72789|27

127

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

让我来扒开你的衣服之蓝牙车载OBD诊断器 [复制链接]

 
因为想要研究车载诊断协议,但是手头有没有东西可以学习,淘宝上面的模拟OBD设备都要大几百的买不起,后来在谷歌上面看到了老外开源的使用arduino模拟OBD的项目,里面使用了基于ELM327的诊断设备,于是立马淘宝看了下还好不贵,才30大洋不到,立马下单。先来看看我在淘宝上面偷图片:

有通信指示灯,同时还有电源灯在不用的时候可以关闭电源。
到手之后我立马就要拆开了,果真是便宜货,十分好拆:

大概说一下方案
蓝牙部分使用的芯片是上海博通的BK3231芯片
can总线收发器使用的是MCP2551
主要的诊断协议转换芯片用的是ELM327,其实这是一个普通PIC的单片机,但是另外一家公司给他开发了基于汽车诊断的固件
将复杂的诊断指令变成了串口信息,然后就叫ELM327,但是这家公司的最早的版本的芯片在卖出的时候没有给里面的程序添加读取保护,所以国内的厂家读出了里面的bin,然后才有了我们几十块钱就可以买到的玩具。
下面是维基百科对这个芯片的具体介绍:
https://en.wikipedia.org/wiki/ELM327

关于OBD诊断的具体的内容可以参考维基百科的这两个链接:
https://en.wikipedia.org/wiki/On-board_diagnostics
https://en.wikipedia.org/wiki/OBD-II_PIDs

我在文章开头说的开源的OBD仿真设别的github源码在
https://github.com/AppSaloon/ecu-can-bus-simulator
相关的介绍的文章在这里
http://www.instructables.com/id/Arduino-OBD2-Simulator/

同时福特公司还有一个开源的软硬件的关于OBD的项目名为openxc
http://openxcplatform.com/
这里面有制作一个OBD采集器使用的软件硬件的所有的资料
接下来我将基于汽车电子所使用的各种基础的技术和大家分享更多的知识,带领大家做更多的开源的软硬件,将很多老外开源的项目介绍给大家。


此帖出自汽车电子论坛

最新回复

谢谢分享,继续学习  详情 回复 发表于 2019-11-18 16:11

赞赏

2

查看全部赞赏

点赞 关注(10)

回复
举报

6040

帖子

204

TA的资源

版主

沙发
 
水军看不懂只能帮顶!
此帖出自汽车电子论坛
 
 

回复

2万

帖子

71

TA的资源

管理员

板凳
 
太给力啦   我们可以跟着学习设计思路和做工,赞一个

静等更新
此帖出自汽车电子论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

6423

帖子

17

TA的资源

版主

4
 
不明觉厉,不懂帮顶,最近论坛汽车电子方面很火爆啊
此帖出自汽车电子论坛
个人签名training
 
 
 

回复

127

帖子

0

TA的资源

一粒金砂(高级)

5
 
主要是版主比较给力啊
此帖出自汽车电子论坛
 
 
 

回复

2万

帖子

71

TA的资源

管理员

6
 
大家一起给力吧  汽车电子感觉现在做起来还是很有意思的
  @5525  赞一个


此帖出自汽车电子论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

7
 
楼主厉害
此帖出自汽车电子论坛
 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

8
 
本帖最后由 aescnczy 于 2016-10-5 16:03 编辑

谢谢楼主提供的资料
希望能从你的更新里看到更多老外关于OBD的开源项目!

此帖出自汽车电子论坛
 
 
 

回复

304

帖子

0

TA的资源

一粒金砂(高级)

9
 
睁眼看世界
此帖出自汽车电子论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

10
 
此帖出自汽车电子论坛
 
 
 

回复

44

帖子

0

TA的资源

一粒金砂(中级)

11
 
嗯,之前用过一个,还挺好用的
此帖出自汽车电子论坛
 
 
 

回复

707

帖子

0

TA的资源

一粒金砂(高级)

12
 
不明觉历,了解的人都是有本事的人,果然是有一手哇
此帖出自汽车电子论坛
个人签名石英晶振http://www.yijindz.com
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

13
 
国内现在很多这种了 因为安卓都是开源的 ,我们公司就在跟国内一两家OBD 数据厂商合作。我们需要提取试验数据。不知你们有没有用过。一个是明道通途的 OBD大师   一个是 乐乘。
此帖出自汽车电子论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

14
 
学习了
此帖出自汽车电子论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

15
 
谢谢分享,学习了
此帖出自汽车电子论坛
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(初级)

16
 
非常感谢啊!
此帖出自汽车电子论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

17
 
顶上 我也是刚刚开始学习 还有很多不懂的地方 国外的EM327都能做到很多功能,看了你的文章才发现国内的就只是个玩具而已 哈哈
此帖出自汽车电子论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

18
 
顶上 这个东西实现的功能较少,只能读取OBD 的一些数据。
此帖出自汽车电子论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

19
 
我也买了一个。用来消除汽车发动机的故障代码。
此帖出自汽车电子论坛
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(初级)

20
 
这个好叼的样子
此帖出自汽车电子论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表