亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的燃油計量單元控制系統(tǒng)設計

        2012-07-25 03:20:22孟武勝范曉晶李明翔高曉珍
        微處理機 2012年3期
        關鍵詞:步數鍵盤燃油

        孟武勝,范曉晶,李明翔,高曉珍

        (西北工業(yè)大學自動化學院,西安710072)

        1 引言

        飛機的一種啟動方式是由輔助動力裝置(Auxiliary Power Unit,APU)提供空調引氣和電源,從而提供壓縮空氣供發(fā)動機啟動。此外,在飛行過程中,如果發(fā)動機停車,APU也可以用來向飛機提供氣源和電源。燃油計量單元(Fuel Metering Unit,FMU)作為APU的子部件,用于控制和計量APU工作過程中燃油的流量與壓力,從而保證APU的正常工作。因而,對燃油計量單元控制系統(tǒng)的設計與研究具有重要意義。

        燃油計量單元內部有步進電機和旋轉變壓器。步進電機具有快速啟停、受干擾影響小的優(yōu)點,但驅動信號一般由專用模擬芯片提供,因而提出用80C58單片機對其控制,并由專用芯片驅動。旋轉變壓器的輸出角度對步進電機構成閉環(huán)回路,可由旋變數字轉換器對角度進行采集與轉換,并通過液晶顯示屏顯示。針對以上要求,設計出由80C58單片機、4×4矩陣鍵盤、步進電機驅動芯片STK672-040、旋變數字轉換器 AD2S80A和液晶顯示器LCD1602所組成的燃油計量單元控制系統(tǒng)。

        2 燃油計量單元

        燃油計量單元用于計量流過飛機發(fā)動機的燃油流量,工作原理如圖1所示。高壓燃油從燃油泵中流進燃油計量單元入口時會通過高壓溢流閥。當入口燃油的壓力高于限定值時,高壓溢流閥動作并將超出額定值的燃油回流到燃油泵中。外部的輔助電源給步進電機上電后,步進電機帶動計量閥動作并改變閥開口的大小,閥開口的大小決定了燃油的流量,因此,通過控制步進電機的運轉可實現燃油流量的計量。泵旁路的壓力調節(jié)閥用于維持計量閥兩端的壓降恒定,從而得到穩(wěn)定的流量與壓力。除此之外,系統(tǒng)由主電磁閥和次電磁閥組成兩個獨立的關閉系統(tǒng),當電磁閥斷電后,最小壓力閥關閉,系統(tǒng)無燃油輸出。

        圖1 燃油計量單元原理圖

        3 系統(tǒng)硬件設計

        3.1 控制系統(tǒng)原理

        系統(tǒng)控制模塊選用內部帶有32kB ROM和256B RAM的高性能單片機80C58,控制系統(tǒng)總體框圖如圖2所示。在系統(tǒng)中,通過4×4矩陣鍵盤中的命令鍵對步進電機工作方式設定,數字鍵用于步進電機運轉步數的輸入;專用步進電機控制芯片STK672-040用于步進電機功率驅動;旋變數字轉換器AD2S80A獲得旋轉變壓器的角度,當采集到計量閥最小、最大止動點的角度后存儲在單片機中,并經過內部擬合后在液晶屏上輸出角度值;同時,液晶屏上所顯示的角度值與步進電機運轉角度形成誤差,從而構成閉環(huán)控制系統(tǒng)。由于單片機IO口有限,在此采用可編程并行接口芯片8255A對端口進行擴展。此外,控制系統(tǒng)中軟件模塊較多,為防止程序受干擾而發(fā)生異常,引入了看門狗電路X25045。

        圖2 控制系統(tǒng)總體框圖

        3.2 單片機模塊

        控制系統(tǒng)選用80C58系列單片機,程序存儲器與數據存儲器滿足要求,震蕩電路與單片機的XTAL1、XTAL2相連,上電復位、手動復位、看門狗復位三者通過邏輯或門與單片機RST相連,單片機的P1口用于液晶顯示屏的數據傳輸。單片機的P0口通過上拉電阻作為擴展芯片8255A的數據口,通過控制命令將8255A的PA口用于旋變數字轉換器的角度輸入,PB口作為輸出用于步進電機的控制,PC口連接矩陣鍵盤。此外,單片機的P2、P3口作為各芯片的控制命令選擇和特殊功能使用,硬件電路如圖3所示。

        圖3 單片機模塊硬件電路圖

        3.3 步進電機

        燃油計量單元的步進電機工作方式為四相四拍,即以AB-BC-CD-DA-AB方式不斷循環(huán)。利用8255A輸出功能,通過對步進電機驅動芯片STK672-040進行控制,完成脈沖的分配與功率驅動,從而控制步進電機的運行,如圖4所示。A、B、/A、/B為驅動芯片的4相脈沖輸出,由于芯片內部經過了功率放大,所以它們可以直接用于驅動步進電機的A、B、C、D相。輸入時鐘CLK決定了輸出脈沖信號的頻率,即相位變換的頻率,因此決定了步進電機的轉速,該時鐘與P3.3相連,通過定時器中斷產生時鐘。

        圖4 步進電機驅動電路

        3.4 旋變數字轉換器

        為了實現對旋轉變壓器角度信號的采集與處理,需要將旋轉變壓器通過旋變數字轉換器與單片機相連,硬件電路如圖5所示。系統(tǒng)采用12位的分辨率,因此,通過在AD2S80A的引腳SC1、SC2分別加低電平和高電平實現,根據使用手冊,確定AD2S80A外圍電路各器件參數。在12位數據傳輸過程中,選擇BYTE SELECT為高電平時,將高4位數據輸出;為邏輯低電平時,低8位數據通過DB1~DB8傳輸至8255A的PA口。

        3.5 電源模塊

        在控制系統(tǒng)中需要提供三種電源,因此采用穩(wěn)壓器CW7805、CW7812為單片機和旋變數字轉換器分別提供+5V和+12V的直流電源,采用輸出范圍為1.25~37V的LM317可變電源為步進電機提供所需的+17~+23V的工作電壓。

        4 系統(tǒng)軟件設計

        在燃油計量單元控制系統(tǒng)中,通過鍵盤設置步進電機的工作方式并輸入轉動步數后,步進電機帶動計量閥運轉,此時液晶屏上會顯示已轉動的步數和剩余的步數;然后AD2S80A采集并獲得最小、最大止動點角度;最后通過單片機內部的計算與擬合,輸出旋轉變壓器的擬合角度,同時將角度值反饋給步進電機,根據誤差校正步進電機運轉步數。因此,軟件部分由4大模塊組成:鍵盤掃描及處理、步進電機控制、AD2S80A采集與轉換、顯示部分。

        4.1 鍵盤掃描及處理

        在控制系統(tǒng)中,8255A的 PC口高4位用于列控制,和4根列線相連用作檢測輸入線;PC口的低4位用于行控制,和4根行線相連用作行掃描輸出線;行線需加上拉電阻,以使其處于高電平。在程序中,首先利用查詢的方法檢測鍵盤中是否有鍵按下。當有鍵按下時,經過延時,再進行一次相同的查詢,若按鍵仍處于被按下的狀態(tài),則認為確實有鍵按下,否則認為是抖動引起的,這樣可做到“消抖”。當確實有鍵按下時,確認按鍵位置并獲得按鍵值,根據所得鍵值進行處理(若是數字鍵,要將其轉換為十進制數字并在液晶屏上顯示;若是控制鍵,則執(zhí)行相應的控制命令),其流程如圖6所示。

        圖5 旋變數字轉換器硬件電路

        4.2 步進電機控制流程

        單片機上電復位后,首先對定時器0及中斷進行初始化,用以產生步進電機驅動芯片的時鐘信號;然后通過單片機和8255A的各引腳對驅動芯片進行初始化,設置其驅動步進電機的輸出方式;最后通過鍵盤的按鍵控制命令,使電機按照要求轉動。在此過程中,已轉動的步數和剩余步數均在液晶屏上實時顯示,流程圖如圖7所示。

        4.3 旋轉變壓器角度采集與轉換

        步進電機工作后,旋轉變壓器檢測到其運轉角度的變化,在勵磁的作用下有正弦、余弦兩路輸出,利用旋變數字轉換器可實時得到角度值。啟動AD2S80A工作后,首先檢查轉換結束標志,當BUSY引腳為低,即轉換結束后開始讀取轉換結果。通過對BYTE SELECT高低電平的控制,分別得到高4位和低8位數據,經過單片機內部運算后,得到角度值并在液晶屏上顯示,軟件流程如圖8所示。

        5 實驗結果

        在燃油計量單元試驗臺(HS-RJ-00,西安海聲航空技術有限公司)上,利用所設計的燃油計量單元控制系統(tǒng)對FMU-801053進行實驗,得到表1所示的實驗結果。從表中數據可知,除了第3組數據(外界環(huán)境所引起的誤差)外,實際流量都達到測試要求。

        表1 燃油計量單元控制系統(tǒng)試驗數據

        6 結束語

        基于80C58單片機的燃油計量單元控制系統(tǒng)實現了對燃油流量的控制,系統(tǒng)操作簡單并具有實時性??刂葡到y(tǒng)在西安海生航空技術有限公司使用,對型號為801053的燃油計量單元進行控制,達到了測試要求。此外,對不同型號的燃油計量單元,可以通過修改程序中的相關數據實現控制,因而具有通用性。

        圖6 鍵盤掃描及處理流程圖

        圖7 步進電機控制流程圖

        圖8 AD2S80A轉換流程圖

        [1] 柴鈺.單片機原理及應用[M].西安:西安電子科技大學出版社,2009.

        [2] 楊寧,胡學軍.單片機與控制技術[M].北京:北京航空航天大學出版社,2005.

        [3] 于永,戴佳,等.51單片機實例精講[M].北京:電子工業(yè)出版社,2007.

        [4] 陳隆昌.控制電機[M].西安:西安電子科技大學出版社,2000.

        [5] 孟武勝,李亮.基于AT89C52單片機的步進電機控制系統(tǒng)設計[J].測控技術,2006,25(11):45-47.

        [6] 肖海榮,安國建,等.用AD2S80A實現的高精度位置檢測單元及其與80C196KC單片機的接口技術[J].微計算機信息,2001,17(3):62-64.

        [7] Component Maintenance Manual.Fuel Metering Unit[S].American ,Hamilton Sundstrand,2011.

        猜你喜歡
        步數鍵盤燃油
        速度和步數,哪個更重要
        你知道手機撥號鍵盤上為什么要有*和#嗎?
        消費電子(2022年6期)2022-08-25 09:44:42
        鍵盤貓
        燃油泄漏闖了禍
        楚國的探索之旅
        奇妙博物館(2021年4期)2021-05-04 08:59:48
        Cлово месяца
        中國(俄文)(2019年6期)2019-11-22 14:41:58
        ikbc R300機械鍵盤
        電腦報(2019年40期)2019-09-10 07:22:44
        微信運動步數識人指南
        小演奏家(2018年9期)2018-12-06 08:42:02
        奔馳S500車燃油表不準
        邁騰1.8TSI車燃油消耗量大
        www久久久888| 精品九九人人做人人爱| 国产欧美日韩综合精品一区二区| 最近中文字幕mv在线资源| 最新精品国偷自产在线婷婷| 免费国产在线精品三区| 精品视频在线观看免费无码| 久久洲Av无码西西人体| 大香蕉视频在线青青草| 婷婷亚洲岛国热超碰中文字幕| 国产精品vⅰdeoxxxx国产| 极品少妇一区二区三区四区| 爽爽午夜影视窝窝看片| 爆乳无码AV国内| 情头一男一女高冷男女| 人妻有码av中文幕久久| 欧美精品无码一区二区三区| 中文无码熟妇人妻av在线| 国产精品 高清 尿 小便 嘘嘘 | 3d动漫精品啪啪一区二区下载| 久久国产精品免费一区六九堂| 少妇高潮精品正在线播放| 亚洲 欧美 偷自乱 图片| 人妻久久久一区二区三区| 久久精品国产亚洲AV成人公司 | 国产精品va在线观看一| 国产精品美女一区二区av| 久久无码潮喷a片无码高潮| 内射少妇36p亚洲区| 亚洲熟妇AV一区二区三区宅男| 国产精品不卡在线视频| 亚洲精品中文字幕视频色| 国产内射爽爽大片视频社区在线| 国产精品99久久久久久宅男| 胳膊肘上有白色的小疙瘩| 日本视频一区二区三区三州| 国产一区二区av免费在线观看| 蜜臀av午夜一区二区三区| 国内少妇偷人精品视频免费| 成人综合亚洲国产成人| 亚洲精品视频中文字幕|