基于單片機protues仿真的水塔自動供水系統(tǒng)設(shè)計(仿真圖、源代碼)
本系統(tǒng)水位檢測模塊采用紅外對管水位監(jiān)測模塊,實現(xiàn)對水位、水溫的監(jiān)測和控制。
水箱和水槽分別安裝上下兩個紅外對管,分別用來監(jiān)測水箱和水槽的水位變化。
當(dāng)水箱上下面紅外對管都接收到紅外信號后即水位低于正常值,控制水箱水泵抽水,同時控制LED1燈持續(xù)短促閃爍、LCD1602顯示水箱水位狀態(tài)為低水位加水中且蜂鳴器持續(xù)發(fā)出短促報警聲音;
當(dāng)水箱上下面紅外傳感器都接收不到信號時即水位高于正常值,水箱水泵停止泵水,同時LED1和蜂鳴器停止警報,LCD1602顯示水箱水位狀態(tài)為高水位正常;
當(dāng)水箱上面紅外對管接收到紅外信號但水箱下面紅外對管沒有收到紅外信號時即中水位,當(dāng)水位是下降狀態(tài),LCD1602顯示水箱水位狀態(tài)為中水位正常,當(dāng)水位上升從低水位上升到中水位,LCD1602顯示水箱水位狀態(tài)為中水位,蜂鳴器發(fā)出有規(guī)律的警報聲,LED燈有規(guī)律閃爍且水泵維持抽水狀態(tài)。
同理,當(dāng)水槽上下面紅外對管都接收到紅外信號后即水槽水位低于正常值,控制水槽水泵抽水,LED2進行閃爍,LCD1602顯示水槽水位狀態(tài);
當(dāng)水槽上下面紅外對管都接收不到信號時即水槽水位高于正常值,水槽水泵停止泵水,LCD1602顯示水槽水位狀態(tài)為高水位正常;
當(dāng)水槽上面紅外對管接收到紅外信號但水槽下面紅外對管沒有收到紅外信號時即中水位,當(dāng)水位是下降狀態(tài),LCD1602顯示水槽水位狀態(tài)為中水位正常,當(dāng)水位上升從低水位上升到中水位,LCD1602顯示水槽水位狀態(tài)為中水位, LED2燈有規(guī)律閃爍且水泵維持抽水狀態(tài)。
如若水箱或者水槽上紅外對管未接收到紅外信號但是下紅外對管接收到紅外信號,LCD1602即顯示水位錯誤,同時蜂鳴器持續(xù)警報,LED燈常亮,水泵停止抽水,直到狀態(tài)正常。
水箱溫度和水槽溫度測量顯示;
1、protues仿真設(shè)計;
2、提供源代碼、仿真源文件,可以直接使用或者二次開發(fā);
完整資料下載或者技術(shù)支持,請?zhí)砑勇?lián)系方式:
QQ:2705466752(資料需付費)