虛擬示波器通過接收一個(gè)信號,然后顯示在PC機(jī)控制臺上。同時(shí)對兩個(gè)端點(diǎn)進(jìn)行了測試;信號采集輸入端和單片機(jī)接收端。在圖4中,(a)為輸入波形,(b)為在單片機(jī)接收端的波形?梢钥闯,波形經(jīng)轉(zhuǎn)換后送到單片機(jī)接口的信號很好。同時(shí)已經(jīng)加入直流偏置,符合單片機(jī)轉(zhuǎn)換的要求。單片機(jī)轉(zhuǎn)換后的數(shù)據(jù)經(jīng)USB傳輸?shù)絇C機(jī)上進(jìn)行顯示。圖5為在PC機(jī)上顯示的波形,它的實(shí)現(xiàn)依賴于軟件的編程。
使用信號發(fā)生器作為信號輸入,使用MOS-620示波器對信號進(jìn)行校準(zhǔn)。表1中通過對測試數(shù)據(jù)的分析,參數(shù)在精度上的誤差基本控制在5%以內(nèi)。但對于頻率較大的信號,由于和采樣頻率相近,其頻率會(huì)有較大的誤差。在波形顯示上滿足了設(shè)計(jì)要求,能夠滿足采集最大頻率為100 kHz的波形。

