尊敬的所有人:
我的日本客户对 MSP430I2030TRHBR 有疑问。 问题如下:
我们公司对 ADC 的线性误差进行了评估、结果是增益 x1处的线性误差大于增益 x4、x8和 x16处的线性误差。 (请参阅随附的文档。) 您能告诉我们一些可能的因素吗?
从数据表中可以看出、INL 为±0.003% FSR、因此 ΔLSB 被认为大约为±250、但增益 x4、x8、x16大约为±50 LSB、而 x1较大、-600LSB 大约为0%。
测试程序如下。 我附加了评估配置图。
(1)将 PCB 放置在恒温器槽中、并将环境温度设置为25°C
(2)温度稳定后、打开3.3V 电源并保持30分钟。
(3)将 AI0、AI1、AI2和 AI3的增益设置为1x。
(4)输入0%电压至 ADC 输入满量程(±Vref /增益×0.8)。
(5)将多路复用器切换到 AI0、AI1、AI2、AI3、并测量每个通道的输入电压。
通过 UART 通信输出1000个 AI0、AI1、AI2和 AI3样本的 ADC 值、并使用 带时间戳的日志记录这些值。
(6)输入电压以1%为步长在0%至100%和0%至-100%范围内变化、并且(5)在每个输入电压下执行。
(7) AI0、AI1、AI2和 AI3的增益进行4次切换、8次切换和16次切换、并且(5)至(6)随每个增益重复。
(8)评估完成后、关闭电源。
*只能评估一个 PCB 板。
e2e.ti.com/.../6201.MSP430-linearity-error.pdf
请帮帮我
BR
TOM.Liu