超聲波氣體流量計研發探討 七十八
AGC控制模塊
A/D控制、算法實現和D/A控制三個部分共同組成了FPGA對AGC電路的控制模塊。此模塊由定時器啟動,首先FPGA通過有限狀態機設計方法控制A/D轉換器實現有效波峰值電壓采樣,然后將采樣結果送入算法實現單元進行運算,計算結果最后送至D/A轉換器,進行增益調節。
FPGA對A/D轉換器的控制采用有限狀態機的設計方法。有限狀態機將控制或計算過程劃分為一系列連續執行的過程,每個過程稱為一個狀態,針對每個狀態進行設計,然后通過一個狀態轉換時鐘順序啟動每個狀態,直至完成整個流程。有限狀態機及其設計技術是數字系統設計中的重要組成部分,是實現高效率可靠邏輯控制的重要途徑。
超聲波流量計