??? 摘 要: 介紹一種基于Freescale公司32位高性能" title="高性能">高性能控制芯片MPC564的汽油機(jī)電控單元" title="電控單元">電控單元硬件設(shè)計(jì)方案,,包括系統(tǒng)電源模塊設(shè)計(jì)、傳感器信號(hào)處理電路設(shè)計(jì)、執(zhí)行器驅(qū)動(dòng)電路" title="驅(qū)動(dòng)電路">驅(qū)動(dòng)電路設(shè)計(jì)等。該電控單元采用高性能的處理芯片、高集成度的信號(hào)處理模塊和驅(qū)動(dòng)模塊,,為建立可靠的控制系統(tǒng)、實(shí)現(xiàn)復(fù)雜的控制算法及擴(kuò)展控制功能奠定了硬件基礎(chǔ),。
??? 關(guān)鍵詞: 電控單元? 信號(hào)處理? 汽油機(jī)? 功率驅(qū)動(dòng)模塊
?
??? 發(fā)動(dòng)機(jī)電子控制技術(shù)是汽車電子領(lǐng)域的關(guān)鍵技術(shù),,隨著歐洲排放法規(guī)的日益嚴(yán)格化,以及對汽車安全,、節(jié)能,、環(huán)保、舒適,、方便的要求越來越高,,發(fā)動(dòng)機(jī)電子控制單元的功能也越來越強(qiáng)大,對控制芯片的要求也隨之提高,。32位微控制器" title="微控制器">微控制器功能強(qiáng)大,,提供了低功耗、高性能的處理能力,,目前已經(jīng)逐漸取代8位,、16位微控制器而成為主流應(yīng)用產(chǎn)品。我國在汽車發(fā)動(dòng)機(jī)電子控制等關(guān)鍵技術(shù)領(lǐng)域與國外存在明顯的差距,,研究具有自主知識(shí)產(chǎn)權(quán)的發(fā)動(dòng)機(jī)電子控制單元對我國的汽車工業(yè)發(fā)展具有重要的戰(zhàn)略意義,。本文基于Freescale公司的32位高性能控制芯片MPC564對賽歐轎車479QE型汽油機(jī)進(jìn)行了電控單元的硬件設(shè)計(jì),臺(tái)架試驗(yàn)表明硬件設(shè)計(jì)方案可行,。
??? 電控單元硬件電路包括輸入級(jí)電路,、微控制器和輸出級(jí)電路三大部分,其結(jié)構(gòu)框圖如圖1所示,。
?
?
1 微控制器
??? 根據(jù)發(fā)動(dòng)機(jī)電控技術(shù)的發(fā)展趨勢,設(shè)計(jì)中選用了32位高性能微控制器MPC564,,其主要功能模塊有:
??? · 最高主頻56M的精簡指令集CPU,;
??? · 64bit浮點(diǎn)數(shù)單元(FPU),支持高級(jí)語言編程,;
??? · 512KB FLASH+32KB SRAM,;
??? · 獨(dú)立工作雙時(shí)間處理單元(TPU3);
??? · 模塊化輸入輸出系統(tǒng)(MIOS),;
??? · 雙隊(duì)列模數(shù)轉(zhuǎn)換模塊(QADC),;
??? · 三個(gè)CAN2.0B控制器模塊(TOUCAN),;
??? · 增強(qiáng)型隊(duì)列串行多通道模塊(QSMCM)。
??? MPC564微控制器不僅具有高速運(yùn)算,、實(shí)時(shí)輸入和輸出,、高速AD轉(zhuǎn)換的能力,同時(shí)其卓越的集成模塊,,如TPU,、CAN等專門為汽車電子量身定制,使得電控單元無需過多外接功能驅(qū)動(dòng)芯片,,硬件布線減少,,成本降低,有助于提高系統(tǒng)的可靠性,。
2 輸入級(jí)電路
??? (1)電源管理模塊
??? 系統(tǒng)的硬件設(shè)計(jì)中,,電源部分占有重要地位,它直接影響系統(tǒng)的穩(wěn)定性,、可靠性和抗干擾能力,。PC33994是Freescale公司的一款中等功率的集成芯片,它能提供5V和2.6V的微控制器主電源以及5V的傳感器供電電源,,同時(shí)還帶有3.3V備用電源,。基本電路如圖2所示,。
?
??? (2)曲軸位置傳感器
??? 曲軸位置傳感器為電磁式傳感器,,輸出差分的頻率/脈沖信號(hào),電壓波動(dòng)范圍為400mV~40V,。曲軸位置信號(hào)決定各缸何時(shí)噴油及點(diǎn)火,,它是發(fā)動(dòng)機(jī)電控單元正常工作的基礎(chǔ)。該信號(hào)的處理電路非常重要,,而且精度要求高,,否則會(huì)引起發(fā)動(dòng)機(jī)工作混亂。設(shè)計(jì)中選用NCV7001芯片進(jìn)行信號(hào)處理,,通過濾波,、限幅、比較和整型等處理環(huán)節(jié)得到微控制器識(shí)別的方波信號(hào),?;倦娐啡鐖D3所示。
?
??? (3)氧傳感器
????氧傳感器監(jiān)視發(fā)動(dòng)機(jī)廢氣,,根據(jù)空燃比產(chǎn)生電壓信號(hào),,該信號(hào)的輸出電壓在0V~1V連續(xù)變化。由于信號(hào)幅值低,、變化范圍窄且高頻干擾等因素較多,,需要經(jīng)過適當(dāng)?shù)碾娐诽幚?,方可輸入微控制器?a class="cblue" href="http://wldgj.com/search/?q=A/D" title="A/D">A/D通道。設(shè)計(jì)中選用NSC公司的LM9040芯片,,通過濾波,、放大、比較電路將氧傳感器信號(hào)轉(zhuǎn)換為適合5V參考電壓的A/D轉(zhuǎn)換輸入信號(hào),,如圖4所示,。
?
????(4)爆震傳感器
????爆震信號(hào)由壓電式爆震傳感器采集,爆震發(fā)生的頻率范圍在5kHz~15kHz,,電壓幅值范圍±1.5V,,波形的峰值和頻率隨敲擊的強(qiáng)度不同而不同。爆震信號(hào)采用Intersil公司的HIP9011進(jìn)行處理,,該芯片包括兩個(gè)輸入通道,,一個(gè)去假頻的低通連續(xù)時(shí)間濾波器、兩個(gè)帶通電容濾波器,、兩個(gè)平方運(yùn)算電路,、兩個(gè)可編程增益級(jí)、兩個(gè)積分器和一個(gè)單端轉(zhuǎn)換器,。輸入信號(hào)經(jīng)處理后輸出模擬量信號(hào)進(jìn)入微控制器的A/D通道,,基本電路如圖5所示。
?
??? (5)其他傳感器
??? 進(jìn)氣歧管壓力,、節(jié)氣門位置,、冷卻水溫、進(jìn)氣溫度傳感器輸出信號(hào)均為模擬量,,變動(dòng)范圍為0V~5V,,經(jīng)電路處理后輸入控制器的A/D通道。圖6為進(jìn)氣歧管壓力傳感器信號(hào)處理電路,,其他輸入信號(hào)的處理與其大致相同,。圖6中運(yùn)算放大器接成射極跟隨器,起阻抗匹配作用,,兩個(gè)二極管起保護(hù)作用,,RC回路構(gòu)成一個(gè)低通濾波器。
?
3 輸出級(jí)電路
??? (1)噴油驅(qū)動(dòng)電路
??? 噴油信號(hào)是電控單元最重要的輸出信號(hào)之一,,該信號(hào)驅(qū)動(dòng)電路的設(shè)計(jì)為發(fā)動(dòng)機(jī)燃燒和排放奠定了硬件基礎(chǔ),。噴油驅(qū)動(dòng)電路如圖7所示,MC33293是Motorola公司專門為汽車電子和工業(yè)控制設(shè)計(jì)的4路低側(cè)功率驅(qū)動(dòng)芯片,。該芯片每個(gè)通道最大輸出電流3A,工作電壓9V~14.5V,控制輸入與微控制器兼容,,漏源極鉗位電壓65V,。圖7中Input1-4為輸入信號(hào),,Output1-4為輸出信號(hào)(接噴油器線圈),控制信號(hào)低電平時(shí)觸發(fā),??赏ㄟ^對Single/Dual的置位、清零操作實(shí)現(xiàn)4路獨(dú)立控制輸出,,或者2路分組控制輸出(即Input1&2控制Output1-2,;Input3&4 控制Output3-4)。驅(qū)動(dòng)芯片內(nèi)具有超載,、未接負(fù)載,、對地短路等保護(hù)電路,可檢測噴油器故障,,對系統(tǒng)的故障診斷提供了硬件支持,。
?
??? (2)點(diǎn)火控制電路
??? 賽歐479QE型發(fā)動(dòng)機(jī)的點(diǎn)火線圈和點(diǎn)火驅(qū)動(dòng)器集成一體安裝在發(fā)動(dòng)機(jī)上,電控單元輸出的點(diǎn)火信號(hào)經(jīng)過光電隔離后送到驅(qū)動(dòng)器,,驅(qū)動(dòng)器內(nèi)的大功率驅(qū)動(dòng)管在點(diǎn)火信號(hào)的作用下交替截止,、導(dǎo)通,從而控制點(diǎn)火線圈初級(jí)電流切斷與導(dǎo)通,,實(shí)現(xiàn)點(diǎn)火功能,,點(diǎn)火控制電路如圖8所示。
?
??? (3)怠速控制閥驅(qū)動(dòng)電路
??? 怠速控制閥由兩相步進(jìn)電機(jī)驅(qū)動(dòng),,驅(qū)動(dòng)電路采用SAA1042芯片實(shí)現(xiàn),,該芯片內(nèi)部集成了3個(gè)輸入級(jí)模塊,1個(gè)邏輯控制部分和2個(gè)輸出級(jí)模塊,,可實(shí)現(xiàn)正轉(zhuǎn)/反轉(zhuǎn)和全步/半步等控制功能,,其中對偏置電阻R22的合理配置可以優(yōu)化電機(jī)效率?;倦娐啡鐖D9所示,。
?
??? (4)汽油泵、活性炭罐控制閥驅(qū)動(dòng)
??? 汽油泵與活性炭罐電磁閥的控制選用MC33385芯片,,基本電路如圖10所示,,該芯片四個(gè)CMOS輸入NON1~NON4支持輸入頻率0~1kHz,平均輸出電流2.5A,,且芯片輸出端具有過電流,、對地短路、負(fù)載短路和過溫度的邏輯診斷識(shí)別功能,,適用于電磁閥等一類執(zhí)行器的驅(qū)動(dòng),。
?
??? (4)通訊接口
??? 為實(shí)現(xiàn)電控單元和標(biāo)定軟件或車內(nèi)其他為控制器之間的通訊及數(shù)據(jù)共享,通訊接口的設(shè)計(jì)是必須的。MPC564集成了三路CAN2.0B控制模塊,,電控單元中只需增加一個(gè)收發(fā)器即可完成高速通訊,,本設(shè)計(jì)中選用Philips公司的PCA82C250收發(fā)器,其傳輸數(shù)率高達(dá)1Mb/s,,接口電路如圖11所示,。
?
??? 當(dāng)電控單元作為實(shí)驗(yàn)室發(fā)動(dòng)機(jī)測試平臺(tái)時(shí),需對電控單元進(jìn)行監(jiān)控,,隨時(shí)改變各控制參數(shù),,或進(jìn)行大量數(shù)據(jù)采集。此時(shí)電控單元作為下位機(jī),,上位機(jī)(PC)則需要增加CAN總線PC采集卡,,實(shí)現(xiàn)MPC564與PC之間基于高速CAN總線的數(shù)據(jù)通訊。對傳輸速率要求不高的地方,,MPC564提供了串口通訊方式,,可以直接與監(jiān)控PC進(jìn)行通訊。
??? 本電控單元的設(shè)計(jì)定位于高性能的發(fā)動(dòng)機(jī)控制單元,,融合了大量最新的電子器件和電子技術(shù),。處理器采用功能強(qiáng)大的32位PowerPC,具有浮點(diǎn)運(yùn)算單元,,處理速度快,,內(nèi)部Flash、RAM容量大,,足以加載更高級(jí)的嵌入式實(shí)時(shí)操作系統(tǒng),,可屏蔽底層設(shè)備,提供多進(jìn)程的并行操作,,合理調(diào)度不同的任務(wù),,使開發(fā)者集中精力關(guān)注算法的實(shí)現(xiàn)。信號(hào)處理模塊采用集成模塊,,功率驅(qū)動(dòng)模塊具有在線錯(cuò)誤診斷和保護(hù)功能,,大大提高了系統(tǒng)的可靠性、穩(wěn)定性,,使本系統(tǒng)成為高性能的發(fā)動(dòng)機(jī)電子控制單元,。
參考文獻(xiàn)
[1] TSAI Go-Long,WU Yuh-Yih,,CHEN Bo-Chiuan,,et al.rapid prototyping ECU of a SI engine with fuel injection?and ignition control.SAE No.,2004-01-0419
[2] BEATY K.Calibrating powertrain control systems with 32bit ECUs. SAE No.2000-01-1244.
[3] FREESCALE.MPC564EVB User′s Manual,,Rev.1.2.2003,,3.
[4] 陳志恒.汽車電控技術(shù).北京:高等教育出版社,2003,9.
[5] 姜卓,,卓斌,,段暉輝.汽油機(jī)新型電控系統(tǒng)ECU的硬件設(shè)計(jì)[J].車用發(fā)動(dòng)機(jī),1999,,(8).
[6] 錢人一.現(xiàn)代汽車電控技術(shù)與排放控制.上海:上海交通大學(xué)出版社,1999.