Кіріспе

Виртуалды құралдар – пайдаланушы анықтаған өлшеу жүйелерін құру үшін реттелетін бағдарламалық қамтамасыз етуді және модульдік өлшеу аппараттарын пайдалану болып табылады, олар виртуалды құралдар деп аталады. Дәстүрлі аппараттық құралдар жүйелері, цифрлық мультиметрлер және осциллографтар сияқты, олардың стимулы, талдауы немесе өлшеу функцияларына толыққандай сәйкес келетін бекітілген аппараттық компоненттерден тұрады. Олардың қатаң кодталған функциясының арқасында, бұл жүйелер виртуалды құралдар жүйелерімен салыстырғанда әмбебаптығы тұрғысынан шектеулі. Аппараттық құралдар мен виртуалды құралдардың басты айырмашылығы – бағдарламалық қамтамасыз етудің көп мөлшерде аппаратты алмастыру үшін қолданылуы. Бағдарламалық қамтамасыз ету күрделі және қымбат аппаратты сатып алынған компьютерлік жабдықпен алмастыруға мүмкіндік береді; мысалы, аналогты-цифрлық түрлендіргіш виртуалды осциллографтың аппараттық толықтырғышы ретінде әрекет ете алады, ал потенциостат электрохимиялық импеданстық спектроскопияда жиілік жауабын алу және талдауды виртуалды құралдармен қамтамасыз етеді. Синтетикалық құрал тұжырымы – виртуалды құрал тұжырымының кіші жиыны. Синтетикалық құрал – таза бағдарламалық қамтамасыз етумен анықталатын виртуалды құралдың бір түрі. Синтетикалық құрал толыққандай жалпы, өлшеуге бейтарап аппараттық жабдықта белгілі бір синтез, талдау немесе өлшеу функциясын орындайды. Виртуалды құралдарда өлшеуге арналған арнайы аппараттық құралдар да болуы мүмкін, және осы ерекшелікті жеңілдететін модульдік аппараттық тәсілдерге басымдық беріледі. Синтетикалық құралдарды қолдайтын жабдық анықтама бойынша өлшеуге тән емес, сондай-ақ міндетті түрде (немесе көбінесе) модульді емес. Коммерциялық технологияларды, мысалы, дербес компьютерді және аналогты-цифрлық түрлендіргішті пайдалану арқылы виртуалды құралдар 1970-жылдардың соңында пайда болғаннан бері айтарлықтай өсті. Сонымен қатар, National Instruments-тің LabVIEW және басқа графикалық бағдарламалау тілдері сияқты бағдарламалық пакеттер бағдарламалаушы емес пайдаланушыларға жүйелерді әзірлеуді жеңілдету арқылы таралуына көмектесті. Кейбір компаниялармен жаңадан жаңартылған технология "ҚАТТЫ ВИРТУАЛДЫ ҚҰРАЛ" деп аталады. Олардың айтуынша, бұл технологиямен бағдарламалық қамтамасыз етуді орындау аппараттың өзі жүзеге асырады, бұл жылдам, нақты уақыт өңдеуге көмектеседі.