專利名稱:模板觸發(fā)數(shù)字示波器的制作方法
技術(shù)領(lǐng)域:
模板觸發(fā)數(shù)字示波器技術(shù)領(lǐng)域[0001]本實(shí)用新型涉及一種示波器,尤其涉及一種模板觸發(fā)數(shù)字示波器。
技術(shù)背景[0002]示波器作為一種通用測試測量儀器,在工業(yè)自動(dòng)化、計(jì)算機(jī)、航空航天等領(lǐng)域 的應(yīng)用中發(fā)揮著重要的作用。隨著系統(tǒng)的信號時(shí)鐘速度越來越快,各行業(yè)應(yīng)用對示波器 的要求也在不斷發(fā)展,除了在性能上要求更高的帶寬、更快的采樣率和更深存儲(chǔ)長度之 外,從應(yīng)用角度來看示波器正被越來越頻繁地應(yīng)用于測試復(fù)雜信號,包括模擬和數(shù)字電 路設(shè)計(jì)、通信、汽車電子等領(lǐng)域。[0003]在示波器使用過程中,在測量無規(guī)律數(shù)據(jù)或者在大量有規(guī)律的周期函數(shù)中包含 偶發(fā)的錯(cuò)誤信號時(shí),使用傳統(tǒng)的邊緣觸發(fā)已經(jīng)無法準(zhǔn)確的觀察有效數(shù)據(jù)。實(shí)用新型內(nèi)容[0004]本實(shí)用新型目的是提供一種模板觸發(fā)數(shù)字示波器,其可有效的顯示偶發(fā)的錯(cuò)誤 信號的波形狀態(tài)。[0005]為解決上述的技術(shù)問題,本實(shí)用新型包括通道信號采集電路,所述的通道信 號采集電路連接FPGA處理模塊,F(xiàn)PGA處理模塊連接CPU,CPU連接Flash程序存儲(chǔ)器 和內(nèi)存儲(chǔ)器,F(xiàn)PGA處理模塊連接外存儲(chǔ)器,CPU上運(yùn)行如下步驟的觸發(fā)軟件[0006](1)預(yù)存模板波形數(shù)據(jù);[0007](2)將預(yù)存模板波形數(shù)據(jù)與待測波形數(shù)據(jù)進(jìn)行對比,如果模板波形數(shù)據(jù)與待測波 形數(shù)據(jù)匹配,則發(fā)出觸發(fā)信號。[0008]所述的步驟( 為將待測點(diǎn)預(yù)存模板波形數(shù)據(jù)與待測波形數(shù)據(jù)進(jìn)行對比,如果 該點(diǎn)的模板波形數(shù)據(jù)與待測波形數(shù)據(jù)匹配,則進(jìn)行下一個(gè)待測點(diǎn)的比較,直至將所有待 測點(diǎn)比較完畢,發(fā)出觸發(fā)信號。[0009]所述的通道信號采集電路包括模擬放大電路,模擬放大電路連接模數(shù)轉(zhuǎn)換 器,模數(shù)轉(zhuǎn)換器并聯(lián)比較器。[0010]所述的模板波形數(shù)據(jù)與待測波形數(shù)據(jù)匹配是指模板波形數(shù)據(jù)與待測波形數(shù)據(jù)相 同,或是模板波形數(shù)據(jù)與待測波形數(shù)據(jù)匹配差距在設(shè)定的范圍內(nèi)。[0011]所述的模板波形數(shù)據(jù)與待測波形數(shù)據(jù)匹配的觸發(fā)條件包括匹配成功或匹配失 敗。[0012]所述的模板波形數(shù)據(jù)與待測波形數(shù)據(jù)匹配的觸發(fā)條件包括匹配成功或匹配失 敗。[0013]本實(shí)用新型即預(yù)先輸入或保存一個(gè)波形的模板,并且預(yù)先設(shè)置好匹配項(xiàng)目和冗 余度。當(dāng)在無規(guī)律的波形中匹配到預(yù)先設(shè)定的波形,或者在周期函數(shù)中發(fā)現(xiàn)不匹配的波 形時(shí),發(fā)出觸發(fā)信號,使用戶非常容易的觀察到偶發(fā)的錯(cuò)誤信號的波形狀態(tài)。
[0014]圖1為本實(shí)用新型的系統(tǒng)結(jié)構(gòu)圖。[0015]圖2和3為本實(shí)用新型第一種實(shí)施方式的觸發(fā)波形示意圖。[0016]圖4為本實(shí)用新型第二種實(shí)施方式的程序流程圖。[0017]圖5為本實(shí)用新型第二種實(shí)施方式的觸發(fā)波形示意圖。
具體實(shí)施方式
[0018]如圖1所示本實(shí)用新型的第一種實(shí)施方式包括通道信號采集電路,用于采集 輸入信號的波形數(shù)據(jù),通道信號采集電路包括模擬放大電路,模擬放大電路連接模 數(shù)轉(zhuǎn)換器,模數(shù)轉(zhuǎn)換器并聯(lián)比較器,所述的模數(shù)轉(zhuǎn)換器和比較器連接FPGA處理模塊。 FPGA處理模塊連接CPU,CPU連接Flash程序存儲(chǔ)器和內(nèi)存儲(chǔ)器,F(xiàn)PGA處理模塊連接 外存儲(chǔ)器,CPU連接顯示器。CPU為ARM9,F(xiàn)PGA處理模塊采用Lattice公司的一種低 功耗、高性能和低價(jià)格的現(xiàn)場可編程門陣列LattiCeXP2進(jìn)行處理,通道模數(shù)轉(zhuǎn)換器選用 AD公司的雙8位通道80MSPS的模數(shù)轉(zhuǎn)換器件AD9288。CPU上運(yùn)行如下步驟的觸發(fā)軟 件[0019](1)預(yù)存模板波形數(shù)據(jù)在FPGA處理模塊內(nèi);[0020](2)將預(yù)存模板波形數(shù)據(jù)與待測波形數(shù)據(jù)進(jìn)行對比,如果模板波形數(shù)據(jù)與待測波 形數(shù)據(jù)匹配,既模板波形數(shù)據(jù)與待測波形數(shù)據(jù)不相同時(shí)發(fā)出觸發(fā)信號。[0021]如圖2和3所示,此波形為正常的周期性波形的一個(gè)周期,此波形中夾雜著一些 偶發(fā)的干擾信號,現(xiàn)在需要將其中的雜波檢測出來。為此首先要由用戶截取一個(gè)周期的 波形,選取其中的一部分或者全部作為模板,設(shè)置冗余數(shù)值,設(shè)置關(guān)注的項(xiàng)目如電壓、 時(shí)間;然后以此用戶設(shè)置的周期和模板為基礎(chǔ),開始匹配AD模數(shù)轉(zhuǎn)換器采到的數(shù)據(jù), 因?yàn)槭桥及l(fā)的噪波,所以可以很快的同步,然后根據(jù)模板的數(shù)據(jù)檢測相應(yīng)位置的數(shù)據(jù), 圖2所示如果發(fā)現(xiàn)不符,則發(fā)出同步信號,則用戶可以觀察到異常發(fā)生時(shí)刻的波形。[0022]本實(shí)用新型的第二種實(shí)施方式包括通道信號采集電路,用于采集輸入信號的 波形數(shù)據(jù),通道信號采集電路包括模擬放大電路,模擬放大電路連接模數(shù)轉(zhuǎn)換器,模 數(shù)轉(zhuǎn)換器并聯(lián)比較器,所述的模數(shù)轉(zhuǎn)換器和比較器連接FPGA處理模塊。FPGA處理模塊 連接CPU,CPU連接Flash程序存儲(chǔ)器和內(nèi)存儲(chǔ)器,F(xiàn)PGA處理模塊連接外存儲(chǔ)器,CPU 連接顯示器。CPU為ARM9,F(xiàn)PGA處理模塊采用Lattice公司的一種低功耗、高性能和 低價(jià)格的現(xiàn)場可編程門陣列LattiCeXP2進(jìn)行處理,通道模數(shù)轉(zhuǎn)換器選用AD公司的雙8位 通道80MSPS的模數(shù)轉(zhuǎn)換器件AD9288。CPU上運(yùn)行如下步驟的觸發(fā)軟件[0023](1)預(yù)存模板波形數(shù)據(jù)在FPGA處理模塊內(nèi);[0024](2)將待測點(diǎn)預(yù)存模板波形數(shù)據(jù)與待測波形數(shù)據(jù)進(jìn)行對比,如果該點(diǎn)的模板波形 數(shù)據(jù)與待測波形數(shù)據(jù)匹配,則進(jìn)行下一個(gè)待測點(diǎn)的比較,直至將所有待測點(diǎn)比較完畢, 發(fā)出觸發(fā)信號。其具體步驟如圖4所示,首先計(jì)數(shù)器清零,采集待測波形數(shù)據(jù),從FPGA 處理模塊內(nèi)取出模板波形數(shù)據(jù),待測波形數(shù)據(jù)與模板波形數(shù)據(jù)進(jìn)行匹配,即看數(shù)值是否 相等,如果相等則計(jì)數(shù)器加1直至全部匹配完成。[0025]如圖5所示在某些應(yīng)用場合,數(shù)據(jù)波形并不是穩(wěn)定的周期性波形,用戶需要的 波形夾雜在其他的波形當(dāng)中出現(xiàn),使用FPGA快速匹配,當(dāng)檢測到有相同的波形時(shí),則發(fā)出同步信號,使用戶可以觀察到當(dāng)時(shí)的波形。[0026] 作為本實(shí)用新型的一種改進(jìn),也可在模板波形數(shù)據(jù)與待測波形數(shù)據(jù)匹配的觸發(fā) 條件為匹配失敗,即所述的模板波形數(shù)據(jù)與待測波形數(shù)據(jù)不相同,或是模板波形數(shù)據(jù)與 待測波形數(shù)據(jù)差距在設(shè)定的范圍之外。從而在模板波形數(shù)據(jù)與待測波形數(shù)據(jù)匹配失敗的 情況下,觸發(fā)示波器進(jìn)行掃描,來顯示此狀態(tài)下的波形。
權(quán)利要求1.一種模板觸發(fā)數(shù)字示波器,包括通道信號采集電路,其特征在于所述的通道 信號采集電路連接FPGA處理模塊,F(xiàn)PGA處理模塊連接CPU,CPU連接Flash程序存儲(chǔ) 器和內(nèi)存儲(chǔ)器,F(xiàn)PGA處理模塊連接外存儲(chǔ)器。
2.根據(jù)權(quán)利要求1所述的多通道復(fù)合觸發(fā)數(shù)字示波器,其特征在于所述的通道信 號采集電路包括模擬放大電路,模擬放大電路連接模數(shù)轉(zhuǎn)換器,模數(shù)轉(zhuǎn)換器并聯(lián)比較器。
專利摘要本實(shí)用新型涉及一種示波器,尤其涉及一種模板觸發(fā)數(shù)字示波器,它包括通道模擬放大電路,通道模擬放大電路連接通道模數(shù)轉(zhuǎn)換器,通道模數(shù)轉(zhuǎn)換器并聯(lián)比較器,所述的模數(shù)轉(zhuǎn)換器和比較器連接FPGA處理模塊,F(xiàn)PGA處理模塊連接CPU,CPU連接Flash程序存儲(chǔ)器和內(nèi)存儲(chǔ)器,F(xiàn)PGA處理模塊連接外存儲(chǔ)器,CPU上運(yùn)行觸發(fā)軟件。其可有效的顯示偶發(fā)的錯(cuò)誤信號的波形狀態(tài)。
文檔編號G01R13/02GK201811988SQ201020517968
公開日2011年4月27日 申請日期2010年9月6日 優(yōu)先權(quán)日2010年9月6日
發(fā)明者吳曉北, 徐凱 申請人:河南友利華系統(tǒng)工程有限公司