内江瓷蛋医疗科技有限公司

現代儀器儀表的特點(diǎn)和設計的新方法

當前位置:首頁(yè) >> 儀器儀表資訊

現代儀器儀表的特點(diǎn)和設計的方法

1 現代儀器儀表的特點(diǎn)

1.1 硬件功能軟件化

  隨著(zhù)微電子技術(shù)的發(fā)展,微處理器的速度越來(lái)越快,價(jià)格越來(lái)越低,已被廣泛應用于儀器儀表中,使得一些實(shí)時(shí)性要求很高,原本由硬件完成的功能,可以通過(guò)軟件來(lái)實(shí)現。甚至許多原來(lái)用硬件電路難以解訣或根本無(wú)法解決的問(wèn)題,也可以采用軟件技術(shù)很好地加以解決。數字信號處理技術(shù)的發(fā)展和高速數字信號處理器的廣泛采用,極大地增強了儀器的信號處理能力。數字濾波、FFT、相關(guān)、卷積等是信號處理的常用方法,其共同特點(diǎn)是,算法的主要運算都是由迭代式的乘和加組成,這些運算如果在通用微機上用軟件完成,運算時(shí)間較長(cháng),而數字信號處理器通過(guò)硬件完成上述乘、加運算,大大提高了儀器性能,推動(dòng)了數字信號處理技術(shù)在儀器儀表領(lǐng)域的廣泛應用。

1.2 參數整定與修改實(shí)時(shí)化

  隨著(zhù)各種現場(chǎng)可編程器件和在線(xiàn)編程技術(shù)的發(fā)展,儀器儀表的參數甚至結構不必在設計時(shí)就確定,而是可以在儀器使用的現場(chǎng)實(shí)時(shí)置入和動(dòng)態(tài)修改。

1.3集成化、模塊化

  大規模集成電路LSI技術(shù)發(fā)展到今天,集成電路的密度越來(lái)越高,體積越來(lái)越小,內部結構越來(lái)越復雜,功能也越來(lái)越強大,從而大大提高了每個(gè)模塊進(jìn)而整個(gè)儀器系統的集成度。模塊化功能硬件是現代儀器儀表的一個(gè)強有力的支持,它使得儀器更加靈活,儀器的硬件組成更加簡(jiǎn)潔,比如在需要增加某種測試功能時(shí),只需增加少量的模塊化功能硬件,再調用相應的軟件來(lái)使用此硬件即可。

1.4 硬件平臺通用化

  現代儀器儀表強調軟件的作用,選配一個(gè)或幾個(gè)帶共性的基本儀器硬件來(lái)組成一個(gè)通用硬件平臺,通過(guò)調用不同的軟件來(lái)擴展或組成各種功能的儀器或系統。一臺儀器大致可分解為三個(gè)部分:1)數據的采集;2)數據的分析與處理;3)存儲、顯示或輸出。傳統的儀器是由廠(chǎng)家將上述三類(lèi)功能部件根據儀器功能按固定的方式組建,一般一種儀器只有一種或數種功能。而現代儀器則是將具有上述一種或多種功能的通用硬件模塊組合起來(lái),通過(guò)編制不同的軟件來(lái)構成任何一種儀器。

2 儀器儀表設計的新方法

  為了造應儀器儀表發(fā)展的新特點(diǎn),各種新型的設計工具和設計方法不斷涌現。這里擇其具有代表性的二者加以介紹。

2.1 儀器儀表的虛擬化設計與LabVIEW圖形化發(fā)工具

  電子儀器與計算機技術(shù)更深層次的結合產(chǎn)生了一種新的儀器模式:虛擬儀器(Virtual Instrument)。虛擬儀器是指在通用計算機上添加一層軟件和一些硬件模塊,使用戶(hù)操作這臺通用計算機就像操作一臺自己專(zhuān)門(mén)設計的儀器一樣。虛擬儀器技術(shù)強調軟件的作用,提出了“軟件就是儀器”的概念。它是電子測試與儀器領(lǐng)域中發(fā)展方興未艾的技術(shù),特別適用于現代越來(lái)越復雜的測試系統。

  NI公司的LabVIEW是一套專(zhuān)為數據采集與儀器控制、數據分析和數據表達而設計的圖形化編程軟件。它增強了用戶(hù)在標準的計算機上配以高效經(jīng)濟的硬件設備來(lái)構建自己的儀器系統的能力。將LabVIEW與一般的數據采集以及儀器設備加以組合,就可以設計出虛擬儀器,并將其應用于許多領(lǐng)域,而不象傳統的儀器那樣,受生產(chǎn)商所設計功能的限制。

  LabVIEW提供一種像數據流一樣的編程方式,用戶(hù)只要連接各個(gè)邏輯框即可構成程序。它的基本程序單位是VI。LabVIEW通過(guò)圖形編程的方法,建立一系列的VI,來(lái)完成用戶(hù)指定的測試任務(wù)。對于簡(jiǎn)單的測試任務(wù),可由一個(gè)VI完成;對于復雜的測試任務(wù),則可按照模塊設計的概念,把一項復雜的測試任務(wù)變成一系列的子任務(wù)。設計時(shí),先設計各種VI以完成每項子任務(wù),然后把這些VI組合起來(lái)以完成更大的任務(wù),最后建成的頂層虛擬儀器就成為一個(gè)包括眾多功能子虛擬儀器的集合。

  使用傳統的程序設計語(yǔ)言開(kāi)發(fā)儀器系統存在許多困難。開(kāi)發(fā)者不僅要關(guān)心程序流程方面的問(wèn)題,還必須考慮用戶(hù)界面、數據同步、數據表達等復雜的問(wèn)題,這些問(wèn)題在LabVIEW中都迎刃而解了。LabVIEW還帶有多種基本的VI庫。其中包括采用GP-IB、VISA、VXI和串行接口的儀器的驅動(dòng)程序。LabVIEW還擁有功能超強且龐大的分析函數庫,其涵蓋了統計、估計、回歸分析、線(xiàn)性代數、信號生成、時(shí)域頻域分析及數字濾波等眾多科學(xué)領(lǐng)域。

2.2 ESP在系統可編程技術(shù)

  ISP(In System Programmability)在系統可編程是指在用戶(hù)自己設計的目標系統中或線(xiàn)路板上為重構邏輯器件進(jìn)行編程或反復編程的能力。這種重構可以在實(shí)驗開(kāi)發(fā)過(guò)程中、制造過(guò)程中甚至在交付用戶(hù)使用后在現場(chǎng)進(jìn)行或通過(guò)Internet進(jìn)行。ISP技術(shù)的應用,給儀器儀儀器儀表系統的設計帶來(lái)了革命性的變化。它使得儀器儀表的硬件系統不再是固定結構,而是具有了軟件的靈活性,在調試過(guò)程中不斷更改“軟件”就可達到硬件功能的改進(jìn),這種“軟”硬件的全新設計概念,使系統具有了極強的靈活性的適應性。

  傳統上,在系統可編程技術(shù)主要用于數字系統設計中,如美國Xilinx公司的FPGA現場(chǎng)可編程門(mén)陣列和CPLD復雜可編程邏輯器件等均支持ISP技術(shù)。

3 結論

  現代儀器儀表不再是功能單一的和固定的不可變結構,而是越來(lái)越表現出柔性化和智能化,適應性越來(lái)越強,功能越來(lái)越豐富。相應地,儀器儀表的設計需要更寬的知識面,因而也更富于挑戰性。

發(fā)布人:2008/9/6 9:39:002391 發(fā)布時(shí)間:2008/9/6 9:39:00 此新聞已被瀏覽:2391次