中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 6144查看
  • 2回复

OBD接口的通信协议

[复制链接]


该用户从未签到

发表于 11-2-2011 12:04:12 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


谁有各种车型的OBD接口的通信协议类型? 是不是用一品牌的车都用同一种协议?或者同一款发动机不同车系它也是用同一协议?请高手指点.


该用户从未签到

发表于 11-2-2011 17:25:22 | 显示全部楼层
回复 1# liaojunzhi

有五种,常用的是后两种
There are five signaling protocols that are permitted with the OBD-II interface. Most vehicles implement only one of
the  protocols.  It  is  often  possible  to  deduce  the  protocol  used  based  on  which  pins  are  present  on  the  J1962
connector:
•   SAE J1850 PWM (pulse-width modulation - 41.6 kB/sec, standard of the Ford Motor Company)
•   pin 2: Bus+
•   pin 10: Bus–
•   High voltage is +5 V
•   Message length is restricted to 12 bytes, including CRC
•   Employs a multi-master arbitration scheme called 'Carrier Sense Multiple Access with Non-Destructive
Arbitration' (CSMA/NDA)
•   SAE J1850 VPW (variable pulse width - 10.4/41.6 kB/sec, standard of General Motors)
•   pin 2: Bus+
•   Bus idles low
•   High voltage is +7 V
•   Decision point is +3.5 V
•   Message length is restricted to 12 bytes, including CRC
•   Employs CSMA/NDA
•   ISO 9141-2. This protocol has an asynchronous serial data rate of 10.4 kBaud. It is somewhat similar to RS-232,
however the signal levels are different, and communications happens on a single, bidirectional line without
additional handshake signals. ISO 9141-2 is primarily used in Chrysler, European, and Asian vehicles.
•   pin 7: K-line
•   pin 15: L-line (optional)
•   UART signaling
•   K-line idles high, with a 510 ohm resistor to V
batt
•   The active/dominant state is driven low with an open-collector driver.
•   Message length is restricted to 12 bytes, including CRC
•   ISO 14230 KWP2000 (Keyword Protocol 2000)
•   pin 7: K-line
•   pin 15: L-line (optional)
•   Physical layer identical to ISO 9141-2
•   Data rate 1.2 to 10.4 kBaud
•   Message may contain up to 255 bytes in the data fieldOn-board diagnostics 5
•   ISO 15765 CAN (250 kBit/s or 500 kBit/s). The CAN protocol was developed by Bosch for automotive and
industrial control. Unlike other OBD protocols, variants are widely use outside of the automotive industry. While
it did not meet the OBD-II requirements for U.S. vehicles prior to 2003, as of 2008 all vehicles sold in the US are
required to implement CAN as one of their signaling protocols.
•   pin 6: CAN High
•   pin 14: CAN Low
All OBDII pinouts use the same connector but different pins are utilized with the exception of pin 4 (battery ground)
and pin 16 (battery positive).
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 11-2-2011 17:27:13 | 显示全部楼层
全文我上传到百度文库了,有兴趣可以看看
这里:http://wenku.baidu.com/view/cfcdc0e69b89680203d82550.html
回复 支持 反对

使用道具 举报

快速发帖

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

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 14-11-2025 03:51 , Processed in 0.378776 second(s), 33 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.