freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文_瓦斯探測(cè)器的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-07-25 10:49 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 較高,大約 200~500 ℃。為了進(jìn)一步提高它們的靈敏度, 降低工作溫度, 通常向母料中添加一些貴金屬( 如 Ag、Au、Pt 等) , 激活劑及粘接劑 Al2O3 、SiO2 、ZrO2 等 。例如對(duì)于含量在 1 10 5數(shù)量級(jí)的H2S 氣體, 添加 1 %ZrO2 的 ZrO2 SnO2 氣體傳感器與未添加 ZrO2 的元件相比, 靈敏度增加約 50 倍左右。 在 SnO2 中添加 Pt能明顯提高響應(yīng)時(shí)間。采用粉末濺射技術(shù)制備的表面層摻雜 SnO/ SnO2 : Pt 雙層膜材料氣敏傳感器用來(lái)檢測(cè) CO 的濃度, 發(fā)現(xiàn)可降低工作溫度, 在室溫~200 ℃內(nèi)均顯示出較高的靈敏度。通過(guò)添加不同的添加劑還能改善氣體傳感器的選擇性, 在 ZnO 中添加 Ag 能提高對(duì)可燃性氣體的靈敏度, 加入 V2O5 能使其對(duì)氟里昂更加敏感, 加入 Ga2O3 能提高對(duì)烷烴的靈敏度。Fe2O3 系也屬于該類氣體傳感器, 用溶膠凝膠法和化學(xué)氣相沉積法合成納米 Fe2O3 對(duì)CH4 、H2 、C2H5OH 有很好的敏感性。 向 Fe2O3 中加入少量 SO2 4 及四價(jià)金屬離子如 Sn4 + , 由于抑制其晶粒生長(zhǎng)而提高靈敏度。近年來(lái)采用薄膜技術(shù)和集成電路技術(shù)把加熱元件、溫度傳感器、叉指電極、氣體敏感膜集成在硅襯底上制成的傳感器, 不僅靈敏度比常規(guī)多晶膜傳感器高得多, 并且結(jié)構(gòu)簡(jiǎn)單、制作方便, 還可以根據(jù)被測(cè)氣體選擇不同的敏感膜, 使得該類傳感器成為很有發(fā)展前景的新型半導(dǎo)體氣體傳感器。但電阻式半導(dǎo)體氣體傳感器的氣敏元件一般暴露在大氣中及加熱元件的電壓值決定了氣敏元件的工作溫度, 如何消除濕度和溫度等環(huán)境因素對(duì)測(cè)量的影響還未得到很好的解決。SnO2 、ZnO、Fe2O3 為基質(zhì)的半導(dǎo)體氣敏材料仍然是目前市場(chǎng)的主流, 但這類材料的納米化、薄膜化已漸成趨勢(shì)。濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文24 2 非電阻式金屬氧化物半導(dǎo)體氣體傳感器非電阻式金屬氧化物半導(dǎo)體氣體傳感器主要包括 MOS 場(chǎng)效應(yīng)管型氣體傳感器和二極管型氣體傳感器等。氫氣敏 Pd 柵 MOSEFT 是最早研制成功的催化金屬柵場(chǎng)效應(yīng)氣體傳感器, 當(dāng)氫氣與 Pd 發(fā)生作用時(shí), 場(chǎng)效應(yīng)管的閾值電壓將隨氫氣濃度而變化, 以此來(lái)檢測(cè)氫氣。這種結(jié)構(gòu)的氣體傳感器對(duì)氫氣的靈敏度可達(dá) ppm 級(jí), 而且選擇性非常好, 但長(zhǎng)期穩(wěn)定性問(wèn)題目前尚未得到很好解決。A. Fuchs 等人用帶有 KI 敏感膜的場(chǎng)效應(yīng)管氣體傳感器很好地實(shí)現(xiàn)了 O3 的檢測(cè), 在 20~80 ppb 濃度分辨率很高 。將 MOSFET 的金屬柵極去掉, 采用 La017Sr013FeO3 納米薄膜作柵極制作了微米尺寸、室溫工作的 OSFET 式氣體傳感器成功實(shí)現(xiàn)了對(duì)乙醇?xì)怏w的檢測(cè)。濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文25第四章 瓦斯探測(cè)器硬件的設(shè)計(jì)與實(shí)現(xiàn)一 系統(tǒng)總體設(shè)計(jì)系統(tǒng)由單片機(jī),瓦斯氣體檢測(cè)電路,LED 報(bào)警燈,蜂鳴報(bào)警,及晶震電路組成。如圖 41所示,單片機(jī)選用 AT89C51,LED 燈由一個(gè)紅燈一個(gè)綠燈組成,正常工作時(shí),綠燈亮,表示系統(tǒng)開(kāi)機(jī)且正常工作;當(dāng)空氣中的瓦斯氣體濃度到達(dá)危險(xiǎn)值時(shí),檢測(cè)電路向單片機(jī)發(fā)送信號(hào),單片機(jī)控制LED紅燈亮,同時(shí)控制蜂鳴電路工作,以此來(lái)確保井下人員能立即得到警報(bào)圖 41 硬件電路示意圖AT89C51 單片機(jī)時(shí)鐘電路瓦斯檢測(cè)選擇開(kāi)關(guān)LED 報(bào)警燈蜂鳴報(bào)警電源濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文26二 單片機(jī)電路單片機(jī)電路是系統(tǒng)控制的核心。單片機(jī)選用 Atmel公司的 AT89C51,其引腳分配如圖 31所示。在 XTAL1和 XTAL2端外接時(shí)英晶體作定時(shí)元件,內(nèi)部反相放大器自激振蕩,產(chǎn)生時(shí)鐘,上電復(fù)位電路(9 腳) ,瓦斯檢測(cè)電路信號(hào)從 ,作為 AT89C51的兩個(gè)中斷觸發(fā)信號(hào),下降沿觸發(fā)方式。由 LED燈顯示的綠燈和紅燈;報(bào)警信號(hào)從。三 瓦斯檢測(cè)電路的設(shè)計(jì)瓦斯檢測(cè)采用氣敏傳感器作為檢測(cè)元件,其體電阻隨可燃性氣體或煙霧濃度的改變而改變。電路圖如圖 42所示。平時(shí),可燃性氣體或煙霧濃度在允許范圍內(nèi),氣敏傳感器 A、B 間電阻值較大,從 B端輸出低電平。當(dāng)可燃性氣體或煙霧濃度達(dá)到一定值后,氣敏傳感器 A、B 間電阻值迅速減小,從 B端輸出高電平。AT89C51 單片機(jī)從輸人端口來(lái)檢測(cè)是否漏氣并作相應(yīng)的處理,即作報(bào)警處理。 圖 42 瓦斯檢測(cè)傳感器電路濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文27四 LED 燈顯示的設(shè)計(jì)顯示部分采用兩個(gè) LED,如圖 43,工作正常時(shí),控制綠燈(D1)亮,當(dāng)探測(cè)器檢測(cè)到瓦斯氣體濃度超過(guò)正常值時(shí),發(fā)送信號(hào),控制紅燈(D2)亮。 圖 43 LED 指示燈電路五 蜂鳴器的設(shè)計(jì)蜂鳴器的設(shè)計(jì)主要是考慮當(dāng)報(bào)警時(shí)確保井下人員能及時(shí)得知,未看到紅燈時(shí)能聽(tīng)到聲音。在正常時(shí),蜂鳴器不工作,當(dāng)瓦斯?jié)舛瘸^(guò)臨界值時(shí),蜂鳴器開(kāi)始發(fā)出的鳴叫,以保證井下人員及時(shí)得到報(bào)警信息。 圖 44 蜂鳴器電路濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文28六 時(shí)鐘電路的設(shè)計(jì) 圖 45 時(shí)鐘電路 采用內(nèi)部方式如上圖 45,在 XTAL1和 XTAL2端外接時(shí)英晶體作定時(shí)元件,內(nèi)部反相放大器自激振蕩,產(chǎn)生時(shí)鐘。對(duì)外接電容的值雖然沒(méi)有嚴(yán)格的要求,但電容的大小多少會(huì)影響振蕩器頻率的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度穩(wěn)定性,如果振蕩器已起振,則在 XTAL2引腳上輸出 fosc取決 l 2 MHz。電容 C01和 C02主要作用是幫助起振(諧振), C01和C02的容量大小對(duì)頻率進(jìn)行微調(diào),電容容量一般在 20一 100 pF之間選擇,當(dāng)時(shí)鐘頻率為 12 MHz時(shí)典型值為 30 pF.七 復(fù)位電路的設(shè)計(jì)這里我們采用單片機(jī)按鍵復(fù)位電路。該電路除具有上電復(fù)位功能外,若要復(fù)位,只需按圖 46中的 RESET鍵,此時(shí)電源 VCC經(jīng)電阻 RR2 分壓,在 RESET端產(chǎn)生一個(gè)復(fù)位高電平。單片機(jī)復(fù)位期間不產(chǎn)生 ALE和 PSEN信號(hào),即 ALE=1和 PSEN=1。這表明單片機(jī)復(fù)位期間不會(huì)有任何取指操作。濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文29 圖 46 單片機(jī)按鍵復(fù)位電路M C S51V C CV C CR ESETV SS22 ?F1 k?M C S51V C CV C CR ESETV SS22 ?FR ESETR 1R 2(a) (b )200 ?濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文30第五章 系統(tǒng)的軟件設(shè)計(jì)一 設(shè)計(jì)要求軟件總體設(shè)計(jì)時(shí),首先應(yīng)對(duì)中斷作出安排,AT89C51 具有兩種中斷方式:時(shí)鐘中斷和外部中斷。本儀器對(duì)瓦斯氣體的采樣周期為 2s,CPU 采用詢問(wèn)方式處理。 井下環(huán)境復(fù)雜,對(duì)井下瓦斯?jié)舛葴?zhǔn)確預(yù)測(cè)十分困難,容易發(fā)生誤判,所以設(shè)備的靈敏度和報(bào)警的準(zhǔn)確度十分關(guān)鍵。為方便控制,設(shè)計(jì)了兩個(gè)開(kāi)關(guān),每個(gè)開(kāi)關(guān)四種選擇,對(duì)應(yīng)于 I/0口 —、—。分別用來(lái)調(diào)節(jié)采樣的時(shí)間的長(zhǎng)短和報(bào)警的門閾值的高低。通過(guò)一段時(shí)間的抽樣結(jié)果可更準(zhǔn)確測(cè)定瓦斯?jié)舛?。?bào)警門閾值的選擇可控制報(bào)警的級(jí)別。通過(guò)兩個(gè)開(kāi)關(guān)的調(diào)節(jié),給使用人員帶來(lái)更大方便。軟件流程圖如 51所示,設(shè)計(jì)要求如下: 查詢抽樣時(shí)間設(shè)置開(kāi)關(guān),設(shè)置抽樣時(shí)間; 查詢報(bào)警閾值設(shè)置開(kāi)關(guān),設(shè)置相應(yīng)的報(bào)警閾值; 機(jī)器開(kāi)始計(jì)數(shù),按采樣時(shí)間設(shè)置值進(jìn)行,并計(jì)算出單位時(shí)間瓦斯?jié)舛瘸闃又党瑯?biāo)次數(shù) rate(計(jì)數(shù)/秒)。 比較 rate與 state大小,當(dāng) rate≥state 時(shí)發(fā)出警報(bào)信號(hào),直到rate<state-1 時(shí)撤銷報(bào)警信號(hào)。濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文31二 單片機(jī)的工作過(guò)程假設(shè)機(jī)器碼 74H、E0H 已存在 0000H開(kāi)始的單元中,則此表示把 E0H這個(gè)值送入 A累加器。下面我們來(lái)說(shuō)明單片機(jī)的工作過(guò)程。接通電源開(kāi)機(jī)后,PC =0000H,取指令過(guò)程如下:機(jī)中的 0000H 送到片內(nèi)的地址寄存器;PC 的內(nèi)容自動(dòng)加 1變?yōu)?0001H,指向下一個(gè)指令字 地址寄存器中的內(nèi)容 0000H通過(guò)地址總線送到存儲(chǔ)器,經(jīng)存儲(chǔ)器中的地址譯碼選中 0000H單元; CPU 通過(guò)控制總線發(fā)出讀命令; 被選中單元的內(nèi)容 74H送內(nèi)部數(shù)據(jù)總線上,該內(nèi)容過(guò)內(nèi)部數(shù)據(jù)總線送到單片機(jī)內(nèi)部的指令寄存器。到此,取指令過(guò)程結(jié)束,進(jìn)入執(zhí)行指令過(guò)程。執(zhí)行指令的過(guò)程: 指令寄存器中的內(nèi)容經(jīng)指令譯碼器譯碼后,說(shuō)明這條指令是取數(shù)命令,即把一個(gè)立即數(shù)送 A中; PC 的內(nèi)容為 0001H,送地址寄存器,譯碼后選中 0001H單元,同時(shí) PC的內(nèi)容自動(dòng)加 1變?yōu)?0002H; CPU 同樣通過(guò)控制總線發(fā)出讀命令; 0001H 單元的內(nèi)容 E0H讀出經(jīng)內(nèi)部數(shù)據(jù)總線送至 A。至此,本指令執(zhí)行結(jié)束。PC=0002H,機(jī)器又進(jìn)入下一條指令的取指令過(guò)程。機(jī)器一直重復(fù)上述過(guò)程直到程序中的所有指令執(zhí)行完畢,這就是單片機(jī)的基本工作過(guò)程。濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文32三 軟件流程和源程序編寫的部分 C程序如下:includedefine unit unsigned intdefine uchar unsigned charuchar bdata FLAG。sbit FLAG1=FLAG^1。sbit FLAG2=FLAG^2。sbit P1_1=P1^1。sbit P3_2=P3^2。sbit P3_0=P3^0。uchar data time,Dtime,Btime。unit fetch_rate(void)。main(){ char bdata JFLAG。 unit data state,Astate,rate。 do{ P1=0xFF。 FLAG=P1。 TXD=1。 P3_2=1;P3_0=0。濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文33 (1) NO YES YES NO YES 返回(1) 圖 51 軟件流程圖 初始化輸入 P1到標(biāo)志 FLAGFLAG6 決定采樣時(shí)間 timeTime=2 Time=4 Time=6 Time=8State=2 State=4 State=8State=6FLAG4 決定報(bào)警狀態(tài) state在 time 時(shí)間采樣計(jì)數(shù)現(xiàn)時(shí)計(jì)數(shù)率 rate=count/time報(bào)警取計(jì)數(shù)率 rateAstate=sate1撤報(bào)警rate 大于等于 state?rate 大于等于 state?濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文34 JFLAG=FLAG6。JFLAG=JFLAGamp。0x03。 swich(JFLAG){ /*采樣時(shí)間設(shè)定*/ case 0: time=2。Dtime=20。break。 case 1: time=4。Dtime=40。break。 case 2: time=6。Dtime=60。break。 case 3: time=8。Dtime=80。break。}Btime=Dtime。 JFLAG=FLAG4。JFLAG=JFLAGamp。0x03。 swich(JFLAG){ /*門閾值數(shù)設(shè)定*/ case 0: state=2。break。 case 1: state=4。break。 case 2: state=6。break。 case 3: state=8。break。濰坊學(xué)院本科畢業(yè)設(shè)計(jì)正文35}FLAG1=0。TM0D=0x01。TH0=0x3C。TL0=0xB0。TR0=1。ET0=1。EA=1。rate=fetch_rate()。Astate=state1。if(rate=state){ TXD=0。P3_2=0。P3_0=1 /*設(shè)置報(bào)警*/ do{rate=fetch_rate()。 }while(rate=Bstate)。 TXD=1。P3_2=1。P3_0=0 /*撤報(bào)警*/ }}while(1)。}usigned
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1