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.
使用ADS1018的过程中,出现了读取数据在0和正常值间隔跳动的现象,大部分情况同这样跳动,少部分情况是连续长时间读取值0,读取的是ADS1018自带的温度数据,这种现象怎么回事,怎么解决?谢谢!
大概发现原因了,我的电路是这样的,使用了3个ADS1018,共用一个SPI接口,通过不同的CS信号,选择和哪个ADS1018通信,
现在程序里,使用单次测量方式测量,读取完成后,再读取下一个,
这个过程中,比如我和1#ADS1018通信,可能2#把DOUT给拉低了,导致数据读取为0,
可能是我的3个ADS1018共用一个SPI的原理不对,能不能给一个正确的原理图参考,谢谢!