电动汽车电池管理系统适合什么单片机

2021-03-01 19:03:14 字数 4617 阅读 4443

1楼:匿名用户

锂电池具有高电池单体电压、高比能量和高能量密度,是当前比能量最高的电池。但正是因为锂电池的能量密度比较高,当发生误用或滥用时,将会引起安全事故。而电池管理系统能够解决这一问题。

当电池处在充电过压或者是放电欠压的情况下,管理系统能够自动切断充放电回路,其电量均衡的功能能够保证单节电池的压差维持在一个很小的范围内。此外,还具有过温、过流、剩余电量估测等功能。本文所设计的就是一种基于单片机的电池管理系统[1]。

1 电池管理系统硬件构成

针对系统的硬件电路,可分为mcu模块、检测模块、均衡模块。

1.1 mcu模块

mcu是系统控制的核心。本文采用的mcu是m68hc08系列的gz16型号的单片机。该系列所有的mcu均采用增强型m68hc08**处理器(cp08)。该单片机具有以下特性:

(1)8 mhz内部总线频率;(2)16 kb的内置flash存储器;(3)2个16位定时器接口模块;(4)支持1 mhz~8 mhz晶振的时钟发生器;(5)增强型串行通信接口(esci)模块。

1.2 检测模块

检测模块中将对电压检测、电流检测和温度检测模块分别进行介绍。

1.2.1 电压检测模块

本系统中,单片机将对电池组的整体电压和单节电压进行检测。对于电池组整体电压的检测有2种方法:(1)采用专用的电压检测模块,如霍尔电压传感器;(2)采用精密电阻构建电阻分压电路。

采用专用的电压检测模块成本较高,而且还需要特定的电源,过程比较复杂。所以采用分压的电路进行检测。10串锰酸锂电池组电压变化的范围是28 v~42 v。

采用3.9 m?赘和300 k?

赘的电阻进行分压,采集出来的电压信号的变化范围是2 v~3 v,所对应的ad转换结果为409和614。

对于单体电池的检测,主要采用飞电容技术。飞电容技术的原理图如图1所示[2],为电池组后4节的保护电路图,通过四通道的开关阵列可以将后4节电池的任意1节电池的电压采集到单片机中,单片机输出驱动信号,控制mos管的导通和关断,从而对电池组的充电放电起到保护作用。

如图1所示,为电池组后4节的保护电路图,通过四通道的开关阵列可以将后4节电池的任意1节电池的电压采集到单片机中,单片机输出驱动信号,控制mos管的导通和关断,从而对电池组的充电放电起到保护作用。

以上6节电池可以用2个三通道开关切换阵列来实现。max309为1片4选1、双通道的多路开关,通过选址实现通道的选择。开关s5、s6、s7负责将电池的正极连接至飞电容的正极。

开关s2、s3、s4负责将电池负极连接至飞电容的负极。三通道开关切换阵列结构与四通道开关切换阵列类似,只是通道数少1路。工作时,单片机发出通道选址信号,让其中1路电池的正负极与电容连接,对电容进行充电,然后断开通道开关,接通跟随放大器的开关,单片机对电容的电压进行快速检测,由此完成了对1节电池的电压检测。

若发现检测电压小于2.8 v,则可推断出电池可能发生短路、过放或保护系统到电池的检测线断路,单片机将马上发出信号切断主回路mos管。重复上述过程,单片机即完成对本模块所管理的电池的检测。

1.2.2 电流采样电路

电流采样时,电池管理系统中的参数是电池过流保护的重要依据。本系统中电流采样电路如图2所示。当电池放电时,用康铜丝对电流信号进行检测,将检测到的电压信号经过差模放大器的放大,变为0~5 v的电压信号送至单片机。

如果放电的电流过大,单片机检测到的电压信号比较大,就会驱动三极管动作,改变mos管栅极电压,关断放电的回路。比如,对于36 v的锰酸锂电池来说,设定其保护电流是60 a。康铜丝的电阻是5 mω左右。

当电流达到60 a时,康铜丝的电压达300 mv左右。为提高精度,将电压通过放大器放大10倍送至单片机检测。

1.2.3 温度检测

电池组在充、放电过程中,一部分能量以热量形式被释放出来, 这部分热量不及时排除会引起电池组过热。如果单个镍氢电池温度超过55°C,电池特性就会变质,电池组充、放电平衡就会被打破,继而导致电池组永久性损坏或**。为防止以上情况发生,需要对电池组温度进行实时监测并进行散热处理。

采用热敏电阻作为温度传感器进行温度采样。热敏电阻是一种热敏性半导体电阻器,其电阻值随着温度的升高而下降。电阻温度特性可以近似地用下式来表示:

1.3 均衡模块

电池组常用的均衡方法有分流法、飞速电容均衡充电法、电感能量传递方法等。在本系统中,需要较多的i/o口驱动开关管,而单片机的i/o口有限,所以采取整充转单充的充电均衡方法。原理图如图3所示。

q4是控制电池组整充的开关,q2、q3、q5是控制单节电池充电的开关。以10节锰酸锂电池组为例,变压器主线圈两端电压为42 v,副线圈电压为电池的额定电压4.2 v。

刚开始q4导通,q2、q3、q5截止,单节电池的电压不断升高,当检测到某一节电池的电压达到额定电压4.2 v以后,电压检测芯片发出驱动信号,关闭q4,打开q2、q3、q5,整个系统进入单充阶段,未充满的电池继续充电,以达到额定电压的电池保持额定电压不变。经测试,电压差值不会超过50 mv。

2 soc电量检测

在锂离子电池管理系统中,常用的soc计算方法有开路电压法、库伦计算法、阻抗测量法、综合查表法[3]。

(1)开路电压法是最简单的测量方法,主要根据电池开路电压的大小判断soc的大小。由电池的工作特性可知,电池的开路电压与电池的剩余容量存在着一定的对应关系。

(2)库仑计算法是通过测量电池的充电和放电电流,将电流值与时间值的乘积进行积分后计算得到电池充进的电量和放出的电量,并以此来估计soc的值。

(3)阻抗测量法是利用电池的内阻和荷电状态soc之间一定的线性关系,通过测出电池的电压、电流参数计算出电池的内阻,从而得到soc的估计值。

(4)综合查表法中电池的剩余容量soc与电池的电压、电流、温度等参数是密切相关的。通过设置一个相关表,输入电压、电流、温度等参数就可以查询得到电池的剩余容量值。

在本设计中,从电路的集成度、成本、所选mcu的性能方面考虑,采用了软件编程的方法。综合几种方法,采用库伦计算法比较合适。

(1)用c表示锂电池组从42 v降到32 v时放出的总的电量。

(2)用η表示电流i经过时间t后,放出的电量与c的比值。

其中crm为剩余电量。令δci=i×δt,表示?驻t时间内电池组以i放电的放电量;或者是以i充电的充电量,剩余电量实际上是对δci的计算以及累加。

设定合适的采样时间δt,测定当前的电流值,然后计算乘积,得到δt时间内剩余容量crm的变化量,从而不断更新crm的值,即可实现soc电量的检测。

3 试验结果

通过电池管理系统对锰酸锂电池组进行充放电测试。图4(a)为锂电池组放电测试图,放电电流为8 a,当电池组电压降至32 v时,放电mos管关断。图4(b)为充电的测试图。

充电结束4小时后,均衡完成。

本文的电池管理系统以m68hc08gz16为核心,实现了对电池组单体电压、电流、温度信号的采集。充电电量平衡以后,单体电池的电压差值不超过50 mv。整体系统运行性能良好,能够满足电动车动力电池组应用需要。

本人想了解一下电动车无刷电机控制器的原理和电路图,最好是用单片机控制的,请哪位大侠帮帮忙。谢谢 5

2楼:崔作领

无刷电动车控制器接线说明

1. 电源输入

粗红色线为电源正端 黑色线为电源负端 细橙色线为电门锁

2. 电机相位(u、v、w输出)

粗黄色线为u 粗绿色线为v 粗蓝色线为w

3. 转把信号输入

细红色线为+5v电源 细绿色为手柄信号输入 细黑色线为接地线

4. 电机霍耳(a、b、c输入)

细红色线为+5v电源 细黑色线为接地线

细黄色线为 a 细绿色线为 b 细蓝色线为 c

5. 刹车(柔性eabs+机械刹)

细黄色线为柔性eabs; 细蓝色线为机械刹(高电平刹车:+12v)

细黑色线为接地线(低电平刹车)

6. 传感器

细红色线为+5v电源 细黑色线为接地线 细绿色线为传感器信号输入

7. 仪表**速):细紫色线

8. 巡航:细棕色线

9. 限速:细灰色线

10.自动识别开关线:细黄色线

pic16f72智能型无刷电动车控制器使用方法和注意事项

1、在接线前先切断电源,按接线图所示连接各根导线;

2、该控制器应安装在通风、防水、防震部位。

3、控制器限速控制插头应放置容易操作的地方。

4、控制器接插件应接插到位,禁止将控制器电源正负极反接(即严禁粗红、细橙和粗黑;细红和细黑接反)。

5、电机模式自动识别:正确接好电动车控制器的电源、转把、刹把等线束,,将电机识别模式开关线(细黄)短接,打开电门锁,使电机进入自动识别状态,若电机反转则按一下刹车即可使电机正向转动,在控制器识别电机模式10秒后将电机识别模式开关线(细黄)直接断开即可完成电机模式自动识别。

6、1+1助力方向调整:在通电状态,将调速电阻从最大值调到最小值,再回到原始状态后,可将1+1助力的方向从正向模式切换到反向模式,再调整一次可从反向模式切换到正向模式,并将最终的模式存入单片机。

想制作一个用单片机控制的智能电动小车,请问使用直流电机好呢,还是用步进电机好呢,求大虾赐教

3楼:匿名用户

智能小车肯定是用直流的好咯,步进电机扭矩不足(同框号前提下)

4楼:匿名用户

参照说明连接起来就行了啊,不过步进电机如果是减速步进电机的话,做小车的动力源估计会很火大,要么用变速箱提速要么就干脆换成直流电机驱动

电控发动机的历史背景,汽车发动机电控系统的发展历史是什么?

1楼 设置可修改 发动机作为汽车的动力件,为汽车的运行提供动力。同时汽车的动力性 经济性 环保性与其发动机的性能密切相关,发动机的发展使汽车动力性 经济性的发展等提供了可能性。简单讲发动机的原理就是一个能量转换件,即将汽油的化学能转变为机械能。 发动机在百年的发展历史中,无论是在材料上 加工制造上 ...

汽车蓄电池的工作原理是什么,汽车电瓶工作原理是什么?

1楼 北京理工大学出版社 1电动势的建立 当正负极板各一片浸入电解液时 汽车电瓶工作原理是什么? 2楼 百度用户 现在的电瓶主要是铅酸蓄电池。 原理如下 荷电状态下,正极主要成分为二 氧化铅,负极主要成分为铅 放电状态下,正负极的主要成分均为硫酸铅。 电极反应式为 充电 2pbso4 2h2o pb...

为什么企业需要标准化管理系统,电力企业为什么要实施标准化管理系统?

1楼 小镇and菇凉 对于现在做企业,经常遇到管理混乱,经常会出现这些问题 怎样才能保证不错货? 报货速度太慢,浪费 费? 怎样才能节省时间,又能保证报货不出错?电脑 设备坏了,维修吧?哎,找不着档案了,怎么修? 档案保存在哪儿?资料全吗?员工月底回厂报账,运费该怎样签? 找谁签?谁审核 验收 审批...