reklama
reklama
reklama
reklama
reklama
reklama
reklama
© Evertiq Komponenty | 21 listopada 2018

Mikrokamera, tylko 1 mm2

Nowe moduł kamer od ams są ultra-ałe, a przy tym ciekawe i funkcjonalne. Operują na prostym i szybkim interfejsie, co pozwala na pracę z niemal każdym procesorem hostującym lub MCU. Zastosowane soczewki wieloelementowe zapewniać mają obraz o małych zniekształceniach.

Firma ams zaprezentowało nową kamerę, zaprojektowaną specjalnie z myślą o małych aplikacjach; robotach domowych, smart-toys, itp. Mowa tu o NanEyeM, czyli miniaturowej kamerce w formie modułu MCM. To co ma ją wyróżniać to gabaryt. Kamerka ta to zaledwie 1 mm2. Tak mały rozmiar związany jest z niewielkimi wymaganiami co do rejestrowanego obrazu. Rozdzielczość to zaledwie 100 kpx. Na wyjściu otrzymujemy dane w formacie 10-bitowym, przesyłany za pomocą interfejsu SEIM. Dużą zaletą SEIM ma być jego prostota. Ma być łatwy w implementacji w procesorze hostującym, podobnie jak to ma miejsce w przypadku SPI. Oznacza to sporą przewagę nad LVDS, który wymaga dodatkowej, specjalnej deserializacji pakietów danych. Maksymalna częstotliwość odświeżania wynosić może 58 FPS, przy wykorzystaniu częstotliwości 75 MHz. Moduł kamery wykorzystuje też specjalnie przegotowane soczewki wieloelementowe. Pozwalać one mają na osiąganie wyraźnego obrazu i minimalnych zniekształceniach. Ma to być spora przewaga nad konkurencyjnymi modelami, w których z reguły wykorzystuje się soczewki jednoelementowe. Abberacja kolorystyczna to poziom poniżej 1 Px, zaś zniekształcenia obrazu nie powinny przekraczać 15%. Tryb ‘slave’ modułu kamery w interfejsie SEIM pozwala na proste sterowanie częstotliwością odświeżania z poziomu procesora hostującego. Pozwala to na płynną regulację, zmniejszając ten poziom nawet poniżej 1 FPS, gdy zajdzie taka potrzeba. Producent przewidział także możliwość synchronizacji dwóch lub więcej kamer ze sobą. Pozwoli to na budowanie nieco bardziej rozbudowanych aplikacji, takich jak śledzenie źrenic, wizja stereo, dookolna, itd. Synchronizacja ta odbywa się w taki sposób, że wykorzystuje się jeden, ten sam sygnał zegarowy z procesora. Zapewnia to równą, spójną pracę nawet kilku modułów ze sobą. Jest tu także dostępny tryb „Idle”, czyli oczekiwania. Pozwala to na zredukowanie zużycia energii, szczególnie w aplikacjach, które są zasilane z baterii i które nie wymagają szybkiego odświeżania. Przykładem mogą być sensory wykrywające obecność.
reklama
reklama
Załaduj więcej newsów
June 25 2019 20:13 V13.3.22-2