圖3 理想開(kāi)關(guān)信號(hào)延時(shí)濾波仿真波形

圖4 抖動(dòng)開(kāi)關(guān)信號(hào)延時(shí)濾波仿真波形
圖中clk 為采樣時(shí)鐘,glrn 為復(fù)位信號(hào),din 為開(kāi)關(guān)輸入信號(hào),dout 為延時(shí)濾波輸出信號(hào)。從圖3可以看出,從開(kāi)關(guān)信號(hào)發(fā)生變化到輸出發(fā)生變化的時(shí)間延時(shí)為2 ms,從圖4 中可以看出,此延時(shí)濾波程序有效消除了扭子開(kāi)關(guān)的抖動(dòng)干擾,驗(yàn)證了其理論可行性。1. 4 延時(shí)濾波程序?qū)嶋H驗(yàn)證
為了驗(yàn)證此延時(shí)濾波程序的實(shí)際濾波效果,將其下載到Xilinx 公司的Spartan3 系列FPGA 芯片XC3S400 中,用示波器多次測(cè)量經(jīng)過(guò)濾波后的開(kāi)關(guān)信號(hào),得到圖5 所示的輸出信號(hào)波形。圖5 中,橫坐標(biāo)表示時(shí)間,每格代表10 μs,縱坐標(biāo)表示電壓,每格表示1 V。從圖5 可以看出,經(jīng)過(guò)濾波后的開(kāi)關(guān)信號(hào)不再有抖動(dòng)現(xiàn)象,此延時(shí)濾波程序的實(shí)際可靠性得到驗(yàn)證。

圖5 延時(shí)濾波后的輸出信號(hào)波形