專利名稱:一種具有自動光標(biāo)追蹤功能的示波器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及測試測量技術(shù)領(lǐng)域,特別是涉及一種具有自動光標(biāo)追蹤功能的示波器。
背景技術(shù):
示波器是一種常用的電子測量工具。在使用示波器的過程中用戶往往需要關(guān)注被測信號的各種波形特性,現(xiàn)代的示波器均可以提供多種內(nèi)置測量功能,通過設(shè)置不同的測量項(xiàng),例如:幅度、周期、上升時(shí)間、占空比等,輔助用戶針對被測信號進(jìn)行波形特性的測量及分析。具體的,示波器將被測信號轉(zhuǎn)換成波形數(shù)據(jù),之后,依據(jù)用戶設(shè)置的測量項(xiàng)對波形數(shù)據(jù)進(jìn)行測量,獲取每一個(gè)測量項(xiàng)的測量邊界,最后,依據(jù)所述測量邊界,由所述波形數(shù)據(jù)獲取每個(gè)測量項(xiàng)對應(yīng)的測量值。光標(biāo)追蹤功提供了一種可視化的用戶界面,將用戶關(guān)注的波形特性的測量結(jié)果以可視化的方式進(jìn)行標(biāo)注,也即,在顯示界面上利用光標(biāo)標(biāo)示出測量項(xiàng)的測量邊界,該光標(biāo)通常為水平光標(biāo)或垂直光標(biāo)?,F(xiàn)有的光標(biāo)追蹤通常有如下兩種方式:一種方式是手動光標(biāo)追蹤。該方式用于追蹤用戶指定位置的波形幅值,通過將光標(biāo)調(diào)節(jié)到指定位置上,從而對不同位置處的波形幅值進(jìn)行追蹤。用戶可以使用前面板的旋鈕鍵來調(diào)節(jié)光標(biāo)追蹤的位置,旋轉(zhuǎn)旋鈕鍵即修改光標(biāo)的位置,通常使用豎直光標(biāo)標(biāo)示在水平軸上的坐標(biāo)位置。此外,也可以通過軟件界面直接修改豎直光標(biāo)的位置等軟操作來實(shí)現(xiàn)。手動光標(biāo)追蹤的方式,由于只能標(biāo)示波形幅值的測量邊界,因此,用戶無法可視化的觀測到其它常用測量項(xiàng),例如,周期、預(yù)沖等的測量邊界。另一種方式是自動光標(biāo)追蹤。相對于手動光標(biāo)追蹤,自動光標(biāo)追蹤用于可視化測量功能具有更大的價(jià)值。用戶在使用自動光標(biāo)追蹤測量項(xiàng)前必須先設(shè)置至少一個(gè)測量項(xiàng),示波器一般提供前面板按鍵或軟件界面設(shè)置選項(xiàng)供用戶設(shè)置測量項(xiàng)?,F(xiàn)有的自動光標(biāo)追蹤僅能夠?qū)τ脩粼O(shè)置的最后一個(gè)測量項(xiàng)的測量邊界進(jìn)行追蹤標(biāo)示。例如,用戶依次設(shè)置了 5個(gè)測量項(xiàng):周期、預(yù)沖、正脈寬、幅度、上升沿時(shí)間,則光標(biāo)僅能標(biāo)示上升沿時(shí)間時(shí)的測量邊界。如圖1所示,為最后一個(gè)測量項(xiàng)上升沿時(shí)間的光標(biāo)追蹤顯示界面示意圖。取該上升沿幅值的20%處的點(diǎn)A的橫坐標(biāo)和縱坐標(biāo),取該上升沿幅值的80%處的點(diǎn)B的橫坐標(biāo)和縱坐標(biāo),將點(diǎn)A的縱坐標(biāo)作為上升沿時(shí)間的下邊界,標(biāo)示一條水平的光標(biāo)SI ;將點(diǎn)B的縱坐標(biāo)作為上升沿時(shí)間的上邊界,標(biāo)示一條水平的光標(biāo)S2 ;將點(diǎn)A的橫坐標(biāo)作為上升沿時(shí)間的左邊界,標(biāo)示一條豎直的光標(biāo)S3 ;將點(diǎn)B的橫坐標(biāo)作為上升沿時(shí)間的右邊界,標(biāo)示一條豎直的光標(biāo)S4??梢钥闯觯鶚?biāo)示的光標(biāo)實(shí)則為一條光標(biāo)線。圖1僅以一種測量項(xiàng)的光標(biāo)追蹤進(jìn)行舉例,標(biāo)示測量邊界的光標(biāo)可以是一條,例如最大值、最小值;還可以是兩條,例如峰-峰值;還可以是四條,例如上升沿時(shí)間等。根據(jù)不同的測量項(xiàng)以及出廠配置而定。在標(biāo)示光標(biāo)的同時(shí),示波器還對波形數(shù)據(jù)進(jìn)行測量,得到相應(yīng)測量項(xiàng)的測量值,如圖1所示,由于只設(shè)置了上升沿時(shí)間這一測量項(xiàng),因此,在顯示界面的左下角的測量值顯示區(qū)域S5處,顯示出上升沿時(shí)間的測量值:“Rise = 18.50ns”。
針對現(xiàn)有的自動光標(biāo)追蹤方法,如果用戶期望可視化觀測其他波形特性,則需要將追蹤的測量項(xiàng)設(shè)置為最后一個(gè)測量項(xiàng),因此需要通過重新設(shè)置測量項(xiàng)等額外操作來實(shí)現(xiàn),步驟繁瑣。可以看出,當(dāng)用戶想要關(guān)注被測信號的多個(gè)波形特性時(shí),現(xiàn)有的數(shù)字示波器無法提供一種簡單、易用的操作方式來追蹤多個(gè)測量項(xiàng),也即,不能通過簡單的操作標(biāo)示多個(gè)測量項(xiàng)的測量邊界。
發(fā)明內(nèi)容
本發(fā)明提供了一種具有自動光標(biāo)追蹤功能的示波器,用以解決現(xiàn)有技術(shù)中存在的問題。一種具有自動光標(biāo)追蹤功能的示波器,用于在一顯示界面上,以波形顯示方式呈現(xiàn)獲取到的波形數(shù)據(jù),其包括:測量單元,用于依據(jù)用戶設(shè)置的多個(gè)測量項(xiàng)對所述波形數(shù)據(jù)進(jìn)行多次測量,獲取每一個(gè)測量項(xiàng)的測量邊界;控制鍵,用于從所述多個(gè)測量項(xiàng)中選擇其中一個(gè)測量項(xiàng),并產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息;顯示控制單元,用于依據(jù)所述測量項(xiàng)選擇信息,獲取對應(yīng)測量項(xiàng)的測量邊界;并依據(jù)所獲取的測量邊界在所述顯示界面上標(biāo)示光標(biāo)。通過本發(fā)明,用戶能夠通過標(biāo)示的光標(biāo)可視化觀測到被測信號的測量邊界,同時(shí),利用控制鍵可以選擇光標(biāo)可追蹤的測量項(xiàng),顯示控制單元在顯示界面上標(biāo)示所選測量項(xiàng)的測量邊界的光標(biāo)。依據(jù)用戶對不同測量項(xiàng)的選擇,使標(biāo)示的光標(biāo)在不同測量項(xiàng)之間進(jìn)行追蹤切換,無需像現(xiàn)有技術(shù)那樣重新配置測量項(xiàng),操作簡單、方便。作為一個(gè)舉例說明,在本發(fā)明中,所述測量單元還用于存儲每一個(gè)測量項(xiàng)的測量邊界,并每對所述波形數(shù)據(jù)進(jìn)行一次測量后,對所存儲的測量邊界進(jìn)行更新;所述顯示控制單元用于依據(jù)所述測量項(xiàng)選擇信息,從所存儲的測量邊界中獲取對應(yīng)測量項(xiàng)的測量邊界。通過由于波形數(shù)據(jù)是動態(tài)變化的,測量單元每對波形數(shù)據(jù)進(jìn)行一次測量,就對所存儲的測量邊界進(jìn)行更新,從而使所要標(biāo)示的測量邊界能夠動態(tài)的跟隨當(dāng)前所測量的波形數(shù)據(jù)。作為一個(gè)示例,在舉例說明中,所述測量單元每對所述波形數(shù)據(jù)進(jìn)行一次測量,獲取其中一個(gè)測量項(xiàng)的測量邊界,之后對所存儲的該測量項(xiàng)的測量邊界進(jìn)行更新。作為一個(gè)示例,在舉例說明中,所述測量單元每對所述波形數(shù)據(jù)進(jìn)行一次測量,依次獲取每一個(gè)測量項(xiàng)的測量邊界,之后對所存儲的每一個(gè)測量項(xiàng)的測量邊界均進(jìn)行更新。作為一個(gè)示例,在舉例說明中,所述測量單元每對所述波形數(shù)據(jù)進(jìn)行一次測量,同步獲取每一個(gè)測量項(xiàng)的測量邊界,之后對所存儲的每一個(gè)測量項(xiàng)的測量邊界均進(jìn)行更新。作為一個(gè)舉例說明,在本發(fā)明中,所述顯示單元還用于以菜單列表的形式顯示供選擇的所述多個(gè)測量項(xiàng)。作為一個(gè)示例,在舉例說明中,所述控制鍵用于在每觸發(fā)一次時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰一個(gè)測量項(xiàng)上。作為一個(gè)示例,在舉例說明中,所述控制鍵為旋鈕鍵,用于在每旋轉(zhuǎn)一個(gè)預(yù)置角度時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰一個(gè)測量項(xiàng)上。
通過觸發(fā)控制鍵、或者旋轉(zhuǎn)控制鍵,能夠?qū)鈽?biāo)追蹤的測量項(xiàng)進(jìn)行選擇,同樣達(dá)到了操作簡單、使用方便的目的。作為一個(gè)舉例說明,在本發(fā)明中,所述控制鍵還用于同時(shí)選中所述多個(gè)測量項(xiàng),并產(chǎn)生一個(gè)測量項(xiàng)全選信息;所述顯示控制單元用于依據(jù)所述測量項(xiàng)全選信息,獲取每一個(gè)測量項(xiàng)的測量邊界,并依據(jù)所獲取的每一個(gè)測量項(xiàng)的測量邊界在所述顯示界面上標(biāo)示對應(yīng)的光標(biāo)。該方法能夠同時(shí)對多個(gè)測量項(xiàng)的測量邊界進(jìn)行光標(biāo)標(biāo)示,具有更完善的測量特性可視化功能。作為一個(gè)示例,在舉例說明中,所述顯示控制單元還用于對不同測量項(xiàng)的測量邊界,在顯示界面上標(biāo)示不同類型的光標(biāo)。通過標(biāo)示不同類型的光標(biāo),可以對不同測量項(xiàng)的測量邊界加以區(qū)分,同時(shí)提高了用戶的體驗(yàn)度。
圖1是現(xiàn)有技術(shù)所給出的一種測量項(xiàng)的光標(biāo)追蹤顯示界面示意圖;圖2是本發(fā)明一種具有自動光標(biāo)追蹤功能的示波器實(shí)施例的結(jié)構(gòu)示意圖;圖3是本發(fā)明舉例說明的一種顯示界面上的菜單示意圖;圖4是本發(fā)明舉例說明的一種光標(biāo)模式的設(shè)置界面示意圖;圖5是本發(fā)明舉例說明的一種以菜單列表的形式顯示多個(gè)測量項(xiàng)的界面示意圖;圖6是本發(fā)明舉例說明的一種峰-峰值光標(biāo)追蹤顯示界面示意圖;圖7是本發(fā)明舉例說明的一種正脈寬光標(biāo)追蹤顯示界面示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)一步詳細(xì)的說明。參照圖2,示出了本發(fā)明一種具有自動光標(biāo)追蹤功能的示波器實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例所述的示波器200用于在一顯示界面上,以波形顯示方式呈現(xiàn)獲取到的波形數(shù)據(jù)a,其包括:測量單元201,用于依據(jù)用戶設(shè)置的多個(gè)測量項(xiàng)對波形數(shù)據(jù)a進(jìn)行多次測量,獲取每一個(gè)測量項(xiàng)的測量邊界b;控制鍵202,用于從所述多個(gè)測量項(xiàng)中選擇其中一個(gè)測量項(xiàng),并產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息c ;顯示控制單元203,用于依據(jù)所述測量項(xiàng)選擇信息C,獲取對應(yīng)測量項(xiàng)的測量邊界b ;并依據(jù)所獲取的測量邊界b在所述顯示界面上標(biāo)示光標(biāo)。通常的,示波器還包括一個(gè)模擬前端,用于接入被測信號,并對被測信號進(jìn)行放大、衰減、帶寬限制等預(yù)處理,還包括一個(gè)采樣單元,用于對預(yù)處理后的被測信號進(jìn)行采樣,得到數(shù)字化的波形數(shù)據(jù)a。測量單元201對波形數(shù)據(jù)a進(jìn)行測量,得到測量值。顯示單元203將波形數(shù)據(jù)a和測量值展現(xiàn)在顯示界面上。用戶設(shè)置的測量項(xiàng)也就是被測信號的波形特性,它可以是周期、最大值、峰-峰值、上升沿時(shí)間、下降沿時(shí)間、正脈沖、負(fù)脈沖等。除了設(shè)置測量項(xiàng),一般還要設(shè)置每一個(gè)測量項(xiàng)的信源,信源表示波形數(shù)據(jù)a的數(shù)據(jù)來源,它可以是某一通道的波形數(shù)據(jù),如通道CHl或者通道CH2 ;也可以是多個(gè)通道經(jīng)過某一數(shù)學(xué)運(yùn)算后得到的波形數(shù)據(jù),例如,可以將CH1+CH2作為信源。本發(fā)明實(shí)施例對設(shè)置測量項(xiàng)和設(shè)置信源的前后順序不作限定,可以先設(shè)置測量項(xiàng),再設(shè)置與該測量項(xiàng)相對應(yīng)的信源,也可以先設(shè)置信源,再設(shè)置其對應(yīng)的測量項(xiàng)。測量單元201通過對被測信號進(jìn)行采樣得到波形數(shù)據(jù)a,然后依據(jù)用戶設(shè)置的多個(gè)測量項(xiàng)對波形數(shù)據(jù)a進(jìn)行測量,獲取每一個(gè)測量項(xiàng)的測量邊界b??梢岳斫獾氖?,測量邊界b可以是一個(gè)值,例如最大值、最小值,用縱坐標(biāo)Y的取值來表示;測量邊界也可以是兩個(gè)值,例如峰-峰值,用兩個(gè)縱坐標(biāo)Y的取值來表不,例如周期,用兩個(gè)橫坐標(biāo)X的取值來表示;測量邊界還可以是四個(gè)值,例如上升沿時(shí)間,可以用兩個(gè)橫坐標(biāo)Y和兩個(gè)縱坐標(biāo)Y的取值來表示。測量邊界有多種取值方式,根據(jù)不同類型的測量項(xiàng)以及出廠配置而定。需要說明的是,當(dāng)顯示界面上有多組可測量的波形數(shù)據(jù)時(shí),例如,有多個(gè)脈沖的上升沿可以測量,一般會按照預(yù)先的配置選取其中的某一部分?jǐn)?shù)據(jù)進(jìn)行測量。例如,測量上升沿時(shí)間,可以選取顯示界面上從左到右第一個(gè)脈沖的波形數(shù)據(jù)、或者選取最后一個(gè)脈沖的波形數(shù)據(jù)、或者是選取屏幕中心起從左到右第一個(gè)脈沖的波形數(shù)據(jù)進(jìn)行測量。測量單元201獲取每一個(gè)測量項(xiàng)的測量邊界b后,還會依據(jù)測量邊界b,由波形數(shù)據(jù)a獲取每個(gè)測量項(xiàng)對應(yīng)的測量值,例如,最大值的測量值就是其對應(yīng)的測量邊界縱坐標(biāo)Y的取值;峰_峰值的測量值就是利用其對應(yīng)的測量邊界:兩個(gè)縱坐標(biāo)Y相減而得到的。相應(yīng)的,顯示控制單元203還會在顯示界面顯示所述測量值。由于測量值的獲取和顯示過程屬于現(xiàn)有技術(shù)的內(nèi)容,本發(fā)明在此不再贅述??刂奇I202從所述多個(gè)測量項(xiàng)中選擇其中一個(gè)測量項(xiàng),并產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息。例如,控制鍵202選中的測量項(xiàng)為峰-峰值,則產(chǎn)生與峰-峰值相對應(yīng)的測量項(xiàng)選擇信息,顯示控制單元203依據(jù)測量項(xiàng)選擇信息,從測量單元201中獲取峰-峰值的兩個(gè)測量邊界,即波形數(shù)據(jù)a的最大值和最小值,并依據(jù)測量邊界的值在所述顯示界面的對應(yīng)位置上標(biāo)示兩條水平的光標(biāo)。本發(fā)明實(shí)施例所述的光標(biāo)追蹤,即在所述顯示界面上、用光標(biāo)標(biāo)示出相應(yīng)測量項(xiàng)的測量邊界。由于波形數(shù)據(jù)是動態(tài)變化的,測量單元201需要對波形數(shù)據(jù)進(jìn)行多次測量,例如,可以每隔一個(gè)預(yù)先設(shè)定的間隔時(shí)間,就進(jìn)行對變化的波形數(shù)據(jù)進(jìn)行一次測量。作為一個(gè)舉例說明,在本發(fā)明實(shí)施例中,測量單元201存儲每一個(gè)測量項(xiàng)的測量邊界b,并每對波形數(shù)據(jù)a進(jìn)行一次測量后,對所存儲的測量邊界進(jìn)行更新;相應(yīng)的,顯示控制單元203依據(jù)測量項(xiàng)選擇信息C,從測量單元201所存儲的測量邊界中獲取對應(yīng)測量項(xiàng)的測量邊界b。測量單元每對波形數(shù)據(jù)進(jìn)行一次測量,就對所存儲的測量邊界進(jìn)行更新,從而使所要標(biāo)示的測量邊界b能夠動態(tài)的跟隨當(dāng)前所測量的波形數(shù)據(jù)a。假設(shè)在舉例說明中,用戶設(shè)置的5個(gè)測量項(xiàng)依次為:周期(Period)、正脈寬(+Width)、預(yù)沖(Preshoot)、幅度(Vamp)、峰-峰值(Vpp),則在測量單元201的存儲空間中,專門存儲上述5個(gè)測量項(xiàng)的測量邊界b,其存儲的測量邊界b的序列順序可以和測量項(xiàng)的設(shè)置順序相同,也可以按照預(yù)置的存儲順序進(jìn)行存儲。作為一種示例,在本舉例說明中,測量單元201每對波形數(shù)據(jù)a進(jìn)行一次測量,獲取其中一個(gè)測量項(xiàng)的測量邊界b,之后對所存儲的該測量項(xiàng)的測量邊界b進(jìn)行更新。也就是說,測量單元201每進(jìn)行一次測量,按照測量項(xiàng)的設(shè)置順序或者預(yù)先配置的順序,依次僅選取前述5個(gè)測量項(xiàng)中的一個(gè)進(jìn)行測量,獲得一個(gè)測量項(xiàng)的測量邊界b。假設(shè)測量單元201對波形數(shù)據(jù)a進(jìn)行一次測量,獲得了周期(Period)的測量邊界,之后,僅對所存儲的周期(Period)的測量邊界進(jìn)行更新,其余測量項(xiàng)的測量邊界保持不變。作為另一種示例,在本舉例說明中,測量單元201每對所述波形數(shù)據(jù)a進(jìn)行一次測量,依次獲取每一個(gè)測量項(xiàng)的測量邊界b,之后對所存儲的每一個(gè)測量項(xiàng)的測量邊界b均進(jìn)行更新。也就是說,測量單元201每進(jìn)行一次測量,按照測量項(xiàng)的設(shè)置順序或者預(yù)先配置的順序,依次選取各個(gè)測量項(xiàng)進(jìn)行測量,分時(shí)獲得每一個(gè)測量項(xiàng)的測量邊界,之后,對例如前述所存儲的周期(Period)、正脈寬(+Width)、預(yù)沖(Preshoot)、幅度(Vamp)、峰-峰值(Vpp)的測量邊界均進(jìn)行更新。作為又一種示例,在本舉例說明中,測量單元201每對所述波形數(shù)據(jù)a進(jìn)行一次測量,同步獲取每一個(gè)測量項(xiàng)的測量邊界b,之后對所存儲的每一個(gè)測量項(xiàng)的測量邊界b均進(jìn)行更新。也就是說,測量單元201每進(jìn)行一次測量,對各個(gè)測量項(xiàng)進(jìn)行同步測量,同時(shí)獲得每一個(gè)測量項(xiàng)的測量邊界,之后,對例如前述所存儲的周期(Period)、正脈寬(+Width)、預(yù)沖(Preshoot)、幅度(Vamp)、峰-峰值(Vpp)的測量邊界均進(jìn)行更新。作為一個(gè)舉例說明,在本發(fā)明實(shí)施例中,顯示單元203以菜單列表的形式顯示供選擇的所述多個(gè)測量項(xiàng)。菜單列表中的順序可以是測量項(xiàng)的設(shè)置順序,也可以是預(yù)先配置的特定順序。下面,以被測信號的周期(Period)、正脈寬(+Width)、預(yù)沖(Preshoot)、幅度(Vamp)、峰-峰值(Vpp)這5個(gè)測量項(xiàng)的光標(biāo)追蹤為例進(jìn)行說明。如圖3所示,為一種顯示界面上的菜單示意圖,顯示界面具有左右兩種菜單,左菜單Left Menu為用戶提供測量項(xiàng)的設(shè)置操作,列出了多個(gè)可設(shè)置的測量項(xiàng),包括:最大值(Vmax)、最小值(Vmin)、峰-峰值(Vpp)等。右菜單Right Menu為用戶提供光標(biāo)追蹤的設(shè)置操作。為了說明自動光標(biāo)追蹤的各個(gè)操作步驟及顯示細(xì)節(jié),下面以IMHz方波作為被測信號進(jìn)行具體說明,具體實(shí)現(xiàn)方法如下。1、光標(biāo)模式的設(shè)置步驟:cam找圖4所示,為圖3右菜單中的光標(biāo)模式的設(shè)置界面示意圖。如圖4(a)所示,本舉例說明提供三種光標(biāo)模式:手動模式(Manual)、追蹤模式(Track)和自動模式(Auto)。其中,自動模式(Auto)實(shí)現(xiàn)的即為本發(fā)明所述的自動光標(biāo)追蹤功能。本舉例說明以彈出菜單方式顯示所有用戶可使用的光標(biāo)模式,并可通過前面板的功能按鍵或旋鈕鍵選擇并設(shè)置光標(biāo)模式。例如,用戶可以首先通過按壓前面板的功能按鍵彈出模式(Mode)選擇菜單,然后,如圖4(b)所示,使用旋鈕鍵選中“Auto”菜單項(xiàng)。最后按下旋鈕鍵將光標(biāo)模式設(shè)置為“Auto”。如圖4(c)所示,設(shè)置完畢后右菜單即將“Auto”模式菜單項(xiàng)目呈現(xiàn)給用戶。其中,“Meas.Para”菜單項(xiàng)用于顯示可選光標(biāo)追蹤源,即光標(biāo)可追蹤的測量項(xiàng),由于當(dāng)前未設(shè)置測量項(xiàng),因此顯示為“None”,表示沒有光標(biāo)可追蹤的測量項(xiàng)。2、測量項(xiàng)的設(shè)置步驟:在本舉例說明中,用戶將會依次設(shè)置周期(Period)、正脈寬(+Width)、預(yù)沖(Preshoot)、幅度(Vamp)、峰-峰值(Vpp)共5個(gè)測量項(xiàng)。參照圖3,在顯示界面的左菜單中進(jìn)行選擇設(shè)置。用戶首先通過按下與周期(Period)對應(yīng)的前面板按鍵選中周期(Period)測量項(xiàng),最后釋放按下的前面板按鍵,即完成周期(Period)測量項(xiàng)的設(shè)置。參照圖4,右菜單中“Meas.Para”菜單項(xiàng)中光標(biāo)可追蹤的測量項(xiàng)就會由“None”變?yōu)椤爸芷?Period) ”。作為一種示例,在本舉例說明中,自動光標(biāo)追蹤功能開啟時(shí),如果正在執(zhí)行光標(biāo)追蹤,即存在光標(biāo)正在追蹤的測量項(xiàng),則相應(yīng)測量項(xiàng)的測量值顯示會以反色方式高亮顯示。通過將該測量項(xiàng)的測量值高亮可以明確標(biāo)示該測量項(xiàng)為當(dāng)前自動光標(biāo)追蹤的測量項(xiàng)。本發(fā)明對前述步驟I和步驟2的先后順序不作限定,在具體實(shí)施時(shí),也可以先設(shè)置測量項(xiàng),再設(shè)置光標(biāo)模式。3、光標(biāo)可追蹤的測量項(xiàng)的選擇步驟:在用戶設(shè)置測量項(xiàng)后,“Meas.Para”菜單項(xiàng)會動態(tài)更新光標(biāo)可追蹤的測量項(xiàng),以下簡稱追蹤源。如圖5所示,以菜單列表顯示步驟2中設(shè)置的供選擇的多個(gè)測量項(xiàng)。結(jié)合圖2,控制鍵202可以為按鍵、也可以是旋鈕鍵,在本舉例說明中,追蹤源僅I項(xiàng)時(shí),用戶不可利用控制鍵202進(jìn)行手動選擇;追蹤源有2項(xiàng)時(shí),用戶可以通過按鍵在兩個(gè)測量項(xiàng)之間選擇;追蹤源多于2項(xiàng)時(shí),用戶可以通過按壓按鍵彈出具有多個(gè)可選測量項(xiàng)的菜單列表,然后再使用旋鈕鍵從多個(gè)測量項(xiàng)中選取一個(gè),作為追蹤源。具體實(shí)施時(shí),可以使用按鍵按下選擇、旋鈕鍵遍歷選擇或觸摸屏直接選擇等方式,來選擇可進(jìn)行光標(biāo)追蹤的測量項(xiàng)。相應(yīng)的,可以使用按鍵釋放、旋鈕鍵按下或觸摸屏釋放觸摸等方式,標(biāo)示該測量項(xiàng)被選中、并將其設(shè)置為追蹤源,此時(shí)產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息C。作為一種示例,在本舉例說明中,參照圖2并結(jié)合圖5,控制鍵202在每觸發(fā)一次時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰一個(gè)測量項(xiàng)上。例如,在默認(rèn)情況下,選中最后一個(gè)測量項(xiàng),如圖5(a)所示,默認(rèn)選中的測量項(xiàng)為峰-峰值(Vpp)??刂奇I202觸發(fā)時(shí),如果用戶按下該控制按鍵的時(shí)間小于一個(gè)預(yù)置時(shí)間時(shí),如2秒,則按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰下一個(gè)測量項(xiàng)上;控制鍵202觸發(fā)時(shí),如果用戶按下該控制按鍵的時(shí)間大于等于該預(yù)置時(shí)間時(shí),則按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰上一個(gè)測量項(xiàng)上??梢岳斫獾氖牵藛瘟斜碇?,各個(gè)測量項(xiàng)的順序首尾相接,第一個(gè)測量項(xiàng)的相鄰上一個(gè)為最后一個(gè)測量項(xiàng),最后一個(gè)測量項(xiàng)的相鄰下一個(gè)為第一個(gè)測量項(xiàng)。作為另一種示例,在本舉例說明中,參照圖2,控制鍵202為旋鈕鍵,其在每旋轉(zhuǎn)一個(gè)預(yù)置角度時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰一個(gè)測量項(xiàng)上。例如,旋鈕鍵每順時(shí)針旋轉(zhuǎn)一個(gè)預(yù)置角度時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰下一個(gè)測量項(xiàng)上,當(dāng)前選中的測量項(xiàng)為最后一個(gè)時(shí),再次順時(shí)針旋轉(zhuǎn)旋鈕鍵,可以將選中的測量項(xiàng)切換到第一個(gè)測量項(xiàng)上。旋鈕鍵每逆時(shí)針旋轉(zhuǎn)一個(gè)預(yù)置角度時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰上一個(gè)測量項(xiàng)上,當(dāng)前選中的測量項(xiàng)為第一個(gè)時(shí),再次逆時(shí)針旋轉(zhuǎn)旋鈕鍵,可以將選中的測量項(xiàng)切換到最后一個(gè)測量項(xiàng)上。例如,在本舉例說明中,初始狀態(tài)下,默認(rèn)選中的測量項(xiàng)為峰-峰值(Vpp)。如圖6所示,為對波形L的峰-峰值(Vpp)的光標(biāo)追蹤顯示界面圖。首先,對波形L的波形數(shù)據(jù)進(jìn)行測量,得到峰-峰值(Vpp)的兩個(gè)測量邊界,其中,將當(dāng)前波形數(shù)據(jù)的最大幅值yl作為上邊界,將當(dāng)前波形數(shù)據(jù)的最小幅值y2作為下邊界。依據(jù)上邊界yl標(biāo)示一條水平的光標(biāo)Ml ;依據(jù)下邊界y2標(biāo)示一條水平的光標(biāo)M2??梢岳斫獾氖?,得到測量邊界的同時(shí),還會針對用戶設(shè)置的每一個(gè)測量項(xiàng),得到各個(gè)測量項(xiàng)的測量值,如圖6所示,在測量值的顯示區(qū)域P處,分別顯示了周期(Period)、正脈寬(+Width)、預(yù)沖(Preshoot)、幅度(Vamp)、峰-峰值(Vpp)的測量值,由于當(dāng)前追蹤的測量項(xiàng)為峰-峰值,因此,峰-峰值(Vpp)的測量結(jié)果以反色方式顯示。由于波形數(shù)據(jù)是動態(tài)變化的,示波器會對波形數(shù)據(jù)進(jìn)行多次測量,每進(jìn)行一次測量后,會將得到的測量值動態(tài)更新顯示于測量值的顯示區(qū)域P處,同時(shí),每進(jìn)行一次測量后,光標(biāo)Ml和光標(biāo)M2也會隨著峰-峰值的測量邊界的變化而動態(tài)跟隨標(biāo)示。假設(shè)用戶實(shí)際需要觀測正脈寬的測量邊界,如圖5(b)所示,利用控制按鍵202將選中的測量項(xiàng)由默認(rèn)的峰-峰值(Vpp)切換到正脈寬(+Width)。如圖7所示,為對波形L的正脈寬的光標(biāo)追蹤顯示界面圖。首先,針對波形L進(jìn)行測量,得到正脈寬的兩個(gè)測量邊界,其中,獲取當(dāng)前波形數(shù)據(jù)從左到右的第一個(gè)脈沖的上升沿,將所述上升沿寬度中點(diǎn)位置處的橫坐標(biāo)Xl作為左邊界;獲取所述上升沿右邊相鄰的一個(gè)下降沿,將該下降沿寬度中點(diǎn)位置處的橫坐標(biāo)x2作為右邊界。依據(jù)左邊界xl標(biāo)示一條豎直的光標(biāo)NI ;依據(jù)右邊界x2標(biāo)示一條豎直的光標(biāo)N2。同時(shí),在測量值的顯區(qū)域P處,分別顯示周期(Period)、正脈寬(+Width)、預(yù)沖(Preshoot)、幅度(Vamp)、峰-峰值(Vpp)的測量值,由于當(dāng)前追蹤的測量項(xiàng)變?yōu)檎}寬(+Width),因此,正脈寬(+Width)的測量結(jié)果以反色方式顯示。需要說明的是,標(biāo)示測量邊界的光標(biāo)條數(shù)與測量項(xiàng)相對應(yīng),可以是一條,例如最大值、最小值;還可以是兩條,例如峰-峰值;還可以是四條,例如上升沿時(shí)間;還可以是三條,如圖7所示,除了圖7中標(biāo)示的兩條豎直的光標(biāo)NI和N2,還可以依據(jù)上升沿寬度中點(diǎn)位置處的縱坐標(biāo),標(biāo)示一條水平的光標(biāo)。光標(biāo)的條數(shù)根據(jù)不同的測量項(xiàng)以及出廠配置而定。作為一個(gè)舉例說明,在本發(fā)明實(shí)施例中,參照圖2,控制鍵202還可以同時(shí)選中所述多個(gè)測量項(xiàng),并產(chǎn)生一個(gè)測量項(xiàng)全選信息;顯示控制單元203依據(jù)所述測量項(xiàng)全選信息,獲取每一個(gè)測量項(xiàng)的測量邊界,并依據(jù)所獲取的每一個(gè)測量項(xiàng)的測量邊界在所述顯示界面上標(biāo)示對應(yīng)的光標(biāo)。例如,按動控制鍵202的時(shí)間超過一個(gè)預(yù)置按壓時(shí)間時(shí),就可以同時(shí)選中所述菜單列表中的所有測量項(xiàng)。顯示控制單元203依據(jù)控制鍵202產(chǎn)生的測量項(xiàng)全選信息,獲取每一個(gè)測量項(xiàng)的測量邊界獲取每一個(gè)測量項(xiàng)的測量邊界,并在顯示界面上標(biāo)示光標(biāo)。作為另一個(gè)舉例說明,在本發(fā)明實(shí)施例中,控制鍵202還可以同時(shí)選中所述多個(gè)測量項(xiàng)中的某幾個(gè),并產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息,顯示控制單元203依據(jù)多個(gè)不同的測量項(xiàng)選擇信息獲取對應(yīng)測量項(xiàng)的測量邊界并標(biāo)示光標(biāo)。由于可以同時(shí)對多個(gè)測量項(xiàng)的測量邊界進(jìn)行標(biāo)示,為了區(qū)別不同測量項(xiàng)的光標(biāo),作為一種示例,在本舉例說明中,顯示控制單元203針對不同測量項(xiàng)的測量邊界,在顯示界面上標(biāo)示不同類型的光標(biāo)。具體的,針對不同類型的測量項(xiàng),可以標(biāo)示不同顏色的光標(biāo),或者標(biāo)示不同線條圖案的光標(biāo),例如,直線、點(diǎn)狀線、點(diǎn)線結(jié)合等。不同測量項(xiàng)與不同光標(biāo)類型的映射關(guān)系可以預(yù)先配置為固定的默認(rèn)關(guān)系,也可以根據(jù)用戶的需求由用戶自定義設(shè)置。通過本發(fā)明,用戶能夠可視化觀測被測信號的測量特性,即可視化用戶設(shè)置的測量項(xiàng),通過光標(biāo)標(biāo)示出測量項(xiàng)的測量邊界。同時(shí),利用控制鍵可以從多個(gè)測量項(xiàng)中選擇其中一個(gè),并產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息,顯示控制單元依據(jù)所述測量項(xiàng)選擇信息,在所述顯示界面上用光標(biāo)標(biāo)示出對應(yīng)測量項(xiàng)的測量邊界,使得用戶能夠在多個(gè)可視化測量項(xiàng)中進(jìn)行選擇,從而使標(biāo)示的光標(biāo)在不同測量項(xiàng)的測量邊界上進(jìn)行追蹤切換。并且,通過觸發(fā)控制鍵、或者旋轉(zhuǎn)控制鍵,就能夠?qū)鈽?biāo)追蹤的測量項(xiàng)進(jìn)行選擇,操作簡單、方便,無需像現(xiàn)有技術(shù)那樣重新配置測量項(xiàng)。以上對本發(fā)明所提供的一種具有自動光標(biāo)追蹤功能的示波器,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種具有自動光標(biāo)追蹤功能的示波器,用于在一顯示界面上,以波形顯示方式呈現(xiàn)獲取到的波形數(shù)據(jù),其包括: 測量單元,用于依據(jù)用戶設(shè)置的多個(gè)測量項(xiàng)對所述波形數(shù)據(jù)進(jìn)行多次測量,獲取每一個(gè)測量項(xiàng)的測量邊界; 其特征在于,還包括: 控制鍵,用于從所述多個(gè)測量項(xiàng)中選擇其中一個(gè)測量項(xiàng),并產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息; 顯示控制單元,用于依據(jù)所述測量項(xiàng)選擇信息,獲取對應(yīng)測量項(xiàng)的測量邊界;并依據(jù)所獲取的測量邊界在所述顯示界面上標(biāo)示光標(biāo)。
2.如權(quán)利要求1所述的示波器,其特征在于, 所述測量單元還用于存儲每一個(gè)測量項(xiàng)的測量邊界,并每對所述波形數(shù)據(jù)進(jìn)行一次測量后,對所存儲的測量邊界進(jìn)行更新; 所述顯示控制單元用于依據(jù)所述測量項(xiàng)選擇信息,從所存儲的測量邊界中獲取對應(yīng)測量項(xiàng)的測量邊界。
3.如權(quán)利要求1所述的示波器,其特征在于, 所述顯示單元還用于以菜單列表的形式顯示供選擇的所述多個(gè)測量項(xiàng)。
4.如權(quán)利要求3所述的示波器,其特征在于, 所述控制鍵用于在每觸發(fā)一次時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰一個(gè)測量項(xiàng)上。
5.如權(quán)利要求3所述的示波器,其特征在于, 所述控制鍵為旋鈕鍵,用于在每旋轉(zhuǎn)一個(gè)預(yù)置角度時(shí),按照所述菜單列表的順序,將選中的測量項(xiàng)切換至當(dāng)前選中的相鄰一個(gè)測量項(xiàng)上。
6.如權(quán)利要求1 5任一項(xiàng)所述的不波器,其特征在于, 所述控制鍵還用于同時(shí)選中所述多個(gè)測量項(xiàng),并產(chǎn)生一個(gè)測量項(xiàng)全選信息; 所述顯示控制單元用于依據(jù)所述測量項(xiàng)全選信息,獲取每一個(gè)測量項(xiàng)的測量邊界,并依據(jù)所獲取的每一個(gè)測量項(xiàng)的測量邊界在所述顯示界面上標(biāo)示對應(yīng)的光標(biāo)。
7.如權(quán)利要求6所述的示波器,其特征在于, 所述顯示控制單元還用于對不同測量項(xiàng)的測量邊界,在顯示界面上標(biāo)示不同類型的光標(biāo)。
8.如權(quán)利要求2所述的示波器,其特征在于, 所述測量單元每對所述波形數(shù)據(jù)進(jìn)行一次測量,獲取其中一個(gè)測量項(xiàng)的測量邊界,之后對所存儲的該測量項(xiàng)的測量邊界進(jìn)行更新。
9.如權(quán)利要求2所述的示波器,其特征在于, 所述測量單元每對所述波形數(shù)據(jù)進(jìn)行一次測量,依次獲取每一個(gè)測量項(xiàng)的測量邊界,之后對所存儲的每一個(gè)測量項(xiàng)的測量邊界均進(jìn)行更新。
10.如權(quán)利要求2所述的示波器,其特征在于, 所述測量單元每對所述波形數(shù)據(jù)進(jìn)行一次測量,同步獲取每一個(gè)測量項(xiàng)的測量邊界,之后對所存儲的每一個(gè)測量項(xiàng)的測量邊界均進(jìn)行更新。
全文摘要
本發(fā)明提供了一種具有自動光標(biāo)追蹤功能的示波器,用于在一顯示界面上,以波形顯示方式呈現(xiàn)獲取到的波形數(shù)據(jù),包括測量單元,用于依據(jù)用戶設(shè)置的多個(gè)測量項(xiàng)對波形數(shù)據(jù)進(jìn)行多次測量,獲取每一個(gè)測量項(xiàng)的測量邊界;控制鍵,用于從多個(gè)測量項(xiàng)中選擇其中一個(gè),并產(chǎn)生與所選測量項(xiàng)相對應(yīng)的測量項(xiàng)選擇信息;顯示控制單元,用于依據(jù)測量項(xiàng)選擇信息,獲取對應(yīng)測量項(xiàng)的測量邊界;并依據(jù)所獲取的測量邊界在顯示界面上標(biāo)示光標(biāo)。本發(fā)明利用控制鍵可以選擇光標(biāo)追蹤的測量項(xiàng),依據(jù)用戶對不同測量項(xiàng)的選擇,顯示控制單元獲取對應(yīng)測量項(xiàng)的測量邊界,使標(biāo)示測量邊界的光標(biāo)在不同測量項(xiàng)之間進(jìn)行追蹤切換,無需像現(xiàn)有技術(shù)那樣重新配置測量項(xiàng),操作簡單、方便。
文檔編號G01R13/00GK103185820SQ20111044894
公開日2013年7月3日 申請日期2011年12月29日 優(yōu)先權(quán)日2011年12月29日
發(fā)明者習(xí)志平, 王悅, 王鐵軍, 李維森 申請人:北京普源精電科技有限公司