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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
下边分享实现低功耗单片机的切入点。
$ p+ D; E/ ~, D* F# ], j
) b' f5 w5 A: h8 Y
集成电路mcu集成了定时器、程序存储器、ADC、DAC等,实现降低系统成本、减小体积,提高可靠性及抗干扰能力。低功耗是集成电路mcu是单片机发展趋势。如果单片机功耗过大,会导致出现整个电路电量不足的情况,影响产品的功能实现。所以商家追求更为低功耗的集成电路MCU,来提升用户体验,树立自己的品牌口碑。
+ t0 T7 }( {* \& K5 m) n; E% o3 \/ O$ s" Z, |/ k. t/ J: P7 Z

  e& S  L& P. a那怎样实现低功耗的集成电路MCU呢?( |: q% f3 J# K  l

( r* m, K* R3 d: ?" R7 V  i" f可以从一下几点入手:- x* q# |$ ~8 F9 I% \7 W

6 a1 e0 j& r$ C" O# r% o- F/ }嵌入式微控制器 (mcu)的功耗在当今电池供电应用中正变得越来越举足轻重。大多mcu 芯片厂商都提供低功耗产品,通过详细对比 集成电路mcu 功能包括:断电模式、 定时系统 、事件驱动功能、 片上外设、 掉电检测与保护、 漏电流处理效率等。
( q( o# g/ G4 A: H7 }9 g; T( L) f9 N- e3 j! X" h
设计低功耗的集成电路MCU,可以从一下几点入手:1 {$ O: X0 W, ?+ f9 `

8 J" R$ K  X  }! K* X; I' m- \
9 u- K6 i! l5 }" N. R3 [) X9 p0 R第一条:关闭外设时钟
! A/ q5 g& E0 P7 o& p* y* K
# _: Y; A6 M& V# s  W0 x2 Q现在市面上出现的大多数的集成电路mcu,其外设模块都对应着一个时钟开关,会产生一定的功耗,关闭此外设可减少功耗。
# I9 b3 ?3 {# |( j% |4 {3 f2 ?
; k7 g; k& W& ~5 H; W$ b2 q4 S& x& s* P2 t
第二条:时钟不要倍频
2 }. C8 h: c0 C' J7 x' F4 L1 e, r, G
( V5 \# V9 W6 O- \; X9 D; [
注意一下功耗大户—PLL和FLL模块。在进入低功耗之前,需要切换模式,旁路掉PLL和FLL模块,从而尽可能的降低集成电路mcu的功耗,等到集成电路mcu唤醒之后再把时钟切换回去。
( t% v, y! U" a" P0 x. L& M
& b8 [- L% `0 j  c5 O$ R第三条:注意I/O口的电平状态
4 ^  y9 T8 [% j
5 P& @, E1 g4 ~
' W7 r$ `1 I1 C- z  N, L一般的IO的内部或者外部都会有上下拉电阻, IO口的上下拉电阻消耗电流这一因素相对比较明显,下边咱来说一个不明显的因素:IO口与外部IC芯片相连时的电流消耗。假如某个IO口自带上拉,而此与IO相连的IC引脚偏偏是自带下拉的,那么无论这个引脚处于什么样的电平输出,都不可避免的产生一定的电流消耗。阅读外设IC的手册,确定好此引脚的的状态,在控制mcu睡眠之前,设置好集成电路mcu的IO口的上下拉模式及输入输出状态,要保证一丝儿电流都不要被它消耗掉。
. Y) R! n7 U- R6 O& l$ z# L4 K
" g: j; f8 u. T- a) U1 i5 R# }8 Z# b
第五条:断开调试器连接
0 z$ }  V& I! u& N. ]7 S" N/ u! b( K4 Z* v: q
. i5 N+ {% R5 [
还有一类比较奇特,检测出来的电流消耗很大,可实际结果是自己杞人忧天,什么原因呢?是因为在测试功耗的时候集成电路mcu还连接着调试器呢!这时候大部分电流就会被调试器给掳走,平白无故的让工程师产生极度郁闷的心情。所以在测低功耗的时候,一定不要连接调试器,更不能边调试边测电流。
5 ^9 \% b0 |' {8 v0 p

该用户从未签到

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-6 14:45 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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