基于ARM新能源汽车远程诊断系统设计.docVIP

基于ARM新能源汽车远程诊断系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM新能源汽车远程诊断系统设计

基于ARM新能源汽车远程诊断系统设计   摘要:本系统采用ARM Cortex-M3内核的微处理器STM32F105RCT6,开发了一种新能源汽车远程诊断系统。该系统可以远程采集整车状态数据并能够对整车故障进行诊断和GPS定位。   关键词:ARM GPS 新能源汽车 远程诊断   中图分类号:TP277 文献标识码:A 文章编号:1007-9416(2014)01-0133-02   随着国家节能与新能源汽车规模化示范工程和私人购买新能源汽车试点工作的推广,电动汽车在全国的示范运行数量日益增多,远程诊断可以实现电动汽车的远程监控、状态评估、故障诊断和调度管理。本文所介绍的新能源汽车远程诊断系统通过CAN总线采集整车状态数据和故障数据,通过GPRS/3G等无线通讯上传数据到远方的数据服务器,同时具有GPS卫星定位功能,并能将车辆的实时位置信息上传服务器平台。   1 系统硬件设计   本系统的主要功能框图如(图1)所示:   该系统采用模块化设计,以ST公司的STM32F105RCT6为微处理器,主要功能模块有华为GPRS模块MG323,日本JRC的GPS模块G595,TI的CAN收发器模块SN65HVDA541。其中STM32F105RCT6为ARM 32位的CORTEX-M3 CPU。STM32F105RCT6内部有256KB Flash,64KB的SRAM;内嵌4~16MHz晶体振荡器,支持低功耗模式;51个多功能双向的I/O口;多达10个定时器;14个通信接口,包括2个I2C总线、5个USART、3个SPI、2路CAN接口、1个USB2.0全速接口;工作频率高达72MHz;采用LQFP64封装。   1.1 通信模块单元设计   通信模块目前采用华为GPRS模块MG323,同时预留3G通信模块接口。华为公司MG323模块单元支持四频GSM850/900/1800°/1900。最大发射功率为2W。接收灵敏度-107dBm。正常工作温度:-20~+70℃。待机平均电流:2.4mA。最大下行传输速率:85.6kbps,最大上行传输速率:42.8kbps。内嵌TCP/IP协议,支持多链接。   正常上电后,GSM模块基本在30秒连上GSM网络,50秒连上服务器,基本在1分钟内就能建立与服务器的正常数据链路。   模块接口方式简单,仅需电源和1个RS232串口,使用方便。单片机串口与模块串口连接,即可通过发送AT指令控制GSM模块,实现GPRS网络的数据发送、GSM的语音通话和EMS短信功能。   1.2 CAN接口单元设计   CAN单元包含两路CAN接口,一路作为标准车身CAN通信接口,波特率500bps,另一路预留。CAN收发器选用TI公司的12V车载级收发器SN65HVDA541-Q1,工作温度-40~125℃。最大传输速度为1Mbps。支持SAE J1939,NMEA 2000标准的CAN数据接口。芯片内部带过压保护,CANH、CANL管脚耐压值范围-27V~40V,抗瞬态脉冲电压范围达到-200V~200V。   为了保证CAN电路的EMC特性,在收发器的CAN总线外围还加入了共模电感和ESD保护,CAN部分具体电路图见图2:   1.3 电源处理单元设计   终端是应用于12V新能源电动汽车,汽车电磁环境比较恶劣,进入系统的电源必须经过严格处理,才能保证系统的稳定工作。   电源处理电路包括防反接保护、浪涌保护、EMI静噪滤波器、π型滤波和DC-DC处理五个部分,处理框图见图3。各部分说明如下:防反接保护使用一个普通二极管就可以实现。浪涌保护包括一个TVS管,可以有效抑制类似于脉冲5的干扰。EMI静噪滤波器是一款小尺寸、引线型结构,实现了良好的高频性能。π型滤波电路进一步滤除噪声,净化进入后端电路的电源。DC-DC处理根据实际应用完成各种类电源转换。   1.4 存储器单元设计   本设备的存储器分为单片机内部Flash和外接存储单元两部分。STM32F105RCT6内置了256KB Flash,主要用于存放程序代码。   外接存储单元为串行FLASH存储器和miniSD卡。外部FLASH存储器用于存储系统的配置参数数据,本设计采用ATMEL公司的串行FLASH AT25DF161-SH-T,接口形式采用SPI方式,容量为2MB。   由于STM32F105RCT6没有SDIO并行接口,因此采用SPI方式驱动miniSD卡。SPI方式采用4线制,使用CS、CLK、DataIn、DataOut进行数据通信。SD卡的SPI通信接口使其可以通过SPI通道进行数据读写。从应用的角度来看,采用SPI接口的好处在于,很多单片机内部自带SPI控制器,不光给开发上带来方便,同时也见降低了

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档