前两天,有个朋友遇到一个问题:为什么插拔充电器,电池电量会跳变?2 _/ g. K, T/ Y& U/ W
这是个挺有趣的问题,现在我整理出来和大家一起交流分享下。; L- [. Q6 @$ }9 Y: O5 I4 w
闲话少说,有多种策略来估计电池电量,最简单粗暴的一种方法就是通过两个串联电阻,使用ADC采集电池电压,进而间接估计电量,这种方法估计精度虽然非常低,但是却简单易实现,如下图所示。$ ~! ^" x( z* ~# w/ n' C
放电时,电流从电池流出见图中红色电流路径,此时A点电压最高,因此A点电压要高于B点电压高于E点电压,这个意思说的是,实际中,ADC采集的电压是E点的电压,这个电压其实是小于电池电压A的,而且受负载电流影响很大(后面会更新文章进行深入介绍)。
' y1 Q f) t% K. T% ^+ {% i6 h
boqaq2hph4o64013534402.png
6 f: t' i1 c: l# m& [: E
而充电时,情况就变的不一样了,充电时,电流是流入电池,电流路径见下图绿色路径。此时B点的电压最高,B点的电压要高于A点和E点的电压。
+ V! ?& Z' G8 y: S; Q那么问题就来了!0 u: r$ A6 R/ ~8 S) W5 z
* P4 b2 _% Y, ^. N8 {. j
2 s5 J3 r) p3 v0 g: k: w0 v假如现在电池正处于放电状态,即上图所示,A点电池电压最高。) W W! b+ v8 ]1 k" f
如果此时突然插入充电器,对电池充电,如下图,那么会使得B点位置的电压突然增加,此时ADC感应到电压突然增加(E位置会随着B位置增加),会判断为电量突然增加,而使得电量跳变,俗称电压反弹或电量反弹。1 D! `% B1 x. R* X
反过来。如果电池正处于充电状态,见下图,B点电压最高,此时如果突然拔掉充电器,拔掉后,会使得B点和E点电压突然跌落,此时A点电压是最高。那么,ADC感应到拔掉充电器后的电压跌落,那么就会判断为电量突然跌落。
3 W% B; B- V; W/ u7 D; w- [插拔充电器时的电量跳变,就是这么来的。
# J6 Y% d7 g2 P& \0 H9 f
yf3khbg2lzn64013534502.png
2 F7 L" [7 G2 {7 o' v! [9 T那么怎么整改呢?! a0 p# i M' N
有以下几个方法优化电量估计的电路架构,从电压和电流两个角度进行数据拟合,结合算法估计电池电量。进行软件判读,根据插入和拔出充电器两个不同的状态对电量进行补偿。调整PCB布局,减小不同位置的PCB阻抗,缓解各点电压差。优化PCB走线,直接检测电池电芯电压,而不是系统端电压。* S0 M" }8 K2 v% w7 _! t3 l' K8 ]
[/ol]-23-03076 u' l4 x! [+ O7 |+ o
7 q X# q# H5 G Z& m( L- n声明:
+ S$ s) k" q h" @* g本文转载自工程师看海公众号 ,如涉及作品内容、版权和其它问题,请联系工作人员微(13237418207),我们将在第一时间和您对接删除处理!投稿/招聘/广告/课程合作/资源置换 请加微信:13237418207% N6 I# x& t: u, C9 Q% m5 ~
23bxbyulpmm64013534603.png
6 e# M5 B2 e. W2 Z7 U
0 Z" v) N2 |1 m
" x# I+ Q( g2 ?/ _
9 Q% X6 k+ c/ U6 _6 X& d" D6 K% l
. F% l4 f; O$ }- f+ i3 F, W# W4 y% A2 e
+ K8 b! I* Y5 k0 \
dm0wxzvz3jq64013534703.jpg
7 l8 R/ `3 m0 F; F
& o% u' Z) Q$ I9 p) q. a5 M
拆解WiFi信号放大器,1.98元包邮商家图的是什么?
j7 D" c( T) {* b* t2 R, s ' O8 K) [8 D; a7 \3 l- n
3 c5 n) H& g( }' B2 {% c8 n
* o; q( V" g0 O& p! C$ q" Y
" t" K# W8 M5 d2 @( x , h4 b3 e9 Z" @; n% p* H
# K# ?. |. s1 M* K* \
6 o5 G" i( r+ X3 `
' d# d, Z7 t/ |* E; S 9 m: b% y3 ~3 D8 L4 M" Y
" h3 A$ X4 b' R* O3 d( D4 ^
bprglxepqvy64013534803.jpg
& [2 k* }! a/ _ c% _
! M: Y+ D& v5 s7 c6 _ 芯片外置电阻RC如何实现振荡器功能?1 ?) P7 Y- s9 {; e( z* c
: o- b+ j3 ?8 h2 e; q
( ~! O7 Y4 ?* d( r$ f
1 d" V2 U3 `6 z
5 | w$ o* t# h! p# e
# `! U7 x2 e+ ^) j! i( H D
zhl1i1mrjrj64013534903.png
; `6 {" o8 k( p7 L( c: {6 _
扫码添加客服微信,备注“入群”拉您进凡亿教育官方专属技术微信群,与众位电子技术大神一起交流技术问题及心得~. C2 Y. o. F2 m( C* S8 B" j
分享 点赞 在看?? “三连”支持! |