基于蓝牙BLE的车载OBD终端设计与开发

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:zibzibzib
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来车联网技术发展迅速,汽车穿戴设备、OBD(On Board Diagnostics)车载终端等概念及设备逐渐为大众接受和使用,人们在享受驾驶乐趣的同时,开始更多地关注车辆油耗、车辆健康状态等涉车信息。借助移动互联网络通过车载OBD智能终端设备,可满足车主对车辆信息实时掌控的需求。本文研究开发了一款基于低功耗蓝牙BLE(Bluetooth Low Energy)的车载OBD终端设备,可解析车辆总线实时数据通过蓝牙传输至智能手机等移动设备,实现车辆故障实时诊断与分析,与移动设备客户端配合实现车辆行驶数据的采集与分析,同时针对车载OBD终端的无线固件升级提出了基于蓝牙SPP(Serial Port Profile)协议的蓝牙空中在应用编程升级方案并在OBD终端中加以实现,开发了配套安卓APP,实现了在安卓手机APP控制下对所设计的OBD终端的无线空中固件升级。具体工作内容如下:(1)在深入学习低功耗蓝牙技术原理、构成的基础上,进行技术调研,选取了东芝公司双模蓝牙芯片TC35661作为蓝牙解决方案,参考官方应用手册完成电路设计与应用接口电路设计,构建了低功耗蓝牙模块。(2)选取STM32F407微控制器作为主控MCU,结合TJA1040T CAN收发器确定了OBD模块方案,完成了主控MCU基本工作与调试电路设计,系统电源电路设计,结合TC35661搭建了嵌入式系统硬件平台。(3)嵌入式软件方面针对主控MCU移植了嵌入式实时操作系统μC/OS-III,在IAR system for ARM下搭建了嵌入式软件集成开发平台,完成了蓝牙芯片驱动程序设计,OBD模块驱动程序设计,MCU固件升级方案的确定,驱动程序设计,基于操作系统任务编写了OBD及蓝牙应用程序,实现了蓝牙设备的广播,连接建立后的OBD数据解析与发送。(4)在安卓手机操作系统下调用蓝牙API编写了车载终端客户端应用程序,实现了对车载蓝牙OBD设备的发现、连接、服务发现,OBD实时上报数据的接收、解析、展示与采集存储,针对OBD设备的在应用升级IAP(In Application Programing)实现了基于经典蓝牙SPP协议的空中升级接口,可完成主控MCU内部FLASH程序的空中升级,方便用户进行OBD设备固件更新。
其他文献
期刊
采用菌丝生长速率法,测定了雷帕霉素对番茄灰霉病菌、油菜菌核病菌、水稻纹枯病菌和棉花枯萎病菌的抑菌活性,比较了嘧菌酯、丙烷脒及雷帕霉素对番茄灰霉病菌的抑菌效果,并通
<正>作为肖像画的一个重要门类,自画像的历史可以追溯到古希腊罗马甚至更早。这是一个最特殊的类别,尤其对于西方画家而言。如果说,整个西方从古代到近现代,对于自然的观照,
慢性咽炎由于其临床表现的多样性、常见性,且又无特异性诊断指征,易使专科医生误将其他疾病诊为慢性咽炎,所以在临床诊治中不能对咽部不适的患者轻易诊断为慢性咽炎,本文就容
基于定量结构-生物降解性相关(QSBR)研究芳香族类化合物的性质具有重要意义。采用分子电性作用矢量(MEIV)表征芳香族有机物的分子结构,运用多元线性回归建立定量QSBR模型,同
目的探讨分析剖宫产与阴道助产术在足月妊娠第二产程中胎儿窘迫的临床疗效和安全性。方法选择2009年10月~2012年6月期间我院产科收治的因胎儿窘迫行阴道助产术的65例孕产妇为
介绍制鞋工业几种主要热熔胶的制备过程及其使用方法,并介绍了我国鞋用热熔胶的应用和发展状况。
苏霍姆林斯基是当代著名教育家,并具有30多年教育实践经验。他所著的《给教师的建议》一书,从各个方面总结了教育的智慧,笔者结合自身的实践经验以及我国教育面临的问题,结合
目的探讨茵栀黄口服液联合静脉滴注丹参注射液治疗孕期母儿血型不合的临床效果。方法选择孕期抗体效价>1∶64并正常分娩的孕妇135例,随机分为西药组、中药组、中药+丹参组,每
目的探讨吞咽治疗仪治疗周围性面瘫的临床疗效。方法选取我院门诊因害怕疼痛,拒绝针灸治疗的周围性面瘫患者100例,其中50例使用吞咽治疗仪(Chattanooga Group,Vital Stim5900