通用化地面測試設(shè)備—USB接口的電路設(shè)計與程序設(shè)計
本文關(guān)鍵詞: USB C8051F340 USBXpress 應(yīng)用程序 出處:《河北大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
【摘要】:衛(wèi)星通信是當(dāng)今通信領(lǐng)域中的重要組成部分,隨著我國航天科技裝備和衛(wèi)星技術(shù)的迅猛發(fā)展,各種衛(wèi)星系統(tǒng)不斷涌現(xiàn),直接為衛(wèi)星服務(wù)的各種衛(wèi)星地面測試系統(tǒng)也越來越多。傳統(tǒng)的地面測試系統(tǒng)是由專用檢測設(shè)備和通用測試儀器兩部分構(gòu)成。而通用化測試儀器與專門檢測設(shè)備在部分功能上存在重疊,但又不能完全互相替代,,造成了一定的浪費(fèi)。為確?s短了系統(tǒng)的研制周期、節(jié)約經(jīng)費(fèi)、提高測試系統(tǒng)的水平,必須研制可以測試多種信號的通用化衛(wèi)星地面應(yīng)用系統(tǒng)測試平臺[1-4]。 對于數(shù)字系統(tǒng)而言,進(jìn)行USB系統(tǒng)的開發(fā)應(yīng)用是十分必要的,一方面,USB技術(shù)隨著版本的不斷更新,傳輸速度已經(jīng)從1.5Mbps的低速發(fā)展到了480Mbps的高速,可以再很大程度上滿足不同數(shù)字系統(tǒng)對串行通信的要求。另一方面,USB技術(shù)不同與以往的串行通信接口技術(shù),在實(shí)際應(yīng)用中,可以根據(jù)需要把數(shù)字系統(tǒng)開發(fā)成相應(yīng)的USB主機(jī)以及USB設(shè)備,在不同系統(tǒng)之間的數(shù)據(jù)交互方面有很大靈活性[5]。 總之,USB作為一種新型的PC機(jī)接口,由于其高傳輸速率、支持熱插拔,使用方便,易于擴(kuò)展等一系列優(yōu)點(diǎn),從而在工業(yè)上得到了廣泛的應(yīng)用。本文以PC機(jī)為核心,以通用化地面測試設(shè)備為下位機(jī),通過USB接口實(shí)現(xiàn)整個設(shè)備的指令和數(shù)據(jù)的傳輸與接收。介紹了系統(tǒng)硬件所設(shè)計的功能單元,固件程序的流程,驅(qū)動程序與應(yīng)用程序的編寫,還分析數(shù)據(jù)傳輸?shù)牧鞒,以及該系統(tǒng)的具體調(diào)試方法。
[Abstract]:Satellite communication is an important part in the field of communication nowadays. With the rapid development of space science and technology equipment and satellite technology in China, various satellite systems are emerging constantly. There are more and more satellite ground test systems serving directly for satellites. The traditional ground test system is composed of two parts: special test equipment and universal test instrument. Some of the functions overlap, However, it can not completely replace each other, causing a certain amount of waste. In order to ensure that the development cycle of the system is shortened, the cost is saved, and the level of the test system is improved, A test platform for general-purpose satellite ground application system [1-4] must be developed to test multiple signals. For the digital system, it is very necessary to develop and apply the USB system. On the one hand, with the continuous updating of the version, the transmission speed has developed from 1.5Mbps low speed to 480Mbps high speed. On the other hand, USB technology is different from the previous serial communication interface technology. The digital system can be developed into a corresponding USB host and USB device according to the need. It has great flexibility in the data exchange between different systems [5]. In short, USB, as a new PC interface, has been widely used in industry because of its advantages of high transmission rate, support for hot swapping, easy to use, easy to expand, etc. In this paper, the core of this paper is PC. The instruction and data transmission and receiving of the whole equipment are realized through USB interface with the universal ground test equipment as the lower computer. The function unit designed by the hardware of the system, the flow chart of the firmware program, the writing of the driver and the application program are introduced. The flow of data transmission and the debugging method of the system are also analyzed.
【學(xué)位授予單位】:河北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP334.7;TN927.2
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 朱磊;劉東;;C8051F340與Labview基于API的USB通信[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2007年11期
2 侯本利;李艾華;;基于USB總線的巡檢儀通信接口設(shè)計[J];電子測量技術(shù);2008年11期
3 朱麗;陳鐘榮;張秀再;;基于VC的USB接口通信程序設(shè)計[J];電子工程師;2008年03期
4 童洪潔,李寶華;USB上位機(jī)程序開發(fā)與設(shè)計[J];儀器儀表用戶;2005年01期
5 李偉;張東亮;楊麗麗;;利用Visual C++實(shí)現(xiàn)USB設(shè)備與PC機(jī)通信[J];儀器儀表用戶;2007年01期
6 張家玲;李大良;;航空電子系統(tǒng)地面試驗(yàn)中測試系統(tǒng)的綜合化、通用化設(shè)計[J];飛機(jī)設(shè)計;2007年06期
7 夏益民,王廣君;基于USB總線的高速數(shù)據(jù)采集系統(tǒng)[J];國外電子元器件;2003年10期
8 陸原;魏杰;孟瑋;;Windows XP環(huán)境下USB設(shè)備驅(qū)動程序的開發(fā)[J];國外電子元器件;2007年07期
9 朱磊;;基于C8051F340的低成本數(shù)據(jù)采集器設(shè)計[J];國外電子元器件;2008年04期
10 孫澤洲;;通用化衛(wèi)星測控地面測試系統(tǒng)設(shè)計[J];航天器工程;1999年01期
本文編號:1536965
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1536965.html