本文重點闡述三個領域的汽車電子應用,并探討所需連接及其實現方式,以及工程師可能遇到的與應用有關的挑戰。 摘要 汽車制造商一直熱衷于利用信息娛樂、舒適控制等電子系統為他們的高端品牌增添價值。那些曾專屬于高端車型的功能配置現在正成為暢銷量產車型的標配。汽車電子系統現已被視為一項重要的差異競爭力。因此,微控制器正成為汽車中無處不在的器件。目前,汽車電子系統設計工程師面臨的一大挑戰是如何確保汽車中各個應用和系統之間的通信。其中的關鍵就是接口。 前言 在汽車中使用各種電子系統的趨勢日漸增強。在所有汽車類別和車型中,這些系統已變得無處不在。電子系統已不再為高端車型所專有,使用電子系統實現汽車的每一項功能和特性已被視為促使某個品牌脫穎而出的一種方式。據《2013年汽車電氣與電子系統報告》估算,電子系統的成本占傳統車型總成本的40%,占電動及混合車型總成本的75%。 芯片公司集成眾多復雜功能的能力是促進這種增長的主要動力之一。實現控制、信息娛樂和其它應用的所需集成度意味著,傳統線束的某些部分已被各種用于整合目的的網絡總線替代。 連接各種汽車應用的常用方法 兩種常見的汽車應用網絡標準是CAN(控制器局域網絡)和LIN(本地互聯網絡)。為了最大程度減少布線,這兩種協議均采用串行通信方式。任何一輛現代汽車中都能找到采用這兩種標準的多個網絡,每個網絡負責特定的應用領域。CAN網絡擁有一個多主節點拓撲結構,因此,被用于連接多個電子控制單元(ECU)。與此相反,LIN總線支持一個單主節點拓撲結構,因此,通常被用于將一個主用ECU與一個或多個智能程度較低的專用從節點互連在一起。 CAN總線的一種常見實現方式是采用非歸零(NRZ)編碼的平衡差分2線接口。其典型數據速率最高可達1 Mb/s。它采用一種異步方法向網絡中的所有節點廣播報文。只要總線空閑,任何節點都可以發送報文。它采用一種無需重試的沖突仲裁及解決方法,可確保優先級最高的報文被發送出去。CAN標準(ISO11898)定義了四種不同的報文類型:數據幀、遠程傳輸請求幀、錯誤幀和過載幀。 CAN提供了一種可互連多個控制器的快速、靈活、全面的方法,能夠讓各類應用共享傳感器輸入和其它數據。盡管如此,對于車窗控制等較為簡單的應用而言,汽車制造商認為其較高的速度和多功能性是沒有必要的,而且其實現成本也過于高昂。LIN協會于1999年由多家領先的汽車制造商創建。LIN提供一條單線總線,該總線遵從ISO9141規范的一個增強版本,后者自上世紀八十年代起一直被用于實現車載診斷功能。一條LIN總線上只能有一個主節點,但可以有一個或多個從節點。典型數據速率為20kb/s或更低,這也有助于將電磁干擾降至最低。低成本的LIN系統通常被用于汽車的舒適、傳感器和致動器應用。 圖1顯示了各種汽車網絡總線類型以及它們的典型數據速率和相對的每節點成本。 圖1 – 各種汽車網絡協議的每節點成本對比 為了滿足汽車電子系統設計人員的需求,Atmel可為他們提供一整套支持CAN和LIN應用的器件。Atmel的LIN產品組合包括獨立收發器、集成了一個收發器、一個穩壓器和其它功能的系統基礎芯片(SBC)以及基于Atmel AVR微控制器的系統級封裝與專用(ASSP)器件。Atmel的器件采用BiPolarCMOS、CMOS和DMOS(BCD onSOI技術)。它們結合高壓能力和絕緣體上硅(SOI)技術,實現了高溫運行、極低的泄露電流和抗閂鎖能力。 圖2 – 汽車LIN應用舉例 高壓 圖2列出了采用LIN連接的一些應用實例。這些應用通常需要能夠直接使用汽車電瓶電壓高效地控制各種12V機械致動器的高壓器件。應用實例包括:車窗升降、車座位置調整、雨刮器和渦輪增壓器襟翼控制。芯片上通常內置驅動器,可提供高達1安培的電流。此外,還需要使用外置MOSFET。由于微控制器不能直接驅動外置MOSFET,因此必須使用內置柵極驅動器,常見的例子是H橋和B6柵極驅動器。用于控制這些應用的任何微控制器均需使用一個低于汽車電瓶電壓的工作電壓,因此,通常需要使用一個低壓降穩壓器為MCU提供穩定電壓。 一個8位Atmel微控制器通常在一個由10-16個LIN從節點組成的小集群中工作,我們可以將其用于這些應用,同時確保所要求的響應時間。 抗擾能力有可能對LIN應用構成一大挑戰。這是因為LIN總線可能長達幾米,暴露于電子噪聲環境。Atmel的器件具備異常可靠的EMC/EMI(電磁兼容/電磁干擾)特性以及6 kV的ESD(靜電放電)抗擾度。汽車制造商規定必須遵從一些通用標準,而Atmel的器件通過了這些標準的認證。Atmel在其故障安全型LIN器件中采用一種非常可靠的SOI技術。Atmel的某些LIN器件在硬件中實現了LIN協議軟件棧的最底層。這不僅有助于大幅減少那些成本敏感型應用的物料清單(BoM),而且還能為應用釋放大量閃存空間。除此之外,Atmel還與一些領先的行業合作伙伴開展合作,以確保提供完整的生產級質量的LIN協議軟件棧。 圖3 – 小型直流電動機的H橋控制 Atmel最新推出的系統基礎芯片ATA664151便于設計人員為LIN總線系統開發價格低廉而強大的主從節點。它內置一個8信道高壓接口、一個遵從LIN 2.2a和SAEJ2602-2的LIN收發器、一個可調WindowWatchdog和一個低壓降穩壓器,可提供5V輸出電壓和高達80mA的電流。AtmelATA664151專為LIN開關應用而設計,并將幾乎整個LIN節點集成到一個封裝中。ATA664151的強大功能集使其對于LED控制、繼電器控制、外置晶體管控制等其它眾多應用也頗具價值。設計人員可以方便靈活地配置ATA664151的高壓端口,使其完美匹配所需應用。此外,ATA664151還具備各種可提高系統魯棒性和可靠性的功能,如過壓和欠壓檢測、過熱檢測、高壓端口和電源電壓測量等。 圖3顯示了一個采用ATA664151的電動機控制應用示例。該設計在車窗升降應用中可能較為常見,其中繼電器用于為一個直流電動機提供雙向驅動電流。該設計利用ATA664151的并行輸出能力提高繼電器的電流驅動能力。如該例所示,僅僅使用ATA664151、一個Atmel主控MCU和幾個無源組件,我們就能設計出一個通過LIN連接的ECU。為了簡化設計,我們也可以將ATA664151和一個AtmelATtiny167 MCU集成到一個封裝中。 更多的詳細內容已經上傳
|