版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
精品文檔-下載后可編輯基于MCU的汽車方向盤按鍵控制器系統(tǒng)設計-設計應用隨著汽車在人們日常生活中的普及以及汽車電子在汽車應用領域價值不斷地擴大,越來越多的舒適性能和“智能”應用被集成進車身電子的領域。飛思卡爾的汽車級8位微控制器MC9S08SC4便是本文所要介紹的主角,該款微控制器是業(yè)界使用廣泛的飛思卡爾HCS08系列汽車級微控制器家族的成員,以其低成本、小封裝但同時兼具高性能、高可靠性的特點,適用于眾多汽車電子應用領域,例如:簡單的燈光控制、按鍵控制、HVAC、LIN通信控制器、車內后視鏡調光以及簡單的繼電器和馬達控制。如果你正在為你的應用物色一顆高性能、低成本的汽車級微控制器,但又為電子模塊成本和PCB面積的限制而苦惱,相信MC9S08SC4正是你要找的這顆芯片。
MC9S08SC4的片上資源及性能
MC9S08SC4作為飛思卡爾HCS08汽車級8位微控制器家族的成員,設計上延續(xù)了HCS08微控制器許多的優(yōu)點,例如總線頻率高達20Mhz的HCS08內核,高質量汽車級內置Flash存儲器可用于EEPROM的模擬,芯片上自帶的時鐘振蕩器在全溫度和電壓范圍內可校準至±2%的精度,還包括內部增強型支持LIN通信的串口控制器。圖1是MC9S08SC4芯片內部的結構框圖和資源配置。
MC9S08SC4的典型應用
人們在選擇家用轎車時,對舒適性要求不斷提高,因此在整車的設計中舒適性能也受到越來越廣泛地重視,舒適性能已成為購車因素的一項重要指標。因此即使在許多中低端的轎車上這種需求也隨處可見,例如現在汽車的方向盤已經不僅僅是傳統(tǒng)的只具備控制方向和喇叭的功能,在它上面往往會集成用于控制其他功能的按鍵,例如控制收音機的操作按鈕、控制DVD或者CD播放的操作按鈕、手機藍牙免提、自動巡航控制按鈕,甚至還預留了用戶可配置功能的按鍵。方向盤按鍵的不同風格體現了每種車型不同的個性,因此按鍵設計正受到越來越多車廠的關注。
本文所要介紹的MC9S08SC4微控制器非常適合類似方向盤按鍵這樣應用,能幫助汽車制造商在不增加高昂成本的情況下獲得比競爭者對手較大的差異化優(yōu)勢。MC9S08SC4在鍵盤的應用中可作為一個LIN通信的Slave節(jié)點,負責采集來自方向盤按鍵的各種控制信號,然后通過LIN總線將這些信號傳遞給車內其他的控制器單元,這些控制包括車身電子控制器、CD或者DVD控制器、藍牙通信控制器和儀表盤控制器等。
圖2所示是利用MC9S08SC4作為方向盤按鍵控制器的系統(tǒng)框圖,簡單地表明了整個控制系統(tǒng)從鍵盤信號輸入端經過邏輯控制終輸出驅動信號這一完整的控制流程。汽車方向盤按鍵控制器單元由藍色框內部組成,雖然整個控制系統(tǒng)的結構相對簡單,但是該應用還是有一些設計上的挑戰(zhàn)。
汽車方向盤按鍵控制器系統(tǒng)設計挑戰(zhàn)
汽車方向盤按鍵控制器的設計,主要的挑戰(zhàn)在于:
方向盤按鍵控制器在安裝的空間上受到限制,由于控制器會被安裝在方向盤面板附近的位置,因此需要在設計時盡可能減小PCB的面積,以方便地嵌入到方向盤下方狹小的空間,并且要避免和其它模塊例如ABS安裝的位置發(fā)生沖突。
方向盤按鍵控制器在為駕駛員帶來操控舒適性和駕駛樂趣的同時,需要承擔來自按鍵發(fā)出的多重的控制命令并將這些命令發(fā)送給相應的控制模塊,例如各種和CD/DVD相關的娛樂功能,定速巡航控制和手機或者電話的免提功能,如果使用線束方式將這些功能分別連接到控制對象,將增加大量線束的成本和整車的重量,并且大量的線束也將增加布線的復雜程度,因此,通過汽車總線的方式實現模塊之間的通信是一種性價比很高的選擇。
對于成本敏感的應用中,如何盡可能減少外部元器件的個數,以及盡可能利用微控制器提供的片上資源來實現系統(tǒng)功能是設計關鍵所在。但這對微控制器本身的性能提出了嚴峻挑戰(zhàn),對于一顆汽車入門級的微控制器而言尤其如此。
MC9S08SC4如何應對系統(tǒng)設計挑戰(zhàn)
MC9S08SC4系列微控制器在芯片設計之初便預見到了在類似應用中系統(tǒng)設計鎖面臨的挑戰(zhàn),以下將介紹MC9S08SC4是如何逐一克服上述挑戰(zhàn)的。
MC9S08SC4系列微控制器的封裝為16-TSSOP,包括管腳的外形尺寸僅為*0×5.00mm2,用于方向盤鍵盤控制器設計將大幅減少PCB面積。另一方面,由于在MC9S08SC4微控制器內部自帶一個時鐘發(fā)生器,并且在全溫度和全電壓范圍內,經過校準后能實現誤差不超過±2%的精度,因此,即使對于該系統(tǒng)中對時鐘精度要求的應用(LIN的通信)來說也能夠勝任?;谏鲜龇治?,用戶可以直接使用內部數字時鐘來提供LIN通訊和整個系統(tǒng)所需的時鐘信號,從而省去在芯片外部接一個晶振或者時鐘振蕩器,達到節(jié)省PCB面積和系統(tǒng)成本的目的。
對于汽車方向盤鍵盤所要負責的多種控制功能,通過LIN總線的方式同樣能達到節(jié)省線束成本、減輕重量和便于功能的升級和裁剪的效果。LIN作為一種低成本、高可靠性的汽車總線系統(tǒng),在車身電子系統(tǒng)中得到廣泛的應用,雖然LIN控制器可以使用普通的串行口控制器UART實現,但是MC9S08SC4上的串行口控制器SCI模塊不僅能實現UART的功能,而且還集成了和LIN通信相關的某些硬件特性,例如對于LIN通信中非常特殊的Break域的產生和檢測過程,這種硬件集成的LIN通信的功能,相比使用普通UART控制器可幫助用戶降低LIN通信軟件設計復雜度,加快產品研發(fā)周期和上市時間。
圖3所示是LIN通信數據幀結構圖,其中位于左邊的Break域是由LIN總線系統(tǒng)中的Master節(jié)點發(fā)送,用于表明一幀數據開始的標志,相應的LIN總線系統(tǒng)的Slave任務需要正確識別Break域之后才能完成相應的LIN通信過程。在每LIN總線通信開始階段,都必須由Master節(jié)點來產生一個Break域,才能發(fā)起LIN的通訊,如果這個過程可以通過硬件來完成,那么將大大降低CPU的工作負荷;反之,Slave任務對于Break域判別過程也同樣存在這種差別。
根據LIN通信協議規(guī)定,Break域由至少連續(xù)13位的顯性電平信號組成,它也是在整個LIN的數據幀結構中不遵循如圖4所示的字節(jié)結構形式的域。因此,對于標準的串行通信控制器UART產生和識別Break域,必須借助于軟件和其他的硬件手段才能完成,這是軟件設計的一大挑戰(zhàn)。例如,當Master產生Break信號時,需要UART借助一個定時器通道,產生一段至少13個比特長度的時間,然后通過軟件控制相應的Tx端口在這段定時時間內輸出顯性電平,才能完成一個Break域的產生。與之相對應,如果普通串行通信控制器UART作為Slave節(jié)點,當它需要檢測Break域時,完成這個過程同樣需要借助額外的硬件和軟件手段完成。
但是,對于MC9S08SC4微控制器上的串行口控制器SCI,如果MC9S08SC4作為Master節(jié)點產生Break域的過程,只需要通過操作SCI中的相應控制寄存器中的SBK位便能產生;反之,當它作為Slave節(jié)點時,既可以通過查詢狀態(tài)寄存器中的LBKDIF標志的方式,也可以通過中斷的方式自動識別LIN總線上是否有Break域。LIN通信的Break域的產生和識別在MC9S08SC4中,對于用戶而言只需通過操作相關的寄存器實現,然后實際的操作過程則是通過SCI控制器的硬件在后臺完成,相對于不具備這些硬件特性的普通串行通信控制器,MC9S08SC4在實現LIN通信的軟件和硬件上都為用戶帶來了很多優(yōu)勢。
在汽車方向盤按鍵控制系統(tǒng)中,某些數據例如系統(tǒng)掉電之前的音量信息或者定速巡航的速度信息,都需要在下上電之后恢復,這個問題的常用解決方法是在控制系統(tǒng)中增加一片EEPROM來保存相應的數據,但是這種方案帶來了增加PCB面積和成本的雙重壓力,因此目前嵌入式系統(tǒng)中對于存儲量在幾十個字節(jié)范圍之內的掉電數據保存,都是通過微控制器系統(tǒng)中片上的Flash模擬EEPROM的方式來實現的。
但并非所有微控制器中的Flash都能夠用于模擬EEPROM的操作,因為Flash模擬EEPROM的操作和Flash存儲器的內部結構以及參數特性都有密切的關系。利用Flash存儲器模擬EEPROM的操作,要求Flash存儲器必須具備以下幾個特性:對于Flash存儲器的編程和擦除操作不需要外部的高電壓支持,即微控制器內部能直接產生高壓以支持編程和擦除的操作過程。Flash存儲器需要支持較高的重復編程和擦除操作周期。當然這個參數和整個系統(tǒng)的需求密切相關,即在整個方向盤按鍵控制器的生命周期中所需要保存的參數數量和保存的次數密切相關。系統(tǒng)運行的過程中動態(tài)地保存參數到Flash,要求Flash控制器本身能夠提供相應的寄存器接口,以便用戶能通過軟件的方式完成編程和擦除操作。
對于上述三個要求,MC9S08SC4的Flash存儲器都能滿足,在MC9S08SC4的Flash控制器內部自帶高壓泵以支持編程和擦除操作所需要的電壓;對于Flash編程和擦除的周期問題,例如假設在方向盤按鍵控制器系統(tǒng)中需要對32個字節(jié)的數據做掉電保存,若利用4k字節(jié)Flash中的1k用于EEPROM模擬,那么在差的情況下可以支持320,000次掉電保存,通常情況下可以支持高達3,200,000次的掉電保存。當然,根據不同的應用估算的結果不同,這需要客戶根據具體應用合理地選擇保存策略來達到盡可能多的掉電保存次數。表1給出了MC9S08SC4微控制器中Flash存儲器的主要性能參數。
本文小結
本文通過介紹汽車方向盤按鍵控制器的應用,揭示在系統(tǒng)設計中可能面臨的主要挑戰(zhàn),并闡述MC9S08SC4作為主控制器通過發(fā)揮芯片本身的優(yōu)勢,如何克服面臨的設計挑戰(zhàn)。因此,在汽車電子系統(tǒng)中,類似于方向盤按鍵控制器這種應用,不需要微控制器具備很復雜的數據運算能力和很高的實時性處理能力,但是對PCB的面積和安裝位置有限制,對控制系統(tǒng)成本敏感,需要系統(tǒng)能通過LIN總線具
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度柴油交易平臺建設與運營合同樣本4篇
- 2025年度旅游度假區(qū)場地租賃及旅游服務合同11篇
- 2024年高端住宅小區(qū)二零二四年度飲用水品質提升合同3篇
- 個性化珠寶訂制及保養(yǎng)服務合同書
- 2024藥店藥品銷售經理聘用合同范本3篇
- 2025年度酒店餐飲場地租賃轉讓意向協議范本4篇
- 專業(yè)家務助理合作協議(2024規(guī)范版)
- 2025年智慧城市建設項目土地租賃合同樣本8篇
- 2025年度違法建筑拆除與歷史文化遺產保護合同4篇
- 2025年茶山茶葉加工廠租賃合作協議范本4篇
- 臨床醫(yī)學院畢業(yè)實習管理-new-new課件
- 阻燃材料的阻燃機理建模
- PLC控制系統(tǒng)合同(2024版)
- CJT 511-2017 鑄鐵檢查井蓋
- ISO15189培訓測試卷及答案
- JJG(交通) 171-2021 超聲式成孔質量檢測儀檢定規(guī)程
- 氣象衛(wèi)星技術在軍事中的應用
- 配電工作組配電網集中型饋線自動化技術規(guī)范編制說明
- 介入科圍手術期護理
- 化驗員個人自查自糾報告
- 食品良好操作規(guī)范(GMP)和食品衛(wèi)生標準操作程序(SSOP)課件
評論
0/150
提交評論