找回密碼
 註冊

車載電腦連接到車上的CANBus...

来源: 其他 YuHsiang 2016-7-5 23:24 只看這個作者 |閱讀模式
9 5429
各位前輩好:
小弟銷售車載電腦,此車載電腦有支援CANBus 2.0B x 2,請問如果要接到汽車的CANBus系統上該怎樣接?  小弟花了兩到三個月在網路上查實際上的接法,但是實在查不到,煩請幫忙 ( 我想應該不是透過OBDII的connector ),感謝!  請問

1. 不管是汽車,公車,卡車ooxx.... 車上那個節點可以用來接車載電腦的CANBus ( +, -, GND )?  此結點只有一個還是有很多個?
2. 是不是有些車子,例如大貨車,農耕機....裡面的CAN networking是有兩個且不相連,因此有些人會要求車載電腦需要能支援兩個CANBus 2.0B?

小弟本身設計銷售車載電腦,但是距離第一線始終隔層紗,網路上找不到資料實在難過,呵呵,可能求知欲太強,煩請前輩指導下,感謝!

給個讚

公司内部沒有工程技師? 只是一般銷售業務?  發表於 2016-7-6 02:13
收藏
收藏0

網友回覆10

跳到指定樓層
2#
OTIKA 2016-7-6 04:55 只看這個作者
ODB的接腳有兩隻就是CAN BUS的HIGH 跟LOW...你的車載電腦是不是就應該接這裡....
車載電腦或者是分析儀器就我所知就是接ODB的接頭居多不是嗎?
ODB有分接頭可以買可以讓原本的ODB接頭變成兩個.....

建議關鍵字 CAN BUS,ODB,vehicle computer...
我有點懷疑你們公司怎麼會要業務做這種STUDY的事....
本帖最後由 YuHsiang 於 2016-7-6 08:39 編輯

跟各位前輩解釋下,通常台灣的電子產業開規格的時候( 很多工業電腦公司都有車載電腦的產品, x86 or ARM platform ),會把CANBus 2.0B support放到DB-9 or  鳳凰接頭裡面。但是應該很少有人真的去把車載電腦安裝到車上 (後裝),實際動手去接過,因為這部分都是SI做的,我們只負責銷售"硬體"。

我本身是PM,我知道OBDII and CANBus的關係(工程師當然也知道也會銷售),也知道可以透過OBDII的connector得到車上的資訊( 不管是generic code or 每個車廠自訂 ),但是我們沒有一個人真正到第一線去組裝過,客人也不一定會講的清楚。我很好奇車載電腦裝上去的時候,整台車子要讀到車子的資訊,是不是只能夠過OBDII之類的connector(老車或是heavy vehicle有別的connector type)?  另外有些tracker or 專案會要求兩個CAN以上的support,我就在想一台車子應該透過一個connector就可以讀到所有的資訊了,為什麼需要兩個以上的CANBus 2.0B support...  不好意思,這些問題對前輩來說可能很基本,但是我真的不太懂,如果前輩能指導,十分感激!  
樓主你好
請問有貴司的產品DEMO或是網站嗎?
車子在組裝完成之後,想要讀取車上的資訊不一定要透過OBDII,可以直接找出車上的CAN Bus線路來讀取資料,但前提是你要有解碼的板子或是儀器之類的工具,實際的解碼方法就得看CAN Bus的spec了,而不同型態的車種又有不同的定義,這都必須翻閱相關的spec。
至於為什麼需要兩個接頭就不得而知了,因為這是要看貴司客戶自己本身的應用了。

給個讚

因為是公眾的場合,因此不便說自己的公司名稱,但是基本上可以參考台灣工業電腦龍頭: 研華的車載電腦,我們是做一樣的東西。您回覆的就是我想問的,請問"找出CANBus"的線路是怎樣找出呢? 是從車子裡面其中一個MCU,  詳情 回覆 發表於 2016-7-9 01:44
jungda12 發表於 2016-7-8 23:50
樓主你好
請問有貴司的產品DEMO或是網站嗎?
車子在組裝完成之後,想要讀取車上的資訊不一定要透過OBDII,可 ...

因為是公眾的場合,因此不便說自己的公司名稱,但是基本上可以參考台灣工業電腦龍頭: 研華的車載電腦,我們是做一樣的東西。您回覆的就是我想問的,請問"找出CANBus"的線路是怎樣找出呢?  是從車子裡面其中一個MCU,有外接CANBus的connector/interface接出來?  我對這方面很有興趣,至於需要做板子or看得懂CANBus 2.0B 29bits的問題,這部分身為PM其實不一定要知道,但是基本原理懂點就可以了,感謝您的回覆,十分感謝^^
你好:
請問SI是甚麼職位呢?小弟我剛畢業,還尚未出社會不大了解業界的生態,煩請告知。
至於你要找出每一個Node來,我建議你可以看看OBDII的spec,他本身也是一個Node,只是以不同的interface在外部跟內部間通訊,拆裝上最容易,找其它的板子太麻煩了,要拆的東西太多,你也不一定有能力或場地、工具可以做這些事。
SI通常是指System Integrator,他會負責整合HW and SW,然後幫客戶(可能是公司行號或是整府單位)安裝。通常SI會隱瞞很多客戶的消息,因為怕HW or SW supplier直接去搶客戶,在國內市場上,HW and SW supplier還會知道是跟哪個客戶做,但是在國外市場上,我們賣硬體到國外後,國外的SI並不一定會完全告知我們事情...                                  至於Node,我不需要找出每一個,我也不會真的去找^^ 我只是想知道,一個車子裡面,是不是某些MCU or Node(節點) 有對外的interface,因此只要有相對應的HW,就可以透過MCU or Node讀到整車的資訊?  如果這種說法是對的,您知道有那些Node可讀到嗎? ( 您跟我說後,我可以自己上網讀下... )
8#
netboy 2016-7-10 00:19 只看這個作者
車上的CAN BUS有的不只有一組....有高速CAN跟低速CAN的....
高速的管需要即時性的....低速的管一些比較沒那麼重要的周邊例如冷氣電動窗
請大家多多支持正確選字運動,不要再打錯字了
感覺是很難形容的....但通常只要一個字就夠了....
你好:
就我所知,唯一對外的就只有OBDII,如果需要的話可能要查線路了。至於能不能讀到整車的資訊,這我就不得而知了,因為每個廠家對於格式的定義可能不大相同,我自己也沒做過相關的實驗,這方面就幫不上忙了。
感謝幫忙... 我知道能不能透過OBDII以外的connector/interface讀到CANBus的資料,通常都是要在車廠或是鑽研比較深的車友才會知道,您的幫忙已經很多了,感謝^^            
另外回覆netboy,我知道一台車的CAN networking速度還有子系統的分布每台車不同,但是我很好奇除了OBDII外,是否車上的CANBus的資料還可以從別的節點讀到,如果您有這方面的資訊,煩請分享,感恩^^