關于電磁流量計ADuC812芯片的探討 五十四
第5章電磁流量計實物調試及數據分析處理
電磁流量計的實現涉及到結構、流體、材料、化學等多門學科的知識,與本次研究課題方向不符。所以設計僅就產品本身的主要構成和設計方案進行介紹,主要對設計中的涉及幾個關鍵部分涉及的問題進行調試和說明。
在本課題中,使用C51語言作為編制ADuC812片上程序的開發語言,開發工具選擇 Keil ìVision3。C51語言具有良好的模塊化,容易閱讀和維護等優點。由于模塊化,用C51語言編寫的程序有很好的可移植性,功能化的代碼能夠很方便地從一個工程移植到另一個工程,從而減少了開發時間。
調試過程中先將單片機的程序通過Keil ìVision編譯生成十六進制代碼,再經AD公司的WSD串口下載工具把十六進制代碼通過串口下載到單片機中。將電路板上的下載跳線拔掉,使單片機進入運行模式,進行硬件與軟件的綜合調試。
5.1 勵磁信號的輸出
在電磁流量計的勵磁電路設計中,我們直接利用ADuC812 芯片內部的12位數/模轉換器(DAC)產生低頻三值矩形波信號,并使用了對稱互補式推挽功率放大電路對勵磁信號的功率進行放大,最后形成120mA 左右的恒流源對傳感器線圈進行激磁。三態波可以較好地消除測量電極兩端產生的極化效應。采用這種勵磁技術能夠對電磁流量計的零點進行動態補償,具有良好的零點穩定特性。
詳情請瀏覽公司網站的產品中心 http://www.ladynoble.net/ 電磁流量計