主题中讨论的其他器件:INA240、 REF2033、 LM94022
ADC0配置为2MSPS (32MHz) 、采用2个硬件取平均值、 ANIx 通道 TSHN 0x4编码、Rs=1.3兆欧姆(阻抗) 、根据 Tina、几乎无 负载。
现在 、我们添加了 INA240输出、3Rk 系列 以及通过 100R/200pf 接地的隔离和滤波 ANIx 引脚。 随着 PWM 占空比 加速 、 INA240输出 在 ANIx 输入端增加。 然而 、示波器小工具输出和 信号值的数字十进制显示并不随所有增加而变化、 通常落后于 或滚动到相同的值、具体取决于 PWM 占空比速度。
在一个点上从稳定状态 PWM 占空比测得的采样幅值 与外部测试设备很匹配、并且 随着占空比上升到一个特定点而发生变化。 然而、在高得多的占空比下、采样幅度返回到被采样的示波器小工具峰值中几乎匹配的值、但数字十进制值有点落后。 因此 、即使采样序列发生 器 INT 优先级低于导致采样开始的 PWM 发生器、数据中也会出现空洞。
即使通过 GPTM 消隐单次触发计时 器触发序列发生器、从而延迟创建的采样 PWM 输出的启动、FIFO 也会在某个时候完全漏掉该船。
SAR ADC 为什么不跟上 PWMCLK (60MHz)的高速 PWM 占空比变化、在 ANIx 信号的特定测试点进行采样? PWM 时钟和 ADC0时钟似乎在曲折 或相移、无论采样时序或软件滤波对 处理 INA240 采样的精度如何。 当 PWMENABLE 寄存器被启用时、LM94022温度传感器产生的行为几乎相同、情况也是如此。 同步 时序似乎被破坏、 它 通常以完全 相同的行为断开 USB0设备客户端。 用于 MOSC 的25Hhz XTAL 在 PCB 底部的正下方有一个大数字接地层。 该概念 旨在 通过 1个铁氧体磁珠压降将数字接地与模拟隔离、并 通过50m Ω 电阻将开关模拟接地端连接到降压开关。 这样、数字接地 是一个更干净的信号、还需要注意的 是使用 ADC 内部 VREFA+(2v2 LDO)、其中 REF2033远不嘈杂。