This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我在自己的定制PCB上使用F2.8377万D硅版本C。 我已配置为采样10个模拟输入,这些输入被分配到3个ADC (4+3+3)。 每个模拟输入都通过RC滤波器提供给控制器引脚(R - 47欧姆,C - 33pf)。测试时, 我使用电池和电阻分压器网络对所有输入短路并提供可变电压。ADC时钟配置为25 MHz,采集窗口在12位单端模式下设置为400 ns。以下是观察结果。
当连续采样所有10个输入(使用controlSUITE中的示例软件)时,结果的平均值会随着电压增加到满刻度3.3V而下降, 在平均值上观察到约150个计数的噪声。当 对给定特定ADC的单个输入或一组输入进行采样时,噪声计数将减少到20。
2,对两个ADC的输入组进行采样时,噪声增加到150次。
3.然后,所有ADC的SOC都使用Timer1 @16kHz频率, 然后噪声计数减少到20,但在第一种情况下,结果的平均值会随着电压增加到满刻度3.3V而下降。 采样单个输入时,平均值接近给出的实际输入。
当我更改ADC时钟和/或采集窗口时,这种现象没有得到改善。
请帮助我了解 正在发生的情况,并建议是否为ADC执行任何正确的配置。
你好,Devin,
我尝试使用电压参考IC +分压器+运算放大器作为的电源
模拟输入,并且工作正常,最大偏差超过10个计数。但是
所有ADC的参考引脚VREFHI总共存在40MF去耦电容。
正如我前面所说的,所有这些引脚都短路并连接到LM4132。 是否可以是
问题?
此致,
Naveen。
您好,Naveen:
有了良好的输入信号和参考,应该可以将代码扩展到大约4个LSB,或超过256个转换。
在参考IC +运算放大器侧,您使用的是什么IC? 在运算放大器之后,您是否还有47ohm + 33pF电容器? 您可以在此处尝试以下操作:
对于ADC VREFHI,电容越大通常越好。 但是,LM4132的 最大电容负载规格为10uF,因此您可以尝试将引脚上的总电容降低到此电平,看看这是否有帮助(通过将每个电容器降低到<2.5uF, 或者移除3个10uF电容器,仅使用一个ADC -仅用于调试)。
LM4132数据表还需要比输出电容更多的输入电容,因此您至少应确保输入电容大于40uF。
但是,为了获得最佳性能,每个VREFHI引脚应由单独的缓冲器驱动(或至少不由参考IC直接驱动)。