登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
单片机论坛
›
单片机应用于方案
›
电池容量计基本原理及设计应用
更新自动建库工具PCB Footprint Expert 2023.13 Pro / Library Expert 破解版
电池容量计基本原理及设计应用
[复制链接]
5605
1
ad***
管理员
发表在
电源技术
2014-4-2 09:32:57
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
随着环保意识的逐渐加强,世界各国竞相开展环保汽车的研制,我国也正在投入资金开发以
电池
为动力的电动汽车。而电动车必不可少的仪器就是电池容量计,就象普通汽车的油量表一样,告诉使用者电池还剩余多少容量,能够行驶多少公里。实际上,不仅电动车需要电池容量计,许多使用电池的场合都对此有迫切的要求。传统的对电池监视的手段仅仅是一块电压表,而电压却不能准确反映电池的容量,经常出现电压正常,却无容量的现象。作为使用者常常感到困惑的就是不知电池还能使用多久,因此影响到许多关键场合的使用,还易出现误判引起事故。因此研制一台反映电池容量的仪器就显得十分必要了。目前国外已有同类产品问世,但可能由于技术保密的原因,未见介绍其实现的方法。
本文以电动车为使用对象,提出了一种采用电量计量方法实现的电池容量计,可在一定条件下计量电池容量。它基于这样一种原理,即对电池充进能量和放出能量进行计算并乘以相应的损失系数从而指示电池的容量(该系数应考虑到充电效率及电池放电
电流
大小以及
其它
因素对电池容量的影响)。
基本原理
电池的容量除了一些电池本身的因素外,主要取决于充电量和放电量,显然如果始终能记录下电池的充放电情况就可以测出容量。我们设想在传统的单一电池上装备这种称之为电池容量计的仪器以达到显示容量的目的。该容量计动态监视电池充进电量的总和及放出总电量并运算后直观显示。影响电池容量的其它因素综合为一个损失系数,该系数乘以充放电量的算数和即为电池剩余容量。由于电池的种类、大小、性能不尽相同,损失系数是不相同的,主要靠试验获得,故这里不讨论系数问题,只研究完成计量电量功能的电路。
电池充放电有
多种
方式,恒流、限压、脉冲、负脉冲等等,所以简单地用电流乘以时间计量容量的方式无法适应除恒流外的其他方式,而积分方式又不能适应负脉冲充电的需要,同时它需要时间参数,亦不太适合。显然电池容量计的设计应满足多数的充放电方式。无论何种充电方式,其影响电池容量的关键参数即为电流和时间,负脉冲充电情况下只是同时有负电流。为此我们设计了如下工作方式的电池容量计电路,原理方框图见图1。
首先监测电池的充放电电流,将其转换为电压信号后放大,送入电压频率转换器使其变为频率信号,最后送入
计数器
记录脉冲的个数,通过一定方式将计数值显示出来,这就构成了一台电池容量计。实际上,频率的高低代表了电流的大小,电流大则频率高,在同一时间内记录的脉冲个数就多,反之亦然。而充放时间亦反映在对脉冲的计数上,时间长则计数个数多。如此,就利用计数方式完成了对电池充放电量的计算。
图1电池容量计原理框图
绝对值放大器和可逆计数器二者的结合,实现了对充电中放电间隙(即负脉冲充电)的计量,同时用一套电路完成了充放电两个方向的计算。充电时正向计数,放电时反向计数(减数),用电流的流向控制可逆计数器的计数方向。
方案论证及技术关键的解决
1电流取样
电流取样的目的是将电流信号变为电压信号,一般有三种方式:
(1)取样
电阻
;
(2)
分流器
;
(3)霍尔器件(包括
互感器
类)。
从电动车电池使用来看,电流较大,显然使用取样电阻并不合适,而分流器又太重且体积也较大,不太适用,故霍尔器件较为适用。其优点是线性程度优于0.1%,适于范围较大的跟踪,动态性能好,响应时间小于1&
mu
;s,这样可即时跟踪汽车起动的瞬时电流。另外,其尺寸小,重量轻适于在汽车上安装。它的缺点是价格稍贵,但对于汽车上使用的电池价格来讲完全可以忽略。由于选用可以购买到的成熟产品,电路较简单不再列出。
2绝对值放大器
由于充放电电流方向不同,采用绝对值放大器,它将霍尔器件输出的正负信号统一放大为正信号,然后送往压频转换器。
绝对值放大器的设计方法较多,从
电源
上来看,有单电源、双电源两种方式,采用的运放个数有一个和多个。本机由于采用霍尔器件且为双向电流,故单电源没有优点,而单运放的放大器,电阻取值太多,精度要求高,并且对负载亦应考虑,不太适用。
本机采用由二运放构成的绝对值放大器,选用低失调、低漂移的运算放大器0P-
07
,精度高且性能不受负载影响,这里苛求绝对值放大器的精度,不是为系统精度作贡献,而是从另外一点考虑的。这就是前面提到的,就电池容量计而言,对电池监测的最好办法应是同电池一体,始终监视电池状况。而这就要求电池没有充放电流时,放大器的输出为零,否则经过长期搁置后,容量计由于放大器误差的关系指示充满或放光,产生误判。以高精度、低失调、低漂移设计完成后的样机,满度误差为1mv,零度误差小于1mv。参见图2。
图2绝对值放大器原理图
3压频转换器
压频转换器是电池容量计的核心部分,负责将放大的信号转换为频率信号,它的线性度和精度直接影响到整机。实现压频转换的方法也有很多种。从形式上看,有分立元件和专用集成芯片两种形式,一般的分立元件精度、体积、调整复杂程度均高于集成芯片,但其价格较低,而专用芯片在线性度、电压稳定度、精度等指标相对可接受的价格而言有所降低。我们考虑到体积和充放电全程跟踪及性能价格比的问题,选择了
VFC
32为电压频率转换器件,该器件较好的线性度为全程跟踪精度提供了保证,并以较少的元件使体积缩小,电路原理见图3。
图3压频转换器原理图
4可逆计数器
计数器部分全部采用
CMOS
电路,一是功耗低,这对依靠电池本身供电显得极为重要;二是其电平与运放电平匹配,并使显示范围增大。见图4。
图4可逆计数器原理图
采用了14级脉冲进位二进制计数器
40
20一片,4位可逆二进制计数器4516二片,构成21级计数器。其中高7位计数器数值有效作为计数值并输出,而低14位则仅用来计数并不用作输出,且4020是单向计数,无减法功能。
此种设计有两大优点:
(1)4020是高集成度的计数器,可代替3片半4516来使用,这样大大缩小了体积。
(2)当作加法时,4020可精确到最低位;作减法时,误差为低十四位,但这个十四位也是一次性的最大误差,无累加性,因为电路上采用了异步、同步计数混用的方法。当减去14个数(虽然4020是加),4020输出异步脉冲4516减"1",如同作真正减法一样,而4020的数值是不能输出的,这使得结果十分精确。
5控制电路
该部分包含有预置电路、防溢出电路、计数方向控制电路。
本样机为适用范围宽,在计数器的预置和控制电路上均增加了拨动
开关
,这样可以通过拨动开关设置计数部分初值和终值,可达到检测使用已知电池
电容
的目的,比较方便。
同时为防计数器双向溢出,分别设置防溢出电路,使计数器计到零和满值时均不再计数,以防错误。
通过对电流流向的比对,输出脉冲控制可逆计数器的计数,构成方向控制电路。
6显示
显示有数字式、指针式两种方式。为保证直观的显示,同时尽可能沿用普通汽车的
仪表
,仍采用汽车上原有指示电池电压的电压表。而在电压表上设置一个开关,通过它来切换电压、容量的指示,这样较为方便。
这需要将计数器的二进制数转化为电压。显然用D/A转换是可以的,但电路复杂程度上升,成本也有所提高。故为了简化电路我们仅借用D/A转换网络的思想,利用权电阻T形网络将4516的7位数值变换成模拟量输出,推动电压表指示,见图5。
图5显示电路原理图
7工作电源部分
电池容量计不同于其它仪器的是它只能使用电池作为电源,而由于电池电压的变化及波动,直接使用显然是不合适的,为此必须由电池引出产生二次电源。
首先霍尔器件需电源±12V,电路控制计数等部分也亦借用±12V,另外我们考虑到为了使容量指示更直观清晰,其最大电压范围应大些,同时也能充分利用其电压表有效指示。其电压表范围为40V,而电池电压最高为30V,故设定容量指示最大指示为28V,这就需要电源电压为30V。
由于电池起动时有大电流放电,使电压波动十分厉害,约
15
~30V,为适应其变化,同时减小容量计自身功耗,提高效率,设计全部采用
开关电源
。
首先+12V的获得是采用
LM
2575降压调整器,该芯片输入电压可达40V,固定振荡频率52kHz,电压、电流调整率较好,适应容量计的要求。
-12V是利用+12V为输入,通过
34063
DC/DC变换器加以变换而成。这样损失了部分
功率
。我们原设计用M2575HV(输入电压60V)由电池电压直接引入,但由于60V的
LM2575
HV未能买到,只得作罢。将来如有批量,可定货。好在-12V功率有限,损失较小。 30V一组电源,其电压高,电流小,如采用普通DC变换器如2575或其他器件,体积过大,且磁心元件等都大为浪费,得不偿失。故我们在设计中一直在寻找简洁的方法,最后经试验决定利用
555
振荡器升压并采用倍压整流的方法将12V提升至30V,效果极好,见图6。
产品的设计与计算
电压/频率关系的设定
电压0~10V对应频率0~10kHz
图
630
V电源原理图
电流0~1000A对应电压0~10V
这几个值的选取,综合考虑了霍尔元件、放大器、F/V转换设计的最佳值及试验样机的需要。
2计数位数
4020-14位4516两片共8位,加起来为
22
位,仅采用21位,其计数个数为:
221
=2.097152×
106
。
对10kHz的计数时间
T=(221×1/
104
)秒=3.49分。
当10kHz对应1000A时,对45
Ah
电池来讲
T=C/I=45/1000=0.045h=2.7分&
lt
;3.49分,
可见计时已够,满度计时安时数为
(221×1/104)×1000/3600=58.25Ah。
3误差的计算
前14级计数时间为△T=214,总计时为T=221,相对误差△T/T=214/221=0.78%。
可见前14级误差极小,尚不足1%,且其仅在做减法时一次性出现,可以忽略。故采用一片4020代替三片4516是合理的。
性能测试结果
整机测试,条件为充放电流15A,电压(代表容量)指示满容量为28.002V,电池容量放尽后,电压(代表容量)指示为0V,指示容量与实际容量误差为3%,符合设计要求。
在输出容量等于输入容量乘以损失系数的模式下,本文以电动车为使用对象,对输入取样、绝对值放大、压频转换、显示及工作电源各部分作了深入细致的阐述,进行了非常有益的探索,是目前计量电池容量的有效方法之一,适用于无记忆效应、性能相对稳定的电池。
电动车
,
电动汽车
,
电池容量
,
开发
,
仪器
相关帖子
易首开发板推出10天学会单片机视频教程
ZigBee开发套件资源链接共享
求 新唐N32905MCU开发板 ?
网上购买的单片机开发板附带的资料教程
求助安装USB-JTAG软件在JZ2440开发板ARM9系统上
单片机、电路板、控制器开发设计项目承接
智能电表、水表等测量仪器爱普生晶振选型指南
【众拳】STM8入门视频教程资料分享
手把手教你学51单片机开发板增强板设计
【】0基础STM32入门必备视频免费看【】
举报
回复
1 个评论
知识***
注册会员
发表于 2015-1-5 15:53:56
|
显示全部楼层
楼主,您说的很明白,但是还有没有其他的较好的方案呢?
举报
回复
支持
反对
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
工控仪表液晶驱动VK0192 LQFP44/点阵LCD液
产品品牌:永嘉微电/VINKA 产品型号:VK0192 封装形式:LQFP44 概述 VK0192是一
不用电池收音机中锗三极管的替代
图中的检波二极管已找到贴片器件,图中的锗三极管能否使用贴片替换?
小封装液晶驱动VK1088B QFN32L点阵LCD液晶
产品品牌:永嘉微电/VINKA 产品型号:VK1088B 封装形式:QFN32L 概述 VK1088B是
LCD液晶驱动/点阵段码屏驱动芯片VK1072D SS
产品品牌:永嘉微电/VINKA 产品型号:VK1072D 封装形式:SSOP28 概述 VK1072D
VK1072C SOP28/3线串行接口LCD液晶显示驱动
产品品牌:永嘉微电/VINKA 产品型号:VK1072C 封装形式:SOP28 概述 VK1072C是
更多
精华推荐
51单片机的智能反汇编工具
工控仪表液晶驱动VK0192 LQFP44/点阵LCD液
不用电池收音机中锗三极管的替代
小封装液晶驱动VK1088B QFN32L点阵LCD液晶
LCD液晶驱动/点阵段码屏驱动芯片VK1072D SS
VK1072C SOP28/3线串行接口LCD液晶显示驱动
AP8100 外围简单的 BOOST 升压恒压控制驱动
AP510X 单路低压差线性恒流芯片 LED手电筒
更多
社区学堂
工控仪表液晶驱动VK0192 LQFP44/点阵LC
不用电池收音机中锗三极管的替代
工控仪表液晶驱动VK0192 LQFP44/点阵LCD液
产品品牌:永嘉微电/VINKA 产品型号:VK0192 封装形式:LQFP44 概述 VK0192是一
不用电池收音机中锗三极管的替代
图中的检波二极管已找到贴片器件,图中的锗三极管能否使用贴片替换?
小封装液晶驱动VK1088B QFN32L点阵LCD液晶
产品品牌:永嘉微电/VINKA 产品型号:VK1088B 封装形式:QFN32L 概述 VK1088B是
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表