在儀器技術(shù)1.0方式(Instrumentation 1.0)方式下,工程師有兩個(gè)截然不同的選擇:其一,專門為這個(gè)產(chǎn)品開(kāi)發(fā)一套測(cè)試解決方案;其二,使用通用的測(cè)試儀器。專用的系統(tǒng)可以滿足特殊需求,但是價(jià)格昂貴;通用儀器相對(duì)價(jià)格合理,但是難以滿足特定的需求。
兼容以上兩種方案的優(yōu)勢(shì),以軟件為中心的系統(tǒng)開(kāi)啟了一個(gè)新的時(shí)代,這種方式能為設(shè)計(jì)和測(cè)試工程師提供效率最快、性價(jià)比最高的途徑來(lái)創(chuàng)建他們自定義的儀器系統(tǒng)。
儀器技術(shù)2.0(Instrumentation 2.0)就是一個(gè)以軟件為中心的儀器解決方案,幫助工程師們從原始的測(cè)量數(shù)據(jù)中獲得用戶自定義的結(jié)果。
在傳統(tǒng)的儀器技術(shù)1.0(Instrumentation 1.0)方式下,測(cè)試測(cè)量完全依靠硬件實(shí)現(xiàn)。硬件本身和分析功能都是由儀器供應(yīng)商來(lái)定義,因此用戶只能獲得儀器本身提供的確定的功能——要實(shí)現(xiàn)自定義測(cè)量是天方夜譚。即便將儀器連接到PC之后,傳輸?shù)男畔⒁惨呀?jīng)是廠商定義的測(cè)試結(jié)果(例如電壓RMS或者上升時(shí)間),用戶是無(wú)法獲得原始數(shù)據(jù)來(lái)進(jìn)行自定義分析。
2.0則是完全不同的一種方式。軟件取代硬件成為整個(gè)系統(tǒng)的核心。這種基于軟件的解決方案讓用戶可以完全控制他們的系統(tǒng),在獲得實(shí)時(shí)的原始數(shù)據(jù)后,來(lái)定義特定的測(cè)量任務(wù)。此外,工程師通過(guò)軟件可以根據(jù)最符合應(yīng)用項(xiàng)目的要求來(lái)自定義用戶界面。用戶可以在同一個(gè)強(qiáng)大的軟件平臺(tái)上,根據(jù)特定的需求,集成通用的模塊化硬件,來(lái)構(gòu)建他們的測(cè)試系統(tǒng)。
為了滿足以上的要求,儀器技術(shù)2.0方式只需要硬件執(zhí)行數(shù)字化的功能,而對(duì)驅(qū)動(dòng)和應(yīng)用軟件的要求會(huì)有大幅的增長(zhǎng)。對(duì)于測(cè)試工程師來(lái)說(shuō),儀器技術(shù)2.0方式帶來(lái)的好處是:他們對(duì)這樣的系統(tǒng)擁有更大的自主權(quán),無(wú)需額外的硬件即可實(shí)現(xiàn)測(cè)試功能的增加。
雖然儀器技術(shù)2.0方式著重強(qiáng)調(diào)了在一個(gè)以軟件為核心的儀器系統(tǒng)中應(yīng)用軟件的重要性,但這并不表示硬件的作用可以被輕易忽略。在用軟件進(jìn)行數(shù)據(jù)分析和顯示之前,首先需要使用硬件對(duì)數(shù)據(jù)進(jìn)行高質(zhì)量的數(shù)字化和快速的數(shù)據(jù)傳輸,只有高質(zhì)量的數(shù)字化數(shù)據(jù)才能讓工程師在軟件平臺(tái)上獲得精確的分析結(jié)果。
自從第一款插入式數(shù)據(jù)采集設(shè)備問(wèn)世以來(lái),現(xiàn)成即用的商業(yè)技術(shù)已經(jīng)有了巨大的飛躍(ADC的分辨率和頻率,數(shù)據(jù)總線帶寬和延遲等),其結(jié)果就是集成這些商業(yè)技術(shù)的模塊化I/O硬件及其平臺(tái)已經(jīng)可以解決越來(lái)越多的設(shè)計(jì)和測(cè)試任務(wù)。
這種將模塊化的I/O硬件和強(qiáng)大的應(yīng)用軟件靈活地相結(jié)合的概念就是大家經(jīng)常聽(tīng)到的“虛擬儀器技術(shù)”。在現(xiàn)階段,模塊化I/O硬件的性能提高和應(yīng)用軟件上的不斷創(chuàng)新就是推動(dòng)虛擬儀器技術(shù)的動(dòng)力之源。