孫昌權(quán),盧穎濤
(江蘇農(nóng)林職業(yè)技術(shù)學(xué)院,江蘇 句容 212400)
隨著城市化建設(shè)進(jìn)程的加快,城市化建設(shè)用地與綠化用地之間的矛盾日益突出,如何在現(xiàn)代化城市中利用有限的土地資源營(yíng)造綠色生態(tài)的環(huán)境,成為發(fā)展綠色都市亟需解決的問(wèn)題。
針對(duì)現(xiàn)狀,許多研究學(xué)者和相關(guān)企業(yè)單位設(shè)計(jì)和開發(fā)了符合市場(chǎng)需求的產(chǎn)品[1-6]。陳澤華、劉雨青等人[7]開發(fā)的多功能家用種植池,利用LabVIEW 作為上位機(jī),可對(duì)種植池內(nèi)的溫度、濕度、pH 值等環(huán)境參數(shù)進(jìn)行遠(yuǎn)程實(shí)時(shí)采集和調(diào)節(jié)。蒲鳳林等人[8]利用魚菜共生原理設(shè)計(jì)了一種家庭景觀式的魚菜共生系統(tǒng),很好地將魚糞及食物殘?jiān)鳛槭卟朔柿鲜褂谩?/p>
筆者結(jié)合參考文獻(xiàn)和用戶實(shí)際需求,設(shè)計(jì)和開發(fā)了一種適用于家庭的智能種養(yǎng)裝置。該裝置由水產(chǎn)養(yǎng)殖系統(tǒng)、種植系統(tǒng)與智能化控制系統(tǒng)三部分組成,實(shí)現(xiàn)種植與水產(chǎn)養(yǎng)殖一體化。結(jié)合自動(dòng)控制、單片機(jī)控制等技術(shù),使得裝置更加智能化,方便用戶使用。
本裝置設(shè)計(jì)了垂直立體式種養(yǎng)結(jié)構(gòu),其裝置結(jié)構(gòu)框架與實(shí)物如圖1 所示,其主要包括水過(guò)濾回收池、組合式立體植物栽培槽、嵌入式玻璃魚缸、可伸縮式植物補(bǔ)光燈與頂部的智能控制區(qū)域。裝置正反面各設(shè)計(jì)了7 層組合式植物栽培槽,頂層與第二層植物栽培槽上方,安裝有滴灌頭,通過(guò)水泵將過(guò)濾后的水輸送到管道中。在裝置的中間安裝一體式傳感器,可以采集環(huán)境中的溫度、濕度、光照強(qiáng)度與CO2濃度數(shù)據(jù)。魚缸內(nèi)安裝有水泵、魚缸燈與魚糞收集器,其中魚糞收集器利用壓差原理,將水中的糞便通過(guò)魚缸進(jìn)水產(chǎn)生的壓差讓糞便隨水吸入收集器中,進(jìn)入到底部的過(guò)濾水箱進(jìn)行沉淀、分解,最終形成肥料為植物提供養(yǎng)分。水過(guò)濾回收池內(nèi)有兩個(gè)水泵、殺菌燈和EC 傳感器,其中水泵用于魚缸水循環(huán)和植物供水,殺菌燈用于水質(zhì)殺菌消毒,EC 傳感器則檢測(cè)水質(zhì)情況。
圖1 裝置結(jié)構(gòu)框架與實(shí)物
控制系統(tǒng)由環(huán)境監(jiān)測(cè)模塊、繼電器控制模塊、遠(yuǎn)程模塊與觸摸屏四部分組成,系統(tǒng)總體控制方案如圖2 所示。環(huán)境監(jiān)測(cè)模塊由傳感器、RS485/232 收發(fā)器、單片機(jī)芯片等硬件電路組成,其中單片機(jī)芯片為STM32F103ZET6,與傳感器通過(guò)485 接口以ModBus協(xié)議進(jìn)行數(shù)據(jù)交互。繼電器控制模塊用于驅(qū)動(dòng)控制執(zhí)行機(jī)構(gòu)動(dòng)作,操作人員可以通過(guò)裝置側(cè)面的觸摸屏對(duì)執(zhí)行機(jī)構(gòu)進(jìn)行實(shí)時(shí)操控,也可通過(guò)遠(yuǎn)程手機(jī)小程序與計(jì)算機(jī)WEB 操控。遠(yuǎn)程控制模塊由有人物聯(lián)的4G 模塊(WH-G405tf)組成,該模塊支持MQTT、Socket 等多種通信與云服務(wù)進(jìn)行通信。
圖2 系統(tǒng)總體控制方案
系統(tǒng)硬件PCB 電路設(shè)計(jì)如圖3 所示。所使用的硬件電路為自主研發(fā)產(chǎn)品,該硬件電路將采集、控制與遠(yuǎn)程等模塊集成在一塊電路板上,極大地提高了產(chǎn)品的整體性與美觀性。該硬件系統(tǒng)由2 路RS485采集、2 路模擬量采集、14 路繼電器輸出和8 路開關(guān)量輸入組成,能夠滿足本文開發(fā)的智能種養(yǎng)系統(tǒng)使用。
圖3 PCB 電路設(shè)計(jì)
本系統(tǒng)選用的傳感器為建大仁科四合一集成傳感器(RS-GZCO2WS-N01-2),該傳感器采用485 通信,標(biāo)準(zhǔn)ModBus-RTU 通信協(xié)議,通信地址、波特率等參數(shù)可使用上位機(jī)軟件進(jìn)行設(shè)置。使用時(shí)只需給傳感器提供10~30 VDC 電源,并將傳感器兩根485通信線接到控制器的A1 與B1 即可??刂破鱎S485控制電路設(shè)計(jì)如圖4 所示,其中SP3485EN 為+3.3 V低功耗半雙工收發(fā)器,當(dāng)單片機(jī)要發(fā)送數(shù)據(jù)時(shí),控制485_1 為高電平,數(shù)據(jù)通過(guò)TX1 發(fā)送;當(dāng)單片機(jī)要接收數(shù)據(jù)時(shí),控制485_1 為低電平,數(shù)據(jù)通過(guò)TX1接收。系統(tǒng)可通過(guò)本地觸摸屏設(shè)置數(shù)據(jù)上報(bào)周期,當(dāng)不進(jìn)行數(shù)據(jù)收發(fā)時(shí),可讓傳感器與控制器處于休眠狀態(tài),以降低功耗。
圖4 RS484 電路設(shè)計(jì)
遠(yuǎn)程控制模塊由有人物聯(lián)的4G 模塊(WH-G405tf)、物聯(lián)網(wǎng)卡與其他輔助電路組成,遠(yuǎn)程控制模塊電路設(shè)計(jì)如圖5 所示。4G 模塊的功能是通過(guò)4G 無(wú)線與云服務(wù)器建立遠(yuǎn)程通信,單片機(jī)將需要上傳的數(shù)據(jù)按照Socket 通信協(xié)議的方式通過(guò)4G模塊轉(zhuǎn)發(fā)至云服務(wù)器,接收、解析并執(zhí)行來(lái)自服務(wù)器的控制指令。
圖5 遠(yuǎn)程控制模塊電路設(shè)計(jì)
系統(tǒng)共有2 個(gè)上位機(jī),其中本地上位機(jī)為電容式觸摸屏,安裝在裝置的側(cè)面,用于監(jiān)測(cè)環(huán)境參數(shù)與對(duì)裝置的控制。本地上位機(jī)界面如圖6 所示,可實(shí)現(xiàn)手自動(dòng)切換控制,默認(rèn)為手動(dòng)控制。當(dāng)打開自動(dòng)模式后,可在參數(shù)設(shè)置內(nèi)對(duì)溫度、濕度和光照強(qiáng)度設(shè)置上下限值,系統(tǒng)即按設(shè)置值與傳感器采集的數(shù)據(jù)進(jìn)行比對(duì),從而實(shí)現(xiàn)自動(dòng)控制。
圖6 本地上位機(jī)界面
為解決用戶長(zhǎng)時(shí)間不在家,導(dǎo)致植物與魚類無(wú)人看管而死亡的問(wèn)題,系統(tǒng)加入了遠(yuǎn)程管控功能。計(jì)算機(jī)WEB 端的遠(yuǎn)程管控界面如圖7 所示,手機(jī)小程序遠(yuǎn)程管控界面如圖8 所示。當(dāng)用戶不在家時(shí),可以通過(guò)手機(jī)和計(jì)算機(jī)登錄系統(tǒng),遠(yuǎn)程對(duì)植物與魚類進(jìn)行水循環(huán)、灌溉、補(bǔ)光等操作。
圖7 計(jì)算機(jī)WEB 端遠(yuǎn)程管控界面
圖8 手機(jī)小程序遠(yuǎn)程管控界面
為檢測(cè)種養(yǎng)裝置內(nèi)的環(huán)境參數(shù)傳感器數(shù)據(jù)采集的準(zhǔn)確性和執(zhí)行控制的穩(wěn)定性,特對(duì)其在各種環(huán)境下進(jìn)行穩(wěn)定性測(cè)試。隨機(jī)選取24 h 內(nèi)傳感器采集的數(shù)據(jù)歷史曲線圖,如圖9 所示,對(duì)比當(dāng)天通過(guò)手持式高精度測(cè)量?jī)x測(cè)量數(shù)據(jù),發(fā)現(xiàn)數(shù)據(jù)誤差為0.1%左右,在設(shè)計(jì)范圍內(nèi)。通過(guò)遠(yuǎn)程和本地對(duì)裝置機(jī)構(gòu)控制的反應(yīng)時(shí)間進(jìn)行測(cè)試,結(jié)果表明,裝置控制響應(yīng)時(shí)間在0.2 s 左右,符合設(shè)計(jì)要求。
圖9 24 h 四合一傳感器采集歷史曲線