飛思卡爾的車內CAN/LIN網絡解決方案
針對CAN應用的解決方案
飛思卡爾深刻認識到汽車CAN器件與系統(tǒng)的開發(fā)商所面臨的嚴峻挑戰(zhàn)。由于不同的CAN網絡具有不同的CAN消息機制,因此飛思卡爾將提供不同的硬件方案來應對這些挑戰(zhàn)。
飛思卡爾的32位MCU采用了Tou CAN或Flex CAN硬件模塊,來與CAN總線進行通信。這些模塊都是基于傳統(tǒng)的“郵箱”或“完全CAN(full-CAN)”硬件架構,具有16個消息緩沖器。當接收到消息后,相應的硬件過濾器會把消息裝入到這16個“郵箱”中的一個(接收緩沖器)。這種方法非常適合于動力總成系統(tǒng),因為該系統(tǒng)中的消息都非常有規(guī)律、可以預測,應用開發(fā)商可通過軟件以足夠快的速度清空“郵箱”,以便新的消息不會覆蓋掉未處理的舊消息。但如果多條消息進入的速度實在太快、來不及處理和清空時,數據就會丟失。這就是為什么郵箱式架構并不一定適合于不可預測的、事件驅動型的數據網絡的原因。
前面曾提到,車身電子網絡的消息是零星產生的,具有不可預測的性質,這使飛思卡爾的Scalable CAN(msCAN)架構非常適合這些應用。因為HC08、HC12和HCS12等MCU系列都是8位和16位的控制器,它們都是車身電子系統(tǒng)與器件的核心,因此msCAN模塊適合用這些MCU系列來開發(fā)。由msCAN接收的CAN消息被放到一個先進先出(FIFO)的存儲結構中。這種結構保持了所接收的消息的順序,因此許多具有同一標示符的消息能夠有序的快速接收,不必擔心單一接收緩沖器會出現(xiàn)的溢出問題。
為滿足多種類型的CAN物理層的需求,飛思卡爾提供了一系列CAN物理層器件,來滿足或超越ISO或SAE制訂的性能標準。
但僅有一個簡單的物理層器件是不夠的。例如,所有的汽車模塊都需要由經過調整的電源供電。有時,一個本地開關或傳感器需要將該模塊從睡眠狀態(tài)下迅速激活為運行狀態(tài),而開關或傳感器的電壓為汽車蓄電池的電壓。這就是飛思卡爾的系統(tǒng)基礎芯片(SBC)為汽車設計表(design table)帶來的幫助和價值。SBC結合了CAN物理層所需要的電壓調整、獨立的看門狗定時器、本地激活電路,以便能用更少的元器件獲得更大的靈活性。當這些電路能夠采用同一半導體工藝制造時,就有必要將這些功能集成到單一封裝內,減少設計最后階段所需要的元器件數量。這將減少開發(fā)成本、提高可靠性、增加設計靈活性(圖1)。
LIN應用的設計挑戰(zhàn)
本地互連網絡(LIN)是一種基于UART的單主(節(jié)點)多從(節(jié)點)網絡架構,最早是為汽車傳感器和制動器(actuator)的聯(lián)網應用而開發(fā)的。它為電機、開關、傳感器和車燈提供了一種低成本的網絡連接方式。LIN不僅僅可以連接獨立的傳感器和制動器,其主節(jié)點還可在LIN網絡與CAN等更高級網絡之間進行連接。
然而想把LIN網絡集成到汽車環(huán)境中去并非輕而易舉。目前,絕大多數適合LIN的應用,都采用了分立的、點對點的線束系統(tǒng),而沒有考慮負載端的芯片、電路和元件。因此,不論負載是燈或電機,還是傳感器,通常都通過簡單的連接器連接到雜亂的線束。結果,剩下的板上空間就十分有限,很難再集成LIN所需要的元件。例如在電動后視鏡中,供應商可能會放置多達3個電機、發(fā)熱元件、電鍍鉻玻璃和多個車燈,于是就沒有留下足夠的空間來滿足其它潛在性要求。
對汽車電子制造商來說,制造控制模塊的能力是另一個重大挑戰(zhàn)。它不僅僅是LIN開發(fā)商會碰到的問題,也是電機、傳感器和制動器制造商經常面對的問題。
最終,智能化的LIN網絡系統(tǒng)為開發(fā)商提供了新的選擇?,F(xiàn)在,系統(tǒng)前端可以完成對電機、車燈和螺線管等負載的控制。由于可提供前所未有的控制和系統(tǒng)級信息,LIN網絡可輕易否決診斷數據。然而問題是,為了控制和診斷這些負載,該如何設計一個小體積的半導體芯片,以適合于非常狹小的應用空間。
電子器件會發(fā)射出電磁輻射,從而影響周圍的其它器件。而電磁兼容性(EMC)就是處理多個電子器件之間的相互作用,以及它們是如何從外部資源(磁化系數)來響應這些輻射的。由于在汽車電子應用中,各種電子系統(tǒng)和器件之間的距離是如此接近,因此需要非常謹慎地考慮電磁兼容問題。
降低LIN網絡的能量輻射也同樣重要,因為長距離的線纜總線在傳輸信息時,會像天線一樣對對周圍的其它器件輻射能量。作為單線總線,LIN可以在地電平與電池電壓之間進行切換。這種大幅度的電壓切換也會造成大量的電磁輻射,因此在進行物理層器件設計時需要更加仔細。
針對LIN應用的解決方案
作為一種開放式標準的UART協(xié)議,LIN使飛思卡爾能夠開發(fā)出一條完整的、高度集成的機電元件產品線。這些元器件在一個非常緊湊的封裝內,為特定的從設備應用(slave application)集成了所有需要的半導體器件與連接器,給LIN的從節(jié)點(slave node)開發(fā)商提供了巨大的好處。
高集成度解決了許多客戶的設計挑戰(zhàn)。緊湊的大小和連接器技術的集成,意味著控制單元能夠很容易的直接與線束相連,無需將控制電路隔離成獨立的芯片,不會帶來連接器數量的增多及封裝問題??刂茊卧軌蛑苯痈街陔姍C和其它負載上,以減少連接和線束。
除了減小體積外,這些智能的連接器還簡化了制造。模塊制造商不必再考慮電路板設計、制造與錯誤檢測等問題,因為所有的這些步驟早就在機電器件的制造過程中完成了。
其中一種機電器件的制造方法,是將MCU、物理層和負載處理(load handling)的半導體器件放置在一個絕緣金屬襯底(IMS)上(該襯底可當作一個小的PCB板)。這種方法可獲得極佳的熱性能。該IMS為負載處理,通信與邏輯半導體提供了無以倫比的散熱性能。
這些機電產品的基本特點,是為負載處理和診斷集成了飛思卡爾的SMARTMOS產品。這些產品也可作為MCU的周邊器件,提供電流控制、限流、熱保護、電子保護和先進的負載診斷等功能。應用開發(fā)商能夠精確地測量出有多少電流流向了特定的負載,并控制電流直接在負載端執(zhí)行這些先進功能,而不需要經過漫長的線纜傳輸。
飛思卡爾很早就開始了單線汽車通信總線的研究開發(fā)。在J1850總線的物理層研究中獲得的寶貴經驗和技術,已在MC33399LIN物理層芯片的開發(fā)中得到了印證。
飛思卡爾是業(yè)內首個量產LIN物理層芯片的供應商之一,也是首個推出帶有重要的波形整形電路(這對降低電磁輻射至關重要)的LIN物理層芯片供應商之一。波形整形將針對傳統(tǒng)的梯形波形,也可將尖角修圓(roundthecorner),以在結果波形中減小諧波分量。最初的LIN規(guī)范并沒有考慮這些問題,但飛思卡爾卻進行了仔細研究,并帶來了卓越的產品(圖2)。
圖2:飛思卡爾的LIN車門系統(tǒng)框圖
在不斷發(fā)展變化的汽車工業(yè)中,滿足未來的要求與滿足現(xiàn)有的需求同等重要。汽車產業(yè)動態(tài)的持續(xù)發(fā)展,為制造商帶來了許多新的需求,也促使了CAN、LIN和FlexRay等各種標準的不斷涌現(xiàn),以滿足制造商與客戶的不同要求。(end)
評論