TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1247疑问

最新在使用ADS1247测量PT100,MCU51模拟SPI访问ADS1247,可以读写所有的寄存器。但是无法测量温度,DOUT交永远是低电平,而且差分电压也总是0.000V。想请问,应当如何给ADS1247发送指令,才能让它开始转换温度。

Michael Yang:

这个器件开始转换是通过将STAT  pin拉高来控制ADC模块开始转换的,请参考datashet的page  33,看看你的操作是否符合datasheet的定义。

zhi zhang2:

回复 Michael Yang:

 这个是我的电路图,现在的问题是DOUT/DRDY不产生脉冲信号,一直是低。除了这个问题,其他的不需要检测DRDY信号的程序读写都正确。现在,AIN0脚电压,4.4V,AIN1脚电压3.0V。我想请教下,初始化程序到底怎么写,才正确。

Eric Xiong1:

回复 zhi zhang2:

小小的建议,把模拟SPI通讯的GPIO口信号全拉出来,用示波器看,并与手册里面的比较,时序和时间长度必选一致才会有结果输出。

赞(0)
未经允许不得转载:TI中文支持网 » ADS1247疑问
分享到: 更多 (0)