• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于單片機的居家綠植監(jiān)護器系統(tǒng)設(shè)計

      2022-08-15 02:45:28楊美子金家峰
      電子制作 2022年15期
      關(guān)鍵詞:土壤濕度按鍵濕度

      楊美子,金家峰

      (安徽理工大學(xué) 電氣與信息工程學(xué)院,安徽淮南,232001)

      0 引言

      隨著經(jīng)濟的發(fā)展,越來越多的人出于各種原因選擇在家中養(yǎng)護綠植。但從現(xiàn)今科技發(fā)展來看,許多家庭養(yǎng)護綠植大多根據(jù)自己的生活經(jīng)驗,這樣往往會導(dǎo)致許多問題:大量不必要的水資源的浪費;過多的澆水導(dǎo)致植物無法進行有氧呼吸,從而導(dǎo)致無氧呼吸也就是我們俗稱的爛根,或是較少澆水導(dǎo)致植物缺水而蔫死了。針對此類問題本文研究的綠植監(jiān)護系統(tǒng)將通過控制植物所生長的土壤濕度來解決家中養(yǎng)護綠植幾乎都能遇到的問題—水分。該裝置在小型化,節(jié)約型的前提下通過單片機STC89C52作為整個系統(tǒng)核心控制其他元件檢測土壤的濕度來控制滴灌系統(tǒng)的開始和停止,既實現(xiàn)了家中養(yǎng)護綠植自由,也節(jié)約了資源。

      1 綠植監(jiān)護器的系統(tǒng)方案設(shè)計

      本項目設(shè)計了一個無人居家型自動綠植監(jiān)護器,在濕度傳感模塊以SCT89C52單片機為主核心,通過按鍵接口電路根據(jù)每一種植物的喜濕或喜旱的特性設(shè)定其特定的濕度標(biāo)準(zhǔn),作為此后系統(tǒng)運行時的標(biāo)準(zhǔn)閾值。在運行中,YL-69濕度傳感器通過實時檢測土壤中的濕度,并且將濕度數(shù)據(jù)傳輸?shù)皆撃K的“大腦”—SCT89C52單片機中進行分析處理,通過原先在單片機的程序設(shè)計對接下來的滴灌操作進行控制。當(dāng)檢測到的濕度實時數(shù)據(jù)大于設(shè)定的濕度標(biāo)準(zhǔn)的10%,由單片機發(fā)出指令停止對植物的滴灌;當(dāng)檢測到的濕度實時數(shù)據(jù)小于設(shè)定的濕度標(biāo)準(zhǔn)的10%,由單片機控制的水泵開始運作逐漸向水箱中抽水通過滴灌系統(tǒng)對植物澆水[1]。濕度檢測原理圖如圖1所示。

      圖1 濕度檢測系統(tǒng)原理圖

      2 系統(tǒng)主體硬件設(shè)計

      本系統(tǒng)主要由單片機主控模塊,YL-69濕度傳感模塊,電源模塊,LCD1602顯示模塊,按鍵鍵入模塊,蜂鳴器模塊,水泵供水模塊。單片機主控模塊中采用了STC89C52單片機,由它主要負責(zé)對所檢測到的數(shù)據(jù)進行分析處理;標(biāo)準(zhǔn)設(shè)定濕度閾值主要由按鍵系統(tǒng)進行修改;LCD1602顯示模塊顯示植物生長土壤中的實時濕度;蜂鳴系統(tǒng)主要由單片機控制,主要在土壤濕度不在標(biāo)準(zhǔn)濕度范圍內(nèi)其報警作用,不僅在視覺上給用戶提醒在聽覺上也起到了提醒的作用。而當(dāng)用戶長時間無響應(yīng)時,水泵模塊就會起到開啟滴灌以及停止滴灌使得土壤中的濕度恢復(fù)正常范圍[2,3]。其中濕度傳感選擇的是YL-69濕度傳感器,本系統(tǒng)主要考慮到了其采用了CMOS工藝可以確保其低功耗,同時它還具備了很高的可靠性和穩(wěn)定性,基于這些優(yōu)點與該系統(tǒng)的實時性和高效性,節(jié)約性等特性相匹配成為了我們在此系統(tǒng)濕度傳感元件的首選的原因。該濕度傳感器屬于一種電容式傳感器,主要用的是濕敏電阻,當(dāng)所測量的土壤濕度改變時,會使得濕敏電容存在的環(huán)境發(fā)生改變,導(dǎo)致濕敏電阻中的數(shù)值變化。如圖2為YL-69濕度傳感器器件實物圖。當(dāng)從傳感器的D0引腳:土壤濕度大于我們所設(shè)定的閾值時,D0將會輸出0,否則將會輸出1。通過這種獲取濕度信息的方式多用于之后通過濕度來控制滴灌的開始和結(jié)束;當(dāng)從傳感器的A0引腳:獲取到模擬量,更加精確。土壤濕度越大,此時獲取的模擬量值越大,該種方式獲得傳感器實時測量的濕度數(shù)據(jù)并且通過LCD1602顯示屏實時顯示數(shù)據(jù)[1,4]。

      圖2 YL-69濕度傳感器器件的實物圖圖

      圖3 濕度傳感器的原理圖

      為了顯示實時濕度數(shù)據(jù),獲得較高的精準(zhǔn)度,系統(tǒng)從A0引腳獲得模擬量時,需要通過A/D轉(zhuǎn)換電路使其轉(zhuǎn)換成數(shù)字量才能傳輸給單片機。A/D轉(zhuǎn)換芯片ADC0832由于其性能穩(wěn)定,體積小,功耗低,性能穩(wěn)定等優(yōu)點而深受歡迎故在此A/D轉(zhuǎn)換芯片本系統(tǒng)選用ADC0832[4]。

      如圖4所示為A/D轉(zhuǎn)換電路和濕度檢測,圖中JP3為YL-69濕度傳感器的檢測探頭,其將實時檢測到的濕度數(shù)據(jù)傳遞給A/D轉(zhuǎn)換電路[3,4],通過轉(zhuǎn)換電路轉(zhuǎn)換成數(shù)字量再傳遞給單片機,通過單片機對數(shù)字信號傳遞后顯示在LCD1602顯示屏不僅讓用戶可以實時觀察到植物土壤中的濕度數(shù)據(jù)也可以在一定程度上在視覺上對用戶起到了提醒作用。

      圖4 A/D轉(zhuǎn)換電路和濕度檢測電路

      水泵模塊電路主要是接收STC89C52單片機發(fā)送的指令,根據(jù)單片機的指令決定水泵的關(guān)閉和開啟。圖5所示的為水泵控制電路,PNP型的三極管Q2,使其的基級B接單片機的P3.7口,主要作用是接收單片機所發(fā)送的指令。并且在此水泵模塊電路中使用電磁繼電器作為整個模塊的“中樞大腦”控制水泵的工作狀態(tài);而此時繼電器工作狀態(tài)的指示燈則有發(fā)光二極管來充當(dāng),當(dāng)繼電器未吸合時,此時LED燈并不會發(fā)亮,而當(dāng)繼電器吸合時LED燈發(fā)光。

      圖5 水泵驅(qū)動系統(tǒng)

      當(dāng)STC89C52單片機P3.7引腳輸出高電平時,使得三極管截至此時繼電器處于未吸和狀態(tài),且指示燈此時處于未點亮狀態(tài),繼電器常開觸點斷開此時水泵將會停止工作。而當(dāng)P3.7引腳輸出低電平時則會出現(xiàn)三極管導(dǎo)通情況,繼電器吸合指示燈點亮等一系列反映,此時繼電器常開觸點即時閉合,水泵便開始工作[1]。

      按鍵鍵入模塊原理如圖6所示。此時S2表示用戶可以通過此按鍵設(shè)定該植物正常生長時所需的正常濕度閾值,而S3則是對其進行上下值調(diào)整[4]。通過按鍵模塊獲得對標(biāo)準(zhǔn)閾值的設(shè)定。

      圖6 按鍵模塊圖

      綜上,將上述分電路整合在一起后形成了基于單片機的自動綠植監(jiān)護系統(tǒng)設(shè)計。

      3 系統(tǒng)軟件主體設(shè)計

      本系統(tǒng)軟件設(shè)計主要由KEIL軟件編寫程序,PROTEL進行仿真模擬。系統(tǒng)軟件程序的開發(fā)采取了流行的模塊化設(shè)計方法。根據(jù)此類方法在程序設(shè)計中根據(jù)每個模塊負責(zé)的不同功能將整個軟件系統(tǒng)進行分區(qū)工作,每個工作模塊都有一個相對獨立,結(jié)構(gòu)完整的程序段,能夠完成某一特定的任務(wù)實現(xiàn)某個具體的功能,每個模塊可以相互共存一個模塊能夠被多個任務(wù)在不同條件限調(diào)用,且整個模塊程序允許設(shè)計者分割任務(wù)和利用已有任務(wù),使得整個軟件設(shè)計具有高效,便利,簡潔等多個特點。

      系統(tǒng)軟件設(shè)計包括系統(tǒng)初始化程序,按鍵設(shè)定程序,濕度上下限設(shè)定程序,土壤濕度檢測程序,水泵驅(qū)動澆水程序。STC89C52單片機主要采用的是C語言編寫后通過Keil編譯軟件中完成關(guān)于土壤實時濕度采集模塊,系統(tǒng)設(shè)定參數(shù)按鍵模塊,數(shù)據(jù)LCD1602顯示屏模塊,單片機串口接收模塊等部分設(shè)計。其主程序流程圖如圖7所示。

      圖7 系統(tǒng)軟件設(shè)計流程圖

      實時濕度數(shù)據(jù)采集模塊根據(jù)ADC0832芯片模數(shù)轉(zhuǎn)換的串行協(xié)議,通過YL-69濕度傳感器采集到的數(shù)據(jù)轉(zhuǎn)化成二進制,之后供STC89C52單片機進行后續(xù)處理,按鍵控制模塊的流程圖如圖8所示[5]。

      圖8 按鍵流程模塊圖

      LCD1602顯示屏軟件設(shè)計規(guī)劃顯示程序主要包括以下功能模塊:①讀鍵程序,判鍵程序段等部分。②基于LCD1602液晶顯示屏的顯示模塊。③主模塊,為系統(tǒng)的初始化。顯示屏顯示子程序流程圖如圖9所示。

      圖9 LCD1602顯示子程序流程圖

      本設(shè)計采用ST89C52單片機做為整個系統(tǒng)的控制芯片,設(shè)計出一款自動智能澆花系統(tǒng)。本系統(tǒng)通過最初的按鍵模塊設(shè)定該植物所生長的特定濕度,此后通過YL-69濕度傳感器測定花盆中土壤濕度根據(jù)土壤濕度來調(diào)節(jié)水泵的中斷以及運行。并且選取模糊控制形式通過單片機設(shè)定的值將測定的實時濕度數(shù)據(jù)與單片機設(shè)定的濕度數(shù)據(jù)進行對比,來調(diào)節(jié)澆水的量,并且通過蜂鳴器報警提醒用戶。直至當(dāng)采集到的實時土壤濕度在設(shè)定的土壤濕度的上下限20%內(nèi)時,單片機將發(fā)出信號驅(qū)動水泵停止灌溉,直至濕度到達設(shè)定值為止[6]。

      4 總結(jié)

      本文根據(jù)大眾對綠植養(yǎng)護的需求設(shè)計了一款“懶人型”的無人自動綠植監(jiān)護系統(tǒng)。該系統(tǒng)主要是通過控制水泵的開啟與關(guān)閉來確定澆水與否,以確保土壤中的濕度始終處于正常的范圍以此確保綠植能夠健康生長。當(dāng)濕度傳感器檢測到土壤濕度過低時,便會啟動水泵系統(tǒng)進行澆水。反之當(dāng)檢測土壤濕度過高時,將會關(guān)閉水泵系統(tǒng)停止?jié)菜S脩艨梢酝ㄟ^在系統(tǒng)運行之初根據(jù)自己所種植的植物特性設(shè)定植物所需的濕度,使該系統(tǒng)更加人性化,然后啟動該系統(tǒng),系統(tǒng)便可自動澆水,用戶無需再自己去定期澆水為養(yǎng)護綠植的家提供了極大的便利,向居家智能化生活又邁向了一大步。并且通過系統(tǒng)實驗證明該項目具有以下優(yōu)點:

      (1)安全性高:該裝置全體采用的是5V的安全用電,輸出為低電壓,且本裝置并未用到其他新型危險性差的材料,無任何安全隱患。

      (2)成本低:該裝置所需材料簡單,且并不昂貴,體積小,使用所有的愛好養(yǎng)護綠植的家庭適用范圍廣。

      (3)系統(tǒng)穩(wěn)定性好:電路總體是由模擬電路構(gòu)成,要求精度不高,且裝置中的按鍵設(shè)定模塊,延時時間都可以自己調(diào)控。

      猜你喜歡
      土壤濕度按鍵濕度
      植物有話說(十七) 松果:開與合,看濕度
      基于有限狀態(tài)機的按鍵檢測程序設(shè)計
      電子制作(2021年3期)2021-06-16 03:14:26
      工業(yè)鍋爐飽和蒸汽濕度的運行控制
      土壤濕度傳感器在園林綠化灌溉上的應(yīng)用初探
      基于51單片機控制花盆土壤濕度
      電子制作(2019年15期)2019-08-27 01:12:12
      基于濕度控制的室內(nèi)空氣凈化器高壓電源設(shè)計
      一種多方向?qū)Ч獍存I結(jié)構(gòu)設(shè)計
      電子制作(2016年1期)2016-11-07 08:43:05
      四川盆地土壤濕度時空分布及影響因子分析
      中國不同氣候區(qū)土壤濕度特征及其氣候響應(yīng)
      跟蹤導(dǎo)練(二)(2)
      固原市| 宾川县| 巢湖市| 渝北区| 个旧市| 磐石市| 嘉黎县| 揭阳市| 罗平县| 云南省| 台南县| 平罗县| 万州区| 彭阳县| 合川市| 东乌珠穆沁旗| 体育| 南京市| 铜川市| 闽清县| 安康市| 巫溪县| 祥云县| 喀喇沁旗| 澜沧| 贞丰县| 和硕县| 孝义市| 泗洪县| 岚皋县| 五河县| 尼玛县| 吉林省| 赤峰市| 翁源县| 麻江县| 团风县| 本溪市| 临沂市| 九江县| 潮安县|