主题中讨论的其他器件: TL074
您好!
´re 确定 TMS320F28377s 微控制器的 ADC 的最佳采样保持时间。
´re 在12位单端模式下使用 ADC。 根据文档、采样保持可使用 RC 模型确定、其中以下参数取决于微控制器:
- N = 12
- RON = 425 Ω
- 通道= 14.5pF
- CP =取决于通道
以下参数取决于应用:
误差 =¼ LSB
- Rs = ADC 驱动电路源阻抗(欧姆)
- Cs = ADC 输入引脚上的电容(单位为 pF)
´ve 我的应用、我进行了以下计算并考虑了以下值:
- N = 12
- RON = 425 Ω
- 通道= 14.5pF
-CP = 12.9pF
误差 = 0.25
- Rs = 450欧姆(这来自运算放大器的输出阻抗。 ´re (TL074ID)加上一个240R 的串联电阻的放大器)
- CS =这取决于我们在 ADC 输入引脚中使用的240R 电阻器的滤波器。
如果 Cs = 0 (完全没有滤波)并且考虑到为 ADCINA0指定的 CP、我将获得最小181,61ns 的采样保持时间
如果 Cs = 2.2nF、那么我的滤波器频率的变化量为300kHz、我得到的最小 S+H 时间为4、715us (这对于我们的应用来说太大了)。
´ven´t 了一些测试、如果我们在 ADC 的输入引脚上放置任何电容器(以便尽可能减少 S+H 时间)、则 ADC 的读数不是很好。 ´ve 看到过冲和下冲、信号稳定需要很长时间(超过180ns)。 在这种情况下 ADC 的精度不是很好。
当在 ADC 输入(例如240R/2.2nF 滤波器)信号之前安装滤波器时、ADC 的采集看起来更加精确和稳定、即使采样保持时间为75ns 也是如此。 此外、ADC 的精度很好、我们在输入中看不到任何过冲或下冲。
我的计算是否正常、或者我是否错过了一些忧郁?
我们如何在不增加 S+H 时间的情况下避免 ADC 输入中的这种下冲和过冲?
为什么即使在75ns S+H 时间内、使用300kHz 滤波器也能获得更好的结果?
提前感谢。