- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C8051F530单片机电动汽车电池检测器
基于C8051F530单片机电动汽车电池检测器
摘 要:从电动汽车电池管理系统的结构分析入手,提出了一种采用485通信总线的电池信息采集模块,详细介绍了基于C8051F530单片机的电池检测器的硬件原理图和主要软件功能,推导出了温度计算公式。
关键词:电池管理系统 温度检测 光电隔离 C8051F530
中图分类号:TM930 文献标识码:A 文章编号:1674-098X(2014)02(a)-0098-02
电动汽车的动力电源通常是由多个电池串联组成的直流高压电源,多个单体电池串联以后,要实现电压的测量以及与上位机的通信,既要解决各个测量电路之间的隔离问题,也要考虑测量模块的长期在线工作对电池电量的消耗。
1 电动汽车电池管理系统的结构
电动汽车电池管理系统的结构如图1所示,整个系统包括一个上位监控器,若干个下位检测模块和电池组等。上位监控器一般由单片机、电流检测电路、液晶显示器,485电平转换器以及CAN总线接口等组成,通过485通讯总线与下位电池检测模块相连,通过CAN总线和充电器、变频器以及整机控制器来交换信息。图中串行通信采用485总线,下挂N个智能型电动汽车电池检测器,组成分布式电池管理系统,上位计算机只有4根连线和下位检测器连接,分别是:电源+5 V,电源地GND,A,B。
2 基于单片机C8051F530的电池检测器
汽车单片机是符合AEC-Q100规范并具有在高达125 ℃高温下运行的汽车级产品。在Silicon Labs推出的混合信号SOC单片机中,C8051F5xx是工业和汽车级的单片机[1]。C8051F系列单片机和传统的51系列单片机只是指令兼容,128字节的基本存储器结构一样,其他方面,特别是内核结构并不一样,其性能远超普通8051系列单片机。传统的51单片机12个时钟周期组成一个机器周期,而对C8051F系列单片机而言,一个时钟周期就是一个机器周期,24.5MIPS是该系列产品的基本指标。
本方案选择C8051F530单片机作为主控芯片,作为一款汽车级单片机,它具有四个显著特点:集成有一个LIN2.1总线控制器;1.8~5.25 V的宽电压供电,内置一个低压差线性稳压器LDO;精度可达±0.5%的内部晶振;温度范围可达-40~+125 ℃。片上看门狗定时器、电源监视器、电压比较器、温度传感器,片内JTAG调试和边界扫描系统等。
图2所示为基于C8051F530单片机的电动汽车电池检测器原理图,稳压电路给单片机及其外围电路提供电源,输入即为电池的12 V端电压,VR1采用输出3.3 V的线性稳压器。电压测量电路采用电阻R3和R4的简单分压电路,将12 V电压按1/4的比例分压,得到的低压信号送入单片机的ADC输入端进行模数转换,地址编码电路由5位二进制选择开关ADR1组成。电平转换电路U2采用MAX485芯片组成485串行通信电路,其作用是将经过光电耦合器U3和U4隔离的TTL电平,转换成484总线电平,MAX485的电源由上位机供电。电源检测电路用一个简单的取样电阻R13和光电耦合器U4组成,当上位机供电时,光电耦合器U4的输入端导通,使输出端产生的低电平输出给单片机。
低功耗单片机U1是检测器的主要控制芯片,在AD转换中断程序中,单片机U1完成对电池电压和电池温度的采样处理,进行求平均值运算。在响应上位计算机发来的串行通信中断服务程序中,把收到的地址数据与自己的地址编码进行比较,如果相等,则把通过AD转换测量得来的电池电压和电池温度发回给上位单片机,反之如果不相等,则不理会上位计算机的请求,继续进行检测电池电压和电池温度的工作。当上位计算机的电源关断以后,单片机记录当前的参数,为了节省电池电量,进入微功耗省电方式,直到上位计算机的电源重新打开,单片机又重新进入正常的工作状态。
3 电池检测器的软件设计
电动汽车电池检测器的软件模块主要有温度采集模块、电压采集模块和串行通信等模块。电压的采集比较简单,就是一个模数转换程序,在ADC的中断服务程序中完成。通信程序采用UART中断程序,一般情况下由上位机采用巡回检测的方式,主动下发各个电池检测器的地址码,地址码识别成功的电池检测器,将其应答数据上传给上位计算机,在某个检测器有异常情况时,检测器也可以主动向上位计算机发送报警数据。
为了简便起见,温度的求取没有采用公式计算法,而采用了阻值查表的方法。根据电路连接关系和欧姆定理,存在如下公式:
(1)
式中:为热敏电阻阻值;为热敏电阻分压;为精密电阻;为单片机电源电压。
由公式(1)可求出热敏电阻的阻值,再通过对热敏电阻的温度―阻值查表,即可得到温度值。
4 结语
基于SOC混合信号单片机C8
您可能关注的文档
- 基于BIM住宅项目全装修设计研究.doc
- 基于BIM全过程工程造价控制研究.doc
- 基于BIM入课信息化设计.doc
- 基于BIM全过程造价管理研究解析.doc
- 基于BIM初步探索.doc
- 基于BIM公路造价专业课程教学改革探讨.doc
- 基于BIM商业地产运维管理应用体系研究.doc
- 基于BIM土木工程施工生产实习研究.doc
- 基于BIM土建CAD课堂分层次教学研究.doc
- 基于BIM在建筑电力设计中应用探析.doc
- 主题课程整理大班上.doc
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学语文四年级下册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学二年级上册数学期末综合试卷精选3套(含答案解析).docx
- 2026人教版小学语文四年级上册期末综合试卷3套(含答案解析).docx
- 2026人教版小学二年级下册数学期末综合试卷3套(打印版含答案解析).docx
- 2026年地理信息行业年终总结汇报PPT.pptx
- 板块四第二十一单元封建时代的欧洲和亚洲 中考历史一轮复习.pptx
- 中考历史一轮复习:板块四第二十单元古代亚、非、欧文明+课件.pptx
- 第二次工业革命和近代科学文化中考历史一轮复习.pptx
原创力文档


文档评论(0)