智能差壓變送器的軟件設計
2016-06-22 杭州拓勝自動化儀表有限公司
智能差壓變送器的軟件設計
智能差壓變送器的軟件設計系統的單片機程序採用C語言編程以提高程序的可擴展性和可維護性,整個系統的軟件模塊包括量程設置模塊、壓力測量模塊、LCD顯示模塊和串並轉換控制模塊。
由於量程可以在傳感器允許的範圍内自由設置,所以首次使用的時候需要對變送器進行标定,即标定出設置量程所對應的經A/D採樣的電壓值V—hi和V—low.單片機採集到對應的電壓之後将其儲存在存儲器中,爲後面計算做準備。正常使用時,經放大器放大的電壓信号由A/D採樣,採樣的值在單片機内部進行軟件濾波並計算顯示值,在顯示屏顯示當前壓力。
差壓變送器由前面硬件可知,外部輸出控制電流随著單片機輸出信号的增大而呈線性變化,該系統要求輸出4~20mA,通過軟件标定可以得出4mA對應的單片機輸出信号C—low和20mA對應的單片機輸出信号C—hi,在程序正常運行的時候,軟件内部即可通過計算公式C—out一(C—hi—C low)/(range—hi——range-low)*(display—press——range—low)+C—low推算出單片機輸出,從以上計算可知,輸出的電流範圍可以根據客戶的不同要求而改變。
電流型輸出變送器由於抗幹擾能力比電壓輸出型強,其使用前景較廣.本設計将量程設置、單位選擇等功能融合在一起,根據客戶的不同要求,通過軟件可以改變電流的輸出範圍,具有運行可靠、精度高、實用性強等優點。
上一條:
下一條:

