[发明专利]一种多系统摩托车ABS故障诊断系统在审
| 申请号: | 201811417640.7 | 申请日: | 2018-11-26 |
| 公开(公告)号: | CN109491366A | 公开(公告)日: | 2019-03-19 |
| 发明(设计)人: | 宋永端;郎少波 | 申请(专利权)人: | 宋永端 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 重庆信航知识产权代理有限公司 50218 | 代理人: | 吴彬 |
| 地址: | 重庆市沙坪坝*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 故障诊断程序 微型单片机 摩托车ABS 故障诊断 摩托车 手机 故障诊断系统 故障诊断仪 蓝牙模块 多系统 标准接口 维修机构 协议程序 诊断操作 诊断程序 诊断设备 方便性 通信 存储 诊断 融合 | ||
1.一种多系统摩托车ABS故障诊断系统,其特征在于:包括ABS故障诊断仪和手机APP;
所述ABS故障诊断仪包括微型单片机、蓝牙模块、以及与摩托车OBD接口连接的标准接口,所述ABS故障诊断仪通过K线驱动器与摩托车的K线网络通信来读取摩托车的OBD信息,所述微型单片片机通过URAT与蓝牙模块通信;
所述微型单片机内存储有ABS系统故障诊断程序,所述ABS系统故障诊断程序包括与摩托车内部ABS通信的协议程序、以及故障诊断程序;
所述ABS故障诊断仪通过蓝牙与手机APP连接;
所述ABS系统故障诊断程序中与摩托车内部ABS通信的协议程序在被执行时实现以下步骤:
1)对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、以及优先级判别;
2)实现数据的通信,将ABS故障诊断仪和摩托车内部ABS的数据进行传输;
所述ABS系统故障诊断程序中的故障诊断程序在被执行时实现以下步骤:
1)识别诊断系统;
2)接收手机APP发送的AT指令;
3)根据ABS内部的读取故障代码的规则向ABS发送读取指令,等待接收ABS将相应故障代码返回;
4)接受并识别ABS返回回来的相应故障代码,并将故障代码传送至手机APP等待解码成文字;
所述手机APP包含有人界交互界面程序和故障信息处理程序;
所述手机APP的人机交互界面程序和故障信息处理程序在被执行时实现以下步骤:
1)通过蓝牙连接ABS故障诊断仪;
2)识别诊断系统;
3)在人机交互界上点击相应功能按钮向诊断仪发送诊断指令;
4)按钮监听程序将人机交互界面输入的诊断指令通过蓝牙发送给诊断仪;
5)接收从诊断仪返回的故障代码,并将故障代码翻译成中文显示在手机屏幕上。
2.根据权利要求1所述的多系统摩托车ABS故障诊断系统,其特征在于:所述ABS故障诊断仪内还存储有BootLoader程序,所述ABS系统故障诊断程序包括与博世ABS系统对应的博世ABS系统诊断程序、以及与赛福ABS系统对应的赛福ABS系统诊断程序;
所述BootLoader程序、博世ABS系统诊断程序和赛福ABS系统诊断程序分别烧录在Flash的不同地址范围中,且博世ABS系统诊断程序和赛福ABS系统诊断程序的存储地址位于BootLoader程序的存储地址之后;
所述的BootLoader程序包括向摩托车ECU发送博世ABS系统诊断程序和赛福ABS系统诊断程序的握手指令的程序,还包括在收到ECU返回的握手指令后跳转至对应的博世ABS系统诊断程序或赛福ABS系统诊断程序的跳转程序;
所述博世ABS系统诊断程序包括博世ABS通信协议程序和博世ABS故障诊断程序;所述赛福ABS系统诊断程序包括赛福ABS通信协议程序和赛福ABS故障诊断程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宋永端,未经宋永端许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811417640.7/1.html,转载请声明来源钻瓜专利网。





