專(zhuān)利名稱(chēng):交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及交流電參數(shù)測(cè)試領(lǐng)域,更具體地說(shuō),涉及一種交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法 及裝置。
背景技術(shù):
由于交流信號(hào)是大小和方向隨時(shí)間周期變化的信號(hào),例如, 一個(gè)正弦波,當(dāng)對(duì)其 采樣時(shí),每一個(gè)采樣點(diǎn)值都不一樣,有波峰、也有波谷。 一般用其周期信號(hào)的有效值作為信 號(hào)的幅值,反映信號(hào)的大小。傳統(tǒng)的做法是將交流信號(hào)經(jīng)過(guò)變送器變成直流信號(hào),再將直
流信號(hào)送AD采樣,計(jì)算而得到有效值,或者直接交流采樣,計(jì)算信號(hào)有效值。但是,在對(duì)交
流信號(hào)進(jìn)行測(cè)試時(shí),上述方法必須是幾個(gè)周期后,才能得到信號(hào)的有效值。也就是,有效值 不能快速反映峰值的變化。在高精度交流測(cè)量領(lǐng)域,通常會(huì)設(shè)計(jì)量程的切換,例如,當(dāng)設(shè)備 位于在小電流(電壓)檔位,電流(電壓)突然成變化(主要是增大),此時(shí),如果仍采用
傳統(tǒng)的做法,切換檔位的時(shí)刻就會(huì)滯后實(shí)際信號(hào)幾個(gè)周期,假設(shè)周期數(shù)為4,每周期為20ms ,已經(jīng)比實(shí)際信號(hào)至少滯后80ms, 80ms的滯后在有些場(chǎng)合就會(huì)造成事故。設(shè)備不能快速準(zhǔn)確 的轉(zhuǎn)換量程,不僅僅造成測(cè)量結(jié)果不準(zhǔn)確,嚴(yán)重的會(huì)損壞設(shè)備、造成事故。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述不能快速反應(yīng)被測(cè)交流信號(hào)的峰值 變化、可能造成結(jié)果不準(zhǔn)確、甚至造成事故的缺陷,提供一種快速識(shí)別交流信號(hào)大小、可以 快速、自動(dòng)地轉(zhuǎn)換量程轉(zhuǎn)換方法及裝置。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是構(gòu)造一種交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法, 所述交流測(cè)試包括以一定采樣速率對(duì)被測(cè)交流信號(hào)進(jìn)行采樣并對(duì)采樣信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換,所 述模數(shù)轉(zhuǎn)換時(shí)采用同一位數(shù)的二進(jìn)制數(shù)表示不同的量程中取得的不同采樣值幅度,并直接將 表示其采樣幅度大小的二進(jìn)制數(shù)與第一設(shè)定值比較,依據(jù)所述比較結(jié)果,選擇其量程。
在本發(fā)明所述的方法中,還包括如下步驟
A)判斷本次采樣進(jìn)行模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)的絕對(duì)值是否大于或等于第一設(shè) 定值,如是,執(zhí)行步驟B);如否,等待下一個(gè)采樣信號(hào)并重復(fù)本步驟;B) 等待下一個(gè)采樣信號(hào),判斷其模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)的絕對(duì)值是否大于所 述第一設(shè)定值,如是,執(zhí)行步驟C);如否,第一計(jì)數(shù)器清零,返回步驟A);
C) 第一計(jì)數(shù)器加l,判斷所述第一計(jì)數(shù)器的值是否大于第二設(shè)定值,如是,執(zhí)行
步驟D);如否,返回步驟B);
D)將當(dāng)前量程轉(zhuǎn)換到較其大一檔的量程,第一計(jì)數(shù)器清零,返回步驟A)。 在本發(fā)明所述的方法中,所述第一設(shè)定值包括一個(gè)小于用于表示當(dāng)前量程中最大采樣幅
度值的最大二進(jìn)制數(shù)的二進(jìn)制數(shù),所述最大二進(jìn)制數(shù)與所述第一設(shè)定值之間的差值小于所述
第二設(shè)定值。
在本發(fā)明所述的方法中,所述二進(jìn)制數(shù)包括16、 32或64位二進(jìn)制數(shù)。 在本發(fā)明所述的方法中,所述步驟A)中還包括如下步驟
Al)判斷所述模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)是否大于第三設(shè)定值,如是,等待開(kāi)始下 一次采樣,如否,執(zhí)行步驟A2); A2)第二計(jì)數(shù)器加l;
A3)判斷所述第二計(jì)數(shù)器的值是否大于第四設(shè)定值,如是,第二計(jì)數(shù)器清零,轉(zhuǎn)換量程 到較當(dāng)前量程較小的一檔;如否,返回等待開(kāi)始下一次采樣。
在本發(fā)明所述的方法中,所述第四設(shè)定值包括在所述交流信號(hào)一個(gè)周期內(nèi)總的采樣次數(shù)
在本發(fā)明所述的方法中,在開(kāi)始測(cè)試時(shí),對(duì)所有計(jì)數(shù)器清零并設(shè)定各設(shè)定值。 本發(fā)明還揭示了一種自動(dòng)轉(zhuǎn)換量程的裝置,包括用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ)模塊、對(duì)所述輸入 衰減模塊的輸出信號(hào)進(jìn)行采樣的采樣模塊和對(duì)所述采樣模塊取得的信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換的模數(shù) 轉(zhuǎn)換模塊,其特征在于,還包括用于判斷所述模數(shù)轉(zhuǎn)換模塊的輸出值與第一設(shè)定值之間的大 小,并依據(jù)所述判斷結(jié)果控制所述輸入衰減模塊的衰減值,從而取得不同量程的量程自動(dòng)轉(zhuǎn) 換模塊。
在本發(fā)明所述的裝置中,所述量程自動(dòng)轉(zhuǎn)換模塊進(jìn)一步包括第一判斷單元、第二判斷 單元、第一計(jì)數(shù)器、第一計(jì)數(shù)器判斷單元和第一計(jì)數(shù)器操作單元;所述第一判斷單元用于判
斷當(dāng)前采樣信號(hào)幅度在模數(shù)變換后的二進(jìn)制數(shù)值是否大于或等于第一設(shè)定值,其判斷結(jié)果決
定是否啟動(dòng)第二判斷模塊;所述第二判斷單元用于判斷緊接上述第一判斷單元所處理的采樣 的下一采樣的采樣信號(hào)幅度在模數(shù)變換后的二進(jìn)制數(shù)值是否大于第一設(shè)定值,其判斷結(jié)果決 定第一計(jì)數(shù)器的操作;所述第一計(jì)數(shù)器用于計(jì)數(shù)采樣幅度大于第一設(shè)定值的次數(shù);所述第一 計(jì)數(shù)器判斷單元用于讀取所述第一計(jì)數(shù)器值,并將其與第二設(shè)定值進(jìn)行比較;所述第一計(jì)數(shù)器操作單元用于對(duì)所述第一計(jì)數(shù)器進(jìn)行加1或清零。
還包括第三判斷單元、第二計(jì)數(shù)器、第二計(jì)數(shù)器判斷單元和第二計(jì)數(shù)器操作單元;所述 第三判斷單元用于判斷表示所述采樣幅度的二進(jìn)制數(shù)是否大于第三設(shè)定值;所述第二計(jì)數(shù)器 用于計(jì)數(shù)采樣次數(shù);所述第二計(jì)數(shù)器判斷單元用于讀取所述第二計(jì)數(shù)器值、并將其與第四設(shè) 定值進(jìn)行比較;所述第二計(jì)數(shù)器操作單元用于對(duì)所述第二計(jì)數(shù)器進(jìn)行加1或清零。
實(shí)施本發(fā)明的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法及裝置,具有以下有益效果由于采用固定 位數(shù)的二進(jìn)制數(shù)來(lái)表示當(dāng)前量程中的模數(shù)轉(zhuǎn)換后的數(shù)字信號(hào),并以小于表示本量程峰值的二 進(jìn)制數(shù)作為第一設(shè)定值,當(dāng)采樣的模擬信號(hào)幅度值多次(其次數(shù)多于第一設(shè)定值到峰值的采 樣次數(shù))大于上述第一設(shè)定值時(shí),可以判斷被測(cè)信號(hào)的峰值肯定大于當(dāng)前量程的最大值,因 此,可以快速、自動(dòng)地轉(zhuǎn)換量程。
圖1是本發(fā)明交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法及裝置實(shí)施例中方法流程圖; 圖2是所述實(shí)施例中裝置的結(jié)構(gòu)示意圖3是所述實(shí)施例裝置中的量程自動(dòng)轉(zhuǎn)換模塊結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步說(shuō)明。
如圖1所示,在本發(fā)明交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法及裝置實(shí)施例中,其量程轉(zhuǎn)換方法 包括如下步驟
Sll取得本次采樣值在本步驟中,作為交流測(cè)試中的自動(dòng)量程轉(zhuǎn)換方法的開(kāi)始,開(kāi)始 取得對(duì)交流信號(hào)的采樣值,該采樣值是對(duì)被測(cè)的交流信號(hào)直接采樣而得的,其幅度就是采樣 時(shí)交流信號(hào)的幅度。在本實(shí)施例中,對(duì)交流信號(hào)的采樣是開(kāi)始測(cè)試就不會(huì)中斷的,其采樣的 速度也是事先設(shè)定,例如,在交流信號(hào)的一個(gè)周期內(nèi)采樣1024次。本步驟中,可能是在交流 信號(hào)一個(gè)周期中的任何位置上采樣,采樣位置的不同并不會(huì)影響測(cè)試。在本實(shí)施例中,當(dāng)系 統(tǒng)上電或開(kāi)始本次測(cè)試時(shí),都會(huì)將測(cè)試系統(tǒng)初始化,在初始化過(guò)程中,將會(huì)讀取存儲(chǔ)在系統(tǒng) 中的各個(gè)設(shè)定值以及將各計(jì)數(shù)器清零。
S13將取得采樣值進(jìn)行模數(shù)變換,用固定位數(shù)的二進(jìn)制數(shù)表示其采樣幅度在本步驟中 ,將取得的采樣值進(jìn)行模數(shù)轉(zhuǎn)換,將其采樣幅度用多位的二進(jìn)制數(shù)表示出來(lái),在本實(shí)施例中 ,上述二進(jìn)制數(shù)是一個(gè)固定位數(shù)的二進(jìn)制數(shù),該二進(jìn)制數(shù)的位數(shù)在不同的量程中是不變的,例如,在量程為2時(shí),該二進(jìn)制數(shù)是16位,在量程為20時(shí),該二進(jìn)制數(shù)仍是16位。即在本實(shí) 施例中,當(dāng)量程為2時(shí),采樣并模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)1111111111111111表示峰值2的采 樣值;而在量程為20時(shí),采樣并模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)1111111111111111表示峰值20的 采樣值。當(dāng)然,在其他實(shí)施例中,也可以用其他位數(shù)的二進(jìn)制數(shù)表示,例如,32位或64位。
S14所述二進(jìn)制數(shù)絕對(duì)值大于或等于第一設(shè)定值?在本步驟中,判斷本次采樣值模數(shù)轉(zhuǎn) 換后得到的二進(jìn)制數(shù)的絕對(duì)值是否大于第一設(shè)定值,如果大于或等于第一設(shè)定值,執(zhí)行步驟 S15;如果不是,執(zhí)行步驟S20。當(dāng)然,第一設(shè)定值同樣也是一個(gè)二進(jìn)制數(shù),該二進(jìn)制數(shù)小于 上述表示量程內(nèi)最大值的llllllllllllllll,而且,第一設(shè)定值與上述表示最大值二進(jìn)制數(shù) 之間的差值不大于第二設(shè)定值,也就是說(shuō),如果被測(cè)交流信號(hào)的最大值剛好在當(dāng)前量程內(nèi)的 話(huà),在任何其幅度值大于或等于第一設(shè)定值的采樣之后,不可能有緊跟該采樣的、連續(xù)的、 其個(gè)數(shù)大于第二設(shè)定值的采樣。因此,如果出現(xiàn)第二設(shè)定值個(gè)大于第一設(shè)定值的采樣,就可 以判斷被測(cè)信號(hào)一定大于當(dāng)前量程,需要將當(dāng)前量程加大。
S15等待并取得下一次采樣的模數(shù)變換后的二進(jìn)制數(shù)由本步驟開(kāi)始,進(jìn)入判斷是否需 要增大量程的步驟,在本步驟之前,已經(jīng)有一次采樣幅度等于或大于預(yù)設(shè)值(第一設(shè)定值) ,而在本步驟中,就是取得上一次采樣之后(即本次采樣)的采樣,并將其采樣值模數(shù)轉(zhuǎn)換 ,得到表示其采樣幅度的二進(jìn)制數(shù)。S16該二進(jìn)制數(shù)絕對(duì)值大于第一設(shè)定值?在本步驟中,判斷上述表示本次采樣幅度的二 進(jìn)制數(shù)是否大于第一設(shè)定值,如是,表示被測(cè)量的交流信號(hào)的幅度仍在上升,執(zhí)行步驟S17 ;如不是,表示被測(cè)量的交流信號(hào)的幅度已經(jīng)在下降,執(zhí)行步驟S24。
S17第一計(jì)數(shù)器加l:在本步驟中,對(duì)第一計(jì)數(shù)器中的值加l,表示在檢測(cè)到采樣幅度進(jìn) 入第一設(shè)定值和本量程最大值之間的區(qū)域后,檢測(cè)到一次大于第一設(shè)定值的采樣幅度。
S18第一計(jì)數(shù)器值大于第二設(shè)定值?判斷第一計(jì)數(shù)器中的值是否大于第二設(shè)定值,如果 大于,表示現(xiàn)在被測(cè)的交流信號(hào)的最大值(峰值)大于當(dāng)前量程的最大值,即當(dāng)前量程不夠 測(cè)量被測(cè)交流信號(hào),執(zhí)行步驟S19;如果不大于,則返回步驟S15。
S19增加量程,第一計(jì)數(shù)器請(qǐng)零在本步驟中,增加量程,即在當(dāng)前量程的基礎(chǔ)上,擴(kuò) 大量程;例如,當(dāng)前量程為2,而量程2上的量程是20,本步驟中就是將量程由2擴(kuò)大到20; 之后,將第一計(jì)數(shù)器清零,并跳轉(zhuǎn)到步驟S25,開(kāi)始下一輪測(cè)試及量程調(diào)整。
S20所述二進(jìn)制數(shù)絕對(duì)值大于或等于第三設(shè)定值?如圖1所示,本步驟是在上述步驟S14 中,判斷出表示本次采樣幅度值的二進(jìn)制數(shù)不大于或等于(即小于)第一設(shè)定值之后,緊接 著的一個(gè)判斷,在本步驟中,判斷上述二進(jìn)制數(shù)是否大于或等于第三設(shè)定值,如果是,執(zhí)行步驟S25;如果不是,執(zhí)行步驟S21。值得一提的是,在本步驟中,上述第三設(shè)定值與上述第 一設(shè)定值類(lèi)似,不同之處在于,第三設(shè)定值在交流信號(hào)中所處的位置與第一設(shè)定值不同,第 三設(shè)定值所對(duì)應(yīng)的幅度遠(yuǎn)遠(yuǎn)小于第一設(shè)定值所對(duì)應(yīng)的。
S21第二計(jì)數(shù)器值加l:在本步驟中,將第二計(jì)數(shù)器內(nèi)的數(shù)值加l,表示檢測(cè)到一個(gè)其幅
度小于第三設(shè)定值的采樣。
S22第二計(jì)數(shù)器值大于第四設(shè)定值?判斷第二計(jì)數(shù)器中的數(shù)值是否大于第四設(shè)定值,在 本實(shí)施例中,第四設(shè)定值就是在交流信號(hào)一個(gè)周期內(nèi)的采樣次數(shù),如果第二計(jì)數(shù)器中的數(shù)值 大于第四設(shè)定值,執(zhí)行步驟S23;否則,執(zhí)行步驟S25。
S23減小量程,第二計(jì)數(shù)器清零由于上述第二計(jì)數(shù)器中的數(shù)值大于第四設(shè)定值,可以 理解為當(dāng)完成一個(gè)信號(hào)周期的采樣后,在表示采樣幅度的二進(jìn)制數(shù)中都沒(méi)有發(fā)現(xiàn)大于第三設(shè) 定值的,即整個(gè)周期內(nèi),被測(cè)信號(hào)的幅度都小于第三設(shè)定值,而第三設(shè)定值僅對(duì)應(yīng)不到當(dāng)前 量程最大值的一半。即對(duì)于當(dāng)前量程而言,被測(cè)波形的最大值不會(huì)大于量程的一半,因此需 要減小量程,清空第二計(jì)數(shù)器,并返回步驟S25。
S24第一計(jì)數(shù)器清零在本步驟中,將第一計(jì)數(shù)器中的值清零,并返回步驟S25。
S25開(kāi)始下次采樣等待一段時(shí)間,當(dāng)?shù)介_(kāi)始下一次采樣的時(shí)間時(shí),開(kāi)始下次采樣,重 復(fù)上述步驟。
在本實(shí)施例中,上述步驟是一個(gè)完整的量程調(diào)節(jié),既可以在被測(cè)信號(hào)突然變大時(shí),自動(dòng) 將當(dāng)前量程變大,也可以在被測(cè)信號(hào)較小時(shí)將當(dāng)前量程變小。當(dāng)然,在其他實(shí)施例中,也可 能不需要將當(dāng)前量程變小的功能,此時(shí),將步驟S20到S23去掉,步驟S14中的不大于或等于 第一設(shè)定值的情況下直接返回步驟S25,就可以了。也就是說(shuō),上述步驟S20到S23是可以不 存在的,不過(guò)當(dāng)上述步驟S20到S23不存在時(shí),量程自動(dòng)調(diào)節(jié)只能由當(dāng)前量程擴(kuò)大,而不能縮
如圖2所示,本實(shí)施例中還揭示了一種交流測(cè)試中自動(dòng)量程轉(zhuǎn)換的裝置,包括用于存儲(chǔ) 數(shù)據(jù)的存儲(chǔ)模塊4、對(duì)經(jīng)過(guò)衰減的輸入信號(hào)(即被測(cè)交流信號(hào))進(jìn)行采樣的采樣模塊l和對(duì)采 樣模塊1取得的信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換的模數(shù)轉(zhuǎn)換模塊2,還包括用于判斷模數(shù)轉(zhuǎn)換模塊2的輸出 值與第一設(shè)定值之間的大小,并依據(jù)其判斷結(jié)果控制所述輸入衰減的衰減值,從而取得不同 量程的量程自動(dòng)轉(zhuǎn)換模塊3。在圖2中,可以看出被衰減的輸入被測(cè)信號(hào)依次經(jīng)過(guò)采樣模塊l 和模數(shù)轉(zhuǎn)換模塊2,進(jìn)入量程自動(dòng)轉(zhuǎn)換模塊3。同時(shí)量程自動(dòng)轉(zhuǎn)換模塊3由存儲(chǔ)模塊4取得包括 第一設(shè)定值在內(nèi)的各參數(shù),量程自動(dòng)轉(zhuǎn)換模塊3的輸出控制量程轉(zhuǎn)換裝置5,該量程轉(zhuǎn)換裝置 5控制輸入信號(hào)的衰減量,已取得不同的量程。如圖3所示,量程自動(dòng)轉(zhuǎn)換模塊3進(jìn)一步包括第一判斷單元31、第二判斷單元32、第一 計(jì)數(shù)器33、第一計(jì)數(shù)器判斷單元34和第一計(jì)數(shù)器操作單元35;其中,第一判斷單元31用于判 斷當(dāng)前采樣信號(hào)幅度在模數(shù)變換后的二進(jìn)制數(shù)值是否大于或等于第一設(shè)定值,其輸出決定是 否啟動(dòng)第二判斷單元32;第二判斷單元32用于判斷當(dāng)前采樣信號(hào)幅度在模數(shù)變換后的二進(jìn)制 數(shù)值是否大于第一設(shè)定值,其輸出決定第一計(jì)數(shù)器33的操作;第一計(jì)數(shù)器33用于計(jì)數(shù)采樣幅 度大于第一設(shè)定值的次數(shù);第一計(jì)數(shù)器判斷單元34用于讀取第一計(jì)數(shù)器33的值,并將其與第 二設(shè)定值進(jìn)行比較;第一計(jì)數(shù)器操作單元35用于對(duì)第一計(jì)數(shù)器33進(jìn)行加1或清零。
在圖3中,在虛線(xiàn)上方的是用于增加量程所需要的組件,在上述虛線(xiàn)下方的各單元,則 是用于減小量程的。
圖3中還包括第三判斷單元36、第二計(jì)數(shù)器37、第二計(jì)數(shù)器判斷單元38和第二計(jì)數(shù)器操 作單元39;第三判斷單元36用于判斷表示采樣幅度的二進(jìn)制數(shù)是否大于第三設(shè)定值;第二計(jì) 數(shù)器37用于計(jì)數(shù)采樣次數(shù);第二計(jì)數(shù)器判斷單元38用于讀取所述第二計(jì)數(shù)器值、并將其與第 四設(shè)定值進(jìn)行比較;第二計(jì)數(shù)器操作單元39用于對(duì)所述第二計(jì)數(shù)器進(jìn)行加1或清零。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因 此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在 不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。 因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法,所述交流測(cè)試包括以一定采樣速率對(duì)被測(cè)交流信號(hào)進(jìn)行采樣并對(duì)采樣信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換,其特征在于,所述模數(shù)轉(zhuǎn)換時(shí)采用同一位數(shù)的二進(jìn)制數(shù)表示不同的量程中取得的不同采樣值幅度,并直接將表示其采樣幅度大小的二進(jìn)制數(shù)與第一設(shè)定值比較,依據(jù)所述比較結(jié)果,選擇其量程。
2 根據(jù)權(quán)利要求l所述的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法,其特征在于 ,還包括如下步驟A) 判斷本次采樣進(jìn)行模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)的絕對(duì)值是否大于或等于第一 設(shè)定值,如是,執(zhí)行步驟B);如否,等待下一個(gè)采樣信號(hào)并重復(fù)本步驟;B) 等待下一個(gè)采樣信號(hào),判斷其模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)的絕對(duì)值是否大于 所述第一設(shè)定值,如是,執(zhí)行步驟C);如否,第一計(jì)數(shù)器清零,返回步驟A);C) 第一計(jì)數(shù)器加l,判斷所述第一計(jì)數(shù)器的值是否大于第二設(shè)定值,如是,執(zhí)行步驟D);如否,返回步驟B);D) 將當(dāng)前量程轉(zhuǎn)換到較其大一檔的量程,第一計(jì)數(shù)器清零,返回步驟A)。
3 根據(jù)權(quán)利要求2所述的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法,其特征在于,所述第一設(shè)定值包括一個(gè)小于用于表示當(dāng)前量程中最大采樣幅度值的最大二進(jìn)制數(shù)的二進(jìn) 制數(shù),所述最大二進(jìn)制數(shù)與所述第一設(shè)定值之間的差值小于所述第二設(shè)定值。
4 根據(jù)權(quán)利要求3所述的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法,其特征在于 ,所述二進(jìn)制數(shù)包括16、 32或64位二進(jìn)制數(shù)。
5 根據(jù)權(quán)利要求2所述的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法,其特征在于 ,所述步驟A)中還包括如下步驟Al)判斷所述模數(shù)轉(zhuǎn)換后得到的二進(jìn)制數(shù)是否大于第三設(shè)定值,如是,等待開(kāi)始 下一次采樣,如否,執(zhí)行步驟A2); A2)第二計(jì)數(shù)器加l;A3)判斷所述第二計(jì)數(shù)器的值是否大于第四設(shè)定值,如是,第二計(jì)數(shù)器清零,轉(zhuǎn)換量程到較當(dāng)前量程較小的一檔;如否,返回等待開(kāi)始下一次采樣。
6.根據(jù)權(quán)利要求5所述的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法,其特征在于 ,所述第四設(shè)定值包括在所述交流信號(hào)一個(gè)周期內(nèi)總的采樣次數(shù)。
7.根據(jù)權(quán)利要求l-6任意一項(xiàng)所述的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法, 其特征在于,在開(kāi)始測(cè)試時(shí),對(duì)所有計(jì)數(shù)器清零并設(shè)定各設(shè)定值。
8.一種交流測(cè)試中自動(dòng)量程轉(zhuǎn)換的裝置,包括用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ) 模塊、對(duì)所述輸入衰減模塊的輸出信號(hào)進(jìn)行采樣的采樣模塊和對(duì)所述采樣模塊取得的信號(hào)進(jìn) 行模數(shù)轉(zhuǎn)換的模數(shù)轉(zhuǎn)換模塊,其特征在于,還包括用于判斷所述模數(shù)轉(zhuǎn)換模塊的輸出值與第 一設(shè)定值之間的大小,并依據(jù)所述判斷結(jié)果控制所述輸入衰減模塊的衰減值,從而取得不同 量程的量程自動(dòng)轉(zhuǎn)換模塊。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述量程自動(dòng)轉(zhuǎn)換模塊 進(jìn)一步包括第一判斷單元、第二判斷單元、第一計(jì)數(shù)器、第一計(jì)數(shù)器判斷單元和第一計(jì)數(shù) 器操作單元;所述第一判斷單元用于判斷當(dāng)前采樣信號(hào)幅度在模數(shù)變換后的二進(jìn)制數(shù)值是否 大于或等于第一設(shè)定值,其判斷結(jié)果決定是否啟動(dòng)第二判斷模塊;所述第二判斷單元用于判 斷緊接上述第一判斷單元所處理的采樣的下一采樣的采樣信號(hào)幅度在模數(shù)變換后的二進(jìn)制數(shù) 值是否大于第一設(shè)定值,其判斷結(jié)果決定第一計(jì)數(shù)器的操作;所述第一計(jì)數(shù)器用于計(jì)數(shù)采樣 幅度大于第一設(shè)定值的次數(shù);所述第一計(jì)數(shù)器判斷單元用于讀取所述第一計(jì)數(shù)器值,并將其 與第二設(shè)定值進(jìn)行比較;所述第一計(jì)數(shù)器操作單元用于對(duì)所述第一計(jì)數(shù)器進(jìn)行加1或清零。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括第三判斷單元 、第二計(jì)數(shù)器、第二計(jì)數(shù)器判斷單元和第二計(jì)數(shù)器操作單元;所述第三判斷單元用于判斷表 示所述采樣幅度的二進(jìn)制數(shù)是否大于第三設(shè)定值;所述第二計(jì)數(shù)器用于計(jì)數(shù)采樣次數(shù);所述 第二計(jì)數(shù)器判斷單元用于讀取所述第二計(jì)數(shù)器值、并將其與第四設(shè)定值進(jìn)行比較;所述第二 計(jì)數(shù)器操作單元用于對(duì)所述第二計(jì)數(shù)器進(jìn)行加1或清零。
全文摘要
本發(fā)明涉及一種交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法,所述交流測(cè)試包括以一定采樣速率對(duì)被測(cè)交流信號(hào)進(jìn)行采樣并對(duì)采樣信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換,所述模數(shù)轉(zhuǎn)換時(shí)采用同一位數(shù)的二進(jìn)制數(shù)表示不同的量程中取得的不同采樣值幅度,并直接將表示其采樣幅度大小的二進(jìn)制數(shù)與第一設(shè)定值比較,依據(jù)所述比較結(jié)果,選擇其量程。本發(fā)明還揭示了一種自動(dòng)轉(zhuǎn)換量程的裝置。實(shí)施本發(fā)明的交流測(cè)試中自動(dòng)量程轉(zhuǎn)換方法及裝置,具有以下有益效果可以快速、自動(dòng)地轉(zhuǎn)換量程。
文檔編號(hào)G01R15/09GK101603978SQ20091030460
公開(kāi)日2009年12月16日 申請(qǐng)日期2009年7月21日 優(yōu)先權(quán)日2009年7月21日
發(fā)明者曾春山 申請(qǐng)人:深圳市科陸電子科技股份有限公司