電磁流量計(jì)設(shè)計(jì)原理探討 二十一
4.3 電磁流量計(jì)流量控制子程序
在流量測(cè)試的基礎(chǔ)上,把流量設(shè)定值和實(shí)際測(cè)試得到的瞬時(shí)流量送單片機(jī)進(jìn)行比較計(jì)算出誤差,采用數(shù)字PID調(diào)節(jié)算法,計(jì)算輸出到AD0809中。
程序的入口參數(shù):參數(shù)均為3字節(jié)的浮點(diǎn)數(shù),分別將它們存放在RAM單元中。低字節(jié)存放浮點(diǎn)數(shù)的階數(shù)和符號(hào),其中符號(hào)存放在最高位,階數(shù)以補(bǔ)碼的形式存放在另7位中。尾數(shù)以原碼的形式存放在另2個(gè)字節(jié)中。
本程序占用資源:A,B,R0~R7,CY,F0。
流量控制子程序見附錄1主程序。
電磁流量計(jì)