999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的發(fā)動機信號模擬發(fā)生實驗裝置研制

2013-08-30 05:58:04趙文鋒王海林左文林
實驗室研究與探索 2013年4期
關(guān)鍵詞:單片機發(fā)動機信號

趙文鋒, 王海林, 左文林

(華南農(nóng)業(yè)大學(xué)工程學(xué)院,廣東廣州510642)

0 引言

目前,汽車電子化的飛速發(fā)展使得汽車ECU型號越來越多、越來越復(fù)雜,為了方便ECU的實驗開發(fā)和測試,除了應(yīng)用于真實的汽車環(huán)境,往往還需要建立一些模擬的汽車環(huán)境用于ECU實驗室階段的開發(fā)、測試和故障分析等[1-2]。汽車發(fā)動機ECU是汽車ECU中最重要最復(fù)雜的控制系統(tǒng),其開發(fā)、測試和故障分析等需要汽車發(fā)動機各類信號的激勵[3-4]。汽車發(fā)動機ECU的開發(fā)、測試和故障分析主要使用各種發(fā)動機信號模擬系統(tǒng),這些系統(tǒng)能夠模擬產(chǎn)生真實發(fā)動機的各種基本信號,可以驅(qū)動ECU的正常工作[5-6]。但傳統(tǒng)的發(fā)動機信號模擬系統(tǒng)往往只能模擬特定的一種汽車發(fā)動機,不能重復(fù)利用;而且多為國外昂貴產(chǎn)品,開發(fā)成本很高,不利于國內(nèi)汽車ECU的發(fā)展[7]。本文開發(fā)了一種多用途的發(fā)動機信號模擬系統(tǒng),可以很方便地模擬多種汽車發(fā)動機信號,甚至能模擬出實車條件下很難到達的工況范圍,而且該系統(tǒng)合理利用資源,軟硬件成本較低。

1 系統(tǒng)構(gòu)成

本文所設(shè)計的裝置其主要功能是為ECU提供X-2的霍爾式曲軸位置傳感器信號(X為10~99可調(diào)),采用X齒-2齒的形式,在均勻分布X個齒的齒盤上,有X個標(biāo)準(zhǔn)輪齒和2個異形齒。以X設(shè)為60為例,其齒盤上有58個標(biāo)準(zhǔn)輪齒和2缺齒。齒盤轉(zhuǎn)動1周,傳感器輸出信號為58個等周期(方波)和一個2倍周期的缺齒波。齒盤不斷轉(zhuǎn)動,信號重復(fù)。齒盤形狀和傳感器輸出波形如圖1所示[8]。

圖1 直列6缸汽油機霍爾式曲軸位置傳感器信號

該系統(tǒng)主要運用了當(dāng)前較為流行的FPGA芯片EP1C3T144C8和單片機STC89C52,如圖2所示。能夠產(chǎn)生基本的發(fā)動機信號,如霍爾式曲軸信號、霍爾式凸輪軸信號、各種模擬量和開關(guān)量信號。

圖2 系統(tǒng)設(shè)計模塊圖

系統(tǒng)各模塊硬件電路的設(shè)計主要包括FPGA模塊(信號發(fā)生模塊,用于產(chǎn)生標(biāo)準(zhǔn)方波,缺齒方波,占空比可調(diào)方波以及步進電機驅(qū)動模塊等)、液晶顯示模塊、按鍵模塊、步進電機驅(qū)動模塊以及電源模塊等硬件電路的設(shè)計。系統(tǒng)軟件的設(shè)計主要包括標(biāo)準(zhǔn)方波程序,缺齒方波程序(X-2模式)、占空比可調(diào)方波(10%~99%可調(diào))、步進電機驅(qū)動信號、按鍵輸入信號A/D,D/A轉(zhuǎn)換,液晶顯示程序,以及分頻程序等。

2 系統(tǒng)設(shè)計

2.1 控制芯片單元

控制芯片是整個系統(tǒng)的核心,所有模塊都是通過控制芯片進行控制處理,控制芯片也直接影響到系統(tǒng)的軟件設(shè)計。綜合考慮系統(tǒng)結(jié)構(gòu)需求、開發(fā)難度、價格成本、供應(yīng)情況等多方面的因素[9],核心部分是FPGA芯片EP1C3T144C8和單片機STC89C52,具有豐富I/O口、主頻高、外部中斷通道多、具有 AS和 JTAG下載模塊、各種中斷優(yōu)先級配置方便等功能[10]。

2.2 ULN2003步進電機驅(qū)動芯片

ULN2003是高耐壓、大電流復(fù)合晶體管陣列,由7個硅NPN復(fù)合晶體管組成。ULN2003是大電流驅(qū)動陣列,多用于單片機、智能儀表、PLC、數(shù)字量輸出卡等控制電路中。可直接驅(qū)動繼電器等負(fù)載。輸入5 V TTL 電平,輸出可達 500 mA/50 V[11]。

2.3 步進電路實現(xiàn)

FPGA芯片68管腳接單片機P2.0接口,通過單片機產(chǎn)生時序信號,再經(jīng)過ULN 2003芯片對步進電機進行驅(qū)動。FPGA在這里起到一個控制信號作用。FPGA程序通過按鍵信號產(chǎn)生高低電平信號,該信號輸入到單片機的P2.0中進行方向控制,單片機的P0.0~P0.3是步進電機驅(qū)動信號輸出,單片機采用四相八拍的電機驅(qū)動方式,通過延時有序的輸出相應(yīng)信號,如正轉(zhuǎn)A-AB-B-BC-C-CD-D-DA-A;反轉(zhuǎn)時序則倒過來。電路圖如3所示。

2.4 標(biāo)準(zhǔn)方波

標(biāo)準(zhǔn)方波信號的產(chǎn)生,原理是通過累加器對clk時鐘信號進行分頻,具體實現(xiàn)是累加器產(chǎn)生一個數(shù)值2 499,當(dāng)信號cnt<1 249即2 499的1/2時,輸出為高電平;≥1 249時,輸出值取反,為低電平。通過累加器改變數(shù)值,可以實現(xiàn)對標(biāo)準(zhǔn)方波進行調(diào)頻,調(diào)頻范圍是0.05 ~2.4 kHz[12],如圖 4 所示。

2.5 缺齒方波程序設(shè)計

缺齒方波程序的設(shè)計原理是通過讀取X個方波小周期(其中X值可以通過datax程序進行調(diào)整,10~99可調(diào)),前X-2個小周期為方波,然后2個小周期輸出低電平,這就是X-2缺齒方波。同理,通過累加器改變標(biāo)準(zhǔn)方波的小周期就可以實現(xiàn)缺齒方波的頻率變化。通過累加器改變數(shù)值,可以實現(xiàn)對標(biāo)準(zhǔn)方波進行調(diào)頻,調(diào)頻范圍是0.05 ~25 kHz[13],如圖5 所示。

2.6 占空比可調(diào)方波

占空比可調(diào)方波的設(shè)計原理大體上和標(biāo)準(zhǔn)方波的設(shè)計原理相似,通過累加器產(chǎn)生數(shù)值x(范圍在0~2 499),當(dāng)cnt<x值時,輸出信號為高電平;≥x值時,輸出信號為低電平,x與2 499的比值就是方波的占空比。通過dataz程序可以設(shè)置占空比,占空比10% ~99%可調(diào)。通過clkn程序改變數(shù)值,可以實現(xiàn)對標(biāo)準(zhǔn)方波進行調(diào)頻,調(diào)頻范圍是 0.05 ~2.4 kHz[14],如圖 6所示。

圖3 步進電機驅(qū)動電路

圖4 方波程序框圖

3 測試和實驗分析

3.1 方波調(diào)試

系統(tǒng)軟硬件調(diào)試完成后,對系統(tǒng)的功能進行了測試。用示波器觀測到了試驗波形如圖7所示。在鍵盤電路上調(diào)節(jié)波形頻率和X值大小,示波器所顯示的波形能做出正確的改變。波形頻率在0.05~2.4 kHz范圍內(nèi)任意可調(diào),X值在10~99范圍內(nèi)任意可調(diào)并且在整個過程中輸出的波形良好,波形如圖7~9所示。

圖5 缺齒方波程序框圖

由圖7可以看到,方波的幅值為3.8 V,頻率為2.5 kHz,而軟件計算的理想頻率為2.4 kHz,頻率誤差為 4.17%。

由圖8可以看到,10-2的缺齒方波的幅值為3.8 V,頻率為25 kHz,而軟件計算的理想頻率為27.27 kHz,頻率誤差為 8.32%。

由圖9可以看到,21%占空比的方波的幅值為3.8 V,頻率為 2.5 kHz,而軟件計算的理想頻率為 2.4 kHz,頻率誤差為 4.17%。

從表1可以看出,缺齒方波頻率較高時,測量頻率和計算頻率誤差較大。這可能是高頻干擾較大,產(chǎn)生較大誤差的高頻信號輸出[15]。

3.2 步進電機調(diào)試

連接好個電路模塊,確認(rèn)模塊之間無短路、斷路,F(xiàn)PGA芯片68管腳接單片機 P2.0,單片機 P0.0~P0.3接ULN2003的in0~in3,打開電源??梢郧逦乜吹讲竭M電機在做逆時針轉(zhuǎn)動,按下鍵盤,可清晰看到步進電機做順時針轉(zhuǎn)動。按下鍵盤可改變步進電機的轉(zhuǎn)動方向。

圖6 占空比可調(diào)方波程序框圖

圖7 方波波形

圖8 10-2缺齒方波波形

圖9 21%占空比方波波形

表1 波形數(shù)據(jù)

4 結(jié)語

本設(shè)計實現(xiàn)輸出0.05~2.40 kHz可調(diào)的標(biāo)準(zhǔn)方波,0.05~25.0 kHz可調(diào)的 X-2缺齒方波(X 值可調(diào)),0.05 ~2.40 kHz可調(diào)的占空比 10% ~99% 可調(diào)的方波,以及控制驅(qū)動步進電機,所有模式可以顯示在12864帶中文字庫的液晶上面等功能。

基于FPGA的發(fā)動機信號模擬實驗裝置能夠模擬各種汽車傳感器的驅(qū)動信號,還能驅(qū)動步進電機,用來模擬汽車轉(zhuǎn)速表、里程表、點火線圈、噴油器、EGR電磁閥等執(zhí)行元件的脈沖信號,可以方便汽車實驗檢測工作,為ECU動態(tài)軟件調(diào)試提供了良好的傳感器模擬條件。該裝置已應(yīng)用于汽車實驗室,方便教師進行汽車發(fā)動機和ECU等方面科學(xué)實驗和教學(xué)實驗;也可開拓學(xué)生視野,提高學(xué)生的自主創(chuàng)新能力,增強競爭力。

[1] 鮑 宇,吉淑娥,薛惠娟.汽車發(fā)動機噴油、點火控制系統(tǒng)信號模擬與故障診斷儀器的設(shè)計[J].黑龍江工程學(xué)院學(xué)報,2007,21(3):23-26.

[2] 鄭 軼,張紅光,金 波,等.基于AVR單片機的發(fā)動機信號模擬發(fā)生裝置的研制[J].車用發(fā)動機,2009(2):85-88.

[3] 劉鳳波,孟憲臣,陳 建.M1.5.4ECU常見故障及檢測方法[J].遼寧農(nóng)業(yè)職業(yè)技術(shù)學(xué)院學(xué)報,2010,12(6):38-40.

[4] 張永光,吳 鋒,方 正,等.發(fā)動機HILS系統(tǒng)中曲軸轉(zhuǎn)速與凸輪相位信號模擬[J].浙江大學(xué)學(xué)報(工學(xué)版),2011,45(7):1221-1226.

[5] 韓 偉,麻友良,姜木霖.汽油發(fā)動機ECU性能檢測系統(tǒng)[J].儀表技術(shù)與傳感器,2009(6):54-58.

[6] 趙俊杰,徐華中.高精度發(fā)動機轉(zhuǎn)速信號的測量與模擬技術(shù)研究[J].計算機與數(shù)字工程,2010,38(9):162-166.

[7] 李志強.汽車電子嵌入式API與發(fā)動機信號模擬及數(shù)據(jù)標(biāo)定系統(tǒng)的研制[D].長春:吉林大學(xué),2005.

[8] 左文林,王海林,趙文鋒,等.基于FPGA的X-2正弦波信號發(fā)生器的設(shè)計[J].農(nóng)業(yè)裝備與車輛工程,2012(2):51-53.

[9] 井新宇.基于SOPC的FPGA NiosⅡ嵌入式等精度頻率計設(shè)計[J],實驗室研究與探索,2012,31(6):218-220.

[10] 朱向慶,胡均萬,陳宏華,等.多功能單片機實驗系統(tǒng)的研制[J].實驗室研究與探索,2012,31(4):41-44.

[11] 潘 松,黃繼業(yè).EDA技術(shù)實用教程[M].3版.北京:科學(xué)出版社,2006:390-397.

[12] 劉 輝.基于EP1C3T144C8的FPGA的開發(fā)板設(shè)計[J].電子技術(shù),2009(1):14-17.

[13] 王衛(wèi)星,鄧小玲,代 芬,等.單片機原理與應(yīng)用開發(fā)技術(shù)[M].廣州:中國水利水電出版社,2009:226-231.

[14] 朱 澄,龔依民,陳志超.基于單片機的發(fā)動機信號生成系統(tǒng)[J].自動化與儀器儀表,2005(4):46-48.

[15] 薛鵬飛,師 晶.一種基于FPGA的正弦波信號發(fā)生器的設(shè)計[J].山西電子技術(shù),2010(4):19-21.

猜你喜歡
單片機發(fā)動機信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
發(fā)動機空中起動包線擴展試飛組織與實施
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
基于LabVIEW的力加載信號采集與PID控制
新一代MTU2000發(fā)動機系列
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 久久精品这里只有国产中文精品 | 人妻熟妇日韩AV在线播放| 狼友av永久网站免费观看| 久久福利片| 在线欧美日韩| 伊人婷婷色香五月综合缴缴情| 国产网站免费| 久久黄色小视频| 亚洲区视频在线观看| 欧美不卡视频在线| V一区无码内射国产| 欧美日韩福利| 天堂成人av| 久久综合干| www.亚洲天堂| 成人亚洲国产| 亚洲综合第一区| 亚洲国产在一区二区三区| 最近最新中文字幕在线第一页 | 天天做天天爱夜夜爽毛片毛片| 一级一毛片a级毛片| 老熟妇喷水一区二区三区| 中文字幕2区| 午夜精品久久久久久久无码软件| 亚洲人成电影在线播放| 青草免费在线观看| 九九久久精品免费观看| 日韩无码视频播放| av在线无码浏览| 亚洲av综合网| 国产亚洲欧美日韩在线一区| 国产精品亚洲一区二区三区z | 露脸真实国语乱在线观看| 国产一级在线播放| 日本一区二区不卡视频| 中文字幕在线看视频一区二区三区| 欧美激情视频一区| 免费观看国产小粉嫩喷水| 91精品久久久无码中文字幕vr| 国产美女自慰在线观看| 最新亚洲人成无码网站欣赏网| 黄色福利在线| 国产午夜在线观看视频| 国产一区二区三区在线观看免费| 精品少妇人妻无码久久| 国产真实自在自线免费精品| 伊人久久影视| 久久精品娱乐亚洲领先| 中文精品久久久久国产网址| 无码精品国产dvd在线观看9久| 久久男人视频| 国产鲁鲁视频在线观看| WWW丫丫国产成人精品| 无码'专区第一页| 亚洲品质国产精品无码| 四虎成人免费毛片| 欧美精品在线看| 毛片a级毛片免费观看免下载| 国产手机在线小视频免费观看| 国产极品嫩模在线观看91| 麻豆精选在线| 日韩天堂视频| 伊人激情综合| 香蕉精品在线| 欧美日韩亚洲综合在线观看| 国产亚洲欧美日本一二三本道| 午夜精品国产自在| 特黄日韩免费一区二区三区| 在线观看视频99| 3344在线观看无码| 亚洲精品色AV无码看| 国产免费高清无需播放器| 亚洲成a人片在线观看88| 自拍欧美亚洲| 亚洲欧美自拍中文| 久久性视频| 久久中文电影| 尤物特级无码毛片免费| 欧美不卡视频在线| 久久精品无码一区二区日韩免费 | 亚洲综合久久一本伊一区| 国内丰满少妇猛烈精品播|