ADS1258 在Auto-scan mode Pulse converting 时,怎么连续读通道数据?
用ADS1258的0,1,2通道采集数据,接法是START恒低,PWDN恒高,设置Auto-Scan Mode,pulse converting方式, 怎么连续采集 0,1,2通道数据?我发送0x30后,输出全是0通道的数据,没有1和2通道。
还有ADS1258datasheet的29页 讲“ 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=0xff,08=0x00,
配置完后,发送0x80(pulse convert command),延时一会,发送0x3000(读数据);然后再发送0x80,延时,发送0x3000;再发送0x80,延时,发送0x3000;我理解是能依次读到通道0,1,2的数据,可我读到的数都是0通道的数据,为什么啊? 希望专家能再帮我一下,谢谢