<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 一種高效實(shí)用的發(fā)動(dòng)機(jī)片上爆震檢測(cè)解決方案

          一種高效實(shí)用的發(fā)動(dòng)機(jī)片上爆震檢測(cè)解決方案

          作者: 時(shí)間:2009-12-18 來源:網(wǎng)絡(luò) 收藏

          爆震信號(hào)的采樣

          的ADC支持高達(dá)1MHz的采樣頻率及8、 10或12位的采樣精度。本例選擇200K@12bit。上周期中斷定時(shí)器(PIT)的一個(gè)特性是:不僅能夠配置成周期中斷,還能夠配置成周期地直接觸發(fā)片上的EQADC。本例將PIT周期置為5us并觸發(fā)AD轉(zhuǎn)換,于是得到一個(gè)精確的200kHz的AD轉(zhuǎn)換觸發(fā)信號(hào)。

          爆震只在特定角度窗內(nèi)(TDC稍后的一段時(shí)間)才可能發(fā)生,故只需讓ADC在恰當(dāng)?shù)拇翱趦?nèi)工作。這個(gè)窗口由eTPU產(chǎn)生。eTPU是一個(gè)獨(dú)立于內(nèi)核以外的 RISC引擎,在中eTPU與32個(gè)定時(shí)通道緊密組合在一起,專注于復(fù)雜、高實(shí)時(shí)性的定時(shí)邏輯。其最重要的功能是根據(jù)輸入的曲軸和凸輪軸的脈沖信號(hào)來產(chǎn)生發(fā)動(dòng)機(jī)工作的角度基準(zhǔn)。這樣使的控制算法可基于角度空間,eTPU還同時(shí)提供基于角度的噴油和點(diǎn)火控制功能。飛思卡爾提供了完備的 eTPU微碼和全面的庫函數(shù)以便用戶使用。其中包括爆震窗口的產(chǎn)生:在不同的發(fā)動(dòng)機(jī)轉(zhuǎn)速下對(duì)于不同的汽缸都能實(shí)時(shí)給出所期望的基于角度的窗口。

          Monaco 片上外設(shè)間的聯(lián)動(dòng)邏輯允許ADC支持高級(jí)外部觸發(fā)模式。圖3描述了在內(nèi)部如何產(chǎn)生AD觸發(fā)信號(hào)及相關(guān)信號(hào)的波形。Monaco的EQADC集成了一個(gè)并行接口(PSI),爆震數(shù)字信號(hào)可以通過PSI直接輸送到片上的硬件數(shù)字濾波器(Decimation Filter)。使用PSI的一個(gè)顯著好處是:在濾波過程中不需要CPU的干預(yù)。

          硬件數(shù)字濾波器

          硬件數(shù)字濾波器的核心是硬件乘加器(MAC)。缺省輸入樣點(diǎn)的精度為16位。通過軟件可以將硬件數(shù)字濾波器設(shè)置成8階的有限沖擊相應(yīng)濾波器(8th FIR)或4階的無限沖擊濾波器(4th IIR)。硬件數(shù)字濾波器有9個(gè)24位的系數(shù)寄存器,分別存放8個(gè)濾波器系數(shù)和1個(gè)常數(shù)項(xiàng)。MAC單元的累加結(jié)果精度達(dá)51位。在本例中我們將Decimation Filter設(shè)計(jì)為一個(gè)4th IIR低通濾波器,截止頻率為16kHz。硬件數(shù)字濾波器還支持對(duì)濾波后的信號(hào)亞采樣,亞采樣率從2:1到16:1。目的是降低后續(xù)CPU處理的負(fù)荷。在本例中選擇4:1,截止頻率為16kHz的信號(hào)用50k的樣點(diǎn)率就足夠了,不需要高到200k。

          信號(hào)處理引擎

          信號(hào)處理引擎(SPE)屬于內(nèi)核的一部分,具有強(qiáng)大的數(shù)學(xué)運(yùn)算能力。SPE具有各種靈活的乘法及乘加指令,并支持單指令多數(shù)據(jù)(SIMD)功能,在每個(gè)系統(tǒng)時(shí)鐘內(nèi)能夠完成兩個(gè)32位的乘加運(yùn)算(MAC)。飛思卡爾提供了完備的可供高層調(diào)用的DSP庫,包括常用的FFT,IIR和FIR運(yùn)算。在對(duì)高級(jí)的爆震檢測(cè)應(yīng)用中,往往采用FFT作更精細(xì)的頻域分析。在本例中使用6th IIR實(shí)現(xiàn)一個(gè)帶通 濾波器來提取爆震信號(hào)。該帶通濾波器的截止頻率設(shè)在9kHz和15kHz。最后的能量集成也由SPE來完成,這只涉及到加法運(yùn)算和對(duì)結(jié)果的簡(jiǎn)單修正。整個(gè)爆震檢測(cè)的CPU所需的負(fù)荷小于3%。

          需要指出的是,DMA在實(shí)現(xiàn)該爆震檢測(cè)的方案中起到兩個(gè)重要作用:負(fù)責(zé)將存在系統(tǒng)RAM中的EQADC的命令實(shí)時(shí)搬運(yùn)到CFIFO中;將硬件數(shù)字濾波器低通處理后數(shù)據(jù)搬運(yùn)到系統(tǒng)RAM中暫存,并在每個(gè)爆震窗口的數(shù)據(jù)搬運(yùn)完后產(chǎn)生中斷。CPU在中斷服務(wù)程序中調(diào)用SPE的帶通濾波。

          本文小結(jié)

          飛思卡爾新一代面向中低端應(yīng)用的Monaco系列集成了高效的檢測(cè)能力。針對(duì)爆震控制的應(yīng)用,Monaco系列不僅保留了經(jīng)典的 Power Architecture強(qiáng)大的數(shù)字信號(hào)處理能力,更深入優(yōu)化了片上的外設(shè)及相互間的聯(lián)動(dòng)邏輯。無論是較復(fù)雜的高級(jí)爆震算法還是較直接簡(jiǎn)單的爆震檢測(cè)都很適合在Monaco上實(shí)現(xiàn)。


          上一頁 1 2 下一頁

          關(guān)鍵詞: 片上爆震 MCU EMS Monaco MPC563xM

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();