《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于單片機的溫室智能控制器硬件設計
基于單片機的溫室智能控制器硬件設計
摘要: 近年來,溫室環境控制在國內外得到了相應的研究和應用。國內現有的智能溫室系統硬件大部分從國外引進,國外的系統是經過多年的發展和完善,在技術上是比較成熟與先進的。但在我國的應用中出現了一些問題,如體積大、能耗大、溫室降溫較差、在我國使用不適應。
Abstract:
Key words :

   近年來,溫室環境控制在國內外得到了相應的研究和應用。國內現有的智能溫室系統硬件大部分從國外引進,國外的系統是經過多年的發展和完善,在技術上是比較成熟與先進的。但在我國的應用中出現了一些問題,如體積大、能耗大、溫室降溫較差、在我國使用不適應。從經濟效益上看,因其設備投資大,運行費用高,普遍虧損。“林木種苗工廠化生產環境控制設備與自動化控制集成應用研究示范”是我們自主開發的智能溫室監控系統,該系統對于實現農業精細化、自動化生產,提高農業生產的效率與農產品的質量有一定的促進作用。

  系統硬件相關技術指標要求如下:

  ( 1) 對現場空氣溫度濕度,土壤基質溫度濕度,光照強度進行實時的數據采集、數據信號處理、數據分析。數據采集時延< 3min,數據精度達到10 位,根據農作物實際生長情況,溫度控制精度< 3℃,濕度控制精度< 10% RH 。

  ( 2) 建立使用可擴展的主從控制器通信機制,準確通信距離可達1. 2km。

  ( 3) 使用可學習、自適應的控制機制,實現精確控制。

  ( 4) 整套系統可以在0%—100% RH 的濕度范圍內可靠使用10 年以上。

  ( 5) 溫度年漂移量< 0. 1℃ ,濕度年漂移量< 1% RH。

 

  1 方案設計和器件選型

 

  1. 1 方案設計

  根據項目和具體的技術指標需求,下位通信選用RS - 485 通信協議,RS - 485 是雙向、半雙工通信協議,符合真正多點通信網絡要求,并且它規定在一條單總線( 2 線) 上支持32 個驅動器和32 個接收器。有些RS- 485 收發器可修改輸入阻抗以便允許將多達8 倍以上的節點數連接到相同總線。由于性能優異、結構簡單、組網容易,多站互連時可節省信號線,便于高速、遠距離傳送。

  為保證溫室控制系統可靠性,將系統設計為三級主從控制系統。以ARM 系列單片機為中間主控制器,模塊化下位的數據采集和控制單元以便于系統的擴展。上位服務器直接面向網絡,保存下位采集數據。選用主控器自帶TCP /IP 功能與服務器通信,自帶RS485 通信功能連接下位數據采集與控制單元。具體結構如圖1 所示。

 

  

  圖1 系統結構圖

 

  1. 1.1 采集器功能

  ( 1) 及時可靠地采集溫室現場中溫室溫度、濕度,土壤溫度、濕度,光照強度數據。

  ( 2) 對數據作初步的采集處理以及兩次完全采集存儲。

  ( 3) 接受判別主控制器指令,傳遞數據。

  1. 1.2 控制器功能

  ( 1) 識別主控制器控制指令。

  ( 2) 執行控制指令。

  1. 1.3主控制器功能

  ( 1) 測量數據采集和監測

  通過485 串口與測量終端通信,收集測量終端監測的溫室環境指標。如果終端測量到的數據超出了預設的環境參數指標,由主控制器實現監測報警,提醒觀測人員注意溫室環境超出指標范圍。

  ( 2) 測量數據存儲和傳送

  把各終端的數據存儲于主控制器的外插的SD 卡中,要求能夠存儲一個月以上的各終端測量數據。也可以通過以太網與任意聯入局域網的PC 機通訊,將存儲數據傳送到PC 機上保存。

  ( 3) 以太網通信

  主控制器與服務器之間利用以太網通信,選擇的主控制器上需要帶有以太網接口,實現以太網通信,系統具備TCP /IP 協議棧,能夠在TCP 和UDP 協議層上構建應用層網絡通信,HTTP 網頁服務器功能,TFTP、FTP 文件傳輸功能。

  ( 4) 終端控制

  主控制器控制測量終端的測量特性,設置環境參數采樣間隔,參數指標閾值等。根據檢測數據和控制目標及時的完成控制理論計算。向下位控制器發送控制指令。要求主控制器具備現場操控,和遠程操控兩種操作方式。既可以由現場操作主控制器查看終端測量數據,又可以以主控制器作為WEB 服務器,在服務器提供的網頁中顯示測量數據,并在網頁中加入CGI 功能,用戶可以通過網頁實現遠程控制。

  1. 1.4 服務器功能

  ( 1) 網絡示范網站服務器,存儲下位采集控制數據煉化完善專家控制系統。

  ( 2) 與各主控制器的網絡通信。

  1. 2 傳感器選型

  依據技術指標需求,選取各傳感器件如下所示。

  ( 1) PTS - 2 環境濕度傳感器

  供電電壓4VDC; 濕度范圍0 ~ 100%; 濕度分辨率0. 1% RH; 輸出范圍1 ~ 4VDC; 準確度± 2% ( T >0℃) ; 穩定性小于1%RH/年工作電壓:

  ( 2) 環境、土壤溫度傳感器DS18B20

  支持“一線總線”接口,測量溫度范圍為- 55°C ~ + 125°C,在- 10 ~ + 85°C 范圍內,精度為± 0. 5°C。

  DS18B20 的精度誤差為± 2°C。現場溫度直接以“一線總線”的數字方式傳輸,大大提高了系統的抗干擾性。

  適合于惡劣環境的現場溫度測量,如: 環境控制、設備或過程控制、測溫類消費電子產品等。

  ( 3) TDR - 3 型土壤水分傳感器

  TDR - 3 型土壤水分傳感器是一款高精度、高靈敏度的測量土壤濕度的傳感器。

  其技術參數為: 量程: 0 ~ 100% ( m3 /m3 ) ; 精度: 0 ~ 50% ( m3 /m3 ) 范圍內為± 2% ( m3 /m3 ) ; 測量區域:

  90%的影響在圍繞中央探針的直徑3cm、長為6cm 的圓柱體內; 穩定時間: 通電后約10 秒; 響應時間: 響應在1 秒內進入穩態過程; 工作電壓: 4. 5 ~ 5. 5 VDC,典型值5. 0 VDC; 工作電流: 50 ~ 70mA,典型值60 mA; 輸出信號: 0 ~ 2. 5V; 密封材料: ABS 工程塑料; 探針材料: 不銹鋼; 電纜長度: 標準長度5m,最大長度20m。

  ( 4) TBQ - 6 型光照強度傳感器

  TBQ - 6 型室內光強度傳感器采用先進的電路模塊技術開發變送器,用于實現對環境光照度的測量,輸出標準的電壓及電流信號,體積小,安裝方便,線性度好,傳輸距離長,抗干擾能力強。可廣泛用于環境、養殖、建筑、樓宇等的光照度測量,量程可調。

  其技術參數為: 量程: 0 - 200Klux; 供電電壓: 24VDC /12VDC; 波長測量范圍: 380nm - 730nm; 輸出信號:

  4 - 20mA; 精度: ± 5%; 工作環境: 溫度﹣30 - 60℃,濕度0 - 90% RH。

  1. 3 控制器選型

  1.3.1 采集器選擇

  下位采集器選用C8051F350,理由如下:

  ( 1) C8051F350 器件是完全集成的混合信號片上MCU 芯片。內部有一個具有在片校準功能的全差分24 位模/數轉換器( ADC) 。兩個獨立的抽取濾波器可被編程到1KHz 的采樣率; 可以使用內部的2. 5V 電壓基準,也可以用差分外部基準進行比率測量[3]。

  ( 2) C8051F350 包含一個擴展的中斷系統,支持12 個中斷源,每個中斷源有兩個優先級。中斷源在片內外設與外部輸入引腳之間的分配隨器件的不同而變化。每個中斷源可以在一個SFR 中有一個或多個中斷標志。

  ( 3) C8051F350 系列MCU 內部有一個SMBus /I2C 接口、一個具有增強型波特率配置的全雙工UART 和一個增強型SPI 接口。每種串行總線都完全用硬件實現,都能向CIP - 51 產生中斷,因此需要很少的CPU干預。便于和RS485 總線接口通信。

  1.3.2 控制器選擇

  下位控制器選用C8051F310,理由如下:

  ( 1) C8051F310 具有17 個端口I /O; 均耐5V 電壓,大灌電流。被選擇作為數字I /O 的引腳還可以被配置為推挽或漏極開路輸出。有4 個通用16 位計數器/定時器,與標準8051 的計數器/定時器相比,它具有更強的功能并且需要較少的CPU 干預。每個捕捉/比較模塊都可以高速輸出或者8 位或16 位脈沖寬度調制器。這些功能保證了作為控制器的有效輸出控制繼電器[4]。C8051F310 擴展的中斷系統向CIP - 51 提供14 個中斷源,允許大量的模擬和數字外設中斷微控制器。C8051F310 包含16KB 的FLASH 程序存儲器,滿足使用。

  ( 2) C8051F310 系列MCU 內部有一個SMBus /I2C 接口、一個具有增強型波特率配置的全雙工UART 和一個增強型SPI 接口。每種串行總線都完全用硬件實現,都能向CIP - 51 產生中斷,需要很少的CPU 干預,便于和RS485 總線接口通信。

  ( 3) C8051F310 擴展的中斷系統允許大量的模擬和數字獨立工作,在需要時才中斷控制器。一個中斷驅動的系統需要較少的MCU 干預,有更高的執行效率。它包含8KB 的FLASH 程序存儲器,滿足使用。

 

  2 溫室控制系統硬件設計

 

  硬件系統設計盡可能選擇典型電路,并符合單片機的常規用法,為硬件系統的標準化、模塊化打下良好基礎。硬件結構結合應用軟件方案一并考慮,硬件結構與軟件方案會產生相互影響,考慮的原則是: 軟件能實現的功能盡可能由軟件來實現,以簡化硬件結構。但必須注意,由軟件實現的功能,其響應時間要比直接用硬件實現來得長,而且占用CPU 時間。因此,選擇方案時,要考慮到這些因素,整個系統中相關的器件要盡可能做到匹配。

  2. 1 電源電路設計

  電源電路的主要功能是提供采集模塊和控制模塊的芯片電能供給。需求有單片機所需數字電壓3. 3v,傳感器所需電壓5v、12v。以及模擬保護電壓3. 3av。具體電路如圖2 所示。

 

  圖2 電源設計電路圖

  圖2 電源設計電路圖

 

  2. 2 RS -485 通信接口電路設計

  RS - 485 接口電路的主要功能是將來自微處理器的發送信號TXD 通過“發送器”轉換成通訊網絡中的差分信號,也可以將通訊網絡中的差分信號通過“接收器”轉換成被微處理器接收的RXD 信號。任一時刻,RS - 485 收發器只能夠工作在“接收”或“發送”兩種模式之一,因此,必須為RS - 485 接口電路增加一個收/發邏輯控制電路。在實際應用中,電路中光耦器件的響應速率將會影響RS - 485 電路的通訊速率。因而,可根據具體需要選用響應速度較快的光耦器件6N136。6N136 是日本東芝公司生產的具有優良特性的光電耦合器件,封裝了一個高度紅外發光管和光敏三極管。6N136 具有體積小、壽命長、抗干擾性強、隔離電壓高、高速度、與TTL 邏輯電平兼容等優點。具體電路如圖3 所示。

 

  

  圖3 RS - 485 接口電路圖

 

  3 系統硬件抗干擾設計

 

  在硬件電路的干擾主要有信號線相互之間的串擾,多點接地造成的電位差,寄生震蕩,元件熱噪聲,觸點電勢的影響,相鄰回路之間的耦合,數字地和模擬地的影響等。本系統中主要在以下的幾個方向進行具體的硬件抗干擾設計。

  3. 1 電源

  電源的抗干擾設計是系統硬件抗干擾的關鍵。電源做得好,整個電路的抗干擾就解決了一大半。因采集單元和控制單元的功耗較小,對于需求的12V、5V、3. 3V 的直流電源都選用高性能的常用直流電壓轉換芯片實現。且對三級電壓需求逐級串聯用極性電容穩壓,這樣得到的3. 3V 穩壓電源性能更好。系統選用的工作電壓需求在2. 7V - 3. 6V 的單片機提供高質量直流電源,以減少電源噪聲對單片機的干擾。結構如圖4所示。

 

  

  圖4 電源結構圖

 

  3. 2 接口電路

  接口電路的抗干擾,主要是抑制干擾源,即盡可能減少干擾源的du /dt 和di /dt。減小du /dt 最有效的方法是在干擾源的兩端并聯電容,而減小di /dt 則是在干擾源回路串聯電感或電阻以及增加續流二極管等。

  ( 1) A/D 輸入通道

  A/D 輸入通道并接RC 吸收電路,以消除干擾源的du /dt 影響。因采集單元的A/D 轉換基準電壓選用3. 3v。設計時使用二極管分別接通3. 3v 和大地以進行限幅保護。通過接地以獲得準確的測量值。具體電路如圖5 所示。

 

  

  圖5 A/D 轉換接口電路

 

  ( 2) 繼電器控制輸出

  控制繼電器應消除線圈斷開時的反電勢干擾,系統設計使用光耦隔離來抑制繼電器可能引發干擾的侵入。光電耦合是一種光電結合器件,輸入端是發光器件( 發光二機管) ,輸出端由光接受器件( 光敏三極管)組成。當工作電流達到發光二極管工作電流時,二極管將電信號轉換成光信號,光敏三極管接收發光二極管發出的光信號,并將它轉換成電信號,整個傳輸過程是通過一種電—光—電的轉換完成的,在電路上是完全隔離的。系統設計繼電器隔離通道如圖6 所示。

 

  

  圖6 繼電器隔離通道

  3. 3 電路板設計

  合理設計系統電路板,能有效地切斷干擾的傳播途徑和抑制干擾源,同時還可以提高敏感元件( 如單片機、數字IC、A/D、D/A 等容易被干擾的對象) 的抗干擾能力[7]。本系統設計主要采取如下措施:

  ( 1) 電路板合理分區,如強、弱信號,數字、模擬信號分區。盡可能使干擾源遠離敏感元件。大功率器件盡量布置在電路板的邊緣。

  ( 2) 布線時盡量減少回路環的面積,以降低感應噪聲; 電源線和地線要盡量粗,除減小壓降外,更重要的是降低耦合噪聲。

  ( 3) 不用的單片機管腳,一律通過上拉電阻接電源。

  ( 4) 晶振與單片機引腳盡量靠近,用地線把時鐘區隔離起來,晶振外殼接地并固定。

  ( 5) 用地線把數字區與模擬區隔離,數字地與模擬地要分離,最后接于電源地一點匯集,呈“星形”狀。

  ( 6) 信號線的截面按壓降的原則來選擇。測控裝置的信號線中傳輸的多是弱電流信號,信號線上盡管電流不大,但一般都較長,如果線徑過細,勢必造成壓降過大。利用電路板空間,系統中選擇較大直徑布線。

  4 結束語

  根據溫室智能控制系統設計功能需求,設計系統三級控制結構。依據系統技術指標選擇合適的溫室參數傳感器、數據采集器和控制器,分析通信功能選擇RS485 通信協議。確定硬件電路以及抗干擾措施,確保系統功能。系統自2010 年4 月份在寧夏國家經濟林木種苗快繁工程技術研究中心E1 溫室投入運行以來,各項指標都達到設計要求,效果良好。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 九一在线完整视频免费观看| 国产dvd毛片在线视频| yellow视频免费看| 日韩欧美亚洲天堂| 亚洲黄色片网站| 色偷偷女男人的天堂亚洲网| 国产精品三级av及在线观看| jizz18高清视频| 日本二本三本二区| 亚洲人成77777在线播放网站 | 在线免费观看一级片| 中文字幕精品一区二区| 欧美jizz18欧美| 亚洲综合一区二区| 精品视频久久久久| 国产在线观看麻豆91精品免费| 69成人免费视频无码专区| 好好的日视频www| 久9这里精品免费视频| 校草让我脱了内裤给全班看| 亚洲精品无码专区在线| 精品国产丝袜自在线拍国| 国产亚洲精品美女久久久久| 亚洲香蕉久久一区二区 | 天天狠天天透天干天天怕∴| 久久久久久久久人体| 桃子视频在线官网观看免费| 亚洲欧美日韩综合精品网| 精品人妻少妇一区二区三区在线| 国产区香蕉精品系列在线观看不卡 | 收集最新中文国产中文字幕| 亚洲Av无码一区二区二三区| 污视频网站观看| 免费网站无遮挡| 腿打开一下一会就不疼了| 国产在线观看中文字幕| 怡红院免费全部视频在线视频| 在线播放国产一区二区三区| xxxx国产视频| 成人午夜精品无码区久久| 久久久久波多野结衣高潮|