LIN總線系統是一種低成本的單線制方案,因此在車身領域得到越來越多的應用并不令人感到驚訝。典型的LIN應用 (如座椅控制、照明和方向盤) 正在催生更多對更小材料開銷和更低系統成本的需求。
恩智浦最新的智能QUAD LIN收發器SJA1124為汽車電子控制單元 (ECU) 提供了一種將LIN總線連接到MCU的創新方法,以滿足上述需求。
隨著LIN總線的廣泛使用,每個應用的LIN通道數量也在增加。與LIN節點的數量增加不同的是,這些應用的空間和物料清單通常會縮減以節省成本。恩智浦SJA1124 QUAD LIN收發器,具有集成的指令終端、LIN控制器和SPI轉LIN網橋。這些功能為應用網絡和MCU選項提供可擴展性和靈活性,帶來多種優勢。
降低物料清單和成本
傳統的LIN指令終端由附加的分立組件構成,例如一個或兩個上拉電阻和一個二極管。也就是說,一個四通道LIN指令應用最多需要八個上拉電阻和四個二極管,將占用大量的板上空間。
圖1為傳統的LIN指令終端布局。為了減輕客戶負擔,恩智浦的T/SJA1124集成了LIN指令終止功能,并集成了高邊開關來防止LIN接地短路。圖2顯示了恩智浦的T/SJA1124如何作為LIN指令工作,并由于內置指令的終止而保存物料清單。
?圖1:常規LIN指令終止的示例
獲得更多靈活性和可擴展性
需要的IO引腳較少:每個LIN通道至少需要兩個引腳:TXD (傳輸引腳) 和RXD (接收引腳)。此外,可能需要一個或多個模式控制引腳,以將LIN收發器模式從低功耗模式切換到正常模式,反之亦然。因此,對于具有多個LIN通道的應用,所需引腳的數量至少會增加2倍。對于八通道LIN應用,需要超過16個引腳。如果MCU引腳數已經很關鍵,則多LIN通道所需的大量引腳可能會迫使選擇具有更多引腳且更昂貴的MCU版本(如有),但并非總是如此。這導致BOM以及系統成本顯著增加。
內置LIN控制器:作為片上外設的一部分,內置LIN協議控制器的可用數量通常取決于MCU系列的性能等級。也就是說,性能等級越低,MCU內集成的LIN控制器就越少。在多數LIN應用(如座椅開關、窗戶和車頂控制)中,MCU通常是低端的,引腳數和LIN控制器有限。
?圖2:內置LIN指令終止的示例
集成LIN控制器和SPI-LIN高效通信
如果LIN協議控制器可以移入LIN收發器怎么辦?將LIN協議控制器集成到LIN收發器設備中,可以消除MCU和LIN收發器之間的TXD和RXD信號。相反,可以使用外設的標準MCU接口,例如SPI。像恩智浦的SJA1124一樣,這種LIN設備一側具有SPI,而另一側具有LIN總線接口,被稱為“SPI轉LIN網橋”。
通過恩智浦SJA1124的集成LIN協議控制器和SPI轉LIN網橋,客戶可以隨意使用任意數量的LIN通道,并選擇任何連接的MCU。下圖3舉例說明在多個SJA1124應用中如何使用SPI轉LIN網橋。
了解完整的概述,請下載SJA1124白皮書。
LIN數據通信通過SPI實現,恩智浦SJA1124將SPI輸入收到的傳輸數據流轉換成LIN總線上的LIN命令幀。LIN總線上的數據流可以通過SPI讀取。完整的LIN幀可以在一個SPI操作中傳輸。如圖3中的示例所示,8個LIN通道可以使用兩個SJA1124來構建。在這種配置下,SPI通信只需要5個MCU引腳 (時鐘、數據輸入、數據輸出、芯片選擇1和芯片選擇2),而傳統LIN設備則需要超過16個引腳。
?圖3:兩個SJA1124應用示例
將SPI轉LIN網橋作為多個LIN通道的MCU接口可以將重點放在SPI性能上,因為它可能會成為LIN數據流的挑戰。換句話說,SPI運行時可能是限制數據吞吐量的因素。但是,SPI運行時取決于特定硬件 (MCU和SPI轉LIN網橋) 和軟件實現 (SPI處理程序/驅動程序)。通過MCU的SPI接口和軟件實現,可以更好地管理這種挑戰。
綜上所述,恩智浦SJA1124為任何MCU處理大量LIN指令通道提供了很好的解決方案。它提供了更靈活、更可擴展的可節省成本和空間的解決方案。
本文作者
Rainer Evers是一名恩智浦的系統工程師,擁有20多年的半導體行業從業經驗。在職業生涯中,他曾效力于恩智浦半導體和其前身飛利浦半導體,主要致力于研究汽車CAN、LIN和以太網收發器。擔任職務期間,他負責定義收發器產品,并作為專家代表恩智浦在ISO和SAE參與LIN標準化。
本文作者
Weibo Qiu是恩智浦的產品市場經理,負責LIN產品組合及市場營銷工作。在擔任LIN的營銷職務之前,Weibo還花了一年在汽車雷達研發小組工作,專門研究雷達傳播模擬。Weibo擁有埃因霍溫理工大學 (TU Eindhoven) 和柏林工大(TU Berlin)的嵌入式系統碩士學位。
?
原文標題:利用恩智浦LIN收發器,為MCU建立可擴展的網絡!
文章出處:【微信公眾號:NXP客棧】歡迎添加關注!文章轉載請注明出處。
-
NXP
+關注
關注
60文章
1278瀏覽量
184237
原文標題:利用恩智浦LIN收發器,為MCU建立可擴展的網絡!
文章出處:【微信號:NXP客棧,微信公眾號:NXP客棧】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論