微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 请问如何使ADS1247功耗降低

请问如何使ADS1247功耗降低

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

请问如何使ADS1247功耗降低,我用CC2530控制1247,现在整体功耗在休眠时候是5V  0.45mA,但是1247说明上有一句说是:在睡眠模式下功耗只有0.1-0.5uA,我已经把CC2530功耗控制在7uA了,用的电源芯片功耗也单独测了45uA,所以不知道哪地方凭空多出来400微安的耗能,请问如何降低1247的功耗。

关于 PGA 的设置, 看 SYS0 寄存器的设置.

在SYS0中只提到如何将PGA设置为1-128,并没有提到如何设置为禁用,另外,我看到数据表中提到

During sleep mode, the internal reference status depends on the setting of the VREFCON bits in the MUX1 register; see the Register Descriptions section
 for details.且关于VREFCON的设置中提到,分别可以设置为从00到11,分别是内参考一直关(00),内参考一直开(01),内参考随系统睡眠状态变化(1 x)

那么有2个问题,1:是不是设置PGA=1就是禁用PGA,

                               2:关掉内参考是不是能省电

我现在是设置的PGA=1,且内参考随睡眠变换,但是还是功耗为0.4-0.5mA(睡眠时),这太高了

1247进入sleep mode有两种方法,一种是将START引脚拉低,另一种是通过Sleep 命令来控制。数据手册上有介绍。

1:是不是设置PGA=1就是禁用PGA,

A: 数据手册中确实没提到禁用PGA, 进入省电模式,并不是说要禁用PGA,只需要将START拉低或者通过SLEEP COMMAND都是可以将1247进入省电模式的。

  2:关掉内参考是不是能省电。

A: 其实二者不冲突,进入省电模式并不意味着关掉内部参考。

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

网站地图

Top