ADS1256读不出转换结果
时间:10-02
整理:3721RD
点击:
最近一直在调试ADS1256,目前读写寄存器没有问题,但是到了读转换结果的时候 结果总是为0,我做的是单端测量,AINp选的通道3,AINn选的是AINCOM 但总是读不出结果来,哪位专家可以帮帮我?
既然读写寄存器没有问题,那就应该是初始化和启动的设置问题.
另外, 怎么确定读写寄存器没有问题的?
你是怎么确定读写寄存器没有问题的呢?如果读写寄存器没有问题,那就是寄存器相关配置没有做好。
附件中是一个ADS1256的程序,你可以参考一下。
请仔细检查一下相关的硬件设置,以及对ADS1256的配置情况。
可能是软件的问题,楼主可以试试如果上电就自动开始转换,DRDY引脚有高低电平输出正常,就是软件问题。。
结果读出来了,是寄存器配置的一些问题,但我按照datasheet上写的轮询模式读的话 ,结果却是乱套的,是不是需要一定的延迟?
我现在也是这种情况,你是怎么配置的?