液位控制器的組成原理和程序設(shè)計分析介紹
更新時間:2021-06-23 點擊次數(shù):4723次
液位控制器由干簧管、磁性浮子和內(nèi)部電路組成。它是基于浮力原理,利用帶有磁性組件的浮球隨液位升降來驅(qū)動下限和上限位置的干簧管開啟或閉合,通過內(nèi)部電路器件輸出1組1常開1常閉(SPDT)無源接點,該接點可直接串入交流接觸器線圈回路以控制交流接觸吸合或斷開(無需其他二回路次),從而控制水泵電機(jī)或其他電器設(shè)備起、停,達(dá)到對容器高低液位的位式自動控制。
液位控制器包括電源、降壓整流電路、采樣動作保持電路、執(zhí)行電路,電源的輸出端分別連接降壓整流電路和采樣動作保持電路的輸入端,降壓整流電路的輸出端和采樣動作保持電路的輸出端分別連接執(zhí)行電路的輸入端,采樣動作保持電路包括多個電,兩個整流電路,兩個濾波電路,電流控制型器件,光耦。
液位控制器的程序設(shè)計:
控制器程序采用模塊化結(jié)構(gòu)設(shè)計,主要包括主程序模塊、鍵盤程序模塊、顯示程序模塊及通信程序模塊等。
在主程序模塊中完成定時器的初始化、中斷初始化以及測量實際液位等功能,主程序功能。
鍵盤程序模塊包括鍵盤識別部分、參數(shù)顯示部分以及4個鍵的處理部分,設(shè)計時采用外部中斷程序來滿足鍵盤對及時響應(yīng)的要求。
顯示程序采用動態(tài)掃描方式實現(xiàn)LED數(shù)碼管對數(shù)據(jù)的顯示,通過定時中斷來保證數(shù)碼管掃描時間間隔致,使數(shù)碼管顯示穩(wěn)定、不閃爍。
通信程序用于與PC通信,實現(xiàn)與PC數(shù)據(jù)交換,便于遠(yuǎn)程操作與監(jiān)控。