- 相關(guān)推薦
基于USB接口的數(shù)據(jù)采集系統(tǒng)-GSM功率測量VC++
畢業(yè)論文
目 錄
1 緒 論 1
1.1 課題背景 1
1.2 課題的主要內(nèi)容 1
1.3 整體方案選擇 2
2 USB技術(shù) 4
2.1 USB總線概述 4
2.1.1 USB總線簡介 4
2.1.2 USB總線的優(yōu)點 4
2.2 USB協(xié)議簡介 5
2.2.1 USB物理體系結(jié)構(gòu) 5
2.2.2 USB設(shè)備邏輯結(jié)構(gòu) 6
2.2.3 USB數(shù)據(jù)流模型 8
2.2.4 USB傳輸類型 9
2.2.5 USB低層通信協(xié)議 9
2.2.6 USB設(shè)備的枚舉過程 10
2.3 USB外設(shè)開發(fā)流程 11
2.3.1 所需組件 11
2.3.2 開發(fā)工具 12
3 GSM數(shù)據(jù)采集系統(tǒng)硬件設(shè)計 13
3.1 I2C總線技術(shù) 13
3.1.1 I2C技術(shù)概述 13
3.1.2 I2C總線技術(shù)優(yōu)點 13
3.2 USB接口電路 15
3.2.1 USB控制器 15
3.2.2 PDIUSBD12的接口電路設(shè)計 16
3.2.3 PDIUSBD12端點描述及命令字 17
3.3 微控制器系統(tǒng)——LPC935 18
3.3.1 微控制器概述 18
3.3.2 LPC935微控制器 18
3.4 射頻監(jiān)測 19
3.4.1 MAX4003的概述 19
3.4.2 MAX4003的應(yīng)用 20
3.5 A/D轉(zhuǎn)換 20
3.5.1 A/D概述 20
3.5.2 A/D的選擇 21
3.5.3 MAX1237概述 21
4 接口程序設(shè)計 23
4.1 固件設(shè)計 23
4.2 驅(qū)動程序設(shè)計 27
4.2.1 設(shè)備驅(qū)動 27
4.2.2 IRP(I/O 請求分組)處理 29
4.2.3 分發(fā)例程 30
4.2.4 INF文件 30
4.3 應(yīng)用程序設(shè)計 30
4.3.1 應(yīng)用程序與WDM的通信 31
4.3.2 USB應(yīng)用程序模塊的實現(xiàn) 33
4.4 用VISUAL C++實現(xiàn)與USB驅(qū)動程序的通信 35
4.4.1 開發(fā)工具概述 35
4.4.2 總體設(shè)計 35
4.4.3 應(yīng)用程序的主要函數(shù)設(shè)計 36
5 性能測試 39
5.1手機發(fā)射功率的兩個方面 39
5.2 GSM手機發(fā)射功率 39
5.3 GSM時分特性 40
5.4 功率計算 41
5.4.1 采樣分析 41
5.4.2 功率計算的設(shè)計思想 41
5.5 性能測試 42
6 結(jié) 論 46
6.1 本課題結(jié)論 46
6.2 研究工作的不足 46
6.3 今后研究方向的建議 46
參考文獻 48
致 謝 49
基于USB接口的數(shù)據(jù)采集系統(tǒng)——GSM功率測量
摘要:隨著數(shù)字信號處理理論和計算機的不斷發(fā)展,數(shù)據(jù)采集與處理技術(shù)日益得到重視,本課題開發(fā)了基于USB接口的數(shù)據(jù)采集系統(tǒng)——GSM功率測量。該系統(tǒng)可用于測量手機的RF特性,不僅開發(fā)成本低,而且可以幫助手機的設(shè)計師提高產(chǎn)品的性能指標,增加手機的市場競爭力;幫助手機的維修商查找手機的RF故障;幫助手機的用戶了解手機的輻射指標。本文介紹了1種基于通用串行總線USB的數(shù)據(jù)采集系統(tǒng)設(shè)計。隨著用戶對數(shù)據(jù)采集系統(tǒng)要求的不斷提高,USB接口以其簡單易用、速度快而被廣大用戶所接受。
本文簡單介紹了USB接口特點及體系結(jié)構(gòu),隨后對該數(shù)據(jù)采集系統(tǒng)的實現(xiàn)在硬件和軟件兩方面都作了詳細論述。討論了基于USB控制器的GSM功率數(shù)據(jù)采集系統(tǒng)的實現(xiàn),并以PDIUSBD12控制器為研究對象,對USB系統(tǒng)的驅(qū)動程序及在主機方應(yīng)用程序的搭建進行了開發(fā),通過主機方應(yīng)用程序的編寫,實現(xiàn)了采用高級語言Visual c++對USB外設(shè)進行操作。本文建立了1個基于USB總線協(xié)議的數(shù)據(jù)采集系統(tǒng)。它是USB總線在數(shù)據(jù)采集系統(tǒng)中的具體應(yīng)用,具有熱插拔、傳輸速度快等優(yōu)點,大大提高了通信的帶寬。通過將USB總線技術(shù)應(yīng)用于本系統(tǒng),為以后將此協(xié)議應(yīng)用于其它數(shù)據(jù)采集系統(tǒng)提供了實踐經(jīng)驗和技術(shù)基礎(chǔ)。
關(guān)鍵字:GSM; USB; 數(shù)據(jù)采集; 驅(qū)動程序
Data Collective System Based on USB Interface——GSM Power Measuring
Abstract:With the increasing development of the digital signal processing theoretic and the renewing of the computer,the data collective and processing technology are regarded more and more important。This paper, based on USB data collecting theoretic, exploits the system —— GSM power measuring.That system can be used to measure RF characteristic of the mobile phone. The cost of its exploitation is low, but it can improve the capability index of the product and increase the market competition ability of the mobile phone; it can help maintenance men check the RF malfunction and help customers know the index sign of radiation that mobile phones may emit.This paper describes the design of a data collective system based on USB. With the advance of the clients requirement on data collection of a system, as a late-model interface technology, USB is well accepted by vast clients because of its simplicity and high speed.
Firstly, the features and structure system of the USB interface are introduced. Then the implementation of the data collective system in the aspects of both hardware and software is introduced in detail.The paper discuss the realization of the GSM’s data collective system based on USB controller, and take the PDIUSBD12 controller as the research object, to develop the USB system’s driver program and the application program in PC. compiling the application in host, realizes the operation of USB exterior equipments with class language Visual c++.By introducing the USB technology, we solved some problem such as the slow transfer speed in the common collective data system. The paper built a data collect system based on USB protocol. It is the application of USB in the data collective system, possessed the merits such as hot plug, high transmission speed and so on, extended the bandwidth of the communication.. Applying USB technology to this system, this paper provides practicing experience and technique foundation for this protocol applied to other data collective in future.
Keywords: Global System Of Mobile Communication; Universal Serial Bus; data collective; driver program
1 緒 論
1.1 課題背景
在移動通信迅速發(fā)展的今天,綠色手機、環(huán)保手機越來越受到設(shè)計部門、制造廠商和用戶的重視,特別是電磁兼容的問題也更加突出,因此各種體制的手機的無線射頻指標也將成為評價手機的重要部分。GSM(GLOBAL SYSTEM FOR MOBILE COMMUNICATION)手機的發(fā)射功率,是關(guān)系到手機質(zhì)量的關(guān)鍵指標,也是人們對手機環(huán)保的關(guān)心指標。但是用于手機射頻測試設(shè)備價格非常昂貴,如安捷倫公司和KEITHLY公司的射頻測試儀1般都要10幾萬美金,不利于小公司和手機維修商的需要。因此,開發(fā)1種經(jīng)濟實用的GSM功率測試產(chǎn)品,可以滿足大多數(shù)手機OEM、手機維修單位的需要。本課題數(shù)據(jù)采集系統(tǒng)能夠測量手機的RF特性,幫助手機的設(shè)計師提高產(chǎn)品的性能指標,增加手機的市場競爭力;幫助手機的維修商查找手機的RF故障;幫助手機的用戶了解手機的輻射指標。
隨著數(shù)字信號處理理論和計算機的不斷發(fā)展,現(xiàn)代工業(yè)生產(chǎn)和科學技術(shù)研究都借助于數(shù)字處理方法。進行數(shù)字處理的先決條件是將所研究的對象進行數(shù)字化,因此數(shù)據(jù)采集與處理技術(shù)日益得到重視。瞬態(tài)信號檢測,軟件無線電等1些領(lǐng)域,更是要求高速度,高精度,高實時性的數(shù)據(jù)采集與處理技術(shù)。這些新技術(shù)的應(yīng)用使我們開發(fā)低成本、實用的產(chǎn)品成為可能。
1.2 課題的主要內(nèi)容
由于USB 的諸多優(yōu)點,在傳輸距離不是問題的前提下,我們可以設(shè)計出許多具有前途的智能儀器。要做到這點并不難,我們只需在原來成熟的儀器電路中加入USB控制器就可以了。
本文討論了基于USB 接口的數(shù)據(jù)采集系統(tǒng)的實現(xiàn),并以PDIUSBD12芯片為研究對象,對USB 系統(tǒng)的驅(qū)動程序及在主機方應(yīng)用程序的搭建進行了開發(fā)。針對普通GSM功率采集系統(tǒng)存在的傳輸速度慢等問題通過引入USB 總線技術(shù)來解決。
本文主要的研究工作:
(1) USB接口數(shù)據(jù)采集系統(tǒng)基于PDIUSBD12芯片的硬件電路的設(shè)計。
(2) 對USB 外設(shè)在Windows 系統(tǒng)下的驅(qū)動進行研究,使得實現(xiàn)PC 可與USB 外設(shè)進行通信。
(3) 對USB 主控芯片操作進行研究。
(4) 編寫Windows 系統(tǒng)下的應(yīng)用程序,對USB 外設(shè)進行讀取。
1.3 整體方案選擇
手機的GSM功率信號主要是在手機通話中,手機在每幀內(nèi)在指定的時隙向基站發(fā)送,1般是每
【基于USB接口的數(shù)據(jù)采集系統(tǒng)-GSM功率測量VC++】相關(guān)文章:
基于USB接口的數(shù)據(jù)采集系統(tǒng)設(shè)計03-18
基于USB接口的心電信號數(shù)據(jù)采集系統(tǒng)03-19
基于USB總線的高速數(shù)據(jù)采集系統(tǒng)03-26
低軾耗數(shù)據(jù)采集系統(tǒng)的USB接口設(shè)計03-18
基于DSP的USB口數(shù)據(jù)采集分析系統(tǒng)03-18
基于DSP和USB的數(shù)據(jù)采集處理系統(tǒng)的設(shè)計03-07
基于USB2.0的高速同步數(shù)據(jù)采集系統(tǒng)設(shè)計03-19