论文题名: | 基于OBD-II接口车载终端的设计与实现 |
关键词: | 车载终端;数据采集;定位模块;接口协议;车联管理;OBD-Ⅱ标准 |
摘要: | 车联网技术用于解决交通管制、车况远程诊断、车辆追踪定位、公车私用管理和车后服务等问题,论文研究车联网标准接口OBD-Ⅱ应用技术,设计基于OBD-Ⅱ接口的嵌入式车载终端系统,实现大容量车况数据的采集处理与共享。 论文研究了CAN、SAE J1850和KW2000三种车辆总线技术以及OBD-Ⅱ标准通信等关键技术,并结合北斗定位和3G通信技术,给出了基于STM32微处理器的OBD-II接口通信和数据远传的解决方案。车况数据通过CAN、J1850或KW2000车辆总线接口电路传输至STM32F103C8T6微处理器,由处理器进行数据处理和解析,并与北斗定位模块获取到的位置信息进行融合,再经WCDMA模块传送至数据服务器。系统辅助电路包括电源管理、FLASH存储器及人机接口电路等。 系统软件使用KeilμVision5 MDK开发工具,完成了μC/OS-Ⅱ实时操作系统的移植、外设驱动和车辆总线协议驱动软件的开发,实现了OBD-Ⅱ标准中几种诊断模式下的数据收发控制,OBD-Ⅱ接口数据和北斗模块NMEA协议数据的解译,3G通信模块的网络管理和数据传输。基于应用软件任务化的设计思想,对各应用软件进行资源配置和任务部署,实现了OBD-II接口协议自适应,数据备份,无线网络链接的建立和数据的传输等功能。 实验室环境下使用OBD-Ⅱ模拟器来进行车载终端的测试,终端设备能够自适应协议类型,并完成数据的准确收发,根据3G网络信号状态自动连接至数据服务器,完成数据远传和共享。系统整体功能正确,工作稳定。 |
作者: | 张庆磊 |
专业: | 电子与通信工程 |
导师: | 郭万有 |
授予学位: | 硕士 |
授予学位单位: | 西安电子科技大学 |
学位年度: | 2015 |
正文语种: | 中文 |