
最大限度地降低功耗
消费
有几种可能试图降低功率消耗时,考虑
化AVR控制系统中。在一般情况下,睡眠模式应该使用尽可能
可能的话,与睡眠模式应该被选择为使得尽可能少的
设备的功能操作。不需要的功能,应禁用。在particu-
LAR ,下面的模块可以努力实现的时候需要特别考虑
尽可能低的功耗。
如果启用, ADC在睡眠模式下继续工作。为了节省功耗, ADC应该
在进入睡眠模式之前被禁用。当ADC关闭再重新打开,
下一次转换将是一个较长的转换。请参阅“模拟数转换
变频器“关于ADC操作的详细说明203页。
在空闲模式时,模拟比较器,如果不使用被禁用。当
进入ADC噪声抑制模式,模拟比较器应该被禁用。在
其他睡眠模式模拟比较器是自动关闭。然而,如果
模拟比较器被设置为使用内部参考电压作为输入,模拟
比较器,在睡眠模式下被禁用。否则,内部电压基准
源将被启用,独立的睡眠模式。请参阅“模拟比较器”上
200页关于如何配置模拟比较器。
如果欠压检测器不需要的应用程序,这个模块也可以打开
关。如果欠压检测器是由BODLEVEL保险丝启用后,将在启用
所有的睡眠模式,因此,消耗电流。在深层次的睡眠模式下,这个
将显著的总电流消耗贡献。请参阅“欠压探测器
化“第42页有关如何配置欠压检测器的细节上。
需要欠压探测器时,内部参考电压将被启用
化,模拟比较器或ADC。如果这些模块都禁止在描述
上面的部分,内部参考电压将被禁用,它不会CON组
消耗能量。当再次接通时,用户必须等待基准启动
前的输出被使用。如果给定值保持在睡眠模式下,输出可
立即使用。请参阅“内部参考电压” 45页上的细节
启动时间。
如果看门狗定时器不需要在应用程序中,这个模块也可以关闭。
如果看门狗定时器使能,它将在各种休眠模式下继续工作,因此,
消耗电流。在深层次的睡眠模式,这将显著贡献
总的电流消耗。请参阅“看门狗定时器”第45页有关如何详细信息
配置看门狗定时器。
当进入睡眠模式时,所有端口引脚都应该配置为只消耗最小的功耗。
最重要的是避免了驱动电阻性负载。在睡眠模式
下I / O时钟( CLK
I / O
)和ADC时钟( CLK
ADC
)都被停止了,输入缓冲器
该装置的器将被禁止。这将确保没有功率被输入消耗
时,没有必要逻辑。在某些情况下,输入逻辑是必要的,用于检测的唤醒
条件,这将随后被激活。请参见“数字输入使能和
睡眠模式“ 64页的详细信息,此功能的引脚。如果输入缓冲器是
使能,并且输入信号被悬空或模拟信号电平接近V
CC
/2,
输入缓冲器会消耗过多的功率。
对于模拟输入引脚,数字输入缓冲器应在任何时候都被禁止。模拟
信号电平接近V
CC
/ 2上的输入引脚可以在活性引起显著当前连
模式。数字输入缓冲器可以通过写数字输入禁用雷吉斯被禁用
模拟数字转换器
模拟比较器
欠压检测器
内部参考电压
看门狗定时器
端口引脚
36
ATmega329/3290/649/6490
2552H–AVR–11/06