基於51單片機的溫室測試系統

2020-11-30 電子產品世界

  設施農業是世界現代農業發展的主要方向之一,我國農業正處於從傳統也向高產、優質、高效為目的的現代化農業轉化新階段,設施農業是我國今後比較長的時間內農業發展的個主要方向。

本文引用地址:http://www.eepw.com.cn/article/273786.htm

  環境控制對果樹生產的重要作用已經為國內外大量的科學實驗和生產的實踐所證實。只有在適宜的生長環境下果疏才能充分發揮其高產潛力。多年的有關果樹生長環境的研究,不儀知道了農業生產,也為溫室環境測控的研究提供了理論和依據。但如何利用傳感器技術,白動檢測技術,通訊技術,計算機技術的發展和溫室栽培的推廣研製出對溫室溫度,溼度,二氧化碳濃度的智能測控系統,為果樹提供最佳的生長環境,一直是農業研究者面臨的重要課題。

  雖然國外採用了全智能控制,但是他們的成本太高,不適合我國國情,國內已有的日光溫室主要採用自然能源,雖然造價比較低,但過於簡陋,只有少數實現了溫度、溼度、光照等單一因素的測控,不能滿足日益現代化的農藝要求。本文研製一種價格比較適宜、擴展性較好的多功能溫室智能測試系統。

  1 系統組成及工作原理

  本系統功能由硬體和軟體兩大部分協調完成,硬體部分主要完成各種傳感器信號的採集、轉換、各種信息的顯示等;軟體主要完成信號的處理及控制功能等。

  其工作原理是89C51單片機一次查詢各傳感器的輸出信號,然後89C51對輸入信號進行相應處理後通過顯示模塊44780輸出,同時還可輸出各種報警信號。

  2 硬體構成

  該系統硬體主要包括以下幾個模塊:89C51主控模塊、傳感器模塊、A/D轉換器、擴展、44780顯示模塊等。其中89C51主要完成外圍硬體的控制以及一些運算功能,傳感器完成信號的採樣功能,A/D轉換器主要完成模/數的轉換、存儲器主要完成程序和數據的存儲、44780顯示模塊完成字符、數字的顯示功能。

  主控模塊

  系統採用ATMEL公司生產的AT89C51單片機,它帶有4kB閃速式存儲器、128B內存,最大工作頻率24MHz,同時,具有32條輸入輸出線,16位定時/計數器,5個中斷源,1個串行口。

  2.1 傳感器的選取

  2.1.1 溫度傳感器

  採用AD590集成溫度傳感器,此傳感器是電流型的,它的特性如表1所列。

  

 

  測量地表溫與土溫也可以用AD590集成溫度傳感器。由於傳感器探頭要插入土中,所以要將傳感器及變換電路封裝在金屬探棒中。金屬探棒可以起到防水、防腐的作用。又因為金屬的導熱性好,所以金屬探棒不會影響傳感器對溫度的測量。

  2.1.2 溼度傳感器

  採用IH3605電容式集成溼度傳感器。其輸出電壓較高且線性較好。尢需進行信號放大和信號調整,可直接進行A/D轉換。其特性表如表2所列。

  

 

  2.1.3 光照強度傳感器

  本系統選用北京林業大學生產的光量子傳感器,主要由感應元件和匹配濾光片系統組成。感應元件選用矽太陽能電池,在太陽輻射作用下產牛的光電流與輻射強度成線性關係。標準的矽光電池的光譜響應在400nm-1100n。的範圍,峰值波長為800nm。光量子傳感器是一種靈敏的藍色矽電池,在近紅外區域700nm-1100nm只有相當低的響應,而在可見區域400~700nm比一股矽電池的響應卻要高得多,峰值響應在550~-650nm之間。光量子傳感器在光的照射下,輸山變化十分微弱的電流信號(約幾個微安)。所以光合有效輻射的檢測電路應選用低漂移,共模抑制比高的集成運算放大器。放大電路採用電流一電壓變換放大電路,如圖1所示。光電子傳感器的電氣特性如表3所列。

  

 

  2.1.4 C02濃度傳感器

  C02濃度傳感器選用紅外線氣敏傳感器。其測量範圍寬,達-2000ppm,檢測精度可達15%。可以選用這種方法來監測溫室空氣中C02的濃度。

  2.1.5 土壤水分傳感器

  選用TDR-3型土壤水分傳感器。TDR-3土壤水分傳感器可測量土壤水分的體積百分比,與土壤本身的機理無關,是目前國際上最流行的土壤水分測量方法。TDR-3型土壤水分傳感器是一款高精度、高靈敏度的測量土壤水分的傳感器。

  2.2 多路開關CD4051

  本系統選用了單端8通道模擬多路開關CD4051。它由電平位移電路,帶禁止端INH的8選1解碼器和由該解碼器對各個輸出分別加以控制的八個CMOS雙向模擬開關組成。其引腳如圖2所示。INH為高電平時,八路通道全部不通。A、B、C分別為輸入選通地址端,0-7為八路模擬輸入信號端,COMMON端為被選通模擬信號的輸出端CD4051傳送的信號範圍從VFE到VDD。由於環境因子的採樣信號幅值為0~2V,所以將VEE端與Vss端相連並接地,VDD端接電源端Vcc,使得信號傳送範周為O-Vcc,即0~+5V,INH,A,B,C四端連接四根地址線,控制信號的選通,其真倩表見表4。選通的信號從COMMON端送到A/D電路。

  

51單片機相關文章:51單片機教程

單片機相關文章:單片機教程

單片機相關文章:單片機視頻教程

單片機相關文章:單片機工作原理

隔離器相關文章:隔離器原理 電流變送器相關文章:電流變送器原理 土壤溼度傳感器相關文章:土壤溼度傳感器原理

相關焦點

  • 一款基於51單片機的高頻頻率計設計
    摘要 基於51單片機設計了一款測試範圍在1 Hz~10 MHz的頻率計。系統通過峰值有效電路和有效值電路將正弦渡、方波和三角波轉化為直流信號送入單片機,通過編寫相應的程序計算出其有效值和峰峰值的比,實現自動檢測的目的,並由顯示電路顯示測量結果。該系統電路簡潔、軟體編寫簡單、調試難度低。
  • 基於51單片機的康復儀研究
    因此,在平衡康復儀中,我們用重力應變器和單片機構成一個重力測試平臺,對人體站立時的重心運動軌跡進行實時測量,將測量得到的人體重心運動軌跡數據通過RS-232串行接口傳送到上位計算機,重力測試平臺每秒鐘測試30個人體重心運動軌跡數據。
  • 基於51單片機的TFT液晶顯示設計
    用51單片機驅動液晶模塊通常都使用1602和12864等極為簡單的液晶模塊, 這裡介紹用51單片機驅動QVGA解析度的TFT液晶模塊, 以實現彩色和更為複雜的內容顯示的方法。同時, 本文還將使用DS1302晶片和DS18B20晶片來實現在液晶屏上顯示實時時鐘和溫度。
  • 基於51單片機和IC射頻卡的射頻識別門禁系統設計
    本文引用地址:http://www.eepw.com.cn/article/201712/373673.htm  基於單片機和射頻識別技術的門禁系統是基於單片機STC89C52和IC射頻卡設計的射頻識別鎖系統,可用於實驗室、機房、辦公樓、檔案室、財務室等安全性要求較高的場所.
  • 基於51單片機的智能調光防近視檯燈的設計開題報告
    論文(設計)題目 基於51單片機的智能調光防近視檯燈的設計與實現選題目的和意義:檯燈已是千家萬戶的必需生活用品,經常由於忘記關燈而造成巨大的能源浪費。當夜晚來臨時,人們又摸黑去開燈,非常不方便。長時間的學習工作會用眼過度,導致近視。
  • 一種基於AT89C51單片機的十進位計算器系統
    本設計是基於AT89C51單片機進行的十進位計算器系統設計,可以完成計算器的鍵盤輸入,進行加、減、乘、除4位無符號數字的簡單四則運算,並在LED 上相應的顯示結果。
  • 基於MCS-51單片機的直流電機轉速測控系統設計
    摘要:給出了一種基於89C51單片機以及PWM控制思想的高精度、高穩定、多任務直流電機轉速測控系統本文介紹的電機控制系統利用PWM控制原理,同時結合霍爾傳感器來採集電機轉速,並經單片機檢測後在顯示器上顯示出轉速值,而單片機則根據傳感器輸出的脈衝信號來分析轉速的過程量,並超限自動報警。本系統同時設置有按鍵操作儀表,可用於調節電機的轉速。
  • 如何測試單片機系統的可靠性
    有網友希望了解用用什麼方法來測試單片機系統的可靠性,鄧宏傑指出:「當一個單片機系統設計完成,對於不同的單片機系統產品會有不同的測試項目和方法,但是有一些是必須測試的:1.測試單片機軟體功能的完善性。
  • 基於單片機的角度測量儀的設計
    本文分析了基於AT89S51 單片機的角度測量的硬體組成、電路設計原理。給出了主函數的工作流程和原始碼。設計樣機已通過多種環境實驗的測試。  角度測量儀是某控制系統中瞄準裝置的關鍵部件。為了提高控制系統的瞄準精度,在控制系統的瞄準裝置中增加了角度測量儀部件,操作人員瞄準目標後的角度值能夠精確定量地顯示在操作面板上,幫助操作人員更加準確地瞄準目標,因此,極大地提高了控制系統的控制精確度。  角度測量儀利用光電編碼器讀取角度值,採用AT89S51 單片機實現角度值數碼顯示、角度值偏差範圍的發光二極體指示功能(有三個指示燈,分別指示:偏高、偏低、適中)。
  • 基於單片機的溫度傳感器設計
    打開APP 基於單片機的溫度傳感器設計 發表於 2016-12-27 15:07:07 1 AT89C2051元器件技術參數 AT89C2051是51系列單片機的一個型號,它是一個低電壓,高性能CMOS 8位單片機,它可以兼容MCS-51指令系統,該單片機內置了8位的CPU和快閃記憶體單元,這就使得該單片機功能強大。可以為用戶提供較為複雜的控制功能和實現方法。
  • 基於Small RTOS51的光電效應實驗系統
    然而傳統手動測量和數據處理方法採集的數據量非常有限,不但引入很大人為誤差,而且限制了各種數位訊號處理方法的使用,從而引入系統誤差。同時,如果將主要精力放在如何準確調整輸出電壓以及輸出電流等重複性勞動上,則會忽視對實驗本身的物理規律的研究。用單片機控制系統自動採集和處理數據可以解決以上問題。
  • 測試單片機系統的可靠性的方法簡介```
    單片機系統可以分為軟體和硬體兩個方面,我們要保證單片機系統可靠性就必須從這兩方面入手。      首先在設計單片機系統時,就應該充分考慮到外部的各種各樣可能干擾,儘量利用單片機提供的一切手段去割斷或者解決不良外部幹擾造成的影響。
  • 基於MCS-51單片機和步進電機實現鍋爐筒壁孔加工控制系統的設計
    基於MCS-51單片機和步進電機實現鍋爐筒壁孔加工控制系統的設計 佚名 發表於 2020-04-15 09:28:34 1、前 言 為實現鍋爐筒壁孔加工自動化而設計的數控系統
  • 基於單片機的無人機真空速測量系統設計
    摘要:為了測量無人機真空速,設計了基於單片機的無人機真空速根據真空速和動壓靜壓的關係式,採用分段線性插值的算法,測試了0-5 000m高度的實際真空速值,得到的結果相對誤差均不大於4%,能夠滿足系統精度要求。測試結果表明:該系統具有良好的穩定性,能實時準確地測量出真空速值。
  • 《電子發燒友網51單片機設計方案TOP10》
    主機硬體系統由AT89C51單片機、數碼顯示、RS 232數據通信等電路組成。其主機系統電路原理圖如圖2所示。這裡的顯示電路為2位,如果呼叫方大於100個,可進行擴展,顯示方式採用軟體控制。   對目前所有兼容lntel 8031指令系統的單片機,統l稱為51單片機。Intel的8031單片機是51單片機的始祖。8031單片機是目前應用最廣泛的8位單片機之一。
  • 基於單片機控制的二氧化碳濃度測試計的設計
    最常用的CO2濃度測試方法是非色散紅外吸收法(NDIR法)。這種方法利用CO2有選擇性的吸收4.26μm紅外線的特性,根據朗伯比爾定律可精確測試CO2氣體濃度,但該方法有一個明顯缺點,即在CO2濃度較低的地方測試時,需要較長的光路通過氣體(氣室長度)以獲取良好的吸收效應,既意味著需要使用體積較大且具有精密光學器件的設備,與這些昂貴的設備相比,利用半導體CO2傳感器測試CO2濃度,具有設備體積小,成本低、壽命長等特點。
  • 基於單片機的聲速隨溫度變化測量系統
    開發了基於單片機的聲速隨溫度變化的測量系統,該系統利用80C196KC的高速輸出和輸入功能,記錄下揚聲器發出聲波和麥克風接受聲波的時間,並利用二極體作為溫度傳感器測量空氣溫度。因此實驗室開發了基於單片機的聲速隨溫度變化的測量系統,該系統利用最簡單直觀的脈衝法,即通過直接測量聲波傳播一定距離l所需的時間t,求得聲速v=l/t。該系統由80C196KC單片機、揚聲器和麥克風模塊、電阻絲加熱模塊、溫度採集模塊、以及單片機與PC串口通信模塊組成。該系統能實時測繪出聲速隨溫度變化的關係曲線,與理論曲線吻合得非常好。
  • 通過51單片機定時器/計數器實現精確延時
    MCS-51單片機內部共有兩個16位可編程定時器,計數器,即TO、Tl。既有定時功能,又有計數的功能。每個定時器都是由兩個8位的特殊功能寄存器THi和TLi組成(i=0、1)。TMOD是TO和Tl的工作方式控制寄存器,TCON是TO和Tl的運行狀態控制寄存器。
  • 51單片機精確控制步進電機(有TB6600驅動)
    設備:51單片機開發板、TB6600驅動器、57BYG250B步進電機(二相)、直流開關電源。直流電源給驅動器供電,單片機給驅動器輸入脈衝,驅動器驅動步進電機。程序使用定時器中斷精確控制電機轉動(不考慮失步)。比如我採用16倍細分,則需給驅動輸入3200個脈衝,驅動才會使電機轉一圈,下面程序中1秒發送200個脈衝,則相應的電機16秒轉一圈。
  • 51單片機軟體產生PWM驅動直流電機,頻率佔空比可調
    做了一個實例,以前都是用AVR直接硬體生成PWM,方便快捷,幾條語句的問題,驅動能力還強,從來沒仔細想過如何用51單片機軟體方法做一個,現在非要用51單片機做,那就直接開始製作,首先硬體焊接,軟體編程,只說程序部分