超声波气体流量计研发探讨 七十八
AGC控制模块
A/D控制、算法实现和D/A控制三个部分共同组成了FPGA对AGC电路的控制模块。此模块由定时器启动,首先FPGA通过有限状态机设计方法控制A/D转换器实现有效波峰值电压采样,然后将采样结果送入算法实现单元进行运算,计算结果最后送至D/A转换器,进行增益调节。
FPGA对A/D转换器的控制采用有限状态机的设计方法。有限状态机将控制或计算过程划分为一系列连续执行的过程,每个过程称为一个状态,针对每个状态进行设计,然后通过一个状态转换时钟顺序启动每个状态,直至完成整个流程。有限状态机及其设计技术是数字系统设计中的重要组成部分,是实现高效率可靠逻辑控制的重要途径。
超声波流量计