求助关于ADS1232的复位使用问题

2020-01-27 11:29发布

请教各位大虾:
有谁玩过ADS1232?我现在有个问题,每次复位后,读数都不一样,比如这次复位后,读数是123.47,传感器不动,读数不变,但是关掉电源,传感器维持现状,重新启动后,读数就是145.35,每次重新复位后,就变了,主芯片是STC10F08XE,看了网上的ADS1232使用笔记,说是在复位后,设置参数前(GAIN,SPEED等参数),要将PDWN置低,然后设置参数,参数设置好后,然后将PDWN拉高,这样就好了,但是我的板子GAIN,SPEED这些参数都是由板子固定的,就是直接接地了,并不用我代码设置,此时如何复位呢?我在复位后,用代码先将PDWN置低,然后延时一段时间,再将PDWN拉高,无效。
急,谢谢!

部分原理图如下,ADS1232只有PDWN,DOUT,SCLK是连接在单片机芯片上由自己控制的。

ADS1232部分原理图 (原文件名:ADS1232.jpg)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
44条回答
marshallemon
2020-01-31 11:46
回复【22楼】aidby2004
-----------------------------------------------------------------------

用过ADS1242/1243,没有遇到你所说的问题,但每次启动后与上次是有点诧异的,但诧异不大,但我遇到是和楼上一位的问题差不多,数据受到干扰后会出错,出错后必须重新加电,并且中间要停10s左右。
另外你是用IO模拟的吗?什么单片机?

一周热门 更多>