低功耗设计

设计电路谁都会,但是设计低功耗电路,降低芯片功耗却是难题 - 哔哩哔哩 (bilibili.com)

一个产品的低功耗设计,并不仅仅只是采用一个低功耗的MCU就能解决的问题。产品的低功耗,不久取决于MCU的低功耗,也取决于低功耗的外围硬件电路。

总功耗可以分为两大类:动态功耗和静态功耗。动态功耗是单片机在运行和执行编程的任务时消耗的功率,主要是开关CMOS电路时造成的功率损失。静态功耗是只对器件供电,但不运行代码时消耗的功率,主要是模拟电路的偏置电流、低功耗计时振荡器和泄漏电流。

DC-DC静态功耗要足够小,因为在低功耗设计中,所有的器件本身也是要耗电的,尤其是DC-DC器件,耗电更多,所以尽可能的选用超低功耗LDO,当然了还要考虑LDO的最大输出电流,我使用的一款新品是上海贝岭的BL8064系列,静态功耗手册上说只有1uA,实测确实也不错。

在常见的开发板中,广泛采用了78XX、LM1117等系列三端稳压器,但这些稳压芯片却并不适合进行低功耗产品设计。低功耗设计若要进行稳压电路设计,必须采用低功耗的LDO,如TI的TPS797系列,自身功耗仅1.2uA。

对于采用1.5V电池供电的产品,就要采用低功耗的升压电路。如TI的TPS6030X采用电荷泵结构,增加几个外接电容能够在0.9~1.8V输入电压范围内保证3V或3.3V稳压输出,自身功耗只有65uA。并且带有开关脚EN,EN接低电平时输出关闭,功耗下降到1uA以下。

对于在电池不同的电压时,分别要进行升压或者降压的电路,可以使用低功耗的升降压稳压电路,如TI的TPS630,可以在1.8V~5.5V电压范围内,稳定地输出3.3V电压。当然,这种电路比低功耗LDO的功耗要略高,它静态功耗为30~50uA。

另外,当产品不需要一直待机时,可以采用受程序控制进行断电的电源开关电路。让产品在不使用时自动断电,从而功耗更低。

采用带关断功能的器件。对于不需要一直工作的当外围器件,当不工作时,尽量关断该部分电源,以达到更低的功耗。对某些没有关断管脚的电路,可以采用MOS管、CMOS驱动器等电路实现电源开关,对局部的电路进行电源管理。

有开关控制需求,比如ADC电压 采集、信号通断等,那么优先考虑 CPU低功耗时,IO口引脚默认为低电平。这样的话,本身GPIO为输出配置,输出低电平肯定要比输出高电平要保险一些(功耗),比如采用三极管实现通断,那么最好使用NPN的管子实现,因为NPN的管子,控制引脚为低电平,三极管不导通,这部分的电路相当于全部断掉,功耗比较小。

对于一些的传感器,比如温度传感器芯片,如果这个传感器是超低功耗还好,但是多数情况下,传感器的功耗都是有的,即便是不测量的情况下,所以最保险的方式就是控制传感器的电源,这里面要特别注意,要控制整个传感器电源的源头,包括信号线上拉的电源,所以,还是考虑使用P沟道的mos管,mos管的S极接电源,D极给传感器电源和信号线上拉电阻供电,这样我们就能够通过IO口控制G极,实现整个传感器的完全断电了。

对于各种传感器,大量信号调理电路被采用。而非常多的经典的信号调理电路却并没有考虑功耗问题。对于低功耗产品设计,应该采用低功耗的信号调理电路。比如采用低功耗运放,TLV2241等每运放功耗仅1uA。低功耗的同向放大器或反向放大器,低功耗的I/V变换电路,低功耗的仪表放大器等等。

不用的IO口一定设置 模拟输入&& 无上拉,这个也蛮容易理解的,我们可以认为CPU的内部,模拟输入要经过运放,而运放的输入电阻是无穷大的,相当于输入端断开,加上没有 上下拉电阻的影响,即便是IO口状态不确定,基本上也是不会有电流的。

根据自己项目情况设置将MCU时钟设置的低一些,时钟、内核电压。

如何测量一块板子的功耗:类似合宙CC表之类的东西:

STM32的低功耗:

///

有时候查看芯片引脚的功能可以不用查数据手册,利用文心一言可以很快得出答案:

第7章-集成运算放大器-7.12电压比较器 - 知乎 (zhihu.com)

LM324做电压比较器:

有两个输入端,同相输入端(“+”端)和反相输入端(“-”端)。当同相输入端的电压高于反相输入端时,输出电压为高电平;反之,当反相输入端的电压高于同相输入端时,输出电压为低电平

下面这张图片展示了LM324做电压比较器在实际电路中的应用:

【开关电源】PFC电路的作用及其原理_pfc电路的作用是什么-CSDN博客

【新手不会选ADC芯片?看这几个参数就对了!】https://www.bilibili.com/video/BV1VN411k79M?vd_source=3cc3c07b09206097d0d8b0aefdf07958

采样电阻一般都是1026的封装的,0805的很少见,0603几乎不会用。

拆卸器件的时候注意先在器件引脚处涂焊油,再进行加热,这样便于器件快速拆掉。

【万用表怎么测电流?老电工也中招!】https://www.bilibili.com/video/BV1nY411777C?vd_source=3cc3c07b09206097d0d8b0aefdf07958

万用表测量不了电感,需要用LCR表:

(44 封私信 / 80 条消息) 如何用万用表测量电感? - 知乎 (zhihu.com)

//

数字地和模拟地通过磁珠连接:

四个框角的过孔所连接的为机壳地;高亮部分为模拟地,其他为数字地;

模拟地GNDA和数字地GND通过磁珠连接:

【“你割了吗?”数字地和模拟地到底要不要分割?】https://www.bilibili.com/video/BV1z84y1y7nD?vd_source=3cc3c07b09206097d0d8b0aefdf07958

///

NXP会开源很多设计,多参考学习大佬设计进步更快:

SeekFree/逐飞科技RT1021开源库 - 码云 - 开源中国 (gitee.com)

i.MX RT1020评估套件 | NXP 半导体

Cadence17.4打开低版本.brd文件提示The design was last saved using version 15 and must be updated using DC Doct_.brd打开candence17.4-CSDN博客

///

DCDC电源布局:

(44 封私信 / 80 条消息) 为什么嵌入式硬件的存储模块中有了emmc还要上flash模块呢? - 知乎 (zhihu.com)

ROB  C电源树设计:

ROM:

内存这部分正点原子讲解的比较清晰易懂:

【【正点原子】手把手教你学STM32 HAL库开发全集【真人出镜】STM32入门教学视频教程 单片机 嵌入式】https://www.bilibili.com/video/BV1bv4y1R7dp?p=120&vd_source=3cc3c07b09206097d0d8b0aefdf07958

【STM32H7教程】第87章 STM32H7的SDMMC总线基础知识和HAL库API_sdmmc2 sdmmc1-CSDN博客

https://blog.csdn.net/Simon223/article/details/112845599https://blog.csdn.net/Simon223/article/details/112845599

///

TI开关电源设计网站:

Power Designer (ti.com)

c8051f单片机低功耗系统设计方法探讨.pdf MSP430系列超低功耗16位单片机原理与应用.pdf PHILIPS51LPC 系列单片机低功耗设计.pdf PHILPS76X单片机低功耗设计方法.pdf PIC单片机在电话远程控制器中的低功耗设计.doc PIC单片机系统低功耗设计方法.pdf 一种PIC单片机低功耗设计方案.pdf 一种单片机系统RAM的低功耗测试方法.pdf 一种基于低功耗单片机的抗干扰l电源.pdf 一种基于低功耗单片机的抗干扰电源.pdf 低功耗单片机的睡眠抗干扰技术.pdf 低功耗单片机系统外中断扩展技术研究.pdf 便携式智能仪器通用低功耗单片机系统设计.pdf 利用低功耗单片机实现串口软件狗.pdf 单片机低功耗技术及应用7.pdf 单片机低功耗方式应用技巧.pdf 单片机低功耗设计3.pdf 单片机便携式系统的低功耗设计方法.pdf 单片机应用系统中的低功耗设计3.pdf 单片机应用系统的低功耗设0计.pdf 单片机应用系统的低功耗设计(2).pdf 单片机应用系统的低功耗设计.pdf 单片机应用系统的低功耗设计1.pdf 单片机应用系统的低功耗设计8.pdf 单片机应用系统的低功耗设计破.pdf 单片机测控系统的低功耗设计.pdf 单片机系统低功耗设计在数据采集系统中的应用.pdf 单片机系统的低功耗设l计与应用.pdf 单片机系统的低功耗设计与应用.pdf 单片机系统的低功耗设计的策略.pdf 单片机系统的低功耗设计策略.pdf 单片机系统的超低功耗设计.pdf 单片机系统设计中低功耗的探讨.pdf 基于80C51系列单片机低功耗便携系统设计.pdf 基于C8051F040单片机的便携式心电监护仪的低功耗设计.pdf 基于hym 8563和单片机的低功耗太阳能电池自动跟踪系统的设计.pdf 基于hym8563的80c51系列单片机低功耗系统设计.pdf 基于msp430单片机的低功耗rtu设计.pdf 基于MSP430单片机的低功耗电流互感器高压端的实现.pdf 基于pic单片机低功耗数据采集系统的设计.pdf 基于PIC单片机的低功耗读卡器硬件设计.pdf 基于PIC单片机的低功耗键盘接口设计.pdf 基于u盘的单片机低功耗海量存储系统.pdf 基于低功耗单片机的智能综合仪表设计.doc 基于单片机唤醒功能的低功耗定时方法.pdf 基于单片机的低功耗温湿度数据采集器的研制2.pdf 基于单片机的低功耗甲烷检测系统设计.pdf 基于单片机的嵌入式系统的低功耗设计问题.pdf 基于单片机的电视机低功耗待机控制方法.pdf 基于单片机的超低功耗压力检测控制系统设计.pdf 基于超低功耗单片机MSP430F168的家用动态心电记录器.pdf 实时多任务机制在低功耗单片机系统中的最小实现.pdf 嵌入式单片机应用系统的低功耗技术.pdf 怎样构成低功耗单片机系统.pdf 新一代超低功耗16位单片机TI MSP430系列.pdf 极低功耗的多功能单片机监控电路R5101G.pdf 浅谈低功耗单片机系统的设计.pdf 超低功耗单片机实现智能遥控器设计.pdf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值