|
当今时代,越来越多的电子硬件项目用上了锂电池。有时候我们在项目中需要指示电池电量,当电池电量低时提醒用户去充电,当项目中有液晶显示屏时,可以通过屏幕显示电池电量。但是,对于一些小项目,没有液晶显示屏,可以通过下面的电路,通过一个 LED 指示电量低。* k+ W+ A% W- w$ r; M
电路原理图' D- z/ N: \" r, ^
) P: B& F. |' q6 j& n
gygiezqyrkf640434538.png
$ H; Z! i* z* ]! }
_% C7 [( f. F) {* a& t2 K5 k图中 D3 是一颗红绿双色共阴 LED。1k 电阻 R11 是其限流电阻。
0 z5 K% |. u% j3 V: x# U" X图中 芯片 IC2 是一颗电压监控芯片,型号为 TPS380L30 。其阈值电压为 2.64 V, 当加在其 VDD 和 GND 引脚之间的电压低于阈值电压时,RESET 引脚会输出低电压;当高于阈值电压时 RESET 引脚会输出高电压。该系列芯片还提供其他阈值电压的型号:& K+ C# K( E* A, R
' M$ Z+ A8 L% R$ \0 s
c0waeo3zzwr640434638.jpg
4 x% Z: v/ k( \( ?# s6 i
$ i/ H. \" o j3 \: r二极管 D2 本身有 0.5 V 左右的压降,加上 IC2 的阈值电压 2.64V。这样,当电池电压低于 3.13 V(实测) 时,IC2 的 RESET 引脚会输出低电平,PNP 三极管 Q2 会导通,Q1 截止,红灯亮;当电池电压高于或等于3.13V 时,IC2 的 RESET 引脚会输出高电平,NPN 三极管 Q1 会导通,Q2 截止,绿灯亮。' K; F( u0 ]0 j' E" M+ m
如果想要进一步榨干电池电量,可以去掉二极管D2, 这样当电池电量低于 2.64 伏时红灯才会亮。
/ s, O6 L+ w* N( U搭建好的电路下面上板子上焊接好的电路:0 c* k7 S- ]; D# f& x! G
8 P* P3 \2 `% |& i7 S: K% p+ c8 h$ }
3ncepeq5kyi640434738.png
; s' G& S3 b& `. b1 O
: t l: ~6 {& [! ^: `( {( G当电池电量高于或等于3.13V 时,绿灯亮:# |: |$ w: ?3 V+ ?* ^& ]) b; E
- a+ o% [/ y/ m/ n' u# p' Z
mftc0vmajad640434838.jpg
4 C; h8 ^2 f5 o$ \) W
' d, k$ Z) b l7 K1 I当电池电量低于于3.13V 时,红灯亮:
k0 g r2 O$ ]2 Y6 v9 K% U+ a* M: `9 B
fhpw5eh5mi1640434939.jpg
% k' r2 x# k) W" E: f% q
5 f: E+ q9 E+ h- S; b3 b总结本电路是利用电压监控芯片和两个不同极性的三极管结合实现的。
( ^9 U0 v& T7 n6 B电压监控芯片会实时监控加在其 VDD 引脚的电压,当高于阈值电压时,会输出高电平;当低于阈值电压时会输出低电平。
/ M+ o8 A& w9 R. ?$ D. j3 j% L. \% m对于 NPN 三极管来说,当基极电压为高时,导通。
0 W# v w! P; M- w# t7 t6 j! V4 h对于 PNP 三极管来说,当基极电压为低时,导通。 |
|