下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 基于GPIB總線的無線電頻譜監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)隨著通信技術(shù)的發(fā)展,無線電資源作為公共資源的一種,需要國家有關(guān)部門對(duì)其進(jìn)行有效的分配和監(jiān)控。設(shè)計(jì)界面友好、運(yùn)行穩(wěn)定、實(shí)時(shí)反應(yīng)迅速的監(jiān)測(cè)軟件是對(duì)無線電資源進(jìn)行有效配置的重要環(huán)節(jié),也是國家和公眾信息安全保障的重要環(huán)節(jié)。本文以Rohde-Schwarz公司的ESVN40作為頻譜監(jiān)測(cè)接收機(jī)來進(jìn)行無線電監(jiān)測(cè)軟件的設(shè)計(jì)。1系統(tǒng)的工作原理及組成1.1工作原理系統(tǒng)以工控機(jī)、監(jiān)測(cè)接收機(jī)及天線系統(tǒng)為主組建無線電監(jiān)測(cè)軟件系統(tǒng)。監(jiān)測(cè)接收機(jī)通過其上隨著通信技術(shù)的發(fā)展,無線電資源作為公共資源的一種,需要國家有關(guān)部門對(duì)其進(jìn)行有效的分配
2、和監(jiān)控。設(shè)計(jì)界面友好、運(yùn)行穩(wěn)定、實(shí)時(shí)反應(yīng)迅速的監(jiān)測(cè)軟件是對(duì)無線電資源進(jìn)行有效配置的重要環(huán)節(jié),也是國家和公眾信息安全保障的重要環(huán)節(jié)。本文以Rohde-Schwarz公司的ESVN40作為頻譜監(jiān)測(cè)接收機(jī)來進(jìn)行無線電監(jiān)測(cè)軟件的設(shè)計(jì)。1 系統(tǒng)的工作原理及組成1.1 工作原理系統(tǒng)以工控機(jī)、監(jiān)測(cè)接收機(jī)及天線系統(tǒng)為主組建無線電監(jiān)測(cè)軟件系統(tǒng)。監(jiān)測(cè)接收機(jī)通過其上的天線接口來采集無線電信號(hào),然后通過監(jiān)測(cè)機(jī)自帶的通用接口總線(General-Purpose Interface Bus,GPIB),由安裝在工控機(jī)上的PCI插槽中的PCI-GPIB卡傳輸?shù)焦た貦C(jī),最后由工控機(jī)實(shí)現(xiàn)對(duì)采集到的信號(hào)樣本的顯示、分
3、析和保存等操作功能。1.2 系統(tǒng)的硬件組成無線電信號(hào)監(jiān)測(cè)系統(tǒng)的結(jié)構(gòu)框圖如圖1所示。該系統(tǒng)由工控機(jī)、PCI-GPIB卡、GPIB接口電纜、ESVN40測(cè)試接收機(jī)和帶有天線選擇轉(zhuǎn)換器的9k3 000MHz的多模天線系統(tǒng)組成。 1.3 ESVN40測(cè)試接收機(jī)的特點(diǎn)ESVN40作為功能較為強(qiáng)大的場(chǎng)強(qiáng)監(jiān)測(cè)及掃描接收機(jī),覆蓋了9k2.75GHz的頻率范圍,可以完成以下的無線電監(jiān)測(cè)任務(wù):(1)單頻點(diǎn)的ITU(International Telecommunication Union)測(cè)量,包括電平、調(diào)制深度、頻率偏移、相位偏移及頻率補(bǔ)償量的測(cè)量。(2)單頻點(diǎn)的頻譜分析。(3)頻段的掃描。該方式支持
4、多種掃描方式,以滿足用戶對(duì)掃描速度和返回?cái)?shù)據(jù)的要求。在與主控機(jī)的通信方式上ESVN40采用GPIB總線方式與主控機(jī)進(jìn)行控制信息和數(shù)據(jù)信息的交換,其控制較靈活。同時(shí)GPIB卡的接口方式使得主控機(jī)對(duì)遠(yuǎn)程設(shè)備的控制變得較為容易。1.4 GPIB接口方式的優(yōu)越性GPIB工業(yè)總線是NI公司的產(chǎn)品。它在軟件方面提供了完全的兼容性,為用戶軟件的升級(jí)節(jié)約了成本,提高了開發(fā)效率。GPIB系統(tǒng)的特點(diǎn)如下。(1)GPIB板卡軟件的成熟性。NI公司提供了具有良好兼容性能的API函數(shù)。NI提供的每一代驅(qū)動(dòng)軟件都保持與現(xiàn)有的NI-488應(yīng)用底層的兼容性。無論開發(fā)者是使用NI-488.2的函數(shù),還是使用LabVIEW或La
5、bWindows/CVI(C for Virtual Instruments)等應(yīng)用開發(fā)環(huán)境,NI-488.2軟件結(jié)構(gòu)都能提供一種穩(wěn)定的GPIB控制。同時(shí)NI-488.2軟件也在不斷地更新,以取得最優(yōu)的性能。(2)系統(tǒng)的可擴(kuò)充性。如果要在該軟件的基礎(chǔ)上增加測(cè)向的功能,利用GPIB作為一種標(biāo)準(zhǔn)總線形式,則只要加入帶有GPIB接口的儀器,便可以將該系統(tǒng)擴(kuò)展為一個(gè)功能較完備的監(jiān)測(cè)系統(tǒng)。1.5 軟件系統(tǒng)的設(shè)計(jì)本系統(tǒng)軟件在結(jié)構(gòu)上采用了模塊化的設(shè)計(jì)思想。同時(shí)為了提高系統(tǒng)的實(shí)時(shí)速度,充分利用了Windows軟件設(shè)計(jì)的多線程技術(shù),采用Windows的消息環(huán)來完成多個(gè)線程之間的信息交流。系統(tǒng)應(yīng)用了2個(gè)線程:(1
6、)底層取數(shù)據(jù)線程,其流程如圖2所示。它用于實(shí)時(shí)地通過GPIB卡與ESVN40進(jìn)行控制與數(shù)據(jù)的采集。(2)上層用戶界面線程,其流程如圖3所示。它用于用戶界面的顯示,響應(yīng)用戶的測(cè)量任務(wù),對(duì)實(shí)時(shí)數(shù)據(jù)進(jìn)行顯示、分析和保存等操作。這樣,可以使2個(gè)線程并行,從而提高整個(gè)軟件系統(tǒng)的實(shí)時(shí)響應(yīng)速度。取數(shù)據(jù)線程,采用VC+開發(fā),這主要是考慮到C+語言易于實(shí)現(xiàn)對(duì)硬件的控制;而用戶界面處理的線程主要用Delphi來完成,主要是考慮到Delphi語言對(duì)界面的設(shè)計(jì)非常便利和靈活,可以大大提高開發(fā)效率。二個(gè)線程的工作機(jī)理:在用戶程序初始化的過程中,創(chuàng)建以上的2個(gè)線程,同時(shí)它們都處于等待的狀態(tài)。當(dāng)用戶在程序界面開始各種測(cè)量任
7、務(wù)時(shí),由界面線程以消息的形式發(fā)給下層取數(shù)線程,各種任務(wù)號(hào)在消息參數(shù)中進(jìn)行傳遞。下層取數(shù)線程在接到任務(wù)消息后,根據(jù)具體的任務(wù),通過GPIB卡把任務(wù)翻譯為ESVN40的命令字符串傳送給接收機(jī),同時(shí)對(duì)測(cè)量參數(shù)進(jìn)行有針對(duì)性的設(shè)置,然后通過具體的命令啟動(dòng)儀器來完成測(cè)量任務(wù)。當(dāng)監(jiān)測(cè)到儀器把相應(yīng)的數(shù)據(jù)準(zhǔn)備好,且狀態(tài)寄存器標(biāo)識(shí)為有效后,通過GPIB卡讀入測(cè)量數(shù)據(jù)。讀數(shù)線程將讀到的數(shù)據(jù)進(jìn)行解析,然后放入某個(gè)內(nèi)存區(qū)中并以消息的形式通知用戶界面線程數(shù)據(jù)已經(jīng)準(zhǔn)備好,而數(shù)據(jù)塊的地址包含在消息參數(shù)中。用這種方式發(fā)送儀器控制命令和讀取儀器的測(cè)量結(jié)果,用戶界面線程負(fù)責(zé)完成相應(yīng)的測(cè)量結(jié)果的顯示、分析及保存。2條線程的處理在時(shí)間上完全分開,從而儀器在實(shí)時(shí)信號(hào)分析的時(shí)候,幾乎是在連續(xù)地進(jìn)行采樣,這樣大大提高了整個(gè)系統(tǒng)的實(shí)時(shí)響應(yīng)性能。2 軟件設(shè)計(jì)中擴(kuò)展性問題的解決方案在該系統(tǒng)中,為了加強(qiáng)系統(tǒng)的功能,就要對(duì)系統(tǒng)進(jìn)行擴(kuò)展,但是儀器與控制計(jì)算機(jī)不一定都采用GPIB接口。為了提高底層取數(shù)線程的可擴(kuò)展性,底層充分利用C+中類的思想進(jìn)行設(shè)計(jì),為此可以創(chuàng)建一個(gè)通信接口類ICommDevice作為通信接口。接口方法如下:(1)打開一個(gè)通信接口。 (2)向該通信接口寫一個(gè)字符串。(3)從該通信接口讀一個(gè)字節(jié)。(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園安全實(shí)施活動(dòng)策劃方案五篇
- 沈陽航空航天大學(xué)《審計(jì)與認(rèn)證業(yè)務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 證婚人的講話稿范文(13篇)
- 山西應(yīng)用科技學(xué)院《電力設(shè)備設(shè)計(jì)原理》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度旅游公司與旅行社合作合同6篇
- 2024酒店總經(jīng)理聘用合同
- 家裝中墻面裝修的個(gè)性化定制服務(wù)
- 2025年度鐵礦石國際貿(mào)易結(jié)算合同規(guī)范文本2篇
- 技術(shù)創(chuàng)新的策劃流程與管理
- 蘭州現(xiàn)代職業(yè)學(xué)院《行為金融原理及其應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 七年級(jí)道法上冊(cè)第一學(xué)期期末綜合測(cè)試卷(人教版 2024年秋)
- 上海上海市皮膚病醫(yī)院工作人員招聘筆試歷年典型考題及考點(diǎn)附答案解析
- 標(biāo)桿地產(chǎn)五星級(jí)酒店精裝修標(biāo)準(zhǔn)
- DZ∕T 0153-2014 物化探工程測(cè)量規(guī)范(正式版)
- 商業(yè)空間設(shè)計(jì)(高職環(huán)境藝術(shù)設(shè)計(jì)專業(yè)和室內(nèi)設(shè)計(jì)專業(yè))全套教學(xué)課件
- 廣東省廣州市名校聯(lián)盟重點(diǎn)名校2024屆中考化學(xué)全真模擬試卷含解析
- 大學(xué)校園交通安全現(xiàn)狀調(diào)查分析
- 環(huán)保安全部年度安全環(huán)保工作總結(jié)模板
- RTO工藝流程簡(jiǎn)介
- 語文新課標(biāo)背景下單元整體教學(xué):六下第4單元大單元設(shè)計(jì)
- 旅游業(yè)務(wù)年度回顧與展望
評(píng)論
0/150
提交評(píng)論