北极星储能网讯:本文在简介了锂动力电池单体温度丈量的根本上,重点论述了DS18B20 温度传感器的特性、测温事理及基于DS18B20的锂动力电池单体温度采集。
(来源:微信"大众年夜众号“动力电池网” ID:sd-dldc 作者:周志敏)

01.锂动力电池单体温度丈量
锂动力电池作为纯电动汽车运行的唯一能量来源,是电动汽车的核心组成部分,在电动汽车上扮演着等同于燃油车辆中“发动机”的主要角色。为了使锂动力电池处在最佳的事情状态并且随时把握好锂动力电池的荷电状态,须要选用一种抗滋扰能力强、丈量精度高的温度传感器器件对锂动力锂动力电池单体的温度进行准确丈量。
随着锂动力电池的能量密度的提升和安全裕度的降落,锂动力电池温度对电池的容量、电压、内阻、充放电效率、利用寿命、安全性和锂动力电池同等性等方面都有较大的影响,以是锂动力电池在利用中必须进行温度监测。
丈量的核心的问题是要知道锂动力电池单体本身的温度,通过温度传感器得到锂动力电池的冷却开启温度点、限定功率温度点、停滞输出温度点、极度热事宜温度点电路,如图1所示。
目前单体电池温度的丈量一样平常采取热敏电阻作为温度传感器,采取分压法由A/D 采样来读取热敏电阻的端电压,根据电阻—温度关系可打算出温度值。将热敏电阻安装在每个锂动力电池单体上,分时将不同锂动力电池上的热敏电阻接到A/D 采样电路上进行温度采样,实现锂动力电池单体温度的巡检。
在采取普通热敏电阻机箱温度丈量时,因其丈量精度为±1.0℃,偏差较大。同时有时由于制造工艺缘故原由,热敏电阻个体的温度特性不是很同等,由此造成温度丈量校准的困难。进行多点温度巡检时,同样要办理分时通道选通问题,以是同样就须要考虑设计简洁性问题。
02.DS18B20 温度传感器特性及测温事理
(1)DS18B20 温度传感器特性:
DS18B20是常用的数字温度传感器,其输出的是数字旗子暗记,具有体积小,硬件开销低,抗滋扰能力强,精度高的特点。DS18B20数字温度传感器接线方便,可运用于多种场合。S18B20的紧张特性如下:
1)适应电压范围3.0V~5.5V,在寄生电源办法下可由数据线供电。
2)DS18B20具有独特的单线接口办法,在与微处理器连接时仅须要一条口线即可实现微处理器与DS18B20的双向通讯。
3)支持多点组网功能,多个DS18B20可以并联在唯—的三线上,实现组网多点测温。最多能并联8个,如果数量过多,会使供电电源电压过低,从而造成旗子暗记传输不稳定。
4)不须要任何外围元件,全部传感元件及转换电路集成在形状如一只三极管的电路内。
5)测温范围-55℃~+125℃,在-lO℃~+85℃时精度为±0.5℃,固有测温偏差(把稳,不是分辨率,这里之前是缺点的)1℃。
6)可编程的分辨率为9位~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃,可实现高精度测温。
7)在9位分辨率时,最多93.75ms便可把温度转换为数字,12位分辨率时最多750ms便可把温度值转换为数字。
8)直接输出数字温度旗子暗记,以一线总线串行传送给CPU,同时可传送CRC校验码,具有极强的抗滋扰纠错能力。
9)电源极性接反时,芯片不会因发热而烧毁,但不能正常事情。
(2)DS18B20测温事理:
DS18B20测温事理如图2所示,在图2中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲旗子暗记发送给计数器1。高温度系数晶振随温度变革其振荡频率明显改变,所产生的旗子暗记作为计数器2的脉冲输入。图2中还隐含着计数门,当计数门打开时,DS18B20就对低温度系数振荡器产生的时钟脉冲后进行计数,进而完成温度丈量。
计数门的开启韶光由高温度系数振荡器来决定,每次丈量前,首先将-55 ℃所对应的基数分别置入减法计数器1和温度寄存器中,减法计数器1和温度寄存器被预置在 -55 ℃ 所对应的一个基数值。
计数器1对低温度系数晶振产生的脉冲旗子暗记进行减法计数,当计数器1的预置值减到0时,温度寄存器的值将加1,计数器1的预置将重新被装入,计数器1重新开始对低温度系数晶振产生的脉冲旗子暗记进行计数,如此循环直到计数器2计数到0时,停滞温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。
斜率累加器用于补偿和改动测温过程中的非线性,其输出用于改动减法计数器的预置值,只要计数门仍未关闭就重复上述过程,直至温度寄存器值达到被测温度值。
由于DS18B20单线通信功能是分时完成的,他有严格的时隙观点,因此读写时序很主要。系统对DS18B20的各种操作必须按协议进行。操作协议为:初始化DS18B20(发复位脉冲)→发ROM功能命令→发存储器操作命令→处理数据。因DS18B20采取一线通信接口,以是必须先完成ROM设定,否则影象和掌握功能将无法利用。首先供应以下功能命令之一:
1)读ROM。
2)ROM匹配。
3)搜索ROM。
4)跳过ROM。
5)报警检讨。
这些指令操作浸染在没有一个器件的64位光刻ROM序列号,可以在挂在一线上多个器件选定某一个器件,同时,总线也可以知道总线上挂有有多少,什么样的设备。
03.基于DS18B20的锂动力电池单体温度采集
锂动力电池模组紧张由多个单体电芯所组成,通过合理的模组设计,可以通过有限的几个采样点来得到全体锂动力电池模组内电芯的温度。正常事情的时候,电芯的温度是均匀的,而在锂动力电池模组涌现非常情形下,电芯的温度会涌现较大的温差。考虑到电池管理系统对温度丈量实时性和准确性的哀求,在进行电动汽车锂动力电池单体温度采集系统设计时,须要考虑以下问题:
1)温度采集系统是全体电动汽车电池管理系统的一个主要组成部分,鉴于电池管理系统自身的繁芜性,要只管即便节省单片机端口资源的利用。
2)合理设计软硬件,担保系统事情的稳定性和可靠性。
3)哀求系统可以识别单线总线上挂接的所有单总线器件,按照设计须要准确得到目标器件的温度值,并确保数据传感器数据被总线掌握器吸收的准确性。
(1)DS18B20 的连接办法:
DS18B20 采取单总线技能,测温范围-55℃~+125℃,全数字温度转换及输出,支持多点组网功能,实现多点温度采样。采取DS18B20 多点组网功能也可以实现锂动力电池单体温度采样,但是多点采样时须要识别每个DS18B20 独占的ROM 码,影响采样速率,同时无法将ROM码同器件的实际物理位置关联起来。
以是多点组网功能不适宜锂动力电池单体温度的巡检。基于DS18B20的分时读取数据的多点温度采样方法,采样启动和数据读取都是跳过ROM 码校验进行的。
DS18B20 的连接办法如图3 所示,在图3中 K1、K2,……Kn是光电继电器,其通断情形同样由移位寄存阵掌握。一开始K1,K2,……Kn 全部闭合,MCU向所有DS18B20 发送采样启动命令,启动命令发送完后断开所有光电继电器,然后逐个闭合K1、K2,……Kn,读取相应传感器的温度数据,实现分时读取数据。采取同时启动分时读取数据的多点温度采样方法,其所用韶光仅比单点温度采样所用的韶光多了数据读取的韶光,以是其采样速率比较快。
(2)DS18B20的供电办法:
1)DS18B20在寄生电源供电办法下,DS18B20从单线旗子暗记线上汲取能量,在旗子暗记线DQ处于高电日常平凡代把能量储存在内部电容里,在旗子暗记线处于低电日常平凡代花费电容上的电能事情,直到高电平到来再给寄生电源(电容)充电。寄生电源供电办法的优点有:
1)进行远间隔测温时,无需本地电源。
2)可以在没有常规电源的条件下读取ROM。
3)电路更加简洁,仅用一根I/O口实现测温。
要想使DS18B20进行精确的温度转换,I/O线必须担保在温度转换期间供应足够的能量,由于每个DS18B20在温度转换期间事情电流达到1mA,当几个温度传感器挂在同一根I/O线上进行多点测温时,只靠4.7kΩ上拉电阻就无法供应足够的能量,会造成无法转换温度或温度偏差极大。
2)DS18B20寄生电源强上拉供电办法。为了使DS18B20在动态转换周期中得到足够的电流供应,当进行温度转换或拷贝到E2存储器操作时,用MOSFET把I/O线直接拉到VCC就可供应足够的电流,在发出任何涉及到拷贝到E2存储器或启动温度转换的指令后,必须在最多10μs内把I/O线转换到强上拉状态。在强上拉办法下可以办理电流供应不敷的问题,因此也适宜于多点测温运用,缺陷便是要多占用一根I/O口线进行强上拉切换。
3)DS18B20的外部电源供电办法。在外部电源供电办法下,DS18B20事情电源由VDD引脚接入,此时I/O线不须要强上拉,不存在电源电流不敷的问题,可以担保转换精度,同时在总线上理论可以挂接任意多个DS18B20传感器,组成多点测温系统。在外部供电的办法下,DS18B20的GND引脚不能悬空,否则不能转换温度,读取的温度总是85℃。
(3)DS18B20运用中应把稳事变:
DS18B20虽然具有测温系统大略、测温精度高、连接方便、占用口线少等优点,但在实际运用中也应把稳以下问题:
1)较小的硬件开销须要相对繁芜的软件进行补偿,由于DS18B20与微处理器间采取串行数据传送,因此,在对DS18B20进行读写编程时,必须严格的担保读写时序,否则将无法读取测温结果。在利用PL/M、C等高等措辞进行系统程序设计时,对DS1820操作部分最好采取汇编措辞实现。
2)当单总线上所挂DS18B20超过8个时,就须要办理微处理器的总线驱动问题,这一点在进行多点测温系统设计时要加以把稳。
3)连接DS18B20的总线电缆是有长度限定的,当采取普通旗子暗记电缆传输长度超过50m时,读取的测温数据将发生缺点。当将总线电缆改为双绞线带屏蔽电缆时,正常通讯间隔可达150m,当采取每米绞合次数更多的双绞线带屏蔽电缆时,正常通讯间隔进一步加长。在用DS18B20进行长间隔测温系统设计时,要充分考虑总线分布电容和阻抗匹配问题,否则总线分布电容将使旗子暗记波形产生畸变。
4)在DS18B20测温程序设计中,向DS18B20发出温度转换命令后,程序总要等待DS18B20的返回旗子暗记,一旦某个DS18B20打仗不好或断线,当程序读该DS18B20时,将没有返回旗子暗记,程序进入去世循环。这一点在进行DS18B20硬件连接和软件设计时也要给予一定的重视。测温电缆线应采取屏蔽4芯双绞线,个中一对线接地线与旗子暗记线,另一组接VCC和地线,屏蔽层在源端单点接地。
原标题:浅析锂动力电池单体温度丈量传感器的特性及运用
免责声明:以上内容转载自北极星电力新闻网,所发内容不代表本平台态度。
全国能源信息平台联系电话:010-65367827,邮箱:hz@people-energy.com.cn,地址:北京市朝阳区金台西路2号公民日报社






