环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業電子產品 > 半導體產品 > 微控制器MCU

類型分類:
科普知識
數據分類:
微控制器MCU

基于16位控制器的汽車車身電子控制系統解決方案

發布日期:2022-04-22 點擊率:38

隨著汽車車身控制應用復雜性的提高,對16位微控制器(MCU)的性能要求也越來越高。以前曾用機械方法實現的門控、座椅調節、車內照明和空調系統現在都改成了電子控制。這樣一個電子化汽車車身控制系統包括電源系統、CAN收發器、多開關檢測接口、輸出系統、電子馬達控制、嵌入式仿真以及內存編程等幾個主要部分,本文不僅介紹了一系列芯片,而且將使設計工程師對汽車電子控制系統有一個比較概要和全面的認識。

隨著汽車車身控制應用復雜性的提高,對16位微控制器(MCU)的性能要求也越來越高。以前曾用機械方法控制的門控、座椅調節、車內照明和空調系統現在都改成了電子控制。許多半導體廠商包括摩托羅拉公司所提供的大量專用半導體解決方案使這些新的電子控制應用成為可能。這些新的解決方案不僅提供了必要的控制功能,還提供了舊機械系統所不能提供的高級診斷能力。消費者希望新型汽車中的控制系統能及時對車內發生的任何系統工作故障發出報警信息。

本文介紹摩托羅拉公司的MC9S12DP25616位MCU和若干個外圍IC產品,這些產品專為適應汽車系統中常見的惡劣環境而設計,此外,還詳細討論這些產品提供的高級診斷功能。圖1給出了所用方案的方框圖。

一、電源系統

電源系統是任何汽車系統設計中最重要的子系統之一。整體功耗、電池反極保護、汽車跳啟、車輛噪聲和汽車休眠功率都是必須考慮的因素。如果電源設計比較糟糕的話再好的系統也不能正常發揮作用。摩托羅拉公司提供的智能化電源半導體產品能很好地管理電源子系統的所有方面。

摩托羅拉公司的系統級芯片(SBC)MC33989具有二個電源整流器,專為MCU和外圍器件提供電源。片上還提供1個速度為1兆波特的CAN接口、4個高壓喚醒輸入端以及系統保護功能。這個智能化的半導體器件可以提供所有必需的系統電壓,它內部有一個低噪聲的200mA整流器用來給MCU子系統供電。另外,還有一個控制外部導通晶體管的裝置用來給外圍設備供電。這個外部導通晶體管允許調整二次電源,使之滿足每種特殊應用所需的功耗極限要求。二次供電電源還能根據要求切斷所選外圍設備的供電,并以此達到降低功耗的目的。

輸入電源直接來自車載電池。只需加一個外部二極管就能達到電池極性保護的目的。SBC可以在所有過壓條件下完成保護動作。功率MOSFET工藝技術的應用也使本器件在電池電壓低至4.5V時還能正常工作,當電池電壓低至3V時能輸出電池故障告警信號。該電源系統還有過溫保護功能,溫度到160攝氏度時將進行內部熱關斷處理,溫度在130攝氏度時會輸出一個告警信號。另外,SBC還能提供低功耗的休眠模式,該模式下系統的電流能減小至40μA。

環球電氣之家

二、CAN收發器

除了提供系統電源外,SBC內部還集成了一個1兆波特的CAN收發器。該收發器具有主控狀態超時檢測、內部熱保護以及CAN+和CAN-輸入端短路保護等功能。收發器內部還對CAN和CAN-輸入端進行了跳啟、電池反接以及短接至電源或地的保護。

4個高壓喚醒輸入端使器件具備了強大的喚醒功能。這些喚醒輸入端的最大耐壓能達40V。輸入端的上拉源能在芯片上產生。由于只需用上拉源就能隨時檢測開關輸入的變化,因此能較好地降低功耗。該器件還具有周期性喚醒功能。另外,SBC還提供了針對MCU的復位調節與低壓檢測功能。

多開關檢測接口

由于需要特殊的觸點濕性電流(wetting currents)和電路故障檢測功能,汽車電子設備需要高復雜度的輸入傳感電路來檢測開關狀態。摩托羅拉公司的多開關檢測接口(MSDI)器件MC33993正是為此而設計的。

需要大量開關接口的系統具有許多分立元件,而這些分立元件會占用標準印刷線路板上的大量空間,并且必須進行焊點連接完整性檢測。而集成化方案能減少焊點數量,占用的空間也少,并能提供更寬的工作電壓,因此具有更大的靈活性。MSDI器件執行的就是開關檢測功能,最多能檢測22個開關觸點的開閉狀態,這些檢測到的開閉狀態再通過一條高速串行鏈路傳送給MCU。在輸入端只需加一個合適的靜電放電電容就能實現對瞬態干擾的保護。同樣,所有輸入端都具備電池反接、跳啟和負載拆卸保護功能。

MSDI還具有可選的濕性電流。這些內部電流源極大地減少了系統部件數量,并使金屬或橡膠開關的使用成為可能。用于檢測金屬開關的大濕性電流能在檢測過程中有選擇的使用,從而達到降低功耗的目的。利用內部電流源可以將輸入端作為輕型負載的供電電源使用,如傳感器、LED或MOSFET門等負載。這種方法進一步增強了系統的設計性能,使這些輸入端在不需要開關檢測的情況下能作其它用途。

高阻抗的模擬電路特別容易受到來自電路板上其它信號噪聲的影響。縮短模擬信號路徑,并允許器件對信號進行緩沖可以減少這種影響。MC33993具有強大的模擬接口功能。與傳統系統相比,這種方法能減少系統布線和故障模式。另外MC33993還集成了22比1的模擬復接器來提升器件性能。通道選擇是通過一條高速串行鏈路實現的。該器件不僅能提供先進的開關診斷功能,還允許使用模擬傳感器接口和梯形阻抗接口。

MCU輸出電路不能直接驅動汽車負載,還需要燈、繼電器、馬達、量程表和LED驅動器等集成電路。這些特殊的輸入接口器件同樣也提供保護與錯誤檢測功能。

輸出系統

在電源系統與輸入調整確認后就必須考慮輸出系統。許多汽車負載不能被MCU或低電流接口器件直接驅動,包括馬達和燈。繼電器或機械式開關是當今汽車車身控制結構中主要的大電流開關器件。由于電磁系統成本低,設計成熟,不少系統結構師仍樂于選用。然而使用電磁系統會產生很多問題,例如:

1.機械觸點的有限壽命限制了繼電器的開關頻率。由于觸點在打開或閉合的時候具有一定的慣性,在穩定到下一個狀態前會有一定程度的跳動。這一跳動限制了最大的工作頻率,如果超過這一頻率繼電器的壽命將大大縮短。

2.電磁系統不具備診斷功能。在惡劣的汽車環境中,這些器件的可靠性是個大問題。

環球電氣之家

利用專為這類負載設計的驅動器可以方便地把這些負載集成到系統中去。摩托羅拉公司提供的具有4個高端與8個低端的MC33888開關就是專為驅動汽車負載設計的。這種器件能直接控制4個功率達60W的高端負載和8個小電流(2.5W)的低端負載。MC33888器件還內建了處理與白熾燈有關的浪涌電流的功能。從圖2可以看出由白熾燈引起的浪涌電流能達到正常工作電流的10到15倍,這會給沒有這些大浪涌電流處理電路的系統帶來很大的問題。對這類負載的最常見措施是觸發過流保護電路來切斷這些負載。

MC33888很好地解決了這個問題,它采用了一個啟動定時器,允許白熾燈在過流保護電路工作前進行預熱。過流保護電路的啟動需要檢測調節輸出驅動器到器件可接受電平的狀態和脈寬信號。圖3給出了過流保護的動作波形。完整的電池反極保護、負載傾卸保護和低功耗特性都有助于降低系統的復雜性,并減少外部元器件的數量。診斷功能包括負載開路檢測、短路檢測和過溫檢測。作為附加的保護功能,該器件還內建了一個看門狗定時器,當器件與MCU之間的通信發生中斷時可以用來關閉器件。對該器件的控制是通過一個高速串行接口實現的,因此大大減少了所需的MCU引腳數量。

環球電氣之家

電子馬達控制

最后一個需要考慮的問題是電子馬達控制。MC33887馬達驅動器能很好地完成這一任務,它是一個完整的H型橋式驅動器。該器件具有大于5A的連續電流驅動能力,因此非常適合用于鎖定馬達、天線馬達或雨刷泵。MC33887還具有高端電流傳感反饋功能。高端電流傳感反饋功能可根據實時的馬達電流反饋修正馬達的驅動頻率和負載循環。就象燈驅動器那樣,當檢測到過流狀態時它能自動對輸出進行脈寬調制。

MC33887器件能夠完全控制H橋激活方向和負載的中斷控制。

嵌入式仿真器

專門設計用于復雜的汽車電子應用的MC33993、MC33887和MC33888器件提供了具有先進性能和診斷功能的解決方案。

復雜的多引腳MCU常會引起開發問題。MC9S12DP256提供了一個單線的后臺調試接口,可以方便地在汽車環境中實現廣泛的調試工作,并且不會遇到使用傳統電路嵌入式仿真器時常見的困難。這一接口還能用來在生產線末端進行主要閃存的編程,甚至可以用來在車內執行再編程操作。

現代的汽車微控制器常采用閃存來存儲主操作程序。編程閃存的最佳方法是在最終組裝后把主程序編程進完整的電子控制模塊中,與在模塊組裝前通過第三方把主程序編程進MCU相比,這種方法能有效地避免風險和延時。通過簡單的串行接口將主程序編程進MCU是在模塊組裝后完成的,一般是在最終測試過程中執行的。一些制造商采用便宜的獨立編程器完成這一操作,而另外一些廠商則將編程操作集成在生產線末端的測試設備中。

摩托羅拉的相關器件則提供一個單線的后臺調試接口用來實現閃存編程、檢驗和一般的調試操作。在設備正常工作時,串行通信引腳在復位時是被拉高的,因此后臺系統不被激活。當有編程器或調試系統連接到這個引腳時,該引腳在復位時會被拉到低電平,從而迫使MCU進入激活的后臺模式,而不是去啟動應用程序。為了方便調試,可以在設備正常工作時將一個主機系統連接到目標MCU系統,從而在不干擾設備運行的條件下實現對閃存或寄存器內容的監測。所連接的調試系統也能取代MCU的控制來讀寫CPU寄存器、設置硬件斷點或跟蹤單條指令。

傳統的電路嵌入式仿真器與目標系統之間通常需要30到40個連接,而上述后臺調試接口只需要2到4個連接。單根BKGD通信信號和公共地是必須的。增加復位信號能使主機更容易地強迫和控制系統復位,在某些情況下增加VDD能允許調試夾具從目標系統中“竊取”電源。這種簡單的接口為汽車電子設計師提供了對安裝在運動汽車電子控制模塊中的MCU的調試訪問能力。當汽車在正常路況下行進時許多問題只能經過調試才能發現。

內存編程

與閃存編程相關的最重要因素是速度與方便性。編程速度取決于閃存單元的編程時間以及從編程器到目標MCU的數據傳輸速度,當然還有一些其它因素,如編程前擦除陣列的時間,用于驗證編程操作成功與否的時間。MC9S12DP256編程任意16位字的時間是45ms,但一個突發編程操作允許對同一排32字閃存中的任意附加字以20ms的速度編程。理論上采用單線后臺調試接口可以在27ms內傳送一個字的信息,這要比閃存的實際編程時間稍微慢一些。實際編程還需要額外的任務開銷,如驗證開銷。獨立編程器工具SCBDMPGMR12能在稍少于10s的時間內完成256KB閃存的擦除、編程和驗證操作。

驗證是產生開銷的重要因素之一。重傳所有的數據以實現字對字的驗證將使編程時間加倍。一個快速的辦法是在數據編程進閃存時進行CRC計算,然后在整個閃存編程完成后重讀閃存內容來驗證CRC值。這一操作完全能以總線速度進行,而且無需重傳數據。

將數據到目標的傳送分離出來,使它在數據編程進閃存前完成也會使編程時間加倍。較好的方法是數據傳送與編程操作并行展開。一般來說,要先把編程算法發送到目標MCU,從而便于管理收到的數據并把數據送入RAM緩沖器,然后控制擦除與編程操作。該編程算法利用二個數據緩沖器來接收將被編程進閃存的數據。當第一個緩沖器裝滿數據后,編程算法就開始把這些數據編程進閃存,同時新的數據被裝載到第二個緩沖器。后臺接口可以用來接收數據并把它們寫入RAM,這一操作不會干擾目標CPU的工作,因為CPU是從另外一個緩沖器讀取數據并編程進閃存的。

MC9S12DP256中的閃存被分成4個獨立的64KB塊,因此可以獨立地對這4個塊執行擦除與編程操作。在基于后臺調試的閃存編程情況下,由于數據傳送速度要稍慢于閃存的平均字編程速度,因此試圖交織進行獨立陣列的編程操作是不切實際的,不過對所有4個塊并行執行批量擦除操作則是可行的。

后臺訪問給首次閃存編程提供了極其便利的途徑,但一些用戶仍希望采用其它系統總線如CAN總線、J1850總線或串行接口總線來完成所有的現場再編程操作。在主應用程序中包含合適的啟動裝載(boot loader)程序能方便地做到這一點。為了對來自于成品汽車中某根總線的某些特殊代碼作出響應,啟動裝載程序應能擦除閃存并接受新的編程數據。(e

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 船用锚链|专业锚链生产厂家|安徽亚太锚链制造有限公司 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 无线对讲-无线对讲系统解决方案-重庆畅博通信 | 【北京写字楼出租_写字楼租赁_办公室出租网/出售】-远行地产官网 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 顺辉瓷砖-大国品牌-中国顺辉 | 冷却塔降噪隔音_冷却塔噪声治理_冷却塔噪音处理厂家-广东康明冷却塔降噪厂家 | 数码听觉统合训练系统-儿童感觉-早期言语评估与训练系统-北京鑫泰盛世科技发展有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 防爆电机_ybx3系列电机_河南省南洋防爆电机有限公司 | ISO9001认证咨询_iso9001企业认证代理机构_14001|18001|16949|50430认证-艾世欧认证网 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 云南成考网_云南成人高考报名网| 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 北京公积金代办/租房发票/租房备案-北京金鼎源公积金提取服务中心 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 电采暖锅炉_超低温空气源热泵_空气源热水器-鑫鲁禹电锅炉空气能热泵厂家 | 立式硫化罐-劳保用品硫化罐-厂家直销-山东鑫泰鑫硫化罐厂家 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 谷歌关键词优化-外贸网站优化-Google SEO小语种推广-思亿欧外贸快车 | 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 家乐事净水器官网-净水器厂家「官方」 | 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | 都江堰招聘网-都江堰人才网 都江堰人事人才网 都江堰人才招聘网 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 电动高压冲洗车_价格-江苏速利达机车有限公司 | 上海电子秤厂家,电子秤厂家价格,上海吊秤厂家,吊秤供应价格-上海佳宜电子科技有限公司 |