J1708

與OSI模型相關聯,J1708主要定義了物理層,常見的運行在J1708之上的高層協定是SAE J1922(用於中型和重型公路用柴油車電控傳動接口)。 J1708目前已經用的比較少了,幾乎已經被J1939取代,而J1939是基於CAN匯流排的。

J1708是以RS-485為基礎的SAE標準,可以用在農業車輛、商用車輛及重機械,由SAE(美國機動工程師協會)發布並維護。主要用於重型車輛ECU之間或者車輛和電腦之間的串列通信。與OSI模型相關聯,J1708主要定義了物理層,常見的運行在J1708之上的高層協定是SAE J1587(TMC/SAE 聯合的供電子數據交換的微機系統在重型車)和SAE J1922(用於中型和重型公路用柴油車電控傳動接口)。
這個標準定義了一個2線18規線電纜( a 2-wire 18 gauge wire cable),運行時通信速率是9600bit/s,長度可達40米。1個報文包含21個字元,只有在發動機停止或者車輛停止的情況下傳送器才允許傳送超過最大21個位元組的報文長度。報文由一個報文ID(MID)開始,以一個校驗和結束。字元以常見的8N1格式傳輸。
硬體使用RS-485收發器連線到集電極開路操作,通過使用獨立的數據線的上拉和下拉。傳輸是通過控制驅動器的收發器的使能引腳。此方法允許多個設備共享匯流排,而不需要一個主節點。通過監控匯流排可以避免碰撞,當傳送一個MID的時候確保另外一個節點沒有同時傳送另外一個優先權更高的MID。
J1708目前已經用的比較少了,幾乎已經被J1939取代,而J1939是基於CAN匯流排的。

相關詞條

熱門詞條

聯絡我們