|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
说到如何低功耗设计,大家肯定第一时间想到MSP430。是的,msp430的特长就是进行低功耗。使用这片芯片,能使得产品的大脑——微控制器的功耗更低。然后哪?然后,有的同学说就没有了。也有的同学会说,要在不进行处理事情的时候进入低功耗状态,在需要处理事情的时候唤醒msp430。, n. g; K& E% ?3 ?* x0 y" `
3 j; u% {- A' s# a5 s
+ v0 S8 m6 c8 Z0 J但是,进行这样的处理就能得到低功耗的产品或设计了吗?9 y; f; w/ ]- |4 ]& ^, u, `! M
/ |6 Z% s4 D) y1 y
4 x; }3 t; O- `
前段时间,看到一个网友在论坛问,为什么我使用了msp430进行设计,不操作时也进入了低功耗状态,功耗怎么还那么高啊?让我实在不无语。- ~$ s+ t8 K5 H" [$ j7 r- m& E1 O
! ^+ t, `) t9 B1 {( ~: O
( O* g6 e+ V# ~一个产品的低功耗设计,并不仅仅只是采用一个低功耗的MCU就能解决的问题。产品的低功耗,不久取决于MCU的低功耗,也取决于低功耗的外围硬件电路。
1 t4 @7 I k- m. g0 {, h# b$ Q b6 I/ {
1 ]+ X7 I% p Q0 @+ Q3 h! H
一、低功耗系统的电源电路
0 B3 Y C. B1 }! m( u
* k+ V4 D7 }: N0 d; G& C; A6 P7 i) E" P
在常见的开发板中,广泛采用了78XX、LM1117等系列三端稳压器,但这些稳压芯片却并不适合进行低功耗产品设计。低功耗设计若要进行稳压电路设计,必须采用低功耗的LDO,如TI的TPS797系列,自身功耗仅1.2uA。9 T U& @- ^# j# o y
' e* c6 p6 m/ F* E" P* [
I2 Z) j$ F: i) g
对于采用1.5V电池供电的产品,就要采用低功耗的升压电路。如TI的TPS6030X采用电荷泵结构,增加几个外接电容能够在0.9~1.8V输入电压范围内保证3V或3.3V稳压输出,自身功耗只有65uA。并且带有开关脚EN,EN接低电平时输出关闭,功耗下降到1uA以下。3 S: x. B# } p& e) v1 |
9 F! V3 I5 `$ h. A- V! g/ I3 V2 B. `8 C
对于在电池不同的电压时,分别要进行升压或者降压的电路,可以使用低功耗的升降压稳压电路,如TI的TPS630,可以在1.8V~5.5V电压范围内,稳定地输出3.3V电压。当然,这种电路比低功耗LDO的功耗要略高,它静态功耗为30~50uA。. C) n# Q" W! j* F$ I
# ~6 q# }' P3 _6 _3 w; s( Y$ Y$ A3 L: j* T8 g& i
另外,当产品不需要一直待机时,可以采用受程序控制进行断电的电源开关电路。让产品在不使用时自动断电,从而功耗更低。# y6 M: m* @8 [" w' h! e
1 v3 i3 b. i l2 g# K/ Q* r
& a( G# ?1 d8 c. A3 |& Y( ^二、外部电路的电源管理
2 X0 {1 X$ i! ~, C) Z
6 Y& u$ u. [0 {
6 D4 l, V# m( y/ O7 t, S2 g8 [( A采用带关断功能的器件。对于不需要一直工作的当外围器件,当不工作时,尽量关断该部分电源,以达到更低的功耗。对某些没有关断管脚的电路,可以采用MOS管、CMOS驱动器等电路实现电源开关,对局部的电路进行电源管理。8 u1 w" J! I( [0 C5 }$ \3 K- L" v
" G' {9 E) A$ b, S; p% [7 P8 D5 D- k n4 W
当然,如果能采用零功耗的外围电路就是更理想的了。
% r( Y3 b2 W$ M! e7 g
) O) T/ F7 R" @6 X0 \1 @' @# [# w2 p! t2 f" M; b
三、避免IO口漏电流! I8 n5 U/ Q$ Z
' w0 W' B7 k1 E" t
& z0 S( ]/ g+ O0 B6 W
当外围电路没有电源时,IO口仍然可能会是潜在的电源输出。所以当外围电路断电后,IO状态应设置为输入状态或者输出低电平状态,避免漏电流。+ G" D5 u" G r7 c2 @
8 s; V9 e/ Y) k( ^
* m, R) {9 W# s8 G- d四、低功耗的信号调理电路' |5 w2 l5 r+ F- ~6 X
5 ^. ^9 A' ~) A9 g3 k+ c% b \) y
0 i0 c J4 N6 h d
对于各种传感器,大量信号调理电路被采用。而非常多的经典的信号调理电路却并没有考虑功耗问题。对于低功耗产品设计,应该采用低功耗的信号调理电路。比如采用低功耗运放,TLV2241等每运放功耗仅1uA。低功耗的同向放大器或反向放大器,低功耗的I/V变换电路,低功耗的仪表放大器等等. |
|