这是我的电路,在AIN0P输入0-1V模拟电压信号,AD读取数据时,response值0X0500,CRC:0X007B8D00,其余各通道数据一直是0
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.
您好,
你上电后直接读取的AD转换数据吗?是否进行了寄存器配置?目前寄存器可以正常写入和读取吗?配置了哪些寄存器,配置的什么值?
在 ADS131M04产品首页如下链接有 ADS131M0x Example C Code,你是否已知道?
https://www.ti.com.cn/product/cn/ADS131M04
您好,看了下面用户的分享,你的问题是否有进展,是否得以解决?
除了MODE_ADDRESS,写入0x0510,始终读出来是0x0511,写入其他值,读出来就没问题了,
这一点很奇怪,DRDY_FMT bit的值如果你写入0 的话,它自己不会改变读出来还是0。因为它默认是0,上电后不进行寄存器写入,你读mode 寄存器最低位还是1吗?如果是1,建议你通过reset 命令或RESET pin 复位一下将寄存器值复位值默认值,再进行读取看是否为0x0510?如果还不是的话,建议你换一个板子或换一个ADS131M04 芯片再进行测试。
我测了CLK引脚波形(电压32mV左右浮动)
CLK 信号是被干扰了吗?ΔΣADC 调制频率是由CLKIN 产生的,我想CLKIN信号上的这个下跌会影响ADC转换的进行,建议你先解决这个问题再看DRDY信号的问题。