摘要:本地互聯網絡LIN總線是一種結構簡單、配置靈活的新型串行通信網絡。主要用于實現汽車內部諸多電子控制單元之間的通信,為目前在汽車行業內廣泛使用的現場總線提供輔助功能,即作為子網絡。本文認為在一些對通信速率要求不高的工業及家用電器領域完全可以使用并推廣該總線技術。
關鍵詞:LIN總線;串行通訊;主從節點;工業應用
引言
LIN本地互聯網絡是一種將開關、顯示器、傳感器及執行器等簡單控制設備連接起來的串行通信網絡,主要用于實現汽車中的分布式電子系統控制。因其主要目標是為汽車網絡(如CAN總線)提供輔助功能,因此通常作為子網絡。用于一些不需要諸如CAN總線的帶寬和多功能的場合,比如智能傳感器和制動裝置之間的通信。使用LIN總線可大大節省成本,該低成本的串行通信模式和相應的開發環境已經由LIN協會制定成標準,為汽車制造商以及供應商在研發、應用電子產品方面降低成本。但是,LIN的應用并不局限于汽車領域,在諸如工業控制領域也理所應當占有廣闊的應用地位和前景。
LIN總線的技術特點包括:(1)單主機,多從機結構(沒有總線仲裁),(2)基于普通UART/SCI接口的低成本硬件、低成本軟件或作為純狀態機;(3)帶時間同步的多點廣播接收,從節點無需石英或陶瓷振蕩器,(4)確定性的信號傳輸,(5)低成本的單線實現;(6)速率可達20kbit/s;(7)總線長度≤40m(8)保證信號傳輸的延遲時間;(9)可選的數據場長度0~8bytes;(10)靈活性的配置;(11)數據校驗和的安全性和錯誤檢測;……