[问题] 使用OBD2的分接线安装两个HUD

楼主: MlimilM (MlimilM)   2018-08-27 13:11:38
午安,问题如标题描述,这是日前购入第二款HUD且安装后遇到的状况。
主要是安装A牌HUD同时安装B牌HUD后,会造成其中一台无法正常显示数据
例如:转速与时速只有一台会实时显示,另一台会直接卡住
一开始猜测是读取同一项目会造成冲突或是需要错开读取间隔,
查过网络资料只大概理解ECU无法回应两个同时的资讯请求,但这个又与先
前认知OBD只有读取功能矛盾,是要换处理parallel的分接线还是ECU协定
需要另外设定,该如何调整才能使两个HUD同时正常使用?
作者: snowangelic (Nex玮)   2018-08-27 15:15:00
好像在分接都有 问题吧 之前爬文都不建议
作者: DYE (跟脑残争最后都会变脑残.)   2018-08-27 15:24:00
我同时接两个是可以一起正常工作但是我接的两个电脑是不同的 可能通讯协定不一样OBD2一分二 读取数据是可以的 但是有双向的数据是不行的车上的OBD2系统只接受单方的数据输入
楼主: MlimilM (MlimilM)   2018-08-27 15:30:00
我现在也是卡在到底是装置双向读取还是通讯协定一样...通讯协定是硬件决定还是可以透过软件设定呢?
作者: DYE (跟脑残争最后都会变脑残.)   2018-08-27 15:33:00
通讯协定应该是写在硬件里的
楼主: MlimilM (MlimilM)   2018-08-27 15:42:00
那这边指通讯协定指的是脚位不同的OBD还是CANbus协定呢?厂商提供的经验还有CANbus使用分接线后讯号衰退影响读取
作者: DYE (跟脑残争最后都会变脑残.)   2018-08-27 15:44:00
OBD2应该是有标准的脚位意义 以读取讯号来说 应该是canbus的那一台车应该只有一种canbus协定只要能跨上canbus, 用正确的协定 可以数台 都能读取资料这我没有深入了解 就我粗浅的推测 应该每台设备都要一个位址你两台设备是不是都被设定同样的位址 导致冲突 这是我猜的
楼主: MlimilM (MlimilM)   2018-08-27 15:53:00
感谢详细解说,这个位址有什么关键字可以查询到相关资料?
作者: DYE (跟脑残争最后都会变脑残.)   2018-08-27 15:56:00
我只是猜的 真不好意思应该从canbus怎么定义不同的设备着手因为canbus是所有设备都跨接在两线上 并联所以一定要有个方式去分辨不同设备的讯号
楼主: MlimilM (MlimilM)   2018-08-27 16:04:00
2个OBD设备不能同时使用一个通讯协议,不清楚是指哪个协议,比较像是OBD脚位,因为canbus比较像车本身定的通讯
作者: DYE (跟脑残争最后都会变脑残.)   2018-08-27 16:07:00
OBD的脚位应该是固定的 同一个设备可以接到不同厂牌的车子
楼主: MlimilM (MlimilM)   2018-08-27 16:07:00
不清楚canbus是否和HTTP一样可以改HTTPS就转port
作者: DYE (跟脑残争最后都会变脑残.)   2018-08-27 16:08:00
OBD的某一脚 应该是跨接到canbus 主要靠这读大部分资料有一些资料 需要到ECU里面读取 并非放到canbus里面就有的这样才需要经过车上OBD2的芯片 再去跟ECU沟通 才能读取就我用过一些经过OBD2读取资料的设备 我猜流程是这样的有一些资料是及时的 像时速转速 一开机很快就能读到
楼主: MlimilM (MlimilM)   2018-08-27 16:13:00
我这边查OBD还是有分脚位,SAE,ISO,PWM,VPW,
作者: DYE (跟脑残争最后都会变脑残.)   2018-08-27 16:14:00
像用5053要读些ECU里的东西 要先鉴别设备的型号 才进得去
楼主: MlimilM (MlimilM)   2018-08-27 16:15:00
谢谢你的分享,我在研究看看可以改动哪些设定好了
作者: ttsmarco (tts)   2018-08-27 18:27:00
市售odb显示设备,应该极少是依赖canbus,虽然只要接上去,不用管什么ecu红火没,有讯号就能收进来,但因为并没有统一规范,甚至就我自己的实测,例如引擎rpm这种基础资讯,车系不同“编号”也会不一样(如同年代小肥跟小佛);而obd相反,需要ecu启动后才能访问,资料也是一问一答的模式传递,不过有基本的标准规范,在基本(资讯)范围内几乎各车厂都能通用,导致我开头说的结果
作者: ck940560 (しけ)   2018-08-28 01:15:00
什么叫极少依赖canbus..... 现在讯号都是靠canbus传OBD2插上去如果不读取can的接口,就只剩各种正电子加GND车上同一组can的节点都是并联在can-H与can-L两条线上且can是用差动讯号,不会有接线后衰弱的情况
作者: kokunmai (干虾哩)   2018-08-28 05:38:00
会是因为读特定address时就会包含写的动作吗?
作者: ttsmarco (tts)   2018-08-28 13:01:00
讯号走在canbus上,跟是什么通讯协定应该无关,好比市话能通话,也能拿来传真(我原文提到的canbus指的并非硬件线路),另外,obd实际上也不一定非得走在canbus不可(所以才会有那么多脚位),我的理解与认知是这样

Links booklink

Contact Us: admin [ a t ] ucptt.com