![]() |
發布時間: 2019-5-18 11:57
正文摘要:最近在學習下ODB。看看是如何實現與汽車之間的通訊。比較感興趣。在網上找到有ODB專用芯片,ELM327,國內也有替代的芯片比如TL718等, 在淘寶里買了一個ODB診斷設備,拆機后,有一個芯片讓我很郁悶,不知道是什么芯 ... |
dzbj 發表于 2019-5-19 20:48 這幾天正在研究ODBII的協議各種相關資料和數據,我有一個疑問,假如我想自己做這個東西,單片機如何區別出來是ODB的哪種協議?這個問題一直沒想通 |
dzbj 發表于 2019-5-19 20:48 確實有can的轉換芯片mcp2551,像ISO和J1850是搭的電路。 您是說它有可能是人家把ODB協議用STM32或什么單片機做出來的。 |
帶CAN功能的片子比如STM32直接就能得到車用的CAN數據流 協議的意義是對內容的約定 并不在于硬件結構 ELM這類的東西是把協議解釋集成到片子里 直接給你結果 如果你不是為了快速開發就不要用這種東西 雖然OBD2協議是通用的 但它只提供診斷必須的一部分數據 更多協議廠家經常改 比如A4 B6的音響控制指令和A4 B7不一樣 而后來的12鍵多功能方向盤的協議和之前的又不一樣 這種片子可以是任意片子 比如一片STM32磨標重刻一下 當然 人家不會用這么高成本的東西 51的片子也行 只是需要加CAN-BUS轉換片子和控制片 |
我也不懂, 不過真為樓主這種愛學習精神感動,點贊 |