低功耗单片机是指那些设计用于在低功耗状态下运行的微控制器(MCU),当处于低功耗状态时,功耗远远小于普通单片机。它们通常用于电池供电、需要节能的应用场景,比如便携式设备、传感器网络和远程控制系统。
低功耗电流:2uA
低功耗单片机的工作模式
● 运行模式(Run Mode)
运行模式是单片机的正常工作状态,所有功能和外设均处于激活状态,所有程序都能够执行。处于运行模式时单片机的功耗远远不能满足系统对低功耗的要求,所以运行模式只是低功耗单片机短暂的工作状态。
● 睡眠模式(Sleep Mode)
睡眠模式下,为了降低功耗,单片机核心不再工作,程序不再运行,但很多外设仍然保持工作状态,以控制执行机构、接收外部信号或进行基本的计时。
● 停止模式(Stop Mode)
停止模式下功耗最低,此时除了用于唤醒功能的中断和RTC外,单片机核心和几乎所有外设都不再工作,保持最低几uA的微弱电流。
常用低功耗单片机型号
● STM32L系列
STM32L系列是意法半导体(STMicroelectronics)推出的超低功耗微控制器系列,旨在满足对功耗有严格要求的应用场景。
STM32L系列包括多个子系列,如STM32L0xx、STM32L1、STM32L4等,每个子系列都有其独特的特点和优势,可以满足不同的应用需求。
● MSP430系列
MSP430系列是德州仪器(Texas Instruments, TI)公司于1996年推出的一款经典低功耗微控制器(MCU),具有非常优异的低功耗性能,至今仍然拥有大量的市场占用率。
● EFR32系列
EFR32 系列是 Silicon Labs 推出的专注于无线通信领域的低功耗单片机。
低功耗系统的工作原理
以无线传感器为例,设备实现低功耗工作的原理是,系统管理所有的电源和传感器,不需要传输数据时,系统处于休眠状态,并保持约2uA的极低待机电流。当需要传输数据时,系统自动唤醒,进入正常工作状态,连接远程服务器并传输数据。常规无线传输设备的工作电流通常在几十mA左右,需要长期保持在工作状态;使用低功耗技术后,平均工作电流可降低至原来的百分之一。以使用5000mAH电池举例,待机时间可从原来的3天延长到300天。
低功耗电路原理图
超低功耗电源管理
● 兼容电池或5VDC电源供电
● 待机休眠、定时唤醒、事件唤醒等功能
● 开关量信号、UART、RS485、I2C、4~20mA电流、0~5V电压等传感器接口