Апаратнае кіраванне ў навуковай камеры азначае выкарыстанне знешніх электрычных сігналаў для кіравання часам атрымання выявы, замест таго, каб спадзявацца толькі на ўнутраныя сінхранізацыю камеры або праграмныя каманды. На практыцы гэта адбываецца кожны раз, калі камера павінна заставацца выраўнаванай з чымсьці іншым у сістэме, напрыклад, крыніцай святла, лазерам, платформай або іншай прыладай.
У гэтым артыкуле мы растлумачым, што азначае апаратнае спрацоўванне, як у яго ўпісваюцца інтэрфейсы спрацоўвання, якія сігналы спрацоўвання звычайна выкарыстоўваюць камеры і калі гэтая функцыя сапраўды мае значэнне ў рэальных навуковых працоўных працэсах візуалізацыі. Гэта важна, таму што ў многіх сістэмах навуковай візуалізацыі адной толькі якасці выявы недастаткова, калі камера не можа заставацца ўзгодненай з часам астатняй часткі ўстаноўкі.
Што такое апаратнае спрацоўванне ў навуковай камеры?
Апаратнае кіраванне запускам — гэта метад кіравання часам працы камеры з дапамогай знешніх сігналаў. Замест таго, каб камера працавала толькі па ўласным унутраным гадзінніку, знешні сігнал паведамляе ёй, калі рэагаваць. Гэты сігнал звычайна лічбавы, гэта значыць, ён пераключаецца паміж нізкім і высокім станам напружання для перадачы двайковай інфармацыі. Гэта найбольш распаўсюджаная форма кіравання запускам у навуковых сістэмах візуалізацыі, таму што яна простая, хуткая і добра падыходзіць для сінхранізацыі паміж рознымі апаратнымі сродкамі.
Каб выразна зразумець апаратнае спрацоўванне, карысна аддзяліць сігнал, інтэрфейс і паводзіны камеры. Сігнал спрацоўвання — гэта сама электрычная падзея. У многіх сістэмах ключавой падзеяй з'яўляецца момант змены стану сігналу, які называецца фронтам. Нарастаючы фронт адбываецца, калі сігнал змяняецца з нізкага на высокі, а спадальны фронт — наадварот. У іншых выпадках важным фактарам з'яўляецца не толькі момант змены, але і тое, як доўга сігнал застаецца высокім або нізкім. Гэта называецца ўзроўнем сігналу. Гэта адрозненне важнае, таму што некаторыя функцыі камеры рэагуюць на фронт, а іншыя залежаць ад працягласці ўзроўню.
Інтэрфейс запуску, наадварот, — гэта проста фізічнае злучэнне, якое перадае гэты сігнал у камеру або з яе. Іншымі словамі, інтэрфейс паказвае, як сігнал падключаны, у той час як апаратнае кіраванне запускам паказвае, як камера выкарыстоўвае гэты сігнал для кіравання часам. Гэта адрозненне важнае, таму што карыстальнікі часта спачатку заўважаюць «Інтэрфейс запуску» ў спецыфікацыі, але тое, што ім сапраўды трэба ведаць, — гэта тое, як паводзіць сябе камера пасля паступлення сігналу запуску. У навуковай сістэме візуалізацыі апаратнае кіраванне запускам каштоўнае, таму што яно ператварае атрыманне выявы з ізаляванага дзеяння камеры ў частку скаардынаванай сістэмнай падзеі.
Малюнак 1:Ілюстрацыя тэрміналогіі запуску
Апаратны трыгер супраць праграмнага трыгера: у чым розніца?
Асноўнае адрозненне заключаецца ў тым, адкуль паступае сігнал сінхранізацыі і наколькі прадказальны гэты сігнал. У сістэме з апаратным кіраваннем камера рэагуе на знешні электрычны сігнал. У сістэме з праграмным кіраваннем каманда сінхранізацыі паступае праз камп'ютар і праграмнае асяроддзе. Гэта адрозненне ўплывае на тое, наколькі стабільным і паўтаральным можа быць сігнал сінхранізацыі ў рэальных працоўных працэсах апрацоўкі візуалізацыі.
| Аспект | Апаратны трыгер | Праграмны трыгер |
| Крыніца часу | Знешняя прылада або электрычны сігнал | Праграмная каманда з кампутара |
| Паслядоўнасць часу | Больш прадказальны | Больш залежыць ад праграмнага забеспячэння і сістэмных сінхранізацыі |
| Лепш за ўсё падыходзіць для | Цесная сінхранізацыя паміж прыладамі | Агульная візуалізацыя з менш строгімі патрабаваннямі да часу |
| Тыповыя выпадкі выкарыстання | Сінхранізаванае асвятленне, здымка на аснове сцэны, паўторныя хуткасныя працоўныя працэсы | Руцінны захоп, базавы кантроль паслядоўнасці, менш крытычных па часе задач |
| Складанасць налады | Звычайна вышэй | Звычайна прасцей |
Праграмнае кіраванне запускам усё яшчэ карыснае ў многіх задачах візуалізацыі, асабліва калі не патрабуецца строгая сінхранізацыя. Яго часта прасцей наладзіць, і ён можа быць цалкам адэкватным для звычайнага здымка. Апаратнае кіраванне запускам становіцца больш каштоўным, калі стабільнасць часу непасрэдна ўплывае на вынік, напрыклад, калі крыніца святла павінна спрацоўваць толькі падчас экспазіцыі або калі камера павінна здымаць толькі пасля таго, як стол дасягне патрэбнага становішча.
Што насамрэч робяць трыгеры на ўваходзе і выхадзе?
Trigger In дазваляе знешняй прыладзе кантраляваць рэакцыю камеры, а Trigger Out — адпраўляць інфармацыю аб часе на іншыя прылады.
На практыцы,Трыгер увыкарыстоўваецца, калі нешта па-за камерай павінна вырашаць, калі адбудзецца фатаграфаванне. У залежнасці ад камеры гэта можа азначаць пачатак кожнага кадра з уваходнага імпульсу, выкарыстанне працягласці сігналу ўзроўню для вызначэння часу экспазіцыі або затрымку пачатку паслядоўнасці кадраў да паступлення знешняга сігналу. Вось чаму трыгер In распаўсюджаны ў сістэмах, дзе атрыманне выявы павінна адпавядаць падзеі, а не толькі праграмнай інструкцыі. Напрыклад, платформа можа скончыць рух, а затым адправіць трыгер, каб камера здымала толькі тады, калі ўзор знаходзіцца ў патрэбным становішчы. У іншай канфігурацыі падзея эксперыменту або сігнал датчыка можа дакладна паведаміць камеры, калі атрымаць наступны кадр.
Выхад трыгерапрацуе ў адваротным кірунку. Тут камера паведамляе іншаму абсталяванню пра свой бягучы стан. Гэты вывад можа паказваць такія падзеі, як экспазіцыя, зчытванне або гатоўнасць камеры да наступнага кадра. У рэальнай сістэме гэта дазваляе камеры кіраваць часам крыніцы святла або іншай перыферыйнай прылады. Напрыклад, крыніца святла можа кіравацца толькі падчас перыяду экспазіцыі, або іншая прылада можа чакаць заканчэння зчытвання, перш чым выканаць наступнае дзеянне. Розныя камеры могуць прапаноўваць розныя сігналы Trigger Out, але асноўная ідэя адна: камера перадае стан часу астатнім кампанентам сістэмы.
Якія трыгерныя інтэрфейсы выкарыстоўваюць навуковыя камеры?
Трыгерны інтэрфейс — гэта фізічнае злучэнне, якое выкарыстоўваецца для перадачы трыгерных сігналаў паміж камерай і знешнім абсталяваннем. Вось чаму ў спецыфікацыях камеры трыгерны інтэрфейс часта пазначаны асобным пунктам. Ён паказвае, як фізічна падключаюцца трыгерныя сігналы, а не як будзе паводзіць сябе камера пасля іх паступлення.
Інтэрфейсы SMA
СМА(скарочана ад SubMiniature version A) — гэта стандартны інтэрфейс запуску на аснове нізкапрофільнага кааксіяльнага кабеля, які вельмі часта выкарыстоўваецца ў абсталяванні для апрацоўкі візуалізацыі. На практыцы гэта робіць SMA добрым выбарам для карыстальнікаў, якім патрэбен зразумелы і просты спосаб падключэння сігналаў запуску паміж камерай і іншай прыладай.
Малюнак 2: Інтэрфейс SMA ўsCMOS-камера Dhyana 95V2
Інтэрфейсы Хіросэ
Hirose — гэта шматкантактны інтэрфейс, які забяспечвае некалькі ўваходных або выходных сігналаў праз адно адзінае падключэнне да камеры. Замест выкарыстання асобных простых падключэнняў, інтэрфейс Hirose можа перадаваць некалькі ўваходных і выходных сігналаў праз адзін шматкантактны раз'ём. Гэта робіць яго карысным у сістэмах, дзе пераважнейшая больш чыстая і кампактная канструкцыя ўводу/вываду, асабліва калі некалькі функцый, звязаных з трыгерамі, неабходна апрацоўваць разам.
Малюнак 3: Інтэрфейс Хіросэ ўCMOS-камера FL 20BW
CC1 і іншыя спецыялізаваныя інтэрфейсы
Некаторыя камеры выкарыстоўваюць CC1 або іншыя спецыялізаваныя трыгерныя злучэнні, асабліва ў сістэмах, звязаных з пэўнымі інтэрфейсамі дадзеных або архітэктурамі камер. CC1 — гэта спецыялізаваны апаратны трыгерны інтэрфейс, размешчаны на плаце PCI-E CameraLink, які выкарыстоўваецца некаторымі камерамі з інтэрфейсамі дадзеных CameraLink. Тып інтэрфейсу можа адрознівацца ў залежнасці ад канструкцыі камеры, размяшчэння сігналаў і больш шырокага апаратнага асяроддзя. Таму, калі вы бачыце «Трыгерны інтэрфейс» у спецыфікацыі, вам варта ўспрымаць яго як частку фізічнай інтэграцыі камеры, а не як поўную гісторыю яе магчымасцей запуску.
Малюнак 4: Інтэрфейс CC1 уsCMOS-камера Dhyana 4040
Калі вам сапраўды патрэбна апаратная актывацыя?
Звычайна апаратнае спрацоўванне патрабуецца, калі атрыманне выявы павінна быць сумяшчальным з іншай прыладай, падзеяй або часовым акном. Іншымі словамі, апаратнае спрацоўванне становіцца важным, калі камера працуе не самастойна, а як частка скаардынаванай сістэмы. Чым больш ваш вынік залежыць ад таго, калі зроблена выява, а не проста ад таго, ці зроблена выява, тым большая верагоднасць таго, што апаратнае спрацоўванне будзе карысным.
Адзін з распаўсюджаных выпадкаў — сінхранізаванае асвятленне. Калі крыніца святла павінна ўключацца толькі падчас акна экспазіцыі камеры, апаратнае спрацоўванне дапамагае падтрымліваць гэты час чыстым і паўтаральным. Гэта можа паменшыць непатрэбнае асвятленне і знізіць рызыку неадпаведнасці часу паміж экспазіцыяй і святлоаддачай. Падобная логіка дастасоўная да лазерных сістэм, дзе дакладны кантроль над часам асвятлення можа мець яшчэ большае значэнне.
Яшчэ адзін відавочны выпадак — гэта сцэны руху і працоўныя працэсы кантролю. Калі сцэна, парта або іншая рухомая частка павінны дасягнуць правільнага становішча, перш чым камера атрымае кадр, апаратнае кіраванне дапамагае гарантаваць, што камера адрэагуе на рэальную падзею, а не на праграмную інструкцыю з абмежаваным часам. Гэта робіць яе асабліва карыснай пры сканаванні, кантролі і іншых задачах візуалізацыі, звязаных з рухам.
Гэта таксама становіцца больш каштоўным пры паўторным зборы дадзеных на высокай хуткасці. Па меры таго, як цыклы сінхранізацыі становяцца хутчэйшымі і больш паўтаральнымі, невялікія затрымкі і варыяцыі становіцца цяжэй ігнараваць. Стабільная апаратная крыніца сінхранізацыі часта лепш падыходзіць для гэтых працоўных працэсаў, чым толькі праграмнае кіраванне. Нарэшце, апаратная сістэма запуску часта з'яўляецца больш бяспечным выбарам пры каардынацыі некалькіх прылад або некалькіх камер, дзе камеры, крыніцы святла, столы, фільтры або іншыя аптычныя кампаненты павінны прытрымлівацца адной і той жа логікі сінхранізацыі.
Тым не менш, апаратнае спрацоўванне не з'яўляецца аўтаматычна галоўным прыярытэтам для кожнай налады. Калі ваш працоўны працэс у асноўным складаецца са звычайнай статычнай візуалізацыі і не залежыць ад сінхранізацыі з знешнім абсталяваннем, гэта можа быць карысна, але гэта можа быць не першая функцыя, якую вам трэба аптымізаваць.
Якія праблемы з часам могуць узнікнуць у трыгернай устаноўцы?
Налада з трыгерам можа пацярпець збой, нават калі фізічнае падключэнне правільнае, але логіка часу няправільна зразумелая. Гэта важнае адрозненне. Камера можа быць правільна падключана да іншай прылады, але калі трыгер паступае ў няправільны момант, выкарыстоўвае няправільны рэжым трыгера або спасылаецца на няправільны сігнал стану, сістэма ўсё роўна можа паводзіць сябе непаслядоўна або ненадзейна. У многіх выпадках сапраўдная праблема не ў кабелі або раздыме. Гэта непаразуменне таго, што камера гатовая рабіць у гэты момант часу.
Адна распаўсюджаная памылка — блытаць інтэрфейс трыгера з рэжымам трыгера. Інтэрфейс паказвае, як фізічна падключаны сігнал, але не кажа, ці чакае камера кадравы трыгер, экспазіцыю з кантролем узроўню або трыгерную паслядоўнасць. Яшчэ адна распаўсюджаная праблема — меркаванне, што пасля таго, як камера атрымала сігнал трыгера, яна заўсёды можа неадкладна прыняць наступны трыгер. Насамрэч, новы трыгер можа паступіць да таго, як папярэдні кадр цалкам завершыцца, што можа прывесці да прапушчаных трыгераў або нечаканай паводзін сінхранізацыі. Вось чаму сігналы «гатоўнасці» камеры могуць мець значэнне ў больш жорстка кіраваных сістэмах.
Таксама лёгка засяродзіцца толькі на часе экспазіцыі і забыць, што час зчытвання дадзеных усё яшчэ мае значэнне. Камера можа працягваць зчытваць кадр нават пасля заканчэння экспазіцыі. На камерах з рухомым затворам час можа стаць яшчэ больш заблытаным, таму што розныя сігналы Trigger Out могуць адносіцца да розных падзей, звязаных з экспазіцыяй, такіх як экспазіцыя любога радка, першага радка або псеўдаглабальнага інтэрвалу. Нарэшце, карыстальнікі часам мяркуюць, што сігнал Trigger Out заўсёды азначае адно і тое ж на розных камерах, хаця на самой справе выхад можа паказваць на экспазіцыю, зчытванне дадзеных або гатоўнасць у залежнасці ад сістэмы. Добрае спрацоўванне трыгера — гэта не проста адпраўка імпульсу. Гаворка ідзе пра дакладнае разуменне таго, якую падзею ўяўляе сабой гэты імпульс.
Выснова
Апаратнае спрацоўванне найбольш карыснае, калінавуковая камерапавінна працаваць як частка сістэмы з таймерам, а не як асобная прылада візуалізацыі. Інтэрфейс запуску паказвае, як сігналы фізічна падключаны, але сапраўдная каштоўнасць апаратнага запуску заключаецца ў тым, наколькі добра камера можа рэагаваць, абменьвацца і каардынаваць сінхранізацыю па ўсёй астатняй частцы ўстаноўкі.
Калі вы ацэньваеце камеру для сінхранізаванай здымкі, варта разглядаць магчымасць запуску як частку ўсяго працоўнага працэсу, а не як асобны элемент спецыфікацыі.Тусенлінейка, падтрымка трыгераў становіцца асабліва важнай у праграмах, якія залежаць ад дакладнай каардынацыі паміж камерай і іншым абсталяваннем.
Часта задаваныя пытанні
Ці можа камера выкарыстоўваць як Trigger In, так і Trigger Out у адной сістэме?
Так. Камера можа атрымліваць сігнал Trigger In ад адной прылады і адпраўляць сігнал Trigger Out на іншую. На практыцы яны часта выкарыстоўваюцца разам у адной сінхранізаванай сістэме.
Ці працуе апаратнае спрацоўванне аднолькава на камерах з рухомым і глабальным затворам?
Не заўсёды. Асноўная ідэя аднолькавая, але значэнне часу трыгерных сігналаў можа адрознівацца, асабліва на камерах з рухомым затворам. Калі час мае вырашальнае значэнне, вам трэба пацвердзіць, што на самой справе ўяўляе сабой кожны трыгерны сігнал на гэтай мадэлі.
Што яшчэ варта праверыць у спецыфікацыі камеры, акрамя інтэрфейсу трыгера?
Праверце, ці падтрымлівае камера рэжымы запуску (Trigger In), выхаду (Trigger Out) і рэжымы запуску, неабходныя для вашага працоўнага працэсу. Таксама карысна пацвердзіць, якія выходныя станы можа паведамляць камера, такія як экспазіцыя, паказанні або сігналы гатоўнасці.
Tucsen Photonics Co., Ltd. Усе правы абаронены. Пры цытаванні, калі ласка, спасылайцеся на крыніцу:www.tucsen.com
30.04.2026