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.

ADS1258 在Auto-scan mode Pulse converting 时,怎么连续读通道数据?

Other Parts Discussed in Thread: ADS1258

ADS12580,1,2通道采集数据,接法是START恒低,PWDN恒高,设置Auto-Scan Modepulse converting方式, 怎么连续采集 0,1,2通道数据?我发送0x30后,输出全是0通道的数据,没有12通道。

还有ADS1258datasheet29页 讲 if the START pin is high, starts a new channel conversion. Otherwise, if pulse converting, the device In power-down mode, ”那么在pulse converting时,怎样开始下一个通道呢

  • 1Start置高会启动转换,置低会停止。置低时可通过Pluse convert command来软启动转换。设置auto scan需要对通道预编程。

    2 可以通过操作start或者pluse convert command来进行下一个通道

  • 你好,谢谢你的解答,我是想通过Pluse convert command来软启动转换的,

         初始化寄存器配置是 00=0x42,   01=0x00,   03=0x00, 04=0x07(选道道0,1,2), ,05=0x00, 06=0x00,  07=0xff08=0x00,   

        配置完后,发送0x80pulse convert command),延时一会,发送0x3000(读数据);然后再发送0x80,延时,发送0x3000;再发送0x80,延时,发送0x3000;我理解是能依次读到通道0,1,2的数据,可我读到的数都是0通道的数据,为什么啊? 希望专家能再帮我一下,谢谢