該系統(tǒng)以AT89C52單片機(jī)為核心,分為檢測(cè)模塊和用戶操作模塊兩大部分。
通過安裝在水塔上的檢測(cè)模塊測(cè)出水位后,利用nRF24L01無線收發(fā)模塊將水位信息從檢測(cè)模塊發(fā)送至用戶模塊;用戶模塊收到水位信息后,將信息與單片機(jī)程序設(shè)定的水位閾值進(jìn)行比較,從而判斷是否啟動(dòng)抽水電動(dòng)機(jī);同時(shí),該系統(tǒng)使用HMI串口屏幕對(duì)水位信息進(jìn)行實(shí)時(shí)顯示,用戶可以通過按鍵電路對(duì)水位閾值的上下限進(jìn)行自主設(shè)置,實(shí)現(xiàn)了水位的遠(yuǎn)距離無線自動(dòng)控制。