找回密码
 注册
关于网站域名变更的通知
查看: 369|回复: 5
打印 上一主题 下一主题

怎样实现低功耗的集成电路MCU

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-12-28 13:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
下边分享实现低功耗单片机的切入点。9 |0 g+ Q2 _7 k
2 D" u( x) M; R& b! \8 S
集成电路mcu集成了定时器、程序存储器、ADC、DAC等,实现降低系统成本、减小体积,提高可靠性及抗干扰能力。低功耗是集成电路mcu是单片机发展趋势。如果单片机功耗过大,会导致出现整个电路电量不足的情况,影响产品的功能实现。所以商家追求更为低功耗的集成电路MCU,来提升用户体验,树立自己的品牌口碑。
; E% I- g; K6 ]7 o2 J- Y( Q% M  o' I4 H9 }' X; C% T0 W

9 k* Q2 W% F( |% j- y1 ]! ?# s2 |那怎样实现低功耗的集成电路MCU呢?
9 ]2 c# H% C# B$ |5 {, _) U% d& c' ~5 \( J/ Y
可以从一下几点入手:
+ ?) `1 {' y( ?
: g( Z7 f9 [' n" s+ N: I3 p$ @嵌入式微控制器 (mcu)的功耗在当今电池供电应用中正变得越来越举足轻重。大多mcu 芯片厂商都提供低功耗产品,通过详细对比 集成电路mcu 功能包括:断电模式、 定时系统 、事件驱动功能、 片上外设、 掉电检测与保护、 漏电流处理效率等。# E" w6 }" S( \& l9 H$ o: I

( m' Z- P2 b2 u设计低功耗的集成电路MCU,可以从一下几点入手:! Y& Z( V: n% C! z

5 {' y' S+ u& M( a5 @0 D" [0 K% J$ {
第一条:关闭外设时钟$ T9 t9 t/ l5 i" Z* B# q

+ _2 I" a( K- x+ f# F2 K现在市面上出现的大多数的集成电路mcu,其外设模块都对应着一个时钟开关,会产生一定的功耗,关闭此外设可减少功耗。) r, s6 W( e/ [! h# T

/ K( ]+ F3 G6 E$ B& s, l  Y" e/ ], n! z/ t7 C0 j
第二条:时钟不要倍频$ J! F/ G! v7 u0 C/ q
8 J2 t$ c1 t$ W" e
) A2 M; r* G" F
注意一下功耗大户—PLL和FLL模块。在进入低功耗之前,需要切换模式,旁路掉PLL和FLL模块,从而尽可能的降低集成电路mcu的功耗,等到集成电路mcu唤醒之后再把时钟切换回去。
. m* x0 G: t  o. j
+ ?4 s# J  m( |9 p# c/ t' H第三条:注意I/O口的电平状态. J+ s* c3 L# f8 u1 H: Z6 ~4 Y

- C0 o/ a7 C* @7 _4 G9 a; f. `! [; l+ F0 J3 ~) X
一般的IO的内部或者外部都会有上下拉电阻, IO口的上下拉电阻消耗电流这一因素相对比较明显,下边咱来说一个不明显的因素:IO口与外部IC芯片相连时的电流消耗。假如某个IO口自带上拉,而此与IO相连的IC引脚偏偏是自带下拉的,那么无论这个引脚处于什么样的电平输出,都不可避免的产生一定的电流消耗。阅读外设IC的手册,确定好此引脚的的状态,在控制mcu睡眠之前,设置好集成电路mcu的IO口的上下拉模式及输入输出状态,要保证一丝儿电流都不要被它消耗掉。
! C* W  M7 v& e) C. G2 ^+ y$ q! z; |$ @8 G. b8 z  d3 K* ^0 G

) [1 d) W: d  W8 K' X5 ]第五条:断开调试器连接
6 N( M9 r9 X5 `2 y2 H& h: Y1 _
! \. G& W8 [4 R8 M/ C2 p& b& {3 C' t; A( t
还有一类比较奇特,检测出来的电流消耗很大,可实际结果是自己杞人忧天,什么原因呢?是因为在测试功耗的时候集成电路mcu还连接着调试器呢!这时候大部分电流就会被调试器给掳走,平白无故的让工程师产生极度郁闷的心情。所以在测低功耗的时候,一定不要连接调试器,更不能边调试边测电流。! C+ n: l4 X- D2 v+ S

该用户从未签到

2#
发表于 2021-12-28 14:08 | 只看该作者
低功耗是集成电路mcu是单片机发展趋势

该用户从未签到

3#
发表于 2021-12-28 14:08 | 只看该作者
现在大多mcu 芯片厂商都提供低功耗产品

该用户从未签到

4#
发表于 2021-12-28 14:09 | 只看该作者
IO口的上下拉电阻消耗电流比较明显

该用户从未签到

5#
发表于 2021-12-28 14:10 | 只看该作者
IO口自带上拉,都会不可避免的产生一定的电流消耗。

该用户从未签到

6#
发表于 2021-12-31 17:52 | 只看该作者
旁路掉PLL和FLL模块,从而尽可能的降低集成电路mcu的功耗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-12 08:21 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表