基于单片机的电动汽车电池智能快速充电器的设计

发布者:xxoke624最新更新时间:2016-07-20 来源: eechina关键字:C805lF040  LM92  电动汽车  快速充电器 手机看文章 扫描二维码
随时随地手机看文章
  1 引言
  电池是电动汽车的关键动力输出单位,在铅酸蓄电池,镍镉电池,镍氢电池,锂电池和燃料电池等几种常用电池中,因为具有能量比大、重量轻、温度特性好,污染低,记忆效果不明显等特点,铅酸蓄电池、镍氢电池在电动汽车中使用很普遍。然而由于充电方法的不正确.造成充电电池的使用寿命远远低于规定的寿命。也就是说很多电池不是被用坏的而是被充坏的,可见充电器的好坏对电池寿命有很大的影响。基于此。本文提出一种使用C805lF040单片机智能充电控制方案的智能充电器的设计,能有效的提高充电效率,延长电池的使用寿命。
  2 硬件设计
  2.1 系统框图
  


  图1电动汽车智能充电器系统框图
  该电动汽车智能充电器以c8051040F单片机为控制核心,主要包括AC/DC变换器、IGBT功率模块、高频变压器、整流滤波电路、单片机控制电路、脉冲调宽电路以及状态显示电路等。图1是其系统框图。
  该方案中开关电源的最大输出功率为2.6KW,交流输入范围为l70V-270V,充电器电路主要包括主充电电路和单片机控制电路两部分,整个电路的工作过程为:220v单相交流电经过全桥整流由电容进行滤波.得到约300v左右的直流电.经过由4只IGBT构成的逆变桥,得到高频交流电,经高频变压器耦合到副边.再经过整流管D6,D7整流。最后经过电感L3和电容C7滤波后得到稳定的直流输出。由于采用智能充电,根据不同的电池每个阶段充电电压和充电电流都不同。所以使用cygnal公司的C8051040F单片机作为充电过程控制设备,充电时单片机检测充电电池的充电电流,充电电压,电池温度,防止电路过压和过流。电池温度过高,还可以通过检测电池电压电流值来决定是否在切换到下一个的充电阶段。同时通过单片机给出每一阶段的充电的电压值或是电流值,与采样所得的对应电压电流值相比较。通过移相控制芯片uCC3895改变PWM值来改变功率管的导通时间.达到在不同电池不同阶段得到不同稳定的输出值的目的。
  2.2单片机控制电介绍
  充电控制电路采用C8051F040单片机进行数据采集和控制,该芯片是完全集成混合信号系统级芯片(soc).具有与805l指令集完全兼容的CIP-51内核。它在一个芯片内集成了构成一个单片机数据采集或控制系统所需要的几乎所有模拟和数字外设及其他功能部件。这些外设或功能部件包括:ADC、可编程增益放大器、DAC、温度传感器、12C总线、UART、SPI、定时器、可编程计数器、定时器阵列等。C805lF040单片机采用流水线结构,机器周期由标准的12个系统时钟周期降为1个系统时钟周期,处理能力大大提高,峰值性能可达到25MIPS。内置64K字节的Flash程序存储器和256B的内部RAM及4KB位于外部数据存储器空间的XRAM。C805lF040具有片内JTAG调试电路.通过4脚JTAG接口并使用安装在最终应用系统中的器件就可以进行非侵入式、全速的在系统调试。由于其具有多达8路12位ADc和8路8位ADC.能对来自端口PORTC的单端输入电压、电流进行采样。6通道PWM,片内可编程看门狗定时器.可大大简化单片机控制电路的外围设计和保证了程序的安全运行。ADC负责对充电时电压,电流J2C负责温度数据的采集,PWM输出充电时电压电流的基准值到到比较电路,同时单片机控制开关电源控制模块UCC3895。
  电压检测电路:电压采样电路由精密电阻和可调电阻构成,由于该单片机AD测量最大设定范围为5V。所以要使电池组电压成比例的缩小在5V范围内.然后利用C805lF040内部的AD转换功能进行转换。单片机在内部计算出电池电压,该电路采用单片机内部自带l2位AD转换.减少了设计电路的复杂性。并提高了可靠性和精度。为了抵抗电气干扰和高压电击.该电路采用高速隔离光藕PC8l7隔离。
  电流检测电路:一般进行电流采集时在电路中串联一个阻值很小的取样电阻.把取样电阻上的电压输入单片机转换通道,进行A巾转换.再通过计算把电压值转换为电流值。但由于本方案中充电电流较大.使用电阻采样会消耗点较多的功率,因此。本方案使用电流互感器进行电流采样。
  温度检测电路:温度采样采用温度传感器LM92。LM92是美国国家半导体公司公司出品的单片高精度数字温度传感器。常温下,测温精度可达到正负0.33度。并可与用户设置的温度点进行比较。通过12C总线接口可对该传感器的内部寄存器进行读写操作。其编程容易。使用方便,在高精度温度测量及控温过程中得到广泛应用。
  在充电开始前的预处理阶段。根据不同的电池,软件选择相应的充电算法.将通道选择控制字写入C805lF040单片机的方式寄存器PCAOCPMn中.并初始化计数器,定时器的寄存器PCA0和模块捕捉/比较寄存器PCAOCPn。PWM输出信号的频率取决于PCA0计数器/定时器的时基。改变模块捕捉/比较寄存器PCA0CPn的值可改变PWM输出脉冲的占空比。
  


  充电开始后。软件定时采集采样电池分压电阻上的电压值,同时。电流互感器电路实时检测充电电流.经过计算.设置PCAOCPn单片机PwM的输出参数。实现最佳智能充电控制。
  2.3 状态液晶显示模块电路
  选用LCDl286A点阵液晶显示屏作为状态显示。液晶显示模块电路可直接与单片机C8051F040的I/O口的P5和P3连接,P5作为数据口(D0。D7);P3.0,P3.1、P3.2、P3.3、P3.4和P3.5连接液晶模块的6条信号线LCDD/l,LCDR/W.LCDE,LCDCSl.LCDCS2和LCDRST控制液晶的读,写操作。在充电的每个阶段均有状态显示,如:电池处于正在充电状态、电池因温度过高进入温控状态、电池快充结束充电状态等。
  3 软件设计
  本软件主要由系统初始化、预处理、根据不同电池类型和状态选择脉冲快速充电模块与算法或恒流、恒压、浮充充电模块与算法等部分组成。其流程如图2所示。
  


  图2主程序框图
  3.1初始化
  在程序的初始阶段应首先对C805lFU40单片机进行初始化操作.通过设置I/O口编码交叉开关来设置I/O端口的输入输出状态.确定芯片引脚功能,设置中断、TIM定时器参数等等。
  3.2预处理
  预处理阶段是进入快速充电前的准备工作。
  程序初始化后,首先利用C805lF040单片机的内部温度传感器检测环境温度。环境温度过低或过高时.均不能够对电池进行充电,否则将损伤电池。
  然后,设置A/D转换参数和通道,检测电池的端电压。将检测数据同理论经验值比较,判断电池的类别以及是否连接正确。对端电压低的电池,采用短时间的脉动电流充电,这样有利于激活电池内的化学反应物质。部分恢复受损的电池单元。对端电压在标称范围内的电池选择相应的充电控制模块和算法,对端电压不在标称范围内的电池.软件自动将其剔除。
  3.3快速充电
  按预定的充电控制模块和算法设置C805lF040单片机PWM的控制寄存器PCAOCN、方式寄存器PCAOMD以及16位捕捉,比较寄存器PCAOCPn.打开中断使能位.开始快速充电。
  快速充电时,C8051F04J0单片机必须不断检测以下几项关键技术指标:电路是否出现断路、电池是否出现不均衡现象、电池是否达到规定的安全电压、电池是否温度过高、电池是否满足-△v或△T/△t条件。
  其中电池的断路主要通过检测采样电阻上的电流大小来判断。而且为了避免误判断应该反复检测。当出现断路时应重新返回预处理阶段。断路的判断时机应该在电池端电压已经达到预定值的情况下进行,否则在电池端电压没有达到预定值的情况下,充电电流比较小。可能出现误判断。
  电池的端电压检测使用C8051F040单片机的片上12位高精度A/D模块.采用中断控制方式。这样可节省C805lF040单片机在加转换期间的等待时间。端电压检测的数据,通过充电算法计算电池的电压负增长-△V是否满足快速充电终止条件,时实修改c805lF040单片机PwM的输出参数,控制充电电流的大小。
  电池的温度检测在端电压检测之后进行。C805lF单片机通过设置不同的地址编码,访问相应的数字温度传感器LM92,读取温度数据.通过充电算法计算电池的温度变化率△T/△t是否满足快速充电终止条件,时实修改C805lF040单片机PWM的输出参数,控制充电电流的大小。
  为了防止电池被冲坏,在电池电压到达最高端电压Vmax或最高温度Tmax时应立刻停止充电,否则会损坏电池。
  4 结束语
  实验结果证明,以C805lF040单片机为控制核心的智能快速充电器已能正常工作。由于C805lF040具有良好的性能价格比,将其特有的模拟电路模块、高精度A/D转换、12C总线接口以及高速PwM等功能运用到充电控制中.有效使用了C8051FD40的片内外功能.增加产品的智能化和实用性.节省了产品的开发时间和费用,降低了生产成本,同时也提高了产品的一致性和可靠性,具有很好的推广价值。
  本文作者创新点:本设计以SoC单片机C805lF040为主体,构建电动汽车电池充电系统的硬件设计平台和软件设计方法。并在C805lF040内部嵌入μC/OS II实时操作系统,可大大提高系统的稳定性和实时响应能力,增强系统的可靠性、可扩展性和、移植性。
关键字:C805lF040  LM92  电动汽车  快速充电器 引用地址:基于单片机的电动汽车电池智能快速充电器的设计

上一篇:菜鸟用C8051F020 SPI读写SD卡FAT全攻略
下一篇:51单片机的存储组织

推荐阅读最新更新时间:2024-03-16 15:01

比德文电动汽车,酷酷的
比德文将携大家熟知的M3、M6以及全新车型比德文M7重磅亮相济南国际新能源汽车展。高手驾到,你怕了吗?   6月份的电动汽车发布会上比德文以2.6亿的订货额轰动行业,这样一个不平凡的开始,或许已经注定了比德文电动汽车传奇的发展之路。发布会后,比德文推出打造800家千万富翁的“造富计划”,吸引了大批有实力、有头脑、有财富梦想的经销商的加盟。   凭借大品牌优势和过硬的产品实力,比德文M3、M6短时间内征服了广大的经销商和消费者,销量屡创新高,在中低价位区间成为微型电动汽车的典范。济南展上,比德文将乘胜追击发布新品!即将亮相的比德文M7属于微型两厢电动汽车中的高端车型,定位于30-45岁的时尚消费群体。更加年轻化的外观设计语言,
[嵌入式]
柔性矩阵充电堆:破解电动汽车“充电难”
奥特迅自主研发的柔性矩阵充电堆。 本报记者 王轶辰摄 一边是大规模规划,一边是利用率极低,这是当前我国充电桩布局建设面临的两难困境。数据显示,现阶段国家电网公司运营充电桩单桩日均充电时长为0.35小时,整体利用率仅为1.46%。截至今年1月份,南方电网系统累计共建充电桩4356台,大部分也存在空置情况。 根据国家发改委等多部门下发的《电动汽车充电基础设施发展指南(2015—2020年)》,到2020年,全国新增集中式充换电站超过1.2万座,分散式充电桩超过480万个,以满足全国500万辆电动汽车的充电需求。对此,中国电动汽车百人会首席专家张永伟表示,“倘若建桩策略不变,可以预期,未来将造成巨量投资浪费”。 《经济日报》记者调研发
[汽车电子]
动力电池行业欣欣向荣,呈现10倍的增长态势
据报道,中国目前电池生产商已经超过140家,预计未来在全球电池产业将会占据很大一部分比重。未来20年,全球电池产业的市值将达到2400亿美元。在电动车和电池产业迅速发展的大背景下,新能源产业未来将成为中国市场发展重要一环。   随着电动汽车的快速发展,涌现出了一批电动车电池生产商,大家耳熟能详的莫过于日本的松下、韩国的三星和LG化学、特斯拉超级工厂、中国的比亚迪等。某机构汽车分析师预计,未来20年,电动汽车在全球汽车销量当中的占比将达到40%。现阶段,全球电动车产销量几乎已经达到1亿辆,这也就意味着尽管在全球汽车产量没有增加的情况下,每年电动车市场的产销量将达到4000万辆。 假设电池的价格接近于6,000美元,那么全球电池产业
[嵌入式]
电机节能技术让电动汽车更环保
自《巴黎协定》推行签署以来,全球经济脱碳已成共识。而在全球石油消耗的总量中,交通运输占据了10%以上,其中公路交通为主要占比。因此推动传统燃油汽车向新能源汽车转型,是实现节能减排的重要途径之一。据IHS预测,要达到2050年净零排放的目标,2030年汽车电气化的占比就应达到60%以上。 电驱能效提高,实现更长续航 虽然当前电动汽车的发展获得了来自“双碳”政策的推动,但大部分消费者仍面临着里程焦虑的困扰,因此电动汽车尚不能全面替代燃油车成为出行首选。 要快速实现汽车行业电气化转型,电动汽车需要达到与燃油车一致的驾乘里程,这其中涉及到了充电、电池管理和电机驱动等多项技术发展。从充电方面来看,充电速度需要进一步提升,超充站、换电站等
[嵌入式]
电机节能技术让<font color='red'>电动汽车</font>更环保
基于AT89S52的智能快速充电器控制系统的设计
1.引言 本控制系统是为120w智能快速稳压电源设计的。 该快速充电器是为部队在野战条件下工作而研制的,因此要求其具有体积小、重量轻、智能化程度高、操作简便等优点,同时对电源的可靠性和抗干扰性提出了很高的要求。有稳压供电和充电两种工作方式。稳压供电时输出恒定的24V;处于充电状态时有四种充电方式:常规充电、快速充电、电池浮冲、电池训练,可以为镉镍、氢镍蓄电池充电。 2. 控制系统总体设计要求 根据实际情况,本控制系统要完成以下功能: (1) 能自动识别电池的类型(镍镉电池、镍氢电池、锂电池)。 (2) 有稳压供电和充电两种工作模式。 (3) 采用最高电压Vmax、最高温度Tmax、最长充电时间tmax、电压负增长
[电源管理]
要跑的远、充的快,中国电动汽车电池技术有多大可能胜出
电动汽车 又出大新闻了。特斯拉出了平价新车,续航里程也增加了。 起售价3.5万美元,一次充电可行驶344公里。这样的电动汽车是普通消费者比较能够接受的。 发展前景广阔的电动汽车迟迟未能进入寻常百姓家,最大的制约,一方面是价格高高在上,一方面是 电池 续航能力不济。 目前,人们都希望“终极电池”能够解决电动汽车续航能力不济的问题,从而促使电动汽车大幅降价。然而传说中的“终极电池”还要多长时间才能面世?未来电动汽车到底能跑多远? 充得慢、跑不远——制约电动汽车发展的魔咒 电动汽车慢充一次6到8个小时,还不一定能找到合适电源。快充一次,一个半小时,却只能充满80%。 充得慢、跑不远,几乎成为制约电动汽车发展的魔咒
[嵌入式]
印度创企研发快速充电技术 5至15分钟就可给电动汽车充满电
虽然 电动汽车 公司在几年前已经解决了续航里程的问题,但是还没有想出如何让给电动汽车充电跟给汽油车加油一样快。据外媒报道,印度班加罗尔一家名为Exponent Energy的初创公司表示,他们已经找到了解决方案。该公司声称,其技术可以在5至15分钟内给任何商用电动汽车电池充满电,花费的时间与给汽油车加油类似。 电动汽车充电(图片来源:vccircle.com) 据Exponent Energy公司联合创始人Arun Vinayak(曾是电动汽车初创公司Ather Energy的首席产品官)所说,该技术无需特殊电池或电池化学成分,而且其可与现有的普通锂离子电池和其他常见电池兼容。该公司将与电动汽车制造商和充电点运营商(CP
[汽车电子]
印度创企研发<font color='red'>快速</font>充电技术 5至15分钟就可给<font color='red'>电动汽车</font>充满电
我国首个电动汽车智慧充换电示范区建成,可自动为车主推送省时省力的充电方案
3 月 5 日消息,据央视报道,我国首个电动汽车智慧充换电示范区 3 月 4 日建成,覆盖江苏苏州、无锡、常州三地,还将新建 21 座充换电站、近 300 个充电桩。 用户只需通过手机 App 输入目的地、车辆续航、电池容量等信息,就可以找到充电最经济、最省时的方案。 据介绍,这一示范区可通过智能算法对充电车位实际状态、充电价格、排队等待时间等信息进行综合研判,然后向车主推送最优充电方案,实现新能源汽车、充换电站、城市电网三方高效互动,提升充电桩使用效率,从而降低示范区内车主月平均充电排队时间近 50%。 国家电网江苏省电力有限公司营销部市场处处长阮文骏介绍称,这套智能引导系统相比传统充电模式最大的区别在于可以根据车主用车
[汽车电子]
我国首个<font color='red'>电动汽车</font>智慧充换电示范区建成,可自动为车主推送省时省力的充电方案
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved