2026/6/26 3:24:52
网站建设
项目流程
DoIP是什么?
- 基本定义:DoIP 全称 Diagnostic communication over Internet Protocol,简单说就是把传统的汽车诊断数据(UDS 协议)封装到以太网里跑。
- 主要优势:
- 速度快:以太网速率能达到 100Mbps 甚至更高,比传统 CAN 总线快 100 倍以上,刷写大文件省时间。
- 成本低:直接用标准的网线、路由器就行,不需要昂贵的专用硬件。
- 能远程:只要车有网(4G/5G/WiFi),就能远程诊断或升级,不用非得把线插到车上。
- 与 CAN 的关系:它不是要完全取代 CAN 总线,而是分工合作,娱乐系统、自动驾驶大数据走 DoIP,动力、车身控制走 CAN,长期共存。
通信流程怎么走
- 车辆发现:诊断仪通过 UDP 广播发送请求,车上的网关收到后回复 IP 地址和车辆信息,端口默认是 13400。
- 路由激活:
- 就像“敲门登记”,诊断仪要先向网关发送激活请求,验证身份。
- 只有激活成功,网关才允许后续的诊断数据通过。
- 诊断传输:激活后建立 TCP 连接,诊断仪发送 UDS 指令(如读故障码、刷程序),车端执行并返回结果。
物理连接有啥讲究
- 接口位置:通常在车辆的 OBD 接口上,部分车型也支持直接连以太网口。
- 引脚定义:以 OBD 接口为例,Pin 8 是激活线,Pin 3/11/12/13 等负责传输数据信号。
- 电压要求:激活线电压通常需要拉到 5V 以上(如 5V-12V)才能唤醒诊断功能,低于 2V 则处于休眠状态。
参考资料
- doip 使用demo doip协议详解
- 探索DoIP协议:车载诊断技术的新趋势与实践
遵循ISO13400标准进行规范。凭借其高效的数据传输能力、快速的响应速度,以及支持远程诊断、刷写和OTA升级等功能,DoIP正逐步成为传统CAN协议的替代者。
- 车载以太网DoIP 协议,万字长文详解_doip协议