牛海春,趙梅蓮,李妍春
(青島黃海學(xué)院,山東 青島 266427)
隨著科技的發(fā)展,人民生活水平顯著提高,消費者對肉類的需求不斷增加。畜牧業(yè)占農(nóng)業(yè)產(chǎn)業(yè)比例逐漸增加,促使生豬養(yǎng)殖業(yè)得到快速發(fā)展,具體表現(xiàn)為養(yǎng)殖規(guī)模的擴大和養(yǎng)殖數(shù)量的增加。但是大規(guī)模的生豬養(yǎng)殖會產(chǎn)生一系列安全和衛(wèi)生問題,所以有必要對養(yǎng)殖場的環(huán)境監(jiān)測系統(tǒng)進行深入研究。本文將傳感器技術(shù)和5G 技術(shù)相結(jié)合,實時采集豬舍內(nèi)的環(huán)境參數(shù),并將傳感器采集的環(huán)境數(shù)據(jù)傳送到節(jié)點經(jīng)過網(wǎng)關(guān)轉(zhuǎn)換后,通過5G 網(wǎng)絡(luò)傳輸?shù)絇C 端,通過PC 端可實時查看數(shù)據(jù)信息,實現(xiàn)對通風(fēng)、照明、除塵等設(shè)備的遠程操控,保障養(yǎng)殖環(huán)境的質(zhì)量。
選用STM32F103 單片機為主控芯片,傳感器對溫度、濕度、光照度、硫化氫濃度、一氧化碳濃度、氨氣濃度、煙霧濃度等進行實時監(jiān)測,并上傳至云平臺,通過PC 端實時查看各項數(shù)據(jù);若超過規(guī)定閾值則報警,報警信息同步上傳到云平臺,通過移動終端可隨時查看數(shù)據(jù)曲線圖及報警記錄,用戶根據(jù)實際監(jiān)測情況對設(shè)備進行遠程控制??傮w設(shè)計框,見圖1。
圖1 總體設(shè)計框圖Fig.1 Overall design block diagram
傳感器采集生豬養(yǎng)殖場的溫度、濕度、光照度、硫化氫、一氧化碳、氨氣等環(huán)境信息,并將采集的信息通過5G 網(wǎng)絡(luò)傳送至PC 端。PC 端可根據(jù)需要打開視頻監(jiān)控,并且發(fā)送指令控制通風(fēng)換氣、照明、除塵等終端設(shè)備動作,完成遠程控制。
溫濕度檢測選用DHT11傳感器,該傳感器能夠?qū)崟r檢測環(huán)境溫度及濕度,可自行進行數(shù)據(jù)信號的校準(zhǔn)檢查工作,依靠自身的高性能數(shù)字處理技術(shù),可以實現(xiàn)溫度和濕度的測量,該傳感器通過與單片機簡單地連接,即可完成數(shù)據(jù)通信工作。DHT11 傳感器體積小,能量消耗低,數(shù)據(jù)測量花費時間短,不易受到外界的干擾。
光敏電阻具有反應(yīng)速度快、靈敏度高等諸多優(yōu)點,基本的封裝工藝采用環(huán)氧樹脂材料。該傳感器依據(jù)內(nèi)光電效應(yīng),一旦存在較強的入射光,將導(dǎo)致電路的電阻值降低,反之將會提高電阻值。
ME4-H2S傳感器輸出的電流信號通常較小,需要通過信號處理來對其進行放大,該過程需要實現(xiàn)信號的過濾,防止造成干擾。經(jīng)過放大電路處理后,得到0~5 V的標(biāo)準(zhǔn)信號。
MQ-7 傳感器采用半導(dǎo)體技術(shù),運用了高性能的氣敏材料,該材料具有較低的電導(dǎo)率。根據(jù)這一項特征,運用高低溫循環(huán)探測法,具體表現(xiàn)為:在溫度較低時,材料的電導(dǎo)率和空氣中的一氧化碳濃度呈現(xiàn)正相關(guān)關(guān)系;在溫度較高時,可以實現(xiàn)自我清潔功能,去除低溫時的殘留氣體。這一款傳感器靈敏度高,同時耐用,可應(yīng)用于多種場合。
ME4-NH3 傳感器是以功耗低、靈敏度高、穩(wěn)定性強、抗干擾能力強等為特點的氨氣傳感器,這一款傳感器是基于化學(xué)原理設(shè)計制造的?;诎睔獾难趸€原反應(yīng)機理,在反應(yīng)時,傳感器會釋放出微弱的電流信號,所以需要使用放大器芯片放大信號,本次設(shè)計選擇OPA333 運放。該電流的大小和氨氣濃度呈現(xiàn)正相關(guān)關(guān)系,所以通過測量電流的大小間接得知氨氣濃度。
MQ-2 傳感器的靈敏度極高,可以被有毒氣體或者可燃氣體輕松觸發(fā),輸出對應(yīng)信號。該傳感器耐用且性能可靠,可以實現(xiàn)高速的數(shù)據(jù)讀取工作。
宏電5G DTU 基于高性能硬件平臺開發(fā),支持5G SA/NSA 組網(wǎng),向下兼容4G/3G 網(wǎng)絡(luò)制式,組網(wǎng)更加便捷;接口方面其滿足千兆網(wǎng)口、串口、無線GPS(預(yù)留)等接口需求。產(chǎn)品設(shè)計方面采用全新工業(yè)級設(shè)計,體積更小,質(zhì)量更輕,適裝性,更好宏電5G DTU 可面向傳統(tǒng)及新興的各大行業(yè)小型化、嵌入式5G 應(yīng)用場景。
本系統(tǒng)采用220 V 電源供電,主控模塊和各分支模塊所需供電電壓為3.3 V。采用AC-DC 整流電路將220 V 交流電轉(zhuǎn)換為12 V 直流電,采用LM2596 芯片設(shè)計了一個5 V 穩(wěn)壓電源,在穩(wěn)壓電路上加上電感L1,起到儲存電流的作用,提高電源的電流輸出能力。采用AMS1117電源轉(zhuǎn)換芯片,來實現(xiàn)5 V 轉(zhuǎn)3.3 V 的電源變換。電解電容C 主要起到儲能作用,防止電流瞬間增大而電源供電響應(yīng)慢導(dǎo)致輸出電流不穩(wěn)。
通過12 V 直流電機來驅(qū)動生豬養(yǎng)殖場內(nèi)部的通風(fēng)設(shè)備和送食設(shè)備,使用兩路光耦隔離繼電器模塊,支持高、低電平觸發(fā)。此外光電耦合器將控制電路同外部高壓電路隔離;續(xù)流二極管主要在電壓超標(biāo)等狀況下實現(xiàn)續(xù)流作用,保證了電路的有效運行;三極管則是用來驅(qū)動繼電器開關(guān)和閉合。
主控制器選用STM32 系列,采用以C 語言為主的Keil 軟件,實現(xiàn)傳感器采集、LCD顯示、報警、5G通信、遠程控制。單片機開始通電后,系統(tǒng)會對各部分進行初始化,傳感器便開始數(shù)據(jù)采集,將采集的數(shù)據(jù)信息傳送至單片機控制中心進行處理,處理后的數(shù)據(jù)信息會發(fā)送到LCD 顯示屏,同時經(jīng)過5G模塊上傳至云平臺,實現(xiàn)實時遠程監(jiān)控??偭鞒桃妶D2。
圖2 程序總流程圖Fig.2 General flow chart of procedure
傳感器數(shù)據(jù)采集部分,系統(tǒng)通電后,會執(zhí)行初始化,然后傳感器開始采集環(huán)境數(shù)據(jù),一旦提取了完整數(shù)據(jù),將對其進行保存,而對于不完整的數(shù)據(jù),需要再次提取,傳感器采集子程序見圖3。文中溫濕度傳感器輸出為數(shù)字信號,其他傳感器輸出為模擬信號,需要進行信號轉(zhuǎn)換。
圖3 傳感器采集子程序Fig.3 Sensor acquisition subroutine
系統(tǒng)的遠程控制功能是通過用戶交互界面的控制按鈕來實現(xiàn)的,控制設(shè)備在查詢到單片機給予的操控指令后,會給控制模塊一個脈沖信號。當(dāng)豬舍內(nèi)部溫度過高或濕度過大時,系統(tǒng)可以根據(jù)控制要求,通過PC 機遠程控制通風(fēng)系統(tǒng)的電機風(fēng)扇進行通風(fēng)??刂破骼美^電器將電磁閥導(dǎo)通,實現(xiàn)對生豬所生長的環(huán)境進行通風(fēng)換氣,當(dāng)環(huán)境參數(shù)達到要求,驅(qū)動繼電器將電磁閥關(guān)閉。在白天光照充足時,終端節(jié)點進入休眠,接收到處理器的脈沖信號后會再次進入工作模式,成功關(guān)閉電磁閥之后重新進入休眠。5G通信串口通過IP協(xié)議接收來自PC 端的操作指令,單片機接收數(shù)據(jù)并進行分析,將分析后的數(shù)據(jù)發(fā)送到終端來控制相應(yīng)設(shè)備。
用戶需要登錄養(yǎng)殖環(huán)境監(jiān)測系統(tǒng),可以看到各種功能模塊,能夠?qū)崿F(xiàn)設(shè)置環(huán)境參數(shù)、實時監(jiān)測環(huán)境數(shù)據(jù)、控制相應(yīng)設(shè)備等功能??梢酝ㄟ^查看各項數(shù)據(jù)的曲線圖,直觀地看到數(shù)據(jù)的變化情況。數(shù)據(jù)曲線,見圖4。
圖4 數(shù)據(jù)曲線圖Fig.4 Data curve
生豬養(yǎng)殖環(huán)境對生豬的生長發(fā)育產(chǎn)生關(guān)鍵的影響。因此,需要實時監(jiān)測養(yǎng)殖環(huán)境的各種因素,必要時采取有效干預(yù),保證生豬生長環(huán)境處于最佳狀態(tài)。通過對生豬健康影響因素的分析,將監(jiān)測目標(biāo)確定為環(huán)境溫度、濕度、光照度等若干參數(shù),然選擇合適的傳感器進行檢測,最終選擇了STM32F103 單片機和相應(yīng)的控制模塊,通過5G 網(wǎng)絡(luò)將監(jiān)測到的數(shù)據(jù)反饋給用戶,若環(huán)境參數(shù)出現(xiàn)異??杉皶r做出調(diào)整。如將其規(guī)?;瘧?yīng)用于養(yǎng)殖場,可產(chǎn)生巨大的經(jīng)濟效益。