TI中文支持网
TI专业的中文技术问题搜集分享网站

求助:ADS8684采集到的数据遇到问题

型号:ADS8684IDBTR。

采用FPGA直接驱动,首先通过spi发送命令16'h8500使Program Register为默认值(fpga通过spi可以读出寄存器的值与默认值一一匹配,说明SPI通信是正确的,spi通信时钟sclk为12Mhz),发送命令16'hc400采集2通道的电压值,然后一直发送命令16'h0000并且接收采集2通道的电压值。  通道2输入的电压在-5v~+5v范围内改变,采集的数据都在16'H8000左右跳动。         经检查,未出现接触不良的现象,附近为设计原理图。

user151383853:

很奇怪的情况, 如果芯片没有问题, 那么通道设置是不是存在问题

xiaoyun lv:

回复 user151383853:

谢谢您的回复。  通道设置都是通过寄存器配置的,我直接使用默认的值,并且可以正确的读取出寄存器的值,发送命令16'hc400采集第2通道的电压值,芯片模拟输入引脚有对应的输入电压,但是转换后的电压值不正确。并且经测试,4个通道转换的结果都是这样的。

赞(0)
未经允许不得转载:TI中文支持网 » 求助:ADS8684采集到的数据遇到问题
分享到: 更多 (0)