微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于ADS1232没有数据转换完成标识

关于ADS1232没有数据转换完成标识

时间:10-02 整理:3721RD 点击:

最近在使用ADS1232的时候,偶然出现一个问题:

ADS1232没有转换输出完成的下降沿出现,即使是系统重新上电,依然如此。

在一次偶然用示波器测试的时候,将DOUT和SCK短接发现系统正常工作了。

想请教,出现这样现象的原因可能是什么。

谢谢!

自己的一些猜想:

ADS1232进入Standby Mode,导致没有转换发生。(不知道重新上电后,是否会退出STANDBY mode)

之所以会这样猜想,因为当短接后,触发外部中断,SCK上有数据时钟(共25个下降沿)出现,之后DOUT上出现转换完成的下降沿。

关于ADS1232的设置:

  1. 数字部分一直供电;
  2. 在ADS1232模拟部分上电前,先将PWDN拉低,配置SPEED,GAIN,SCK,DOUT(设置为中断输入);然后
  3. 给ADS1232部分上电,延时500us后PWDN拉高;
  4. 在收到DOUT的下降沿后,将单片机的IO口设置为悬空输入,开始读取数据(发送25个时钟,读取数据);
  5. 在关闭模拟部分电源的时候,先将PWDN拉低,之后200us后,断开模拟部分电源,DOUT,SCK设置为悬空输入,SPEED设置为低。

请问你这个问题是一直有,还是偶尔有?像是内部没正常工作起来,测试一下时钟信号是否正常。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top