插入式電磁流量計測量方式及原理 五十九
5.1 多電極插入式電磁流量計軟件總體方案設(shè)計
本系統(tǒng)的軟件設(shè)計包括主程序和中斷服務(wù)程序。中斷服務(wù)程序,通過對外部工頻脈沖信號進行采樣,校準每個勵磁周期的時間,以消除外部工頻干擾。主程序是整個軟件的核心和框架,它主要包括以下功能:單片機及外設(shè)初始化,信號反饋控制,多路脈沖并行計數(shù),串口通訊及LCD顯示模塊。主程序流程圖如圖5-1所示。
而且,軟件的設(shè)計遵循模塊化設(shè)計原則,在總體設(shè)計的基礎(chǔ)上進行具體的詳細設(shè)計,功能分解,模塊劃分,細化軟件層次,優(yōu)化軟件結(jié)構(gòu),以實現(xiàn)模塊功能的獨立性,執(zhí)行的高效性。總之,設(shè)計的程序達到可理解,可維護,而且有效,可修改。
電磁流量計