同样以开关信号为例,在QuartusⅡ8. 0 软件中仿真来验证结果。图8 和图9 分别为对理想开关信号和抖动开关信号进行判决滤波的仿真波形图。
图8 理想开关信号判决滤波仿真波形
图9 抖动开关信号判决滤波仿真波形
仿真结果显示,此判决滤波程序也可以实现滤波目的。对比图4 和图9 可以发现,对相同的抖动脉冲进行滤波,虽然两种滤波方法都能有效滤除抖动,但是滤波效果是不同的,判决滤波的实时性比较好。2. 3 判决滤波程序实际验证
将此判决滤波程序同样下载到XC3S400 芯片中去,用示波器多次测量,得到滤波后的开关输出信号波形如图10 所示。
图10 判决滤波后的输出信号波形