【正文】
ar LCD_1602_DATA)。為了能夠同時顯示6個LED數(shù)碼管,本系統(tǒng)需要增加6個74HC164做串并轉(zhuǎn)換。首先,系統(tǒng)分時、自動采集二氧化碳傳感器輸出的電壓值,并通過ADC0832,將模擬信號轉(zhuǎn)化成數(shù)字信號,然后,存儲在實測值存儲單元中。它的工作過程是:系統(tǒng)上電后,單片機(jī)AT89S52進(jìn)入監(jiān)控狀態(tài),同時完成對各個端口的初始化工作。因此,使用C語言進(jìn)行程序設(shè)計已成為軟件開發(fā)的一個主流。LED是近似于恒壓的元件,反向擊穿電壓一般大于等于5V,工作電流通常在10~20mA左右,故電路中需串聯(lián)適當(dāng)?shù)南蘖麟娮?。多諧振蕩器由晶體管或集成電路構(gòu)成。MAX232C的引腳T1IN,T2IN,R1OUT,R2OUT為接TTL/CMOS電平的引腳,引腳T1OUT,T2OUT,R1IN,R2IN為接RS232C電平的引腳,因此TTL/CMOS電平的T1IN,T2IN引腳應(yīng)接MCS51的串行發(fā)送引腳TXD;R1OUT,R2OUT應(yīng)接MCS51的串行接收引腳RXD。最長傳送電纜可達(dá)到15米。運(yùn)行轉(zhuǎn)換子程序后的轉(zhuǎn)換數(shù)據(jù)值被放入B 中。如果作為由IN+與IN輸入的輸入時,可是將電壓值設(shè)定在某一個較大范圍之內(nèi),從而提高轉(zhuǎn)換的寬度。到第3 個脈沖的下沉之后DI端的輸入電平就失去輸入作用,此后DO/DI端則開始利用數(shù)據(jù)輸出DO進(jìn)行轉(zhuǎn)換數(shù)據(jù)的讀取。當(dāng)要進(jìn)行A/D轉(zhuǎn)換時,須先將CS使能端置于低電平并且保持低電平直到轉(zhuǎn)換完全結(jié)束。 ADC0832 與單片機(jī)的接口電路: ADC0832 與單片機(jī)的接口電路ADC0832 為8位分辨率A/D轉(zhuǎn)換芯片,其最高分辨可達(dá)256級,可以適應(yīng)一般的模擬量轉(zhuǎn)換要求。 CLK 芯片時鐘輸入。 CH1 模擬輸入通道1,或作為IN+/使用。C to +70176。 8位分辨率;. 逐次逼近式A/D轉(zhuǎn)換器因此在信號變化緩慢,現(xiàn)場干擾嚴(yán)重的場合,易采用雙積分式A/D轉(zhuǎn)換器。對同一氣體,隨入射波長而變。 紅外二氧化碳傳感器的工作原理本課題所選用的二氧化碳傳感器是美國telaire公司生產(chǎn)的紅外二氧化碳傳感器6004,此傳感器基于氣體對紅外光吸收的郎伯比爾吸收定律,采用國際上最新的電調(diào)制紅外光源、高靈敏度濾光傳感一體化紅外傳感器、高精度前置放大電路、可拆卸式鍍膜氣室等,實現(xiàn)不同濃度、氣體的高精度連續(xù)檢測。%,遠(yuǎn)遠(yuǎn)不能滿足作物優(yōu)質(zhì)高產(chǎn)的需要。本文選用Atmel公司生產(chǎn)的AT89S52作為CPU。當(dāng)二氧化碳濃度量低于或者高于期望的范圍時,系統(tǒng)會控制自動報警。2.溫室內(nèi)環(huán)境自動控制系統(tǒng)根據(jù)環(huán)境自動測試系統(tǒng)得到的結(jié)果,控制相應(yīng)執(zhí)行機(jī)構(gòu)的執(zhí)行,為作物提供良好的生長環(huán)境。本論文主要研究內(nèi)容包含以下幾個方面:;;;;。所以,傳統(tǒng)的方法,人們主要還是采用溫度計、濕度計來采集溫度值和濕度值,通過人工操作加熱、加濕、通風(fēng)和降溫來控制溫濕度。 國內(nèi)發(fā)展現(xiàn)狀我國現(xiàn)代溫室技術(shù)起步較晚,70年代以來,政府大力發(fā)展以塑料大棚、節(jié)能日光溫室為主的設(shè)施農(nóng)業(yè),促進(jìn)了農(nóng)村經(jīng)濟(jì)的發(fā)展和緩和了蔬菜季節(jié)性短缺矛盾。 國內(nèi)外發(fā)展?fàn)顩r 國外發(fā)展現(xiàn)狀西方發(fā)達(dá)國家在現(xiàn)代溫室測控技術(shù)上起步比較早。在農(nóng)業(yè)種植問題中,溫室環(huán)境與生物的生長、發(fā)育、能量交換密切相關(guān),進(jìn)行環(huán)境測控是實現(xiàn)溫室生產(chǎn)管理自動化、科學(xué)化的基本保證,通過對監(jiān)測數(shù)據(jù)的分析,結(jié)合作物生長發(fā)育規(guī)律,控制環(huán)境條件,使作物達(dá)到優(yōu)質(zhì)、高產(chǎn)、高效的栽培目的。s density, the singlechip microputers activate the audible and visual alarm. At the same time, the singlechip microputers control the solid state relay to actuate mechanism for pensation .For different parameters, we can use keyboard to set the anticipant range of the crop. The secondary puter municate with the host puter through RS232.This system is easy to operate, reliable, easy to expand and so on. The system taking into account the increased plexity of the greenhouse environment to achieve multipoint multisensor target of cytokines. System is small, the operation is very simple and flexible for different environments, different requirements of different crops can be modified at any time limit alarm value, friendly interface. The system has powerful function and low cost, suitable for greenhouse or plastic tunnel testing of environmental factors.Key wards: greenhouse。檢測器可以通過RS232實現(xiàn)和溫室主機(jī)的串行通訊。中北大學(xué)信息商務(wù)學(xué)院2013屆畢業(yè)設(shè)計說明書基于單片機(jī)的二氧化碳紅外檢測儀設(shè)計摘要隨著社會經(jīng)濟(jì)的發(fā)展,人們生活水平普遍提高,瓜果、蔬菜及花卉的社會需求數(shù)量和品質(zhì)要求也不斷提高,特別是大中城市需要周年供應(yīng)新鮮蔬菜,因此農(nóng)業(yè)溫室得到迅速發(fā)展。當(dāng)單片機(jī)檢測到二氧化碳濃度、溫濕度有任何一個參數(shù)越限時,則啟動聲光報警,這時檢測人員通過主機(jī)打開相應(yīng)的執(zhí)行機(jī)構(gòu)進(jìn)行補(bǔ)償。s density in the greenhouse, posed of host PC and secondary MCU. Considering the accuracy and economical, this thesis design AT89S52 as the core control apparatus, and choose the sensors with high ration between performance and cost. it achieved accurate measurement and accuracy control. When the parameter has exceeded the limit, including temperature, humidity and carbon dioxide39。例如:二氧化碳濃度、空氣的溫度、濕度等。本論文提出一種以AT89S52單片機(jī)為核心的檢測器,主要是為了對日光溫室內(nèi)二氧化碳濃度進(jìn)行有效、可靠地檢測而設(shè)計的。計算機(jī)對這些系統(tǒng)的控制己經(jīng)不是簡單的、獨(dú)立的、靜態(tài)的直接數(shù)字控制,而是基于環(huán)境模型上的監(jiān)督控制,以及基于專家系統(tǒng)上的人工智能控制【7】【8】,一些國家在實現(xiàn)自動化的基礎(chǔ)上正在向著完全自動化、無人化的方向發(fā)展。隨后在我國出現(xiàn)了一些國外的仿造產(chǎn)品,但均沒有面向我國廣大農(nóng)村現(xiàn)有的1000萬畝傳統(tǒng)溫室的改造工程。還設(shè)計了通信系統(tǒng),單片機(jī)實時監(jiān)測大棚內(nèi)的二氧化碳濃度,當(dāng)二氧化碳濃度超過設(shè)定的上、下限時,單片機(jī)通過與溫室主機(jī)進(jìn)行通信來打開相應(yīng)的執(zhí)行機(jī)構(gòu),實現(xiàn)對二氧化碳濃度的調(diào)控,從而使得大棚內(nèi)的參數(shù)在適合作物生長的范圍內(nèi)。1.溫室內(nèi)外環(huán)境自動測試系統(tǒng)本設(shè)計研究的檢測器主要測試溫室內(nèi)二氧化碳濃度環(huán)境參數(shù)。顯示部分由比較廉價的LED數(shù)碼管對二氧化碳濃度進(jìn)行分時顯示。各個系列的單片機(jī)各有所長,在處理速度、穩(wěn)定性、I/O能力、功耗、功能、價格等方面各有優(yōu)劣。 二氧化碳數(shù)據(jù)的采集與處理二氧化碳是植物進(jìn)行光合作用的重要原料之一,可以提高植物光合作用的強(qiáng)度,并有利于作物的早熟豐產(chǎn),增加含糖量,改善品質(zhì)。 二氧化碳傳感器的選擇氣體傳感器主要可以分為金屬氧化物半導(dǎo)體式傳感器、固體電解質(zhì)傳感器、紅外式傳感器等,一般的半導(dǎo)體傳感器測量時受環(huán)境影響較大,輸出線性不穩(wěn)定;電解式氣體傳感器氣體的重復(fù)性比較差;紅外線吸收散射式氣體傳感器靈敏度高,可重復(fù)性好,響應(yīng)時間快,考慮到系統(tǒng)的長期穩(wěn)定性和經(jīng)濟(jì)性選擇采用紅外二氧化碳傳感器6004。吸收系數(shù)取決于氣體特性,各種氣體的吸收系數(shù)互不相同。常用的A/D轉(zhuǎn)換方式有逐次逼近式和雙斜積分式,前者轉(zhuǎn)換時間短,但抗干擾能力差;后者轉(zhuǎn)換時間長,抗干擾能力較強(qiáng)。 ADC0832封裝以及各端子 ADC0832的主要特點(diǎn)及管腳ADC0832的主要特點(diǎn)有: 商用級芯片溫寬為0176。通過DI 數(shù)據(jù)輸入端,可以輕易的實現(xiàn)通道功能的選擇。()當(dāng) ADC0832未工作時其CS輸入端應(yīng)為高電平,此時芯片禁用,CLK 和DO/DI 的電平可任意。當(dāng)2 位數(shù)據(jù)為“0”、“1”時,將CH0作為負(fù)輸入端IN,CH1 作為正輸入端IN+進(jìn)行輸入。表2作為單通道模擬信號輸入時ADC0832的輸入電壓是0~。在使用轉(zhuǎn)換子程序之前必須確定通道功能寄存器B 的值,其賦值語句為“MOV B,data”(00H~03H)。適用于終端設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備(DCE)之間的接口。MAX232C外圍需要4個電解電容C1,C2,C3,C4,它們是內(nèi)部電源轉(zhuǎn)換所需電容,其取值均為1μF/16V,選用鉭電容并且應(yīng)盡量靠近芯片;。有的壓電式蜂鳴器外殼上還裝有發(fā)光二極管。它的優(yōu)點(diǎn)是價格低,壽命長,對電壓電流要求極容易實現(xiàn)多路等,因此在智能化測量控制儀表中獲得了廣泛的應(yīng)用。此外,C語言程序具有完善的模塊程序結(jié)構(gòu),從而為軟件開發(fā)中采用模塊化程序設(shè)計方法提供了有力的保障。二氧化碳測控儀智能化的核心是單片機(jī),其監(jiān)控程序和應(yīng)用軟件全部固化在EPROM中。數(shù)據(jù)采集子程序的功能是把各個參數(shù)變送器輸入的模擬量轉(zhuǎn)換為數(shù)字量。由于設(shè)計中,對于單片機(jī)的I/O口利用緊張的關(guān)系,我們選用串口來顯示。void delay5ms(void)。c) for(b=4。sbit ADC_DI=P1^5。uchar CO2_View[5]。 delay10ms()。 V_View[3]=V_Date%10+0x30。 CO2_View[2]=CO2_Num1%1000/100+0x30。amp。039。39。 lcd_1602_word(0x8b,4,V_View)。 //芯片選定 _nop_()。 ADC_Clk=0。 ADC_Clk=1。 //第三次拉低時鐘,此前DI兩次賦值決定通道 ADC_DI=1。 if (ADC_DO) dis0|=0x01。 ADC_Clk=1。 //拉高時鐘 return date。 Adress_Data++。 LCD_E=0。 LCD_DATA=LCD_1602_COM。 //display mode LCD_WriteCom(0x06)。b) for(a=5。將硬、軟件按實現(xiàn)的功能劃分成不同的模塊,可巡回檢測溫室內(nèi)的二氧化碳濃度并具有數(shù)碼顯示功能。根據(jù)簡單易用的原則設(shè)計了外形,幫助檢測人員提高效