寬帶收發(fā)單元的控制系統(tǒng)軟件
發(fā)布時間:2017-04-07 09:10
本文關鍵詞:寬帶收發(fā)單元的控制系統(tǒng)軟件,由筆耕文化傳播整理發(fā)布。
【摘要】:自動測量技術是近年發(fā)展迅速的一門工程學科,融合了電子測試測量技術、計算機技術、通信技術、軟件技術等的自動測試系統(tǒng)成為了工業(yè)儀器儀表領域的最新發(fā)展趨勢。本文對毫米波寬帶收發(fā)系統(tǒng)的自動測試方法做了研究和設計實現(xiàn)。當今毫米波寬帶收發(fā)系統(tǒng)在帶寬、頻點數(shù)量、動態(tài)范圍、雜散水平等綜合指標要求越來越高,指標體系測試方法和過程也越來越復雜。寬帶收發(fā)系統(tǒng)的測試要求若采用傳統(tǒng)的人工測試方法在如今已效率低下,同時,大量的測試數(shù)據(jù)中完全有可能由于人工疏漏造成錯誤或偏差。本文將工業(yè)自動測試方法引入到毫米波寬帶收發(fā)系統(tǒng)的測試過程中,大大提高其測試效率,排除了人工所造成的錯誤和偏差,同時可以實現(xiàn)故障診斷,在節(jié)約人力成本和提高產能上起到了至關重要的作用。本文的工作主要基于Windows集成開發(fā)環(huán)境,應用Microsoft Visual C++6.0以及微軟應用程序框架中的微軟基礎類庫MFC(Microsoft Foundation Class)來編寫一款對寬帶收發(fā)系統(tǒng)進行控制和測試的可視化軟件。首先,本文對RS-232總線、TCP/IP協(xié)議、Socket套接字技術和SCPI命令的特性和應用進行分析和研究;接著,基于以上技術框架設計寬帶收發(fā)系統(tǒng)進行通信和控制的方案,給出了代碼架構。然后,應用這些技術給出了對頻譜儀進行通信和控制的方案,以及自動化測試的方案,并編寫了代碼模塊。最后,應用MFC,按技術框架流程整合前面所完成的內容,完成軟件并實現(xiàn)對目標寬帶收發(fā)系統(tǒng)的測試。
【關鍵詞】:RS-232 Socket SCPI MFC 軟件工程
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP273
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 緒論10-13
- 1.1 課題的應用背景來源及意義10
- 1.2 國內外研究動態(tài)10-11
- 1.3 課題研究的方案及要完成的工作11
- 1.4 論文的組織結構11-13
- 第二章 相關技術概述13-27
- 2.1 RS-232的概述14-15
- 2.2 TCP/IP概述15-21
- 2.2.1 TCP/IP結構模型15-16
- 2.2.2 TCP/IP的數(shù)據(jù)處理16-18
- 2.2.3 TCP協(xié)議與UDP協(xié)議18-20
- 2.2.4 TCP/IP的連接與終止20-21
- 2.3 Socket套接字技術概述21-24
- 2.3.1 Socket概述22
- 2.3.2 Socket組成22-23
- 2.3.3 Socket類型23
- 2.3.4 Socket通信原理23-24
- 2.4 多線程簡介24-25
- 2.4.1 線程間的通信25
- 2.4.2 線程同步25
- 2.4.3 退出線程25
- 2.5 MFC簡介25-26
- 2.6 本章小結26-27
- 第三章 軟件需求與軟件的設計思路27-38
- 3.1 寬帶收發(fā)系統(tǒng)概述27
- 3.2 基本工作原理27-28
- 3.3 待測試產品結構及特點28
- 3.4 質量等級及執(zhí)行標準28
- 3.5 電特性28-30
- 3.6 軟件30-31
- 3.6.1 運行環(huán)境30
- 3.6.2 主要功能30
- 3.6.3 參數(shù)設置界面30-31
- 3.7 電氣與控制接口31-34
- 3.8 軟件需求分析34-37
- 3.8.1 目的34
- 3.8.2 定義34
- 3.8.3 總流程圖34-35
- 3.8.4 工作流程概述35
- 3.8.5 應用程序設計思想35
- 3.8.6 開發(fā)環(huán)境35
- 3.8.7 控制碼定義35-37
- 3.8.8 處理使用流程37
- 3.9 本章小結37-38
- 第四章 寬帶收發(fā)系統(tǒng)的控制軟件方案設計38-70
- 4.1 寬帶收發(fā)系統(tǒng)的控制軟件38-51
- 4.1.1 寬帶收發(fā)系統(tǒng)的控制軟件個功能的設計38-39
- 4.1.2 網口連接39-45
- 4.1.3 串口連接45-47
- 4.1.4 控制輸入47-49
- 4.1.5 狀態(tài)顯示49-51
- 4.2 寬帶收發(fā)系統(tǒng)中單片程序設計51-62
- 4.2.1 單片機程序設計51-62
- 4.3 界面軟件的設計與實現(xiàn)62-69
- 4.4 本章小結69-70
- 第五章 寬帶收發(fā)系統(tǒng)的測試模式70-75
- 5.1 系統(tǒng)搭建70-71
- 5.2 初始設置71-72
- 5.2.1 端口設置71
- 5.2.2 通信方式71-72
- 5.3 參數(shù)設置72-75
- 5.3.1 天線工作狀態(tài)72-73
- 5.3.2 衰減量控制73-74
- 5.3.3 發(fā)射接收直通選擇74
- 5.3.4 測試結果和總結74-75
- 第六章 結論75-77
- 6.1 總結75
- 6.2 展望75-77
- 致謝77-78
- 參考文獻78-80
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 潘方;;RS 232串口通信在PC機與單片機通信中的應用[J];現(xiàn)代電子技術;2012年13期
2 路輝;李曉白;;自動測試系統(tǒng)資源模型化設計[J];測試技術學報;2007年01期
3 許亞蘭,曹柏榮,劉正國;計算機與可編程儀器的串行通信[J];儀表技術;2004年05期
4 周炎濤,李立明;TCP/IP協(xié)議下網絡編程技術及其實現(xiàn)[J];航空計算技術;2002年03期
5 劉保華 ,黃考利,楊鎖昌;虛擬儀器的軟件實現(xiàn)方法[J];自動化博覽;2002年01期
6 何進,謝松巍;基于Socket的TCP/IP網絡通訊模式研究[J];計算機應用研究;2001年08期
7 侯晟業(yè);SCPI語言及微機控制測量儀器編程[J];電子技術;1998年10期
8 石雪松;;SCPI語言在自動測試系統(tǒng)中的應用[J];宇航計測技術;1997年02期
9 陳貽范;SCPI語法與結構分析[J];儀表技術;1996年03期
10 羅恩·沃爾夫 ,克里斯·范·沃克墨 ,孫昕;軟件標準統(tǒng)一應用程序和驅動程序[J];國外電子測量技術;1995年04期
本文關鍵詞:寬帶收發(fā)單元的控制系統(tǒng)軟件,,由筆耕文化傳播整理發(fā)布。
本文編號:290092
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/290092.html
最近更新
教材專著