虛擬儀器(virtual instrumention)是基于計算機的儀器。計算機和儀器的密切結合是目前儀器發展的一個重要方向。粗略地說這種結合有兩種方式,一種是將計算機裝入儀器,其典型的例子就是所謂智能化的儀器。隨著計算機功能的日益強大以及其體積的日趨縮小,這類儀器功能也越來越強大,目前已經出現含嵌入式系統的儀器。另一種方式是將儀器裝入計算機。以通用的計算機硬件及操作系統為依托,實現各種儀器功能。虛擬儀器主要是指這種方式。下面的框圖反映了常見的虛擬儀器方案。 虛擬儀器的主要特點有: n 盡可能采用了通用的硬件,各種儀器的差異主要是軟件。 n 可充分發揮計算機的能力,有強大的數據處理功能,可以創造出功能更強的儀器。 n 用戶可以根據自己的需要定義和制造各種儀器。 虛擬儀器實際上是一個按照儀器需求組織的數據采集系統。虛擬儀器的研究中涉及的基礎理論主要有計算機數據采集和數字信號處理。目前在這一領域內,使用較為廣泛的計算機語言是美國NI公司的labview。 虛擬儀器的起源可以追朔到20世紀70年代,那時計算機測控系統在國防、航天等領域已經有了相當的發展。PC機出現以后,儀器級的計算機化成為可能,甚至在Microsoft公司的Windows誕生之前,NI公司已經在Macintosh計算機上推出了labview2.0以前的版本。對虛擬儀器和labview長期、系統、有效的研究開發使得該公司成為業界公認的權威。 普通的PC有一些不可避免的弱點。用它構建的虛擬儀器或計算機測試系統性能不可能太高。目前作為計算機化儀器的一個重要發展方向是制定了VXI標準,這是一種插卡式的儀器。每一種儀器是一個插卡,為了保證儀器的性能,又采用了較多的硬件,但這些卡式儀器本身都沒有面板,其面板仍然用虛擬的方式在計算機屏幕上出現。這些卡插入標準的VXI機箱,再與計算機相連,就組成了一個測試系統。VXI儀器價格昂貴,目前又推出了一種較為便宜的PXI標準儀器。 虛擬儀器研究的另一個問題是各種標準儀器的互連及與計算機的連接。目前使用較多的是IEEE 488或GPIB協議。未來的儀器也應當是網絡化的。
上傳時間: 2013-10-15
上傳用戶:gaoliangncepu
《labview程序設計與應用》附加光盤使用說明======================================================================= 本光盤為labview程序實例。 labview程序實例位于Examples文件夾中,其中包含了書中所有的例程以及數十個附加的labview程序實例,這些實例基本覆蓋了書中所介紹的內容,建議讀者結合這些實例來閱讀本書。
上傳時間: 2013-11-21
上傳用戶:yl1140vista
通過本教程您將獲得NI labview 8.5新特性的全面解析:labview 8.5新功能. 性能更為強大的NI labview項目功能令應用程序的開發更為高效并有效減少VI的鏈接錯誤; NI labview實時模塊為嚴格限時的任務在多核
上傳時間: 2014-12-30
上傳用戶:gonuiln
概覽 通過與傳統的儀器進行比較,了解軟件定義的PXI RF儀器在速度上的優勢。如WCDMA測量結果所示,基于多核處理器并行執行的labview測量算法與傳統儀器相比可以實現明顯的速度提升。 介紹 你在早晨7:00伴著搖滾音樂的聲音醒來,收音機鬧鐘里的RDS接收器提示你正在收聽來自Guns N’ Roses 樂隊的Welcome to the Jungle。然后,在你品嘗咖啡期時,可以在書房通過WLAN接收器來查收郵件。當準備好工作后,你走出家門,使用一個315MHz的FSK發射機來打開車鎖。坐到車里,駛上道路,你又可以享受無線電收音機所提供的沒有廣告的娛樂節目。稍后,你會通過藍牙耳機會與車內的3G手機建立連接。幾分鐘內,車載的GPS導航儀可以修正你當前的3D位置,并向你指示路徑。GPS接收機傳出的聲音提示你需要駛入收費公路,同時RFID接收器將自動收取相應的過路費。 RF技術無處不在。即便作為一個普通的消費者,每時每刻都會受其影響,更不要說一個RF測試工程師了。無線設備的成本大幅降低,可以讓業余的時間變得更輕松,但是在設計下一代RF自動測試系統時,將會帶來更多的挑戰。工程項目所面臨的降低測試成本的挑戰,比以往任何時候都嚴峻。因此,當前的自動測試系統所關注的焦點在于減少整體的測試時間。
上傳時間: 2013-10-09
上傳用戶:wangrong
#include <reg51.h>#include <main.h>#include <interrupt.h> cs5460a應用電路(含源程序)bit code table_odd_even_bit[16]={0,1,1,0,1,0,0,1,1,0,0,1,0,1,1,0}; extern uchar rs485_timeout,pointer_buf485;extern uchar rs485_buf[MAX_485_LEN];extern uchar idata spi_buf[MAX_SPI_LEN];extern uchar pointer_send,send_len; extern uchar count_1s;//extern uint count_2min;extern uint count_10s;extern uchar oper_len,send_offset,chk_sum,send_i;extern bit flag_send_data,flag_level,flag_drdy,flag_data_ok;
上傳時間: 2014-01-24
上傳用戶:heart_2007
c#數據庫開發實例:有很多的實例,對學習非常的有意義! 酒店管理系統源代碼 醫院信息管理系統源代碼 圖書館管理系統源代碼 財務管理系統源代碼 生產管理系統源代碼 人力資源管理實例程序源代碼 進銷存管理實例程序源代碼 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[采購訂單_供貨商_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1) ALTER TABLE [dbo].[采購訂單] DROP CONSTRAINT 采購訂單_供貨商_fk GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[采購訂單歷史_供貨商_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1) ALTER TABLE [dbo].[采購訂單歷史] DROP CONSTRAINT 采購訂單歷史_供貨商_fk
上傳時間: 2013-10-30
上傳用戶:392210346
C++在幾乎所有的計算環境中都非常普及,而且可以用于幾乎所有的應用程序。C++從C中繼承了過程化編程的高效性,并集成了面向對象編程的功能。C++在其標準庫中提供了大量的功能。有許多商業C++庫支持數量眾多的操作系統環境和專業應用程序。但因為它的內容太多了,所以掌握C++并不十分容易。本書詳述了C++語言的各個方面,包括數據類型、程序控制、函數、指針、調試、類、重載、繼承、多態性、模板、異常和輸入輸出等內容。每一章都以前述內容為基礎,每個關鍵點都用具體的示例進行詳細的講解。本書基本不需要讀者具備任何C++知識,書中包含了理解C++的所有必要知識,讀者可以從頭開始編寫自己的C++程序。本書也適合于具備另一種語言編程經驗但希望全面掌握C++語言的讀者。 I created all the files under Microsoft Windows so lines are terminated by CR/LF. In addition to this "ReadMe" file you will find three zip archives in the primary archive, so you need to unzip each of these to get at the code. 為PDG格式,這有pdg閱讀器下載|pdg文件閱讀器下載
標簽: 源代碼
上傳時間: 2013-11-18
上傳用戶:gaoqinwu
一個24c16的讀寫程序(已經調試過)(arens) //////////////////////////////////////////////////////////////// //24c16讀寫驅動程序,FM24C16A-AT24C16中文資料pdf //=-------------------------------------------------------------------------------/*模塊調用:讀數據:read(unsigned int address)寫數據:write(unsigned int address,unsigned char dd) dd為要寫的 數據字節*///---------------------------------------------------------------------------------- sbit sda=P3^0;sbit scl=P3^1; sbit a0=ACC^0; //定義ACC的位,利用ACC操作速度最快sbit a1=ACC^1;sbit a2=ACC^2;sbit a3=ACC^3;sbit a4=ACC^4;sbit a5=ACC^5;sbit a6=ACC^6;sbit a7=ACC^7; //--------------------------------------------------------------------------------------#pragma disablevoid s24(void) //起始函數{_nop_(); scl=0; sda=1; scl=1; _nop_(); sda=0; _nop_(); _nop_(); scl=0; _nop_(); _nop_(); sda=1;
上傳時間: 2013-10-31
上傳用戶:fdfadfs
This application note provides a functional description of VHDL source code for a N x N DigitalCrosspoint Switch. The code is designed with eight inputs and eight outputs in order to tarGETthe 128-macrocell CoolRunner™-II CPLD device but can be easily expanded to tarGET higherdensity devices. To obtain the VHDL source code described in this document, go to sectionVHDL Code, page 5 for instructions.
標簽: CoolRunner-II XAPP CPLD 380
上傳時間: 2013-10-26
上傳用戶:kiklkook
The Virtex-4 features, such as the programmable IDELAY and built-in FIFO support, simplifythe bridging of a high-speed, PCI-X core to large amounts of DDR-SDRAM memory. Onechallenge is meeting the PCI-X tarGET initial latency specification. PCI-X Protocol Addendum tothe PCI Local Bus Specification Revision 2.0a ([Ref 6]) dictates that when a tarGET signals adata transfer, "the tarGET must do so within 16 clocks of the assertion of FRAME#." PCItermination transactions, such as Split Response/Complete, are commonly used to meet thelatency specifications. This method adds complexity to the design, as well as additional systemlatency. Another solution is to increase the ratio of the memory frequency to the PCI-X busfrequency. However, this solution increases the required power and clock resource usage.
上傳時間: 2013-11-24
上傳用戶:18707733937