武世雷
(西安石油大學電子工程學院,陜西西安,710065)
本文設計了一種具有智能養植功能的系統,整個設計通過單片機作為控制核心,采用52芯片的晶振電路進行計時和定時的設計。 智能養植系統的設計采用了C語言編程的模式,簡單易懂,設計電路結構簡單,調試方便,有很大的擴展空間。
為了方便在無人環境下對植物進行澆灌、光照等。本文設計了如圖1的智能培養控制系統,此系統是由硬件和軟件兩部分組成,硬件分為單片機主控、顯示、傳感器、按鍵輸入、 AD模數轉換、繼電器六大模塊。軟件結構相適應于硬件配置,也是使用模塊化,主要包含主程序、顯示數據子程序、按鍵輸入子程序、數據存儲程序等。 這個系統很靈活,有較強的交互性, 實驗檢驗說明該系統運行穩定,有著很可靠的使用效果,所以可以被廣泛的推廣使用。

圖1 系統總體結構
為了實現在室內無人照顧的情況下,室內綠植能夠被澆灌且能獲得光照,設計了以下主要電路:LCD1602顯示模塊電路、晶振電路、復位電路、電源電路。LCD1602顯示模塊電路主要顯示當下采樣值和設定的上下限值,晶振電路為系統提供及本周的時鐘信號,電源來實現電路供電。
顯示采用LCD1602顯示,字符型LCD簡介:字符型液晶顯示模塊是一個用于顯示字母、數字、符號等點陣式 的LCD,經常使用用16*1, 16*2,20*2和40*2行等的模塊。
1602LCD主要技術參數:顯示容量:16×2個字符,芯片工作電壓:4.5—5.5V,工作電流:2.0mA(5.0V),模塊最佳工作電壓:5.0V,字符尺寸:2.95×4.35(W×H)mm。……