AT89C51單片機在變頻調速恒壓供水系統中的應用
主程序包括系統初始化,開(kāi)機命令的檢測等,主程序框圖見(jiàn)圖3。
T1中斷服務(wù)程序包括了除主程序以外的所有子程序的管理和應用,程序框圖見(jiàn)圖4。


A/D轉換采用定時(shí)轉換方式,啟動(dòng)A/D后,用軟件延時(shí)150μs,再讀出轉換結果。
繼電器控制子程序完成水泵2的運轉和停止控制。由于變頻器的控制量與水泵1的運轉速度直接相關(guān),因此程序根據變頻器的控制量大小就可判斷水泵1的工作狀態(tài)。如控制量為零,說(shuō)明系統壓力過(guò)高,水泵1已經(jīng)調至最低轉速,這時(shí)需要水泵2停止工作;如果控制量為最大值,說(shuō)明系統壓力過(guò)低,水泵1已經(jīng)調至最高轉速,這時(shí)需要水泵2投入運行。由于供水系統壓力的變化慣性較大,所以當控制量出現最大值或最小值后,需延時(shí)一段時(shí)間,在延時(shí)階段經(jīng)過(guò)反復測量,如果控制量一直不變,再進(jìn)行切換。系統多于2臺水泵時(shí),切換原理相同,但需增加判斷多臺水泵開(kāi)、停狀態(tài)的循環(huán)判斷程序。
繼電器控制子程序框圖見(jiàn)圖5。

控制量計算子程序包括變頻器控制量的計算和控制量的輸出,其中控制規律采用PID調節規律。
控制量計算子程序框圖見(jiàn)圖6。

3結論
變頻調速恒壓供水是現代化城市和生活小區供水的發(fā)展方向,采用單片機控制的變頻供水系統具有工作可靠、實(shí)現容易、價(jià)格低廉等特點(diǎn),是較理想的控制器。
pid控制相關(guān)文章:pid控制原理
51單片機相關(guān)文章:51單片機教程
pid控制器相關(guān)文章:pid控制器原理
評論