專利名稱::微波信號分析儀器的掃描控制方法及內(nèi)置掃描控制器的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種微波信號分析儀器,特別是涉及一種微波信號分析儀器的掃描控制方法及內(nèi)置掃描控制器。
背景技術(shù):
:在微波信號分析儀器中,儀器的掃描頻率跨度一般都很大,從幾十Hz到上百GHz,因此儀器在實際掃描工作中,一般需要將掃描頻率范圍劃分為多個掃描波段進(jìn)行掃描才能覆蓋整個頻率范圍,而每個掃描波段又由很多的掃描點組成(即每個掃描波段需要重復(fù)多次掃描),每個掃描點都要涉及到Y(jié)TO鎖相環(huán)路,小數(shù)分頻鎖相環(huán)路,YTF調(diào)諧濾波器,倍頻開關(guān)和開關(guān)濾波器等多個功能板的控制和補償以及跟蹤預(yù)選器頻率和帶寬控制等多個方面。通常微波信號分析儀器的掃描過程都由儀器的主控計算機來控制,掃描波段的每個掃描點都需要鎖相、功率補償?shù)日{(diào)整,這樣每個掃描點都需要中斷主控計算機來設(shè)置這些掃描調(diào)整參數(shù),從而導(dǎo)致儀器的掃描速度比較慢,使主控計算機CPU效率比較低,尤其在Windows操作環(huán)境下。然而,掃描速度是微波信號分析儀器的一項重要指標(biāo),為了提高掃描速度,現(xiàn)有的作法是在每個功能板(即功能電路板)上加裝RAM存儲器,存儲該功能板相應(yīng)的調(diào)整數(shù)據(jù),然后通過步進(jìn)時鐘控制在每個掃描點輸出這些控制數(shù)據(jù)至主控計算機,再由主控計算機來控制掃描。這樣雖然可以節(jié)省主控計算機讀取掃描參數(shù)的時間,提高了掃描速度,然而,加裝了這些數(shù)字電路尤其是RAM會給功能電路板卻增加很多難以濾除的噪聲干擾。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是解決微波信號分析儀器掃描速度比較慢或噪聲干擾大的問題。為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供一種微波信號分析儀器的掃描控制方法,包括以下步驟A10、根據(jù)儀器的掃描頻率范圍和精度設(shè)置若干掃描頻段以及每個掃描頻段的掃描步進(jìn)點數(shù);A20、將每個掃描步進(jìn)點所涉及的每個功能板單元的端口地址和數(shù)據(jù)存儲在掃描控制器內(nèi);在儀器系統(tǒng)掃描時鐘的觸發(fā)下,掃描控制器依次讀取端口地址并將與該端口地址對應(yīng)的數(shù)據(jù)轉(zhuǎn)換為調(diào)整參數(shù)隨同端口地址一起輸出至系統(tǒng)串行總線;A40、各功能板單元根據(jù)端口地址從系統(tǒng)串行總線上獲取該功能板的調(diào)整參數(shù)并執(zhí)行相應(yīng)的操作。上述方案中,步驟A20包括以下步驟A201、將各功能板單元的端口地址分別存入掃描控制器中的地址RAM中;A202、將每一個掃描頻段的掃描點數(shù)和數(shù)據(jù)分別存入掃描控制器中的數(shù)據(jù)RAM4中,其中線性功能板單元的數(shù)據(jù)包括起始量和步進(jìn)量兩個參數(shù),開關(guān)功能板單元的數(shù)據(jù)包括開關(guān)量一個參數(shù);A203、在儀器系統(tǒng)掃描時鐘的觸發(fā)下,掃描控制器依次讀取端口地址并根據(jù)該端口地址獲得該功能板單元是否為線性功能板單元的判斷結(jié)果;A204、根據(jù)所述判斷結(jié)果進(jìn)行數(shù)據(jù)轉(zhuǎn)換,當(dāng)所述判斷結(jié)果表明該功能板單元是線性功能板單元時,調(diào)整參數(shù)=起始量+步進(jìn)量X當(dāng)前掃描點數(shù);當(dāng)所述判斷結(jié)果表明該功能板單元是開關(guān)功能板單元時,調(diào)整參數(shù)=開關(guān)量;A205、掃描點數(shù)寄存器在第一次掃描時鐘的觸發(fā)下裝入數(shù)據(jù)RAM單元中當(dāng)前掃描頻段的掃描點數(shù),并隨掃描時鐘的觸發(fā)依次減l,根據(jù)掃描點數(shù)寄存器的值是否為0獲得當(dāng)前掃描頻段是否結(jié)束的判斷結(jié)果,當(dāng)判斷結(jié)果表明當(dāng)前掃描頻段未結(jié)束時,將線性功能板單元的端口地址和調(diào)整參數(shù)輸出至系統(tǒng)串行總線,開關(guān)功能板單元的端口地址和調(diào)整參數(shù)不輸出;當(dāng)判斷結(jié)果表明當(dāng)前掃描頻段結(jié)束時,將開關(guān)功能板單元的端口地址和調(diào)整參數(shù)輸出至系統(tǒng)串行總線。所述線性功能板單元為由D/A數(shù)模轉(zhuǎn)換器控制的線性功能板單元,至少包括YTO鎖相環(huán)路、小數(shù)分頻鎖相環(huán)路和YTF調(diào)諧濾波器;所述開關(guān)功能板單元至少包括倍頻開關(guān)和開關(guān)濾波器。本發(fā)明還提供了一種微波信號分析儀器的內(nèi)置掃描控制器,該掃描控制器連接在微波信號分析儀器的系統(tǒng)總線上,所述掃描控制器包括地址RAM單元,分別存放儀器各功能板單元的端口地址;數(shù)據(jù)RAM單元,分別存放儀器各功能板單元在每一掃描頻段的掃描點數(shù)和數(shù)據(jù);掃描點數(shù)寄存器,在第一次掃描時鐘的觸發(fā)下裝入數(shù)據(jù)RAM單元中當(dāng)前掃描頻段的掃描點數(shù),并隨掃描時鐘的觸發(fā)依次減1;第一比較單元,根據(jù)從地址RAM單元中讀取的端口地址獲得該功能板單元是否為線性功能板單元的判斷結(jié)果;第二比較單元,根據(jù)掃描點數(shù)寄存器的值是否為0獲得當(dāng)前掃描頻段是否結(jié)束的判斷結(jié)果;第一寄存器和第二寄存器,用于存儲從數(shù)據(jù)RAM單元中獲取的起始量和步進(jìn)量;轉(zhuǎn)換單元,根據(jù)第一比較單元的判斷結(jié)果將從數(shù)據(jù)RAM單元中獲取的數(shù)據(jù)轉(zhuǎn)換為調(diào)整參數(shù),當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是線性功能板單元時,調(diào)整參數(shù)=第一寄存器中存儲的起始量+第二寄存器中存儲的步進(jìn)量X當(dāng)前掃描點數(shù);當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明為開關(guān)量時,調(diào)整參數(shù)=從數(shù)據(jù)RAM單元中獲取的開關(guān)量;控制單元,在儀器系統(tǒng)掃描時鐘的觸發(fā)下,依次讀取各功能板單元的端口地址,并根據(jù)第一、第二比較單元的判斷結(jié)果,將轉(zhuǎn)換單元中的調(diào)整參數(shù)隨端口地址輸出至系統(tǒng)串行總線;當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是線性功能板單元時,將轉(zhuǎn)換單元中的調(diào)整參數(shù)隨該功能板單元的端口地址輸出至系統(tǒng)串行總線;當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是開關(guān)功能板單元時,根據(jù)第二比較單元的判斷結(jié)果決定是否輸出端口地址和調(diào)整參數(shù),當(dāng)?shù)诙容^單元的判斷結(jié)果表明當(dāng)前掃描頻段結(jié)束時,將該開關(guān)單元的端口地址和調(diào)整參數(shù)輸出至串行總線;否則,不輸出該開關(guān)功能板單元的端口地址和調(diào)整調(diào)整參數(shù)。本發(fā)明,在微波信號分析儀器的控制總線上加裝了掃描控制器并預(yù)存每一個步進(jìn)掃描頻段所涉及到的功能板的端口地址和調(diào)整數(shù)據(jù),在掃描過程中由掃描控制器替代主控計算機完成所有掃描控制動作,實現(xiàn)方法簡單,軟硬件成本低,并可以在掃描過程中控制所有功能電路板單元,在CPU不中斷的情況下完成全波段掃描,同時不會增加系統(tǒng)噪聲干擾。圖1為本發(fā)明微波信號分析儀器的內(nèi)置掃描控制器的結(jié)構(gòu)示意圖;圖2為本發(fā)明微波信號分析儀器的掃描控制方法流程圖。具體實施例方式下面結(jié)合附圖對本發(fā)明作出詳細(xì)的說明。圖1為本發(fā)明微波信號分析儀器的內(nèi)置掃描控制器的結(jié)構(gòu)示意圖。如圖l所示,掃描控制器通過并行總線連接到微波信號分析儀器的系統(tǒng)總線上,該掃描控制器由CPU)(ComplexProgrammableLogicDevice,是ComplexPU)的簡稱,一禾中較PU)更為復(fù)雜的邏輯元件,用來實現(xiàn)控制邏輯)和外部RAM實現(xiàn),根據(jù)控制量的多少選取FIFO(或RAM)的容量,如果儀器參數(shù)不是很多,CPLD內(nèi)部的存儲器容量足夠,可以不用外部RAM。具體地說,所述掃描控制器包括地址RAM單元、數(shù)據(jù)RAM單元、第一比較單元、第二比較單元、計數(shù)器、第一寄存器和第二寄存器、轉(zhuǎn)換單元和控制單元。地址RAM單元中分別存放儀器各功能板單元的端口地址,數(shù)據(jù)RAM單元中分別存放儀器各功能板單元在每一掃描頻段的掃描點數(shù)和數(shù)據(jù),掃描點數(shù)寄存器在第一次掃描時鐘的觸發(fā)下裝入數(shù)據(jù)RAM單元中當(dāng)前掃描頻段的掃描點數(shù),并隨掃描時鐘的觸發(fā)依次減1,當(dāng)減到零時,再自動裝入下一個掃描頻段的點數(shù),直到最后一個掃描頻段,掃完最后一段后,自動裝入第一段的點數(shù),如果有掃描步進(jìn)脈沖,則掃描又從第一段開始。第一比較單元根據(jù)從地址RAM單元中讀取的端口地址獲得該功能板單元是否為線性功能板單元的判斷結(jié)果,第二比較單元根據(jù)掃描點數(shù)寄存器的值是否為O獲得當(dāng)前掃描頻段是否結(jié)束的判斷結(jié)果,計數(shù)器累加收到的系統(tǒng)掃描時鐘的個數(shù),第一寄存器和第二寄存器用于存儲從數(shù)據(jù)RAM單元中獲取的起始量和步進(jìn)量,轉(zhuǎn)換單元根據(jù)第一比較單元的判斷結(jié)果將從數(shù)據(jù)RAM單元中獲取的數(shù)據(jù)轉(zhuǎn)換為調(diào)整參數(shù),當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是線性功能板單元時,調(diào)整參數(shù)=第一寄存器中存儲的起始量+第二寄存器中存儲的步進(jìn)量X當(dāng)前掃描點數(shù);當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明為開關(guān)量時,調(diào)整參數(shù)二從數(shù)據(jù)RAM單元中獲取的開關(guān)量,控制單元在儀器系統(tǒng)掃描時鐘的觸發(fā)下,依次讀取各功能板單元的端口地址,并根據(jù)第一、第二比較單元的判斷結(jié)果,將轉(zhuǎn)換單元中的調(diào)整參數(shù)隨端口地址輸出至系統(tǒng)串行總線,當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是線性功能板單元時,將轉(zhuǎn)換單元中的調(diào)整參數(shù)隨該功能板單元的端口地址輸出至系統(tǒng)串行總線;當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是開關(guān)功能板單元時,根據(jù)第二比較單元的判斷結(jié)果決定是否輸出端口地址和調(diào)整參數(shù),當(dāng)?shù)诙容^單元的判斷結(jié)果表明當(dāng)前掃描頻段結(jié)束時,將該開關(guān)單元的端口地址和調(diào)整參數(shù)輸出至串行總線;否則,不輸出6該開關(guān)功能板單元的端口地址和調(diào)整調(diào)整參數(shù)。掃描的起始和停止由掃描脈沖控制(總的掃描點數(shù)為掃描觸發(fā)脈沖個數(shù),步進(jìn)的時間間隔為脈沖間隔),當(dāng)設(shè)置完掃描控制器后,主機啟動掃描脈沖輸出,觸發(fā)掃描控制器開始工作,在每個掃描脈沖上升沿,掃描控制器都輸出一幀針對于該頻點的地址和調(diào)整參數(shù)。如果沒有掃描脈沖則沒有地址和調(diào)整參數(shù)輸出到儀器系統(tǒng)總線,掃描步進(jìn)完全由掃描脈沖控制。內(nèi)部數(shù)據(jù)運算和輸出數(shù)據(jù)速率可以由總線時鐘(或其它時鐘)決定,是否輸出由掃描時鐘沿觸發(fā)。微波測量儀器中一般以PCI總線或ISA總線作為系統(tǒng)總線,各功能板再直接連到系統(tǒng)總線上由CPU控制其工作,也有PCI總線或ISA總線后接并行總線到串行總線的轉(zhuǎn)換裝置,再通過串行總線連接到儀器的各功能板,本發(fā)明中的掃描控制器同樣可以通過串行總線連接到微波信號分析儀器的控制總線上,主機軟件通過并行總線來控制和設(shè)置掃描控制器,掃描控制器的輸出接到串行總線轉(zhuǎn)換裝置上。下面以一個具體實例對本發(fā)明的掃描控制方法進(jìn)行詳細(xì)的說明。某型號的寬帶微波接收機的工作頻率范圍為9kHz40GHz,劃分為10個掃描頻段,每個掃描頻段設(shè)置有多個掃描點,總的掃描點數(shù)1!=1778。在掃描過程中需要控制的功能板有YTO鎖相環(huán)路、小數(shù)分頻鎖相環(huán)路、YTF調(diào)諧濾波器、倍頻開關(guān)和開關(guān)濾波器等,對于YTO鎖相環(huán)路這種連續(xù)量的控制,有多少個掃描點就需要多少中斷來設(shè)置參數(shù),因此傳統(tǒng)方式由主機CPU來設(shè)置參數(shù),則需要CPU中斷1778次。因此在頻率范圍比較寬的情況下,掃描點數(shù)比較多的數(shù)字掃描方式采用主控計算機的CPU來設(shè)置每個掃描點的調(diào)整參數(shù)會使掃描速度很慢,尤其是在Windows操作系統(tǒng)下可能會使系統(tǒng)反應(yīng)遲鈍甚至當(dāng)機。應(yīng)用本發(fā)明提供的微波信號分析儀器的掃描控制方法則可以大大提高掃描速度。為了便于解釋和說明,本實例僅考慮了3個不同的功能板,YTO鎖相環(huán)路、YTF調(diào)諧濾波器和開關(guān)濾波器,表1為上述三個功能板的掃描參數(shù)表。本發(fā)明提供的微波信號分析儀器的掃描控制方法包括以下步驟A10、根據(jù)儀器的掃描頻率范圍和精度設(shè)置為IO個掃描頻段,每個掃描頻段設(shè)置為多個掃描步進(jìn)點數(shù),120、132、61、130、205、53、199、270、270、338,總的掃描點數(shù)為1778。A20、將每個掃描步進(jìn)點所涉及的每個功能板單元的端口地址和數(shù)據(jù)存儲在掃描控制器內(nèi);在儀器系統(tǒng)掃描時鐘的觸發(fā)下,掃描控制器依次讀取端口地址并將與該端口地址對應(yīng)的數(shù)據(jù)轉(zhuǎn)換為調(diào)整參數(shù)隨同端口地址一起輸出至系統(tǒng)串行總線。該步驟詳細(xì)分為以下步驟A201、將各功能板單元的端口地址分別存入掃描控制器中的地址RAM中,即在地址RAM中依次存入YTO鎖相環(huán)路、YTF調(diào)諧濾波器和開關(guān)濾波器的端口地址0x30、0x40、0x50;A202、將每一個掃描頻段的掃描點數(shù)和數(shù)據(jù)分別存入掃描控制器中的數(shù)據(jù)RAM中,其中線性功能板單元的數(shù)據(jù)包括起始量和步進(jìn)量兩個參數(shù),開關(guān)功能板單元的數(shù)據(jù)包括開關(guān)量一個參數(shù),例如,在第一個掃描頻段9kHz2658.6MHz,掃描點數(shù)為120;YTO鎖相環(huán)路的端口地址為0x30,起始量為250,步進(jìn)量為10;YTF調(diào)諧濾波器的端口地址為0x40,起始量和步進(jìn)量均為0;開關(guān)濾波器的端口地址為0x50,開關(guān)量為0x080,其他數(shù)據(jù)見參見表l。A203、掃描過程由系統(tǒng)掃描脈沖時鐘觸發(fā),在每一個掃描時鐘的上升沿,掃描控制器首先依次從地址RAM中讀取一個端口地址,并根據(jù)該端口地址判斷該功能板單元是否為線性功能板單元。A204、根據(jù)所述判斷結(jié)果進(jìn)行數(shù)據(jù)轉(zhuǎn)換,當(dāng)所述判斷結(jié)果表明該功能板單元是線性功能板單元時,調(diào)整參數(shù)=起始量+步進(jìn)量X當(dāng)前掃描點數(shù);當(dāng)所述判斷結(jié)果表明該功能板單元是開關(guān)功能板單元時,調(diào)整參數(shù)=開關(guān)量;A205、掃描點數(shù)寄存器在第一次掃描時鐘的觸發(fā)下裝入數(shù)據(jù)RAM單元中當(dāng)前掃描頻段的掃描點數(shù),并隨掃描時鐘的觸發(fā)依次減l,根據(jù)掃描點數(shù)寄存器的值是否為0獲得當(dāng)前掃描頻段是否結(jié)束的判斷結(jié)果,當(dāng)判斷結(jié)果表明當(dāng)前掃描頻段未結(jié)束時,將線性功能板單元的端口地址和調(diào)整參數(shù)輸出至系統(tǒng)串行總線,開關(guān)功能板單元的端口地址和調(diào)整參數(shù)不輸出;當(dāng)判斷結(jié)果表明當(dāng)前掃描頻段結(jié)束時,將開關(guān)功能板單元的端口地址和調(diào)整參數(shù)輸出至系統(tǒng)串行總線。在步驟A204和A205中,假設(shè)讀取的地址是0x30,該端口地址對應(yīng)的是YTO鎖相環(huán)路,為線性功能板單元,當(dāng)前掃描點數(shù)為l,則調(diào)整參數(shù)YTO調(diào)諧DAC=250+10X1=260,端口地址0x30和調(diào)整參數(shù)260輸出至系統(tǒng)串行總線;掃描控制器繼續(xù)讀取端口地址,此時讀出的端口地址為0x40,該端口地址對應(yīng)的是YTF調(diào)諧濾波器,同樣為線性功能板單元,當(dāng)前掃描點數(shù)為1,則調(diào)整參數(shù)YTF調(diào)諧DAC=0+0X1=0,也就是說,當(dāng)前YTF調(diào)諧DAC不需調(diào)整(該調(diào)整參數(shù)在第三段以后開始調(diào)整),端口地址0x30和調(diào)整參數(shù)260輸出至系統(tǒng)串行總線;掃描控制器繼續(xù)讀取端口地址,此時讀出的端口地址為0x50,該端口地址對應(yīng)的是開關(guān)濾波器,這是一個非線性功能板單元,此時則調(diào)整參數(shù)二從數(shù)據(jù)RAM單元中獲取的開關(guān)量,即調(diào)整參數(shù)=0x080;對于非線性功能板單元,需要在當(dāng)前掃描頻段結(jié)束時再將端口地址和調(diào)整參數(shù)輸出至系統(tǒng)串行總線,即經(jīng)過120個掃描時鐘后,才將0x50和0x080輸出至系統(tǒng)串行總線。這個過程的實現(xiàn)通過掃描點數(shù)寄存器進(jìn)行,該寄存器的值隨掃描時鐘的觸發(fā)依次減1,當(dāng)掃描點數(shù)寄存器的值為0時,說明當(dāng)前掃描頻段結(jié)束。A30、各功能板單元根據(jù)端口地址從系統(tǒng)串行總線上獲取該功能板的調(diào)整參數(shù)并執(zhí)行相應(yīng)的操作。在系統(tǒng)下一次掃描時鐘的觸發(fā)下,掃描控制器重復(fù)步驟203至205,直至完成最后一個掃描頻段。表l:<table>tableseeoriginaldocumentpage9</column></row><table>本發(fā)明不局限于上述最佳實施方式,任何人應(yīng)該得知在本發(fā)明的啟示下作出的結(jié)構(gòu)變化,凡是與本發(fā)明具有相同或相近的技術(shù)方案,均落入本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求微波信號分析儀器的掃描控制方法,其特征在于包括以下步驟A10、根據(jù)儀器的掃描頻率范圍和精度設(shè)置若干掃描頻段以及每個掃描頻段的掃描步進(jìn)點數(shù);A20、將每個掃描步進(jìn)點所涉及的每個功能板單元的端口地址和數(shù)據(jù)存儲在掃描控制器內(nèi);在儀器系統(tǒng)掃描時鐘的觸發(fā)下,掃描控制器依次讀取端口地址并將與該端口地址對應(yīng)的數(shù)據(jù)轉(zhuǎn)換為調(diào)整參數(shù)隨同端口地址一起輸出至系統(tǒng)串行總線;A40、各功能板單元根據(jù)端口地址從系統(tǒng)串行總線上獲取該功能板的調(diào)整參數(shù)并執(zhí)行相應(yīng)的操作。2.如權(quán)利要求1所述的微波信號分析儀器的掃描控制方法,其特征在于,步驟A20包括以下步驟A201、將各功能板單元的端口地址分別存入掃描控制器中的地址RAM中;A202、將每一個掃描頻段的掃描點數(shù)和數(shù)據(jù)分別存入掃描控制器中的數(shù)據(jù)RAM中,其中線性功能板單元的數(shù)據(jù)包括起始量和步進(jìn)量兩個參數(shù),開關(guān)功能板單元的數(shù)據(jù)包括開關(guān)量一個參數(shù);A203、在儀器系統(tǒng)掃描時鐘的觸發(fā)下,掃描控制器依次讀取端口地址并根據(jù)該端口地址獲得該功能板單元是否為線性功能板單元的判斷結(jié)果;A204、根據(jù)所述判斷結(jié)果進(jìn)行數(shù)據(jù)轉(zhuǎn)換,當(dāng)所述判斷結(jié)果表明該功能板單元是線性功能板單元時,調(diào)整參數(shù)=起始量+步進(jìn)量X當(dāng)前掃描點數(shù);當(dāng)所述判斷結(jié)果表明該功能板單元是開關(guān)功能板單元時,調(diào)整參數(shù)=開關(guān)量;A205、掃描點數(shù)寄存器在第一次掃描時鐘的觸發(fā)下裝入數(shù)據(jù)RAM單元中當(dāng)前掃描頻段的掃描點數(shù),并隨掃描時鐘的觸發(fā)依次減l,根據(jù)掃描點數(shù)寄存器的值是否為0獲得當(dāng)前掃描頻段是否結(jié)束的判斷結(jié)果,當(dāng)判斷結(jié)果表明當(dāng)前掃描頻段未結(jié)束時,將線性功能板單元的端口地址和調(diào)整參數(shù)輸出至系統(tǒng)串行總線,開關(guān)功能板單元的端口地址和調(diào)整參數(shù)不輸出;當(dāng)判斷結(jié)果表明當(dāng)前掃描頻段結(jié)束時,將開關(guān)功能板單元的端口地址和調(diào)整參數(shù)輸出至系統(tǒng)串行總線。3.如權(quán)利要求1或2所述的微波信號分析儀器的掃描控制方法,其特征在于,所述線性功能板單元為由D/A數(shù)模轉(zhuǎn)換器控制的線性功能板單元,至少包括YTO鎖相環(huán)路、小數(shù)分頻鎖相環(huán)路和YTF調(diào)諧濾波器;所述開關(guān)功能板單元至少包括倍頻開關(guān)和開關(guān)濾波器。4.微波信號分析儀器的內(nèi)置掃描控制器,該掃描控制器連接在微波信號分析儀器的系統(tǒng)總線上,其特征在于所述掃描控制器包括地址RAM單元,分別存放儀器各功能板單元的端口地址;數(shù)據(jù)RAM單元,分別存放儀器各功能板單元在每一掃描頻段的掃描點數(shù)和數(shù)據(jù);掃描點數(shù)寄存器,在第一次掃描時鐘的觸發(fā)下裝入數(shù)據(jù)RAM單元中當(dāng)前掃描頻段的掃描點數(shù),并隨掃描時鐘的觸發(fā)依次減1;第一比較單元,根據(jù)從地址RAM單元中讀取的端口地址獲得該功能板單元是否為線性功能板單元的判斷結(jié)果;第二比較單元,根據(jù)掃描點數(shù)寄存器的值是否為0獲得當(dāng)前掃描頻段是否結(jié)束的判斷結(jié)果;第一寄存器和第二寄存器,用于存儲從數(shù)據(jù)RAM單元中獲取的起始量和步進(jìn)量;轉(zhuǎn)換單元,根據(jù)第一比較單元的判斷結(jié)果將從數(shù)據(jù)RAM單元中獲取的數(shù)據(jù)轉(zhuǎn)換為調(diào)整參數(shù),當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是線性功能板單元時,調(diào)整參數(shù)=第一寄存器中存儲的起始量+第二寄存器中存儲的步進(jìn)量X當(dāng)前掃描點數(shù);當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明為開關(guān)量時,調(diào)整參數(shù)二從數(shù)據(jù)RAM單元中獲取的開關(guān)量;控制單元,在儀器系統(tǒng)掃描時鐘的觸發(fā)下,依次讀取各功能板單元的端口地址,并根據(jù)第一、第二比較單元的判斷結(jié)果,將轉(zhuǎn)換單元中的調(diào)整參數(shù)隨端口地址輸出至系統(tǒng)串行總線;當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是線性功能板單元時,將轉(zhuǎn)換單元中的調(diào)整參數(shù)隨該功能板單元的端口地址輸出至系統(tǒng)串行總線;當(dāng)?shù)谝槐容^單元的判斷結(jié)果表明該功能板單元是開關(guān)功能板單元時,根據(jù)第二比較單元的判斷結(jié)果決定是否輸出端口地址和調(diào)整參數(shù),當(dāng)?shù)诙容^單元的判斷結(jié)果表明當(dāng)前掃描頻段結(jié)束時,將該開關(guān)單元的端口地址和調(diào)整參數(shù)輸出至串行總線;否則,不輸出該開關(guān)功能板單元的端口地址和調(diào)整調(diào)整參數(shù)。5.如權(quán)利要求4所述的微波信號分析儀器的內(nèi)置掃描控制器,其特征在于所述線性功能板單元為由D/A數(shù)模轉(zhuǎn)換器控制的線性功能板單元,至少包括YT0鎖相環(huán)路、小數(shù)分頻鎖相環(huán)路和YTF調(diào)諧濾波器;所述開關(guān)功能板單元至少包括倍頻開關(guān)和開關(guān)濾波器。全文摘要本發(fā)明公開了一種微波信號分析儀器的掃描控制方法及內(nèi)置掃描控制器,該方法為設(shè)置若干掃描頻段以及每個掃描頻段的掃描步進(jìn)點數(shù);將每個掃描步進(jìn)點所涉及的每個功能板單元的端口地址和數(shù)據(jù)存儲在掃描控制器內(nèi);在掃描時鐘的觸發(fā)下,掃描控制器依次讀取端口地址并將與該端口地址對應(yīng)的數(shù)據(jù)轉(zhuǎn)換為調(diào)整參數(shù)隨同端口地址一起輸出至系統(tǒng)串行總線;各功能板單元獲取該功能板的調(diào)整參數(shù)并執(zhí)行相應(yīng)的操作。本發(fā)明,在微波儀器的系統(tǒng)總線上加裝了掃描控制器并預(yù)存每一個掃描點的調(diào)整參數(shù),掃描過程由掃描控制器替代主機CPU完成所有掃描控制動作,實現(xiàn)方法簡單,成本低,并可以在CPU不中斷的情況下完成全波段掃描。文檔編號G01R27/04GK101726668SQ20091025969公開日2010年6月9日申請日期2009年12月23日優(yōu)先權(quán)日2009年12月23日發(fā)明者王保銳申請人:中國電子科技集團(tuán)公司第四十一研究所