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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
下边分享实现低功耗单片机的切入点。
% V  z! ^: J0 [* p
* H& k) R/ C  R5 u% `1 P/ G
集成电路mcu集成了定时器、程序存储器、ADC、DAC等,实现降低系统成本、减小体积,提高可靠性及抗干扰能力。低功耗是集成电路mcu是单片机发展趋势。如果单片机功耗过大,会导致出现整个电路电量不足的情况,影响产品的功能实现。所以商家追求更为低功耗的集成电路MCU,来提升用户体验,树立自己的品牌口碑。: i' f( |) r7 ^( P5 I7 m; F. C7 V

( `) b' ~* f9 [- ~3 A; u5 }' u9 {3 G6 s
那怎样实现低功耗的集成电路MCU呢?
2 i+ R( t* @  ~/ ~$ z% z, }: k' S3 i& a+ b6 A
可以从一下几点入手:
' T  O- h+ L: L: Z3 i) g) c: J4 ]  d- J+ V8 o# r: Z
嵌入式微控制器 (mcu)的功耗在当今电池供电应用中正变得越来越举足轻重。大多mcu 芯片厂商都提供低功耗产品,通过详细对比 集成电路mcu 功能包括:断电模式、 定时系统 、事件驱动功能、 片上外设、 掉电检测与保护、 漏电流处理效率等。
' U8 V: `% A: p5 o3 C0 h  A" u4 t2 N+ m% {; ~7 d
设计低功耗的集成电路MCU,可以从一下几点入手:
. H" y3 B$ t( M, X& Q+ D: K( L3 Y) ]! x* ^* l! }. {6 i! B
/ J. P# P! E* d9 I. M' V: L" T
第一条:关闭外设时钟
9 x6 L7 v$ ^, \* j+ f
4 G( o0 J0 j, _& I现在市面上出现的大多数的集成电路mcu,其外设模块都对应着一个时钟开关,会产生一定的功耗,关闭此外设可减少功耗。4 S  G* L0 V0 Q8 l( D' j2 N5 R
! d) k" P4 w& q' E. M6 O2 p) K

! c& x8 V) [; G4 K% M第二条:时钟不要倍频
$ Y; e* E" |; p% K# o
% c. v0 n1 s/ G) D& N1 P3 R
' ?: @4 J# y8 N- r) a. J  C注意一下功耗大户—PLL和FLL模块。在进入低功耗之前,需要切换模式,旁路掉PLL和FLL模块,从而尽可能的降低集成电路mcu的功耗,等到集成电路mcu唤醒之后再把时钟切换回去。
" Z7 r0 ^4 j  L3 z, I# q* s" p3 E9 t6 }$ `
第三条:注意I/O口的电平状态; i% A; E5 y: Y
2 O) W- M/ |7 d  g

# H+ s! S/ l9 m  d5 H一般的IO的内部或者外部都会有上下拉电阻, IO口的上下拉电阻消耗电流这一因素相对比较明显,下边咱来说一个不明显的因素:IO口与外部IC芯片相连时的电流消耗。假如某个IO口自带上拉,而此与IO相连的IC引脚偏偏是自带下拉的,那么无论这个引脚处于什么样的电平输出,都不可避免的产生一定的电流消耗。阅读外设IC的手册,确定好此引脚的的状态,在控制mcu睡眠之前,设置好集成电路mcu的IO口的上下拉模式及输入输出状态,要保证一丝儿电流都不要被它消耗掉。; s! O) G% B7 x: `
! P8 h; K  m4 t: S! P/ Q% o

  H7 B7 U& i: W% ?- S$ j第五条:断开调试器连接
2 n3 S2 z. L6 B$ F9 ]% ?8 Q1 R/ K) R! t' k  J$ y6 {8 [1 p
+ ~) q! ?% t3 E; ~* d. ]
还有一类比较奇特,检测出来的电流消耗很大,可实际结果是自己杞人忧天,什么原因呢?是因为在测试功耗的时候集成电路mcu还连接着调试器呢!这时候大部分电流就会被调试器给掳走,平白无故的让工程师产生极度郁闷的心情。所以在测低功耗的时候,一定不要连接调试器,更不能边调试边测电流。
% O. M2 J; Z6 R4 a+ T

该用户从未签到

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-11-5 04:04 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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