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

正文內(nèi)容

基于單片機(jī)的二氧化碳紅外檢測(cè)儀設(shè)計(jì)-終(專業(yè)版)

  

【正文】 a0。 LCD_E=0。 }}/***************1602函數(shù)*******************/void LCD_WriteData(uchar LCD_1602_DATA) /********LCD1602數(shù)據(jù)寫入***********/{ delay5ms()。 _nop_()。 //DI開始失效,拉高電平,便于DO數(shù)據(jù)傳輸 for(i= 0。 //第二次拉低時(shí)鐘,ADC0832 DI接受數(shù)據(jù) ADC_DI=0。 V_Date=0。 if(CO2_Num110000) { CO2_View[0]=39。.39。float CO2_Num。 for(c=5。將硬、軟件按實(shí)現(xiàn)的功能劃分成不同的模塊,可巡回檢測(cè)溫室內(nèi)的二氧化碳濃度并具有數(shù)碼顯示功能。通常一個(gè)系統(tǒng)共用一個(gè)晶振,便于各部分保持同步。由于設(shè)計(jì)中,對(duì)于單片機(jī)的I/O口利用緊張的關(guān)系,我們選用串口來顯示。當(dāng)有鍵按下時(shí),產(chǎn)生中斷申請(qǐng),并進(jìn)入相應(yīng)的中斷程序,完成按鍵處理功能。發(fā)光強(qiáng)度基本上與正向電流成正比。與之對(duì)應(yīng)的RS232C電平的T1OUT,T2OUT應(yīng)接PC機(jī)的接收端RD;R1IN,R2IN應(yīng)接PC機(jī)的發(fā)送端TD。子程序退出后即可以對(duì)B 中數(shù)據(jù)處理。從第4個(gè)脈沖下沉開始由DO端輸出轉(zhuǎn)換數(shù)據(jù)最高位DATA7,隨后每一個(gè)脈沖下沉DO端輸出下一位數(shù)據(jù)。其內(nèi)部電源輸入與參考電壓的復(fù)用,使得芯片的模擬電壓輸入在0~5V之間。 雙通道A/D轉(zhuǎn)換;若吸收介質(zhì)中含種吸收氣體,則式()應(yīng)改為 ()因此對(duì)于多種混合氣體,為了分析特定組分,應(yīng)該在傳感器或紅外光源前安裝一個(gè)適合分析氣體吸收波長(zhǎng)的窄帶濾光片,使傳感器的信號(hào)變化只反映被測(cè)氣體濃度變化?,F(xiàn)代農(nóng)業(yè)中,大都采用溫室大棚進(jìn)行作物的栽培和培育。本設(shè)計(jì)采用的是聲光報(bào)警,聲光報(bào)警主要是控制蜂鳴器的發(fā)聲頻率和控制指示燈,使其一亮一滅,從而達(dá)到報(bào)警的目的。2 系統(tǒng)總體方案的設(shè)計(jì) 總體方案設(shè)計(jì)為了便于管理本設(shè)計(jì)以上、下位機(jī)模型為陽(yáng)光溫室測(cè)控系統(tǒng)。與此同時(shí),從1979年至1994年,從歐美、日本等國(guó)家引進(jìn)了一系列現(xiàn)代化溫室進(jìn)行實(shí)驗(yàn)研究。以日光溫室為代表的現(xiàn)代農(nóng)業(yè)設(shè)施在現(xiàn)代化農(nóng)業(yè)生產(chǎn)中發(fā)揮著巨大的作用。本系統(tǒng)具有易于操作、運(yùn)行可靠、便于擴(kuò)充等特點(diǎn)。針對(duì)不同的參數(shù),可以通過鍵盤人為設(shè)定作物所期望的上、下限值?,F(xiàn)代化農(nóng)業(yè)生產(chǎn)中的重要一環(huán)就是對(duì)農(nóng)業(yè)生產(chǎn)環(huán)境的一些重要參數(shù)進(jìn)行檢測(cè)和控制。溫室內(nèi)的各環(huán)境因子大多由計(jì)算機(jī)集中控制,檢測(cè)傳感器也較為齊全,如溫室內(nèi)外的溫度、濕度、光照度、二氧化碳濃度、營(yíng)養(yǎng)液濃度等,由傳感器的檢測(cè)基本上可以實(shí)現(xiàn)對(duì)各個(gè)執(zhí)行機(jī)構(gòu)的自動(dòng)控制,如無級(jí)調(diào)節(jié)的天窗通風(fēng)系統(tǒng),濕簾與風(fēng)扇配套的降溫系統(tǒng),由熱水鍋爐或熱風(fēng)機(jī)組成的加溫系統(tǒng),可定時(shí)噴灌或滴灌的灌溉系統(tǒng),二氧化碳施肥系統(tǒng),以及適用于溫室作業(yè)的農(nóng)業(yè)機(jī)械等。該系統(tǒng)在設(shè)計(jì)過程中充分考慮到性價(jià)比,選用價(jià)格低、性能穩(wěn)定的元器件,可實(shí)現(xiàn)對(duì)大棚內(nèi)二氧化碳濃度的在線實(shí)時(shí)檢測(cè)。單片機(jī)通過A/D0832轉(zhuǎn)換器把從傳感器輸出的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。則式()可寫成: ()式()表明:光強(qiáng)在氣體介質(zhì)中隨濃度及厚度按指數(shù)規(guī)律衰減。 ADC0832封裝以及各端子。 CH0 模擬輸入通道0,或作為IN+/使用。獨(dú)立的芯片使能輸入,使多器件掛接和處理器控制變的更加方便。當(dāng)2 位數(shù)據(jù)為“0”、“0”時(shí),將CH0作為正輸入端IN+,CH1作為負(fù)輸入端IN進(jìn)行輸入。通道功能寄存器和轉(zhuǎn)換值共用寄存器B。10V電壓,所以采用此芯片接口的串行通信系統(tǒng)只要單一的+5V電源即可。 報(bào)警電路:(a) 蜂鳴器報(bào)警電路 (b) 發(fā)光二極管報(bào)警電路 聲光報(bào)警在單片機(jī)后接發(fā)光二極管LED(LIGHT EMITTING DIODE)輸出顯示,發(fā)光二極管LED是智能化測(cè)控儀表中簡(jiǎn)單而常用的輸出設(shè)備,通常用來指示機(jī)器的狀態(tài)或其他信息。 主程序模塊主程序是控制單片機(jī)系統(tǒng)按預(yù)定操作方式運(yùn)轉(zhuǎn)的程序,它負(fù)責(zé)組織調(diào)用各子程序模塊,完成系統(tǒng)初始化、顯示數(shù)據(jù)和處理按鍵等功能。因此,TMOD控制字設(shè)置為“05H”。1602LCD是指顯示的內(nèi)容為16X2,即可以顯示兩行,每行16個(gè)字符液晶模塊(顯示字符和數(shù)字)。在設(shè)計(jì)的過程中,緊密結(jié)合陽(yáng)光溫室的實(shí)際情況,綜合目前一些先進(jìn)的測(cè)控理念。 /********LCD1602命令寫入***********/void lcd_1602_word(uchar Adress_Com,uchar Num_Adat,uchar *Adress_Data)。sbit ADC_CS=P1^3。 V_Date=V_Date*。amp。039。 ADC_Clk=1。 _nop_()。 else dis1|= 0x00。i++) { Data_Word=*Adress_Data。 _nop_()。 for(b=185。Zhu,Pengcheng。 delay5ms()。 LCD_RW=0。 //則賦值給dat _nop_()。 dis0= 1。 _nop_()。 ADC_Clk=0。039。 CO2_View[0]=CO2_Num1/10000+0x30。void main(){ uchar Num_Con。b0。(3)報(bào)警功能。如果不同子系統(tǒng)需要不同頻率的時(shí)鐘信號(hào),可以用與同一個(gè)晶振相連的不同鎖相環(huán)來提供。在譯碼方面有硬件和軟件兩種方式,為了減小硬件的復(fù)雜程度,設(shè)計(jì)采用軟件查表譯碼的方法。開始初始化、開中斷啟動(dòng)相應(yīng)的執(zhí)行程序?qū)Φ谝粋€(gè)小區(qū)的二氧化碳進(jìn)行采集、計(jì)算、顯示聲光報(bào)警由存儲(chǔ)單元提供各個(gè)參數(shù)上、下限值越限?是最后一個(gè)小區(qū)?越限?對(duì)下一個(gè)小區(qū)的二氧化碳進(jìn)行采集、計(jì)算、顯示啟動(dòng)相應(yīng)的執(zhí)行程序聲光報(bào)警YYYNNN 主程序流程圖 系統(tǒng)各程序模塊C語言程序具有完善的模塊程序結(jié)構(gòu),從而為軟件開發(fā)中采用模塊化程序設(shè)計(jì)提供了有力的保障。本文采用的是帶報(bào)警記憶功能的報(bào)警設(shè)計(jì),帶報(bào)警記憶功能指的是巡測(cè)至當(dāng)前通道時(shí)有報(bào)警則輸出報(bào)警,巡測(cè)至下通道如無報(bào)警但報(bào)警輸出繼續(xù),直至所有通道均無報(bào)警方停止輸出報(bào)警。 蜂鳴器簡(jiǎn)介蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件。這個(gè)通信口既可以用于網(wǎng)絡(luò)通信,亦可實(shí)現(xiàn)串行異步通信,還可以構(gòu)成同步移位寄存器使用。隨后輸出8位數(shù)據(jù),到第19 個(gè)脈沖時(shí)數(shù)據(jù)輸出完成,也標(biāo)志著一次A/D轉(zhuǎn)換的結(jié)束。通過DI 數(shù)據(jù)輸入端,可以輕易的實(shí)現(xiàn)通道功能的選擇。 DI 數(shù)據(jù)信號(hào)輸入,選擇通道控制。 工作頻率為250KHZ,轉(zhuǎn)換時(shí)間為32μS; A/D轉(zhuǎn)換器及其接口電路接口是計(jì)算機(jī)與外部設(shè)備交換信息的橋梁,它包括輸入接口和輸出接口。而現(xiàn)代農(nóng)業(yè)中的溫室大棚,形成了一個(gè)相對(duì)封閉的環(huán)境,使得對(duì)二氧化碳濃度的控制成為可能。它是把中央處理器(CPU)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、輸入/輸出端口(I/O)等主要計(jì)算機(jī)功能部件都集成在一塊集成電路芯片上的微型計(jì)算機(jī)。檢測(cè)器是以單片機(jī)為核心的,整個(gè)檢測(cè)器系統(tǒng)包括主模塊、數(shù)據(jù)采集與處理模塊、輸出控制模塊、鍵盤顯示模塊和數(shù)據(jù)通信模塊等。而當(dāng)今大多數(shù)對(duì)溫室二氧化碳濃度的檢測(cè)與控制都采用人工管理,這樣不可避免的有測(cè)控精度低、勞動(dòng)強(qiáng)度大及由于測(cè)控不及時(shí)等弊端,容易造成不可彌補(bǔ)的損失,結(jié)果不但大大增加了成本,浪費(fèi)了人力資源,而且很難達(dá)到預(yù)期的效果。該系統(tǒng)具有功能強(qiáng)成本低的特點(diǎn),適合在各種溫室或塑料大棚進(jìn)行環(huán)境因子檢測(cè)。由于不同作物所需的二氧化碳濃度不同,在二氧化碳的增施中又難于控制對(duì)其量的排放,所以研制二氧化碳濃度檢測(cè)器并用于日光溫室的農(nóng)業(yè)生產(chǎn),對(duì)提高農(nóng)業(yè)科技含量,促進(jìn)農(nóng)業(yè)增收,農(nóng)民增收具有深遠(yuǎn)的意義。 carbon dioxide。特別是二十世紀(jì)70年代電子技術(shù)的迅猛發(fā)展和微型計(jì)算機(jī)的出現(xiàn),更使溫室大棚環(huán)境控制技術(shù)產(chǎn)生了革命性的變化【3】【4】。而我國(guó)綜合環(huán)境測(cè)控技術(shù)的研究剛剛起步,目前仍然停留在研究單個(gè)或少量環(huán)境因子調(diào)控技術(shù)的階段,而實(shí)際上,溫室內(nèi)的光照度、溫度、濕度、二氧化碳濃度等環(huán)境因素,都是在相互影響、相互制約的狀態(tài)中對(duì)作物的生長(zhǎng)產(chǎn)生影響的,環(huán)境要素的空間變化、時(shí)間變化都很復(fù)雜。報(bào)警信號(hào):當(dāng)某環(huán)境參數(shù)值超過限定界限時(shí),發(fā)出聲光報(bào)警信號(hào),提醒農(nóng)藝人員采取相應(yīng)措施。 AT89S52管腳圖 AT89S52單片機(jī)的主要特性AT89S52是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8KBISP的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件采用Atmel公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元。設(shè)入射光是平行光,其強(qiáng)度為,出射光的強(qiáng)度為,氣體介質(zhì)的厚度為.當(dāng)由氣體介質(zhì)中的分子數(shù)的吸收所造成的光強(qiáng)減弱為時(shí),根據(jù)朗伯比爾吸收定律: ()式中K為比例常數(shù)。學(xué)習(xí)并使用ADC0832 可是使我們了解A/D轉(zhuǎn)換器的原理,有助于我們單片機(jī)技術(shù)水平的提高。C;芯片接口說明:ADC0832 為8位分辨率A/D轉(zhuǎn)換芯片,其最高分辨可達(dá)256級(jí),可以適應(yīng)一般的模擬量轉(zhuǎn)換要求。在第3個(gè)脈沖下沉之前DI端應(yīng)輸入2 位數(shù)據(jù)用于選擇通道功能,其功能項(xiàng)見表1。由于ADC0832 的數(shù)據(jù)轉(zhuǎn)換時(shí)間僅為32μS,所以A/D轉(zhuǎn)換的數(shù)據(jù)采樣頻率可以很快,從而也保證的某些場(chǎng)合對(duì)A/D轉(zhuǎn)換數(shù)據(jù)實(shí)時(shí)性的要求。MAX232C芯片可以完成電平轉(zhuǎn)換這一工作。接通電源后,振蕩器產(chǎn)生的音頻信號(hào)電流通過電磁線圈,使電磁線圈產(chǎn)生磁場(chǎng)。既能做到修改和調(diào)試程序方便,又能實(shí)現(xiàn)軟件自診斷,提高了軟件的易理解性和易維護(hù)性,并為程序的通用性、功能擴(kuò)展的可行性、以及開發(fā)系列產(chǎn)品共享軟件資源提供了條件。TL0=0保護(hù)現(xiàn)場(chǎng)中斷返回20H,2H右移一位20H,2H減去10001返回開始進(jìn)轉(zhuǎn)換子程序 (a) 主程序 (b) T0中斷子程序 (c) 轉(zhuǎn)換子程序 ADC0832的軟件設(shè)計(jì)程序流程圖該軟件流程圖主要由三部分組成。 電流采樣處理部分 單片機(jī)控制部分AT89S52是一個(gè)低功耗,高性能CMOS 8位
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1