新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)設(shè)計(jì)的發(fā)動(dòng)機(jī)測(cè)量方法

基于單片機(jī)設(shè)計(jì)的發(fā)動(dòng)機(jī)測(cè)量方法

作者: 時(shí)間:2012-03-23 來源:網(wǎng)絡(luò) 收藏

1 引言

本文引用地址:http://butianyuan.cn/article/171799.htm

在航空中,對(duì)振動(dòng)的監(jiān)控具有重要的作用,它可以有效的分析的工作情況,同時(shí)振動(dòng)值也是性能評(píng)定的重要標(biāo)準(zhǔn)之一,而如何正確發(fā)動(dòng)機(jī)的振動(dòng)參數(shù),如振動(dòng)的速度,位移和加速度也就成為了一個(gè)重要的研究內(nèi)容。本文即從此方向入手,進(jìn)行一種的論述與實(shí)現(xiàn)。

2 原理分析

由于發(fā)動(dòng)機(jī)振動(dòng)速度傳感器輸出的頻率信號(hào)與發(fā)動(dòng)機(jī)振動(dòng)速度成正比,可采用頻率法,即通過測(cè)量發(fā)動(dòng)機(jī)傳感器的輸出頻率來得到相應(yīng)的振動(dòng)速度。同時(shí),由發(fā)動(dòng)機(jī)振動(dòng)形成機(jī)理和實(shí)踐經(jīng)驗(yàn)可知,傳感器的輸出頻率中混雜有高頻和低頻噪聲信號(hào),為了提高測(cè)量精度,必須將其過濾掉,因此首先對(duì)得到的振動(dòng)速度信號(hào)進(jìn)行放大和高、通濾波處理。振動(dòng)的速度、位移和加速度信號(hào)之間存在著一定的關(guān)系,將濾波后的振動(dòng)速度信號(hào)經(jīng)過積分,可得到振動(dòng)位移信號(hào),經(jīng)過微分,可得到振動(dòng)的加速度信號(hào)。為了提高測(cè)量的準(zhǔn)確性,通過模擬開關(guān)和RMS幅值測(cè)量元件將上述信號(hào)轉(zhuǎn)化為0-5伏的電壓信號(hào),再經(jīng)過VFC轉(zhuǎn)化芯片,將電壓信號(hào)轉(zhuǎn)化為頻率信號(hào),這樣可得到非常穩(wěn)定的頻率信號(hào),然后輸入到T0引腳進(jìn)行計(jì)數(shù)。

脈沖頻率的計(jì)數(shù)由內(nèi)部16位計(jì)數(shù)器完成,計(jì)數(shù)的閘門時(shí)間(時(shí)基)由晶振提供,此中還利用了數(shù)字濾波技術(shù)來提高轉(zhuǎn)速的測(cè)量精度和測(cè)量穩(wěn)定性。

中,為了提高系統(tǒng)的維護(hù)性,增加了自校功能,將選擇開關(guān)打到自校時(shí),由頻率信號(hào)給定器給出頻率信號(hào)送入系統(tǒng)中,通過看輸出結(jié)果來決定是否進(jìn)行校正。同時(shí)為了方便使用,加入靈敏度系數(shù)調(diào)整機(jī)制,并在每次系統(tǒng)開機(jī)后自動(dòng)由E2PROM加載到系統(tǒng)的內(nèi)存RAM中,在調(diào)整了靈敏度值、系統(tǒng)關(guān)機(jī)或突然斷電的時(shí)候,會(huì)由中斷程序?qū)?dāng)前靈敏度值保存到E2PROM中,方便下次的使用(見圖2主程序流程圖)。為了保證系統(tǒng)的可靠性,看門狗電路也是不可少的。

3 具體實(shí)現(xiàn)

3.1  測(cè)量振動(dòng)量

根據(jù)上面的分析,進(jìn)行硬件的設(shè)置,繪制測(cè)量系統(tǒng)的總體框圖如圖1所示。

65.gif
圖1 總體框圖

通過速度傳感器得到振動(dòng)速度信號(hào)后,進(jìn)行放大和高、低通濾波處理。濾波后,分為三路,一路經(jīng)過運(yùn)放匹配電路,得到振動(dòng)速度信號(hào),一路經(jīng)過積分電路,得到振動(dòng)位移信號(hào),一路經(jīng)過微分電路,得到振動(dòng)的加速度信號(hào)。三種信號(hào)經(jīng)過測(cè)量選擇開關(guān)的選擇,將欲測(cè)量的一路信號(hào)通過模擬開關(guān),輸送到RMS幅值測(cè)量元件 AD637中,將其轉(zhuǎn)化為0-5伏的電壓信號(hào),再經(jīng)過VFC轉(zhuǎn)化芯片,將電壓信號(hào)轉(zhuǎn)化為頻率信號(hào),然后輸入到T0引腳進(jìn)行計(jì)數(shù)。

MCS-51系列單片機(jī)內(nèi)部設(shè)置了兩個(gè)16位可編程的定時(shí)器/計(jì)數(shù)器T0和T1,它們具有計(jì)數(shù)器和定時(shí)器兩種工作方式和四種工作模式,通過設(shè)置狀態(tài)字,可以方便的選擇適當(dāng)?shù)墓ぷ鞣绞脚c工作模式;同時(shí),單片機(jī)設(shè)有兩個(gè)外部中斷,相應(yīng)信號(hào)輸入引腳是INT0和INT1,用于輸入外部中斷源的中斷請(qǐng)求信號(hào)。在此,采用計(jì)數(shù)器T0的16位計(jì)數(shù)模式,用于對(duì)輸入頻率信號(hào)的計(jì)數(shù),T1采用定時(shí)方式,定時(shí)時(shí)間為0.1s,4次定時(shí)0.4s,在中斷服務(wù)程序中讀取T0內(nèi)容并計(jì)算和顯示振動(dòng)值,具體見圖4,T1中斷服務(wù)程序流程圖(可根據(jù)DIP開關(guān)選擇濾波系數(shù)和顯示刷新率)。顯示值由P3口的低四位輸出百位顯示數(shù)據(jù),由 P2口的高四位輸出十位顯示數(shù)據(jù),P2口的低四位輸出個(gè)位顯示數(shù)據(jù)。分別驅(qū)動(dòng)14513進(jìn)行顯示。

3.2 調(diào)整開關(guān)

靈敏度系數(shù)調(diào)節(jié)通過INT1來完成,如圖1所示的粗調(diào)或細(xì)調(diào)信號(hào)由一個(gè)開關(guān)按鈕產(chǎn)生,即按下按鈕后產(chǎn)生一個(gè)邏輯低電平信號(hào),此信號(hào)在送往INT1引腳并引起中斷的同時(shí),也送到P1的高四位,這樣,擴(kuò)展了中斷源的判斷信息,在INT1的中斷服務(wù)程序中,同時(shí)對(duì)相應(yīng)的P1口的引腳信號(hào)進(jìn)行判斷,進(jìn)而執(zhí)行不同的處理程序,詳見圖5,INT1中斷服務(wù)程序。同時(shí),對(duì)調(diào)節(jié)后的靈敏度值進(jìn)行邊界條件的判斷,即最大值與最小值的判斷。若進(jìn)行粗調(diào)或細(xì)調(diào)后所得到的靈敏度系數(shù)為0或大于999,則系統(tǒng)認(rèn)為是不合法(在第一次上電時(shí)的情況),重置為200,然后閃爍顯示4~5次。

接地電阻相關(guān)文章:接地電阻測(cè)試方法



上一頁 1 2 3 4 下一頁

評(píng)論


相關(guān)推薦

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

關(guān)閉