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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于單片機和數(shù)字信號處理器的汽車發(fā)動機點火線圈測試系統(tǒng)

          基于單片機和數(shù)字信號處理器的汽車發(fā)動機點火線圈測試系統(tǒng)

          作者: 時間:2010-03-08 來源:網(wǎng)絡(luò) 收藏
          1.引言
          隨著電子技術(shù)的廣泛應(yīng)用,對電子系統(tǒng)各部件的要求也隨之提高。 作為電子點火系統(tǒng)的重要部件,其性能直接關(guān)系到的工況,因此必須準(zhǔn)確測試點火各項參數(shù),建立嚴格的產(chǎn)品出廠檢驗標(biāo)準(zhǔn)。據(jù)調(diào)查,我國汽車點火系統(tǒng)的國產(chǎn)在線測試設(shè)備多以老式設(shè)備為主,智能檢測設(shè)備較少,而進口設(shè)備價格昂貴,且其智能化程度不高。[1]因此研制出具有自動化、智能化的汽車點火線圈是科研人員努力的方向。本文著重介紹了這種符合現(xiàn)代化生產(chǎn)要求的汽車點火線圈測試臺的設(shè)計方法。
          2.系統(tǒng)組成
          汽車點火線圈測試臺的原理框圖如圖1所示。汽車點火線圈測試臺系統(tǒng)的硬件主要由被測件(線圈、負載)、程控信號源、程控電壓源、I/O控制板、數(shù)據(jù)采集處理系統(tǒng)、工控機等組成。其中負載、程控信號源、程控電壓源用于模擬點火線圈的工況;其他部件由于測量以及控制。根據(jù)相關(guān)國家標(biāo)準(zhǔn),點火線圈的各項參數(shù)必須在相應(yīng)的條件下(不同的測試項目,此條件有可能不同)測得,并且不同信號的線圈的測試條件也不盡相同,所以此處給點火線圈提供工作條件的電壓源和信號源都是可以由上位機中的系統(tǒng)軟件通過串行通信接口來設(shè)定的。為了能夠測試多頭線圈(四頭、六頭等)的不同次級線包,信號源經(jīng)過測量控制電路送往被測件。測量控制電路由各種繼電器以及輸入輸出線路組成。繼電器根據(jù)IO控制板發(fā)出的控制命令進行相應(yīng)的動作,以決定送出哪一路信號源以及將何種被測信號接入數(shù)據(jù)采集系統(tǒng)。IO控制板、和數(shù)據(jù)采集卡分別通過ISA和PCI總線直接與工控機相連。上位機軟件直接對IO端口進行操作來實現(xiàn)對IO控制板的操作。數(shù)據(jù)采集與處理系統(tǒng)則通過驅(qū)動程序與系統(tǒng)測試軟件進行通信。測試人員只需要操作上位機的系統(tǒng)測試軟件就可以點火線圈的各種參數(shù)?!?】【3】


          圖-1 汽車點火線圈測試臺的原理框圖
          由上述可知,點火線圈實質(zhì)就是一個數(shù)據(jù)采集與處理的問題。因此數(shù)據(jù)采集卡的設(shè)計就自然成為本系統(tǒng)中最主要的問題。下面分別介紹個部分的實現(xiàn)。
          3.硬件實現(xiàn)
          3.1 數(shù)據(jù)采集卡
          分析點火線圈的次級電壓信號可知,信號的最高有效頻寬是5MHz,根據(jù)采樣定理知,系統(tǒng)的最高采樣速率至少為10MHz,對如此高的采樣速率,必須要用高速數(shù)據(jù)采集系統(tǒng)來測試,才能滿足測試要求。【1】圖-2是本系統(tǒng)中數(shù)據(jù)采集部分的結(jié)構(gòu)框圖。

          圖-2 數(shù)據(jù)采集系統(tǒng)的結(jié)構(gòu)框圖。
          采集部分處理器采用TI公司的DSP芯片TMS320VC5402。它的處理速度可達到100Mbps,具有改進型的8位HPI接口,有16Kxl6Bit DARAM,以及4Kx16Bit ROM 存儲空問,具有較高的性價比。由TMS320C5402內(nèi)部ROM 不可寫,所以外掛一片27040EPROM 作為外部程序區(qū)來存儲程序。因為點火線圈數(shù)據(jù)采集要求高速度,高精度,以滿足高檔次,大批量生產(chǎn)的要求。同時為擴大此采集系統(tǒng)的應(yīng)用領(lǐng)域,A/D轉(zhuǎn)換器采用美國AD公司的AD9432芯片。該芯片為12bit單路模數(shù)轉(zhuǎn)換器,其最高轉(zhuǎn)換速率為100MHz。輸入信號模擬帶寬可達500MHz,采樣時鐘為PECL差分電平輸入,轉(zhuǎn)換數(shù)據(jù)為1TTL電平輸出。片內(nèi)帶有輸入緩存和采樣保持器,12位并行數(shù)據(jù)輸出。由于AD9432要求差分輸入形式,因此對于輸入信號必須經(jīng)過信號調(diào)理電路變換為差分形式。【4】
          由于系統(tǒng)需要高速采集數(shù)據(jù), 所以高速緩存是系統(tǒng)中的一個關(guān)鍵環(huán)節(jié)。高速緩存是系統(tǒng)中的一個關(guān)鍵環(huán)節(jié),根據(jù)系統(tǒng)的要求可選用CY7C4255。CY7C4255是高速、低功耗8k*18低壓同步先進先出(FIFO)存儲器,讀寫周期為10ns,具有獨立的18位輸入、輸出接口和讀、寫時鐘信號,可以實現(xiàn)同步讀寫操作。A/D轉(zhuǎn)換后的數(shù)據(jù)連續(xù)地寫入FIFO,DSP根據(jù)FIFO 的狀態(tài)來決定如何讀出數(shù)據(jù)。DSP讀數(shù)并處理此數(shù)的速度要比A/D轉(zhuǎn)換的速度高得多。DSP每次主動讀FIFO數(shù)據(jù)時,執(zhí)行的是一個條件讀指令,即FIFO不空時(EF=BIO為高)才讀,F(xiàn)IFO空則DSP等待。當(dāng)DSP處理任務(wù)較重時,F(xiàn)IFO數(shù)據(jù)長時間沒有被讀走,F(xiàn)IFO 半滿或全滿時,會向DSP發(fā)出一個中斷信號,DSP暫停當(dāng)前工作,進入中斷服務(wù)程序,處理FIFO中的數(shù)據(jù)。通過FIFO將采樣數(shù)據(jù)向內(nèi)存轉(zhuǎn)移,這樣不但獲得100MHz左右的高速采樣率,而且使采樣程序的編寫大大簡化。


          上一頁 1 2 下一頁

          評論


          相關(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); })();