设计基于FPGA的低频方波频率、占空比测量仪。实时测量输入方波信号的频率与占空比。
1) 输入方波频率1Hz~1kHz;幅度VH=3V, VL=0V
2) 测量误差优于10-4;显示分辨率0.1Hz
3) 采用4位数码管显示,其中3位整数,1位小数
4) 拨码开关控制测频率与测占空比的功能转换
设计原理流程图如图 1:
图 1设计原理流程图
将低频被测信号通过I/O口送入,通过一个二分频单元,二分频后作为计数器的使能信号;延时两个标准信号周期作为读信号,读取计数器计数值,传给数据处理模块;延时四个标准信号周期作为清零信号,将计数器置零,重新计数;最后经过数据处理计算出频率值与占空比值,再传给数码管显示模块,显示出频率或占空比。
在确定的闸门时间 Tw 内,记录被测信号的变化周期数(或脉冲个数) Nx。如图 2所示。
图 2测频法原理图
被测信号频率为: fx = NxTw (1)
在待测信号的一个周期Tx内,记录频率为fs的标准信号周期数Ns。如图 3。