您好,
我们正在将ADS1220用于我们的一个项目。
我们正在实施ADC ADS1220与基于SPI协议的ATXMEGA128A4U相连接。
需要考虑的问题:
- 从数据寄存器移出的数据首先是MSB
- ADC配置寄存器的设置,ADC配置寄存器的写入 和ADC配置寄存器的读取 已成功完成
- ADC设置为单激发,每秒20个采样,增益1,参考电压= 3.3V (外部)
- 正常运行模式,主例程控制系统:
- 发生对ADC进行采样的中断-这来自硬件内部的计时器,该计时器设置为以所需的采样速率(200msec)触发。 此中断调用ADC采样例程。
- 然后ADC样例路由将:
- 为新的单次激发样本发出启动/同步命令。
- 轮询DRDY引脚,等待采样引脚处于低位。
- 读取ADC的值。
中的问题:
- 转换后读取ADC计数。
如果输入电压= 472mV
计算 值为124ED1 (十六进制),Formul- Vin (2^23-1)/ Vref
示波器和内部调试器的值可查看值为0.0654万f (十六进制)à LSB 4F保持变化。
请告诉我们您的意见。