亚洲国产中文字母_2023年免费b站视频_飘雪影院午夜理论片_欧美中文字幕第一_制服丝袜中文字幕丝袜专区_露脸真实国语乱在线观看_69xxⅹ色视频免费看_天堂在线最新版资源www_成人精品国产一区_亚洲一区视频免费在线观看

深圳市組創(chuàng)微電子有限公司
咨詢電話
0755-8299 4126

單片機(jī)開發(fā)

單片機(jī)氣壓檢測系統(tǒng)


基于單片機(jī)的氣壓檢測系統(tǒng)的設(shè)計(jì)

以前我國都采用國外進(jìn)口的全靜壓系統(tǒng)原位檢測儀對飛行器進(jìn)行氣壓檢測。這些檢測儀是70年代研制的通用設(shè)備,用途單一,不能滿足機(jī)上多種儀表及傳感器的檢測,不能定量進(jìn)行性能檢測。隨著傳感器智能化技術(shù)的發(fā)展,函數(shù)鏈神經(jīng)網(wǎng)絡(luò)(FLANN)和數(shù)據(jù)融合技術(shù)引入后實(shí)現(xiàn)了傳感器的非線性校正和溫度補(bǔ)償。以單片機(jī)為核心,構(gòu)建了檢測系統(tǒng).基于此方法研制的氣壓檢測裝置功能和精度大大提高。

一、氣壓檢測系統(tǒng)硬件

系統(tǒng)硬件部分框圖如圖1。它是由電源部分、壓力傳感器部分、嵌入式微處理機(jī)系統(tǒng)、真空壓力泵單元以及氣路及控制組合開關(guān)等5部分組成,其中嵌入式微處理系統(tǒng)組成,如圖2.當(dāng)壓力傳感器感受外界壓力,經(jīng)過頻/數(shù)(F/D)轉(zhuǎn)換和模/數(shù)(A/D)轉(zhuǎn)換,其結(jié)果由主微處理器進(jìn)行采集,經(jīng)過解算、補(bǔ)償修正濾波,其結(jié)果經(jīng)顯示接口交付顯示,同時(shí),通過通訊處理器的同步接口進(jìn)行數(shù)據(jù)和下傳命令的數(shù)據(jù)同步,對于觸摸鍵盤接口的采集和數(shù)據(jù)的采集也由主處理器進(jìn)行,使用戶可通過鍵盤來改變顯示內(nèi)容、數(shù)據(jù)解算方式、儀器運(yùn)行狀態(tài)等。通訊處理器用于實(shí)現(xiàn)RS232通訊接口功能,可選的IEFE488儀用(GP1B)總線接口功能,可選的配置打印機(jī)接口功能,它一方面可將數(shù)據(jù)通過接口向上進(jìn)行傳輸,一方面可接受下傳的信息。

圖 1 系 統(tǒng)硬件框圖

圖 2 微處理器系統(tǒng)框圖


1.1處理器單元

主處理器選用MCS51單片機(jī)系列8031構(gòu)成了最小應(yīng)用系統(tǒng)。片外擴(kuò)展存儲器選用一片27512(64K8)EPROM和一片6264(8K8)RAM作為程序存儲器及數(shù)據(jù)存儲器。采用一片ATMEL公司的ATF16V8PLD器件設(shè)計(jì)地址譯碼器,實(shí)現(xiàn)了傳統(tǒng)設(shè)計(jì)方法需多片或多級譯碼才能完成的功能。

通訊處理器采用了MCS51單片機(jī)系列8751,用于實(shí)現(xiàn)RS232通訊接口功能、IEEE488儀用(GPIB)總線接口功能、打印機(jī)打印接口功能。其中RS232接口選用了MAXIM公司的MAX202接收/發(fā)送器.打印機(jī)接口選用了8255,通過并行I/O擴(kuò)展方式實(shí)現(xiàn)數(shù)據(jù)的打印工作。在與主處理器進(jìn)行通訊時(shí),采用DS1609芯片實(shí)現(xiàn)主處理器和通訊處理器的批量數(shù)據(jù)交換,實(shí)現(xiàn)了數(shù)據(jù)傳輸與數(shù)據(jù)處理功能的分離,使它們各司其職,保證了系統(tǒng)的實(shí)時(shí)性,也有效解決了上位機(jī)對下位機(jī)的尋址問題。

1.2傳感器

該儀器所采用的壓力傳感器是高精度(0.02%~0.007%FS)高穩(wěn)定性(年變化量0.01%FS)的諧振筒式壓力傳感器。其工作原理如圖3所示:(1)組成:諧振筒是用特殊恒彈性材料制成,壁厚0.08mm。外保護(hù)筒材料與諧振筒材料類似。壓電陶瓷片是用來激勵(lì)和拾取筒的諧振率,在兩筒之間為高真空。(2)原理:在諧振筒內(nèi)部通以被測壓力,使諧振筒受到一個(gè)張緊力,壓力不同,張緊力不同,其自身具有的固有頻率也不同。用放大器和激(拾)振元件以及筒體,構(gòu)成一個(gè)機(jī)電閉合振蕩器(正反饋),它們諧振在諧振最低能級的固有頻率點(diǎn)上并輸出。也就是說,不同的壓力對應(yīng)不同的頻率,測其頻率,便知壓力。由于振筒外部為真空,故所測壓力為絕對壓力。(3)特點(diǎn):該傳感器的分辨率很高,對應(yīng)10~1070hPa的壓力范圍,輸出變化35萬個(gè)字,即每個(gè)字對應(yīng)0.1Pa,對應(yīng)10~3400hPa輸出變化70~75萬字,分辨率均在1~3/百萬。采用恒彈性,并經(jīng)過多道老化工處理,故長期穩(wěn)定性好,短期穩(wěn)定性則更為優(yōu)異。

圖 3 傳感器結(jié)構(gòu)圖


1.3接口技術(shù)

(1)F/D(頻率/數(shù)字)轉(zhuǎn)換接口:由于傳感器輸出量為頻率量(周期值),故使用頻率量轉(zhuǎn)換成數(shù)字量的專用集成電路芯片(FDC9201)。FDC9201輸入輸出口與TTL/CMOS兼容;采樣周期根據(jù)輸入高頻時(shí)鐘分4檔控制;轉(zhuǎn)換精度視情況在0.1%~0.001%之間變化;具有F/D自檢功能;單一+5V電源。FDC9201有四組獨(dú)立的低頻12位二進(jìn)制計(jì)數(shù)器,一組高頻20位高速同步計(jì)數(shù)器,它們均為循環(huán)計(jì)數(shù)器.低頻計(jì)數(shù)器通過緩沖器與數(shù)據(jù)總線相連,高頻計(jì)數(shù)器以鎖存器與數(shù)據(jù)總線相連.同步控制器是芯片的核心部件,它用于同步計(jì)數(shù)控制,并保證鎖存的高頻計(jì)數(shù)值為對應(yīng)于被測周期的整數(shù)倍,同時(shí)產(chǎn)生一個(gè)RDY信號,用于通知CPU,高低頻數(shù)據(jù)已準(zhǔn)備好,可以讀取。另外,還有標(biāo)準(zhǔn)采樣周期控制器,用于產(chǎn)生4個(gè)檔次的標(biāo)準(zhǔn)定時(shí)周期,并以INTR作為定時(shí)信號通知CPU.周期的長短取決于外接時(shí)鐘CLK。

(2)A/D(模擬/數(shù)字)轉(zhuǎn)換接口:雖然該傳感器的溫度系數(shù)非常小,每度百萬分之一,但對于高精度而言,仍是不可忽視的,故在傳感器內(nèi)部加了溫度傳感器(AD590JH),該溫度傳感器具有0.1%的線性度,經(jīng)放大器轉(zhuǎn)換為0~5V的電壓信號,再經(jīng)12位A/D轉(zhuǎn)換,由CPU對振筒進(jìn)行溫度補(bǔ)償,在工作溫度范圍內(nèi)(軍品:-55℃~85℃,民品0℃~50℃),儀器不再進(jìn)行任何修正就可保證前面所提到的精度。

(3)鍵盤顯示控制接口:系統(tǒng)選用8279芯片作為觸摸鍵盤接口,通過對其編程完成對觸摸鍵盤的掃描工作,用戶可以通過觸摸鍵盤來改變顯示內(nèi)容、數(shù)據(jù)解算方式、儀器運(yùn)行狀態(tài)等。此外,用戶還可以通過數(shù)據(jù)小鍵盤對當(dāng)前數(shù)據(jù)進(jìn)行非線性校正。系統(tǒng)采用了VFD熒光數(shù)碼管顯示,可視尺寸150×35mm,顯示內(nèi)容分為上、下兩排,每排20個(gè)字符,一般均由“參數(shù)符號+參數(shù)值+單位”三部分組成,同時(shí)顯示三個(gè)參數(shù)時(shí),上排為Pt或Ps,下排顯示相對的傳感器周期值(μs)和溫度電壓值(V)。

二、氣壓檢測系統(tǒng)主要特點(diǎn)

(1)能獨(dú)立測量和顯示下列參數(shù):Ps,Pt,Qc,H,Vi,Vt,M,Mi,ΔH,H等10種參數(shù)的組合顯示,如:Ps+H,Ps+Pt,H+H,H+M,Qc+Mi,H+Vt,Qc+Vi等。

(2)在檢測飛行器靜壓系統(tǒng)和全壓系統(tǒng)的氣密性時(shí),本儀器給出精確的定時(shí)時(shí)間和標(biāo)準(zhǔn)測量參數(shù),其定時(shí)時(shí)間和測試點(diǎn),均可由用戶設(shè)定(指定專人密碼保護(hù)),并可長期(十年)保存,并可進(jìn)行聲響提示和參數(shù)顯示,同時(shí)顯示出設(shè)定值和定時(shí)值。當(dāng)設(shè)置定時(shí)時(shí)間到時(shí),時(shí)間、壓力變化值或高度變化值停止變化,并發(fā)出聲響提醒。

(3)本儀器不僅在原位檢測中用其飛行大氣參數(shù)與飛行器上儀表比對做協(xié)調(diào)一致有效性檢查,而且還可作為內(nèi)場檢測飛行參數(shù)的標(biāo)準(zhǔn)使用。

(4)本儀器可用于外場,也可用于內(nèi)場(修理廠),以外場為主.但其技術(shù)參數(shù)指標(biāo)均達(dá)到ZHY型飛行大氣參數(shù)綜合測試儀和GCY1A高精度綜合測試儀的技術(shù)指標(biāo)。本儀器的氣路控制組合開關(guān),可對任何飛行氣壓儀表和傳感器的檢測進(jìn)行控制。

(5)傳感器修正功能:任何傳感器均有長期穩(wěn)定問題,為用戶使用方便,特設(shè)此修正功能。只需用戶有壓力標(biāo)準(zhǔn)就可進(jìn)行。本儀器有兩種修正功能,即線性修正和非線性修正,并有密碼保護(hù)。

(6)氣壓原位檢測參數(shù)的修改功能:可修正壓力氣密性定時(shí)時(shí)間、壓力氣密性考查測試壓力、壓力漏氣量最大允許值、真空壓力變化速度最大允許值等參數(shù)。由于不同飛行器上述參數(shù)不同,故允許用戶或有資格者修正,并有密碼保護(hù)。

(7)具有多種保護(hù)功能:電源27V,極性接反有保護(hù);升降速度有保護(hù),防止過沖,過沖有告警;空速有保護(hù),防止過壓,過壓有告警;氣密性檢測,漏氣量超差有告警提示;連通開關(guān)Kst,升降速度設(shè)定值開關(guān)Pv和最大壓力值設(shè)定開關(guān)Pc,有白色警圈提醒,操作要特別注意,不要隨便操作,報(bào)警方式有聲、燈顯示、閃等。

(8)自檢功能:上電時(shí)自動(dòng)檢測EPROM,SRAM,EEPROM,F/D,A/D,傳感器等,具有故障定位功能。

(9)寬幅電源變化適應(yīng)功能:外場27V直流電源變化幅度較大,為此本儀器提供較寬的輸入電壓范圍:在20~36V均能正常工作。

三、氣壓檢測系統(tǒng)軟件的設(shè)計(jì)

3.1軟件功能及其框圖

在軟件編程上,采用PLM匯編語言編寫,它可對硬件進(jìn)行操作,便于改進(jìn)和擴(kuò)充,具有很強(qiáng)的可讀性、可靠性、結(jié)構(gòu)性,能給用戶提供高質(zhì)量的轉(zhuǎn)換代碼。程序從功能上分六個(gè)部分:主控程序、初始化程序、數(shù)據(jù)采圖4軟件系統(tǒng)框圖樣及計(jì)算程序、鍵盤中斷服務(wù)程序、顯示程序、自檢程序。

圖 4 軟件系統(tǒng)框圖


主控程序是整個(gè)程序的主干,系統(tǒng)平時(shí)都在主程序循環(huán)運(yùn)行。當(dāng)接受到鍵盤中斷信號后轉(zhuǎn)去執(zhí)行相應(yīng)的中斷服務(wù)程序,進(jìn)行數(shù)據(jù)采集和壓力轉(zhuǎn)換。此外,主控程序還完成8279、定時(shí)器等的初始化和自檢任務(wù).采樣中斷服務(wù)程序具有最高優(yōu)先級,采樣周期為52.4288ms,在響應(yīng)中斷后,首先完成采樣周期的計(jì)算工作,再對周期進(jìn)行算,由此得出壓力值供各飛行參數(shù)使用。

自檢程序?qū)Γ茫校?、外部RAM、F/D、傳感器進(jìn)行檢測,如有故障顯示窗報(bào)告故障定位信息,供維修人員排除故障參考,“CPUERR”表示CPU故障,“RAMERR”表示外部RAM故障,“F/DERR”表示F/D故障,“SENERR”表示傳感器故障。當(dāng)單片機(jī)響應(yīng)8279鍵盤中斷后,程序首先進(jìn)行鍵分析,獲取鍵值,轉(zhuǎn)到相應(yīng)的參數(shù)解算程序,同時(shí)不斷接受F/D采樣中斷的壓力值,進(jìn)行飛行參數(shù)解算。所需解算的飛行參數(shù)有:高度(H)、升降速度(H′)、馬赫數(shù)(M)、指示空速(Vi)、真空速(Vt).在存儲器地址分配上,程序存儲器27512為0~3FFFH,數(shù)據(jù)存儲器6264為8000~9FFFH.在中斷分配上,F/D采樣中斷優(yōu)先級高,定時(shí)器定時(shí)中斷優(yōu)先級低,8279鍵盤中斷優(yōu)先級低.主要程序流程如圖4所示。

3.2數(shù)據(jù)采集及計(jì)算程序的編制

在數(shù)據(jù)采集及計(jì)算程序中,主要實(shí)現(xiàn)了數(shù)據(jù)的采集存儲,并用基于函數(shù)鏈神經(jīng)網(wǎng)絡(luò)的數(shù)據(jù)融合技術(shù)對數(shù)據(jù)進(jìn)行線性化處理和溫度補(bǔ)償,其軟件流程如圖5。

圖 5 線性化軟件框圖


程序主要包括以下幾個(gè)部分:
(1)字符串轉(zhuǎn)換.這部分程序包括了數(shù)據(jù)比較、二進(jìn)制轉(zhuǎn)字符串和字符串轉(zhuǎn)十六進(jìn)制等功能.在后面的程序中通過調(diào)用此程序?qū)崿F(xiàn)查表、數(shù)據(jù)比較和測量數(shù)據(jù)存儲。
(2)數(shù)據(jù)采集.將采集到的周期值進(jìn)行存儲,調(diào)用壓力計(jì)算程序求解壓力,并對計(jì)算結(jié)果進(jìn)行字符串轉(zhuǎn)化后存儲到數(shù)據(jù)存儲器。
(3)根據(jù)擬合公式計(jì)算壓力.將所得到的周期和溫度值代入公式計(jì)算,同時(shí)實(shí)現(xiàn)對壓力的非線性校正和溫度補(bǔ)償。
(4)查表計(jì)算溫度.根據(jù)查表法計(jì)算測量時(shí)的傳感器溫度值。
(5)根據(jù)壓力求解高度、馬赫數(shù)、真空數(shù)等.得到壓力值Pt,然后根據(jù)Pt值,解出其它大氣參數(shù):氣壓高度H、真空速Vt、指示空速Vi、馬赫數(shù)M、指示馬赫數(shù)Mi和升降速度H等。
(6)傳感器校正.用戶只需有精度高于0.02%的壓力基準(zhǔn)即可對設(shè)備進(jìn)行定期校驗(yàn),設(shè)備提供傳感器線性及非線性修正功能,用戶只要輸入不同溫度下10,50,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1025,1045,1070共22個(gè)點(diǎn)的壓力值,就可對傳感器進(jìn)行非線性校正。

以上就是我們深圳市組創(chuàng)微電子有限公司為您介紹的基于單片機(jī)的氣壓檢測系統(tǒng)的設(shè)計(jì)技術(shù)詳情。我們有豐富的智能電子產(chǎn)品定制開發(fā)經(jīng)驗(yàn),可以盡快評估開發(fā)周期與IC價(jià)格,也可以核算PCBA報(bào)價(jià)。我們是松翰單片機(jī)代理商、應(yīng)廣單片機(jī)代理商,出售并開發(fā)sonix與應(yīng)廣的MCU與語音IC方案。我們代理并開發(fā)杰理、安凱、全志、realtek等系列的IC與方案,還開發(fā)BLE藍(lán)牙IC、雙模藍(lán)牙模塊、wifi模塊、物聯(lián)網(wǎng)模塊。我們的擁有硬件設(shè)計(jì)與軟件開發(fā)能力。涵蓋了電路設(shè)計(jì)、PCB設(shè)計(jì)、單片機(jī)開發(fā)、軟件定制開發(fā)、APP定制開發(fā)、微信公眾號開發(fā)、語音識別技術(shù)、藍(lán)牙開發(fā)、wifi技術(shù)等。還可以承接智能電子產(chǎn)品研發(fā)、家用電器方案設(shè)計(jì)、美容儀器開發(fā)、物聯(lián)網(wǎng)應(yīng)用開發(fā)、智能家居方案設(shè)計(jì)、TWS耳機(jī)開發(fā)、藍(lán)牙耳機(jī)音箱開發(fā)、兒童玩具方案開發(fā)、電子教育產(chǎn)品研發(fā)。

  • 返回頂部