工具/软件:
尊敬的专家:
我的客户正在从 F280049 迁移到 F28076、但是、从 ADCA 和 ADCB 采样时、他们看到了意外的 ADC 通道差异。
Ax 和 Bx(缺少确切的通道编号,将立即添加该值)使用不同的 RC 滤波器对相同信号进行采样。 但是、A 高于 B 500 个 ADC 计数。
我们已经完成了以下测试
1.将这两个引脚连接在一起, A 仍然比 B 高出大约 100Adc(差值减小)。
2.当两个硬件通道在 RC 之前交换时,读数保持不变
3.通道 A 的通道 0 和通道 B 的通道 12 在内部连接到同一引脚。 我们尝试在两个块中读取相同的样本、并更改了触发源。 结果是一致的、只有大约 10Adc 的差异。
4.我们尝试将通道 B 之前两个样本(这些是从虚拟样本到 aoivd 通道串扰)之间的 S/H 时间更改为 0x26 (320ns)、并在被测通道上更改为 0x26、但没有改善。
5.我们试图改变采样时间和触发源,但没有改善。
6.在外部注入相同的清洁电压 (2.5V) 时、两个样本的读数约为 3200ADC、差异约为 30ADC。
有什么原因导致差异?