1、1基于 TL718 的蓝牙迷你型 OBDII 汽车信息检测仪摘要:设计一种蓝牙迷你型 OBDII 汽车信息检测仪,该检测仪使用的核心芯片是一款具有完全自主知识产权的芯片(TL718) ,该芯片功能强大、支持协议目前被广泛使用的所有协议。体积小、功能强、使用方便和价格便宜是该检测仪的突出特点,是私家车主随时了解爱车运行状态,是维修厂检测维修车辆的有力工具。 关键词:OBDII 检测仪 TL718 蓝牙 智能手机 0 引言 随着汽车科技的不断发展,自动化电控技术得到广泛的应用,汽车采用了大量的电子控制单元(Electronic Control Unit,简称 ECU) ,汽车的维修和保养不再是简单
2、的机械操作,而是越来越倚重电子化、数字化、移动化的专业检测工具。现阶段应用最为广泛的专业检测工具是利用汽车自身电子控制单元配合第二代在线故障诊断系统(On Broad Diagnostic System ,OBD)实现汽车的自动化诊断1。 常见的汽车专用的检测工具比较昂贵,动辄几千块或者上万块,很难做到每个维修工位配一台检测设备。而且它的大多数高级的功能在解决常用故障时,基本上用不到的。本文介绍汽车信息检测仪就是一种价格便宜(五十块钱) ,能够实现故障码读取,数据流读取等常用功能的迷你型检测仪。 同时利用本文介绍的检测仪也能满足车主希望随时了解自己爱车各2项运行参数的愿望。例如:瞬时油耗,平均
3、油耗等等,以及是否有故障代码,具体是什么故障代码。这样在维修时,对汽车的故障有个大概的了解,不至于被汽车维修厂夸大故障,更换不需要更换的器件,花费不必要的费用。 1 系统组成 图 1 是检测仪的基本组成图,基于 TL178 的蓝牙迷你型 OBDII 汽车信息检测仪以 TL178 芯片为核心,该芯片内部集成了大量的标准 OBDII协议,配合相应的外围电路,做成为一个体积身份证大小的电子装置。将该装置连接在汽车 OBDII 诊断接口,将汽车的各项参数读取出来,再通过无线蓝牙技术发射出来。同时利用现在被广泛使用的智能手机作为人机交互装置,智能手机自带的蓝牙接口接受检测仪发送出来的数据,并通过智能手机
4、的屏幕利用图形和动画的形式来直观形象的显示各项参数。 图 1 检测仪组成图 1.1 OBDII 介绍 ECU 的引入极大地提高了汽车的动力性、舒适性、安全性和经济性。然而,将 ECU 引入发动机电控系统之后在提高汽车性能的同时也引发了故障类型难以判定的问题。 针对该情况,从 20 世纪 80 年代起,美、同、欧等地的汽车制造企业开始在其生产的电喷汽车上配备车载自诊断模块。这就是第一代车载自诊断系统(OBD-I) 。为了统一标准,并且更为严格的对汽车的排放进行监控,美国汽车工程师协会(SAE,Society of Automotive 3Engineers)1988 年制定了 OBD-II 标准
5、。OBD-II 实行标准的检测程序,并且具有严格的排放针对性,用于实时监测汽车尾气排放情况2。目前OBD-II 系统已经被全世界范围要求强制安装了。只是欧洲各国和中国汽车上强制安装的是 EOBD 系统,EOBD 系统和 OBD-II 系统各项标准基本上是相同,只有很少一部分具体参数要求上有不同3。 OBDII 的物理接口根据 ISO DIS 15031 3 中相关内容规定是一个如图2 所示 16 针的插座。其中 1,3,8, 9,11,12 和 13 未做分配,可由车辆制造厂定义。2,6,7,10,14 和 15 是用作诊断通讯的。根据实际使用的通讯协议的不同,它们往往不会都被使用,未使用的可
6、由车辆制造厂定义。 OBDII 标准使用的通讯协议一般有: ISO 9141-2,ISO 14230-4(KWP2000) ,SAE J1850PWM,SAE J1850 VPM,ISO15765-4。现在越来越多的车使用的是 ISO15765-4 协议,这是今后 OBD-II 通讯协议发展的一个趋势。不同的车型可以根据以上具体的标准协议对车辆的各种运行工况、故障代码和数据流等信息进行读取。 1.2 芯片 TL718 特点 TL718 芯片是一个集成常规汽车通讯的协议芯片,具有完全的自主知识产权开发,现已支持 16 种常规的汽车通讯协议,可跟现在的绝大部分汽车的各种控制模块进行诊断通讯。 目前
7、市面上也有利用 ELM327 芯片做的类似汽车的检测仪。但是TL718 比 ELM327 有如下一些优点。 4增加了 BOSCH 的 KW1281 协议、大众 CAN VW TP2.0、通用GMALDL160/8192 讯协议。增加了 ISO 15765-2 混合地址模式的多桢数据(FLOW CONTROL)通讯功能,以增加对厂家专用诊断功能的支持。增加多条 AT 指令,对协议进行扩展使用,使 TL718 附合大部分厂商专用的 OBD 诊断。并且可以自带串口直接升级功能。 2 检测仪的硬件电路组成 2.1 TL718 外围电路 图 3 TL718 外围电路图 图 3 所示的是 TL718 的外
8、围电路图,OBDII 接口提供的 12V 电源通过MC34063 芯片转换成 5V 电压供给 TL718,晶振 X2 的震荡频率为 20MHZ,它为 TL718 提供时钟信号,电容 C80 和 C81 是用来帮助晶振稳定起振的。电阻 R80、R81,二极管 D80 和电容 C84 组成一个上电复位电路,其中二极管 D80 起到一个电流快速释放功能,保证复位的可靠性。电阻R85、R86 和发光二极管 D81、D82 组成一个通信指示电路。当 OBD 上有数据通信时 D82 会闪烁;当串口上有数据通信时 D81 会闪烁。电容C82,C83 是 TL718 的电源去耦电容,帮助减少 TL718 电源
9、引脚处电源的波动。 2.2 K 总线接口电路 图 4 K 总线接口电路 图 4 所示的是检测仪中 K 总线接口电路图,通过该电路可将汽车OBDII 接口中 K 总线上的数据读取到芯片 TL718 中,也可以将 TL718 的数5据通过该电路发送到汽车的 K 总线上。通过三极管 Q1,Q2 的开关状态,对外输出 0 或 12V 的电平,形成 K 线数字信号的输出。同时通过运算放大器 LM339A 对 K 线上的输入信号进行处理,变成 0 或 5V 伏数字通讯信号,并将它传送给 T718。这里的运算放大器起到一个电压比较器的作用,并且两个运放的反向输入端是连接在一起的,工作时输出的是一个差分信号。
10、 2.3 J1850 总线接口电路 图 5 J1850 总线接口电路 图 5 所示的是检测仪中 J1850 总线接口电路图,通过该电路可将汽车 OBDII 接口中 J1850 总线上的数据读取到芯片 TL718 中,也可以将TL718 的数据通过该电路发送到汽车的 J1850 总线上。J1850 有两种工作模式分别是 VPM 和 PWM。TL718 都能支持,并且能自动识别。当工作 VPM模式下时 TL718 的第三脚输出高电平,让电压调节器 LM317 输出 8V 电平,使用单总线,信号通过 J1850+进入运算放大器,经过出来后进入TL718。当工作在 PWM 模式下时 TL718 的第三
11、脚输出低电平,让电压调节器输出 5V 电平,使用双总线,信号通过 J1850+和 J1850-进入运算放大器,经过出来后进入 TL718。 2.4 CAN 总线接口电路 图 6 CAN 总线接口电路 图 6 所示的是检测仪中 CAB 总线接口电路图,通过该电路可将汽车OBDII 接口中 CAN 总线上的数据读取到芯片 TL718 中,也可以将 TL718 的数据通过该电路发送到汽车的 CAN 总线上。CAN 总线接口电路以 CAN 收发芯片 MCP2251 为核心搭建起来的,将来自 TL718 的 TTL 电平的信号转换6成符合 CAN 总线要求的差分信号,提高信号的抗干扰能力,并且使其能够挂
12、接在已有多个 CAN 节点的汽车 CAN 网络上。电容 C70 是为芯片MCP2251 提供电源去耦作用,让其工作更稳定。电阻 R71,R72 和电容C71、C72 形成一个简单的滤波电路,减少总线干扰。 2.5 蓝牙接口电路 为了能方便的和智能手机、智能平板连接,显示,我们必须为检测仪配备了一个蓝牙接口。该检测仪的蓝牙接口模块选用业内比较有声誉企业广州汇承信息科技有限公司提供蓝牙串口模块,型号为 HC-06。图 7 分别显示该模块的电路原理。 图 7 蓝牙接口模块电路原理图 该模块体积小巧,性能稳定,价格便宜。该模块的 1,2 脚为串口脚,将模块的 1,2 脚和 TL718 的 17,18
13、脚连接在一起,就能将 TL718 的串口信号通过 HC-06 蓝牙模块转化成蓝牙信号3。带有蓝牙功能的智能手机就能通过蓝牙接口接收到 TL718 传送出来的数据。选用成品模块的好处是减少研发的时间,将更多的精力集中在检测仪其他关键电路的设计上。 3 操作演示 目前市面上的绝大部分 Android 智能手机和平板电脑都带有蓝牙接口。只要在手机上下载并安装一个名为“车况检测大师”的免费 APP 软件。就能通过蓝牙接口利用该软件来观察、读取大量的汽车发动机参数。具体数据读取方法: 把检测仪连接到汽车的 OBDII 诊断接口上接上车后,把车发动起7来。打开手机进入无线和网络-蓝牙设置-把蓝牙打上勾,接
14、着会扫描设备,会发现 OBDII(或者 OBD2ECU)这个设备,选中匹配,密码为:1234。打开车况监控软件,在软件的那个大圆圈界面,按手机上面的按钮,屏幕下方会弹出一排按钮,里面有个设置,点击设置进去,里面有个适配器设置,进入设置界面 OBD 适配器设置下的连接方式:蓝牙选择蓝牙设备:OBDII(或者 OBD2ECU) 。 正确的执行上面的步骤后,手机和检测仪就通过蓝牙接口连接在一起了,可以在“车况检测大师”上观察到 OBDII 诊断接口上传输的大量的汽车状态的数据。如图 8 所示: 图 8 软件界面及显示 4 结束语 现代汽车维修倾向以机电系统诊断为核心的诊断技术。自诊系统能够在汽车运行
15、过程中不断地监测电子控制系统各种运行参数,一旦发生异常情况,依特定演算法解析出故障4。 利用 TL718 芯片为核心,配合适当外围电路做成的检测仪,能够将汽车自诊系统的诊断信息实时的传输到手机上。这种检测仪相比那些动辄几千块的专用检测仪优点很明显。价格便宜,体积小,使用方便,及具大规模推广的市场前景。对于修理厂他们只需要装备少量的专用检测仪供全厂共同使用,对于单个的维修工位可以每个工位配一个本文介绍的检测仪。维修人员使用起来也方便,效率也高。 参考文献: 1黄晓东,王彪,黄晓华.基于 ELM327 的车载故障诊断系统开发J.8九江职业技术学院学报,2012(3):14-15. 2杨永昌,陈凯.OBD 汽车诊断系统在汽车检测中的应用J.价值工程,2013(6):172-173. 3张丽莉,储江伟,强添刚,韩大明.汽车自诊断方法及其应用技术分析J.林业机械与木工设备,2008(10):46-47. 4蒋鸣雷.汽车故障诊断技术发展趋势J.中国新技术新产品,2010(9):102.
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。