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