Font Size: a A A

General Design And Implementation Of A Modular Virtual Instrument Software System

Posted on:2011-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:C X LaiFull Text:PDF
GTID:2208360308967240Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the popularity of the software radio thinking, rapid data acquisition cards, high-speed development of a variety of system bus data acquisition card is used in industrial machines used for high-speed data acquisition, this virtual instrument system, a higher demand updates. On independent research and development of non-mainstream hardware support for various software modules in different languages and the environment to support the development of procedures for scalability and reusability of requirements, those objectives Shide to NI Labview and Agilent the company represented the mainstream of VEE graphical virtual instrument development language, that language has a very large G limitations. The traditional design method using virtual instruments do not have universal basic, want to change the environment or for a set of requirements, it is necessary to re-develop a brand-new virtual instrument products.This paper presents a new solution, and Provides a quick re-modular virtual instrument system utilized by dynamic-link libraries, through a multi-thread implementation of data acquisition and data processing carried out in tandem with a strong real-time. you can replace the data-processing algorithm for dynamic libraries in order to achieve the replaceability. In this paper, the system does not replace the main program under the premise of USB-based hardware platform to achieve the oscilloscope functionality; to PCI and PCI-E based on the two high-speed data acquisition cards for different hardware platforms, package and joined the interferometer finding algorithm module, the use of multi-threading technology to achieve the finder function, which verifies the quick re-modular virtual instrument system design.
Keywords/Search Tags:dynamic-link library, Data-transfer driven, Data-signal processing re-modular virtual instrument system
PDF Full Text Request
Related items