一种新型汽车OBD信息无线发射机设计.pdf

所需积分/C币:5 2019-09-05 22:03:25 1.51MB PDF

一种新型汽车OBD信息无线发射机设计
测控技术与仪器仪表 Measurement Control Technology and Instruments (1)初始化:没定MCP2551和PC18F2480单 H 片机的端口、工作模式、传输速率、数据格式 i 8T Hsi TI 和a∞s等信息,关键代码如下 IniL_PIC18F24800 /PC18上2480接口初始化 EML热AL写 Init_ MCP2515O /MCP2515初始化 TRISA=0B00000001 ∥/打开通道 ADCON 1=0B0000111O 定义输如弓脚 ADCON2=0B1010000 转换结果按格式对齐 图5蓝牙发射模块电路 write_MCP2515(TXBOCTRL 0x03) 了发射的效率 ∥/设置为发送最高优先级 为提高发射效果,方案硬件实现时使用大增益全向 write_MCP25 )50(TXBOSIDL, OxEB) 〃/扩展帧 天线,而不使用印刷版电路布线的隐藏天线。为了防止 wrilyMCP2515(FXBODLC, 0x02); 发射时出错屮断,硬件实现时需连接 RESET开关。 ∥发送数据长度为8字节 3软件设计 write_MCP15 WRite( TXBODLO0x80)y∥配置工作模式 3.1CAN报文格式 (2)发送查询请求:MCP2气(提烘专门的发送请求指 根据IsO15765标准,CAN报文信息主要集中在数 令,关键指令如下: 据帧中,数据分为显性和隐性,显性时表示有CAN信息 oid MCP25 15ReglX(TXBOSIDL, OXEB 出现4。数据按帧发送,每帧数据格式如图6示 当查询请求达到∪BD接口送入行车电脑后,则会反 当施CAN总线数据报文至OBD接口 回回 3)接收数据:MeP25提供专门的接 areana CUfE fun 同已败请求指令键者令 BOOL CANGetM-s(imy Channel, TX, OxEBI 图6CAN报支后息数据帧格式图 0BD機口数据按帧发送,此时应该监 视接收数据闭缓冲区,当接收缓冲区的 3.2OBD报文解析 据满时,代表接收教瓣完毕,即丌始解祈数据流程。 31节所述数据样放全A总线控制和OBD俺析 (4)解析数据:q1节所述,每帧数据分为多位,按 模块的核心器件PC82480单片机的CAN挣器中,位处埋即可解数热。关键代码如下 编程依次解析各域的但即响。软件流程图如7所示。 初始化MC2551 uint8 MCP25 15RdStus (void) ∥/读状态 oid MCp2515 BitModify( TXBODLO,0x03);∥按位读取 发送查询请求 While(MCP2515 ReadR X Buf (TX BODIC, Ox80)) ∥/当核收缓冲区满的时候开始解析 <CAN接收级冲器N 解析过程中,每解析一位,数据关键寄存器减1,直 满状态查询? 至0,表示数据解析完毕。 (5)出错处理:错误帧为显性,则吕错,此时点亮出 错报警LED并闪烁,提醒使用者按下复位按钮重新启 MCP2551锁存数据 送解析模块 动发射机 4工程实测 以 Android2.3.2版本设备摩托罗拉ME722作为测试 错误帧为零查询 终端,以长安福特CA上718048轿车作为实测车辆。开启 解梹仲裁域、控制域 终端蓝牙端口,将前述蓝牙发射机实物安装在OBD接 数据域、CRC域 口并开启,运行三方OBD信息提取显示软件 Torque软件 点亮报警LED 提示检查硬件 在汽车怠速和行驶状态下,终端均通过蓝牙端口成 结果送蓝才发送模块 功接收发射机传输的汽车时速、发动机转速等参数信 图7解析软件流程图 息,在拔下响应传感器模拟故障的情况下,终端能够读 测控技术与仪器仪表 Measurement Control Technology and Instruments 取故障码。 [31 IDWAN S A. Developing a mobile application via bluetooth 新型汽车OBD信息无线发射机设计方案真实有效 wireless technology for enhancing Communication[J]. Inter- 其通用性好、实用性强,特别是无线传输的模式,极大地 national Journal of Interactive Mobile Technologies, 2009 扩展了可以接收OBD信息的终端类型。 34-37. 新型汽车OBD信息无线发射机可以直接用于小型[4 Wu jianjun, Hu juan. Application of CAN- bus network in 载客汽车,也可以在对电源模块硝作改造后用于重型汽 Intelligent parking[J]. Physics Procedia, 2009: 615-628 车或其他攴持OBD协议的交通工具。 5]蔡黎,代妮娜,邓明,等,BD协议的 Android平台汽 参考文献 车虚拟仪表设计[J技术明,2012,38(1):69-72 [1] BOSCH Company. CAN Specification Version2 OEB/OL] 稿日期:2012-06-02) http://www.bosch.Com.Germany2011 [2]吕立亚,王兆伍.基于蓝牙的汽CAN对络信号无线 作者简介 测量系统[].讣算机测量与控制,2009,17(2):281-283, 代妮娜不少,计师,工学颐上,主要研究方 向:通信片控创找

...展开详情
img
  • 至尊王者

    成功上传501个资源即可获取

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐