基于单片机智能自动浇花控制系统设计(毕业设计)
本次畢業(yè)設計是設計一種單片機控制的自動澆水系統(tǒng),實現室內盆花澆水的自動化系統(tǒng)。該系統(tǒng)可對土壤的濕度進行監(jiān)控,并對作物進行適時適量的澆水。其核心是單片機和溫濕度采集和顯示電路以及澆水驅動電路構成的檢測控制部分。主要研究土壤濕度與澆水量之間的關系、澆灌控制技術及設備系統(tǒng)的硬件、軟件編程各個部分。檢測部分,單片機選用STC89C52單片機,軟件選用C51語言編程。土壤溫濕度采集于顯示電路可將檢測到的土壤溫濕度模擬量放大轉換成數字量通過單片機內程序控制精確的將溫度與濕度分別顯示在LCD顯示屏上,同時把程序發(fā)給另外一塊單片機,通過單片機內的中斷服務程序判斷是否要給盆花澆水,若需澆水,則單片機系統(tǒng)發(fā)出澆水信號,開始澆水,若不需要澆水,則進行下一次循環(huán)檢測。在澆水系統(tǒng)中也同時設計一個定時澆水部分,通過按鍵開關設置不同的澆水時間段,在時間段以內時,單片機驅動澆水系統(tǒng),開始澆水,如不在時間段內,則不澆水。
【資源下載】下載地址如下(832):https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
系統(tǒng)設計
STC89C52是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS8位微處理器,俗稱單片機。單片機的可擦除只讀存儲器可以反復擦除100次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS-51指令集合輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ALMEL的STC89C52是一種高效微控制器,STC89C52單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且廉價的方案。
土壤溫濕度采集與顯示系統(tǒng)以單片機STC89C52為控制核心,通過軟件設置達到具體動作實現。土壤的溫濕度是由ADC0832和兩個點位器進行模擬并送入單片機,通過單片機的I/O口把檢測到的土壤溫濕度值用LCD顯示出來。同時,如果系統(tǒng)在智能澆水設置情況下,則該值與設定的澆水上下限值相比較,若低于下限值,則單片機發(fā)出一個控制信號,開始澆水。若高于上限值時,單片機再發(fā)出一個控制信號控制,停止?jié)菜H绻到y(tǒng)設置在手動澆水情況下,則按照設定好的定時澆水時間進行澆水,溫濕度檢測電路把檢測到的土壤溫濕度值顯示在LCD上,以達到對土壤溫濕度實時監(jiān)測的目的。
總結
以上是生活随笔為你收集整理的基于单片机智能自动浇花控制系统设计(毕业设计)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深度学习之 RBF神经网络
- 下一篇: rbf神经网络参数设置_基于梯度下降法的