OV2640 nadal zdobywa serca deweloperów, mimo że jego żywotność dobiegła końca. Mimo, że pojawił się na rynku dawno temu, OV2640 nadal konkuruje z nowszymi czujnikami kamery ze względu na swoją kompatybilność z nowoczesnymi urządzeniami. OV2640 idealnie nadaje się do multimediów PC, aparatów i telefonów komórkowych, a nawet zabawek. Postępuj zgodnie z naszym przewodnikiem, aby dowiedzieć się, dlaczego powinieneś rozważyć OV2640 dla projektów kontroli jakości obrazu.

Czym jest OV2640?

OV2640 1

Zdemontowane kamery do smartfonów

OV2640 to jeden z ponadczasowych produktów firmy OmniVision. Mimo, że jego produkcja została wstrzymana w 2009 roku, OV2640 nadal posiada nowoczesne gadżety. Ten niskonapięciowy przetwornik obrazu łączy w sobie funkcjonalności procesora obrazu i jednoukładowego UXGA. Poza tym, OV2640 charakteryzuje się pełnoklatkowymi obrazami w różnych formatach dzięki interfejsowi SCCB.

Co więcej, matryca OV2640 może osiągnąć 15 klatek na sekundę w rozdzielczości UXGA, z pełną kontrolą użytkownika nad transferem danych wyjściowych, jakością obrazu i formatowaniem. Dzięki temu jest poręczna w zwiększaniu rozdzielczości obrazu. Za pośrednictwem platformy SCCB można również zaprogramować funkcje przetwarzania obrazu, takie jak gamma, kontrola ekspozycji, nasycenie kolorów i balans bieli.

Ponadto, posiada silnik kompresji, który zwiększa moc przetwarzania. Wreszcie, posiada układy OmniVision CameraChips, które poprawiają jakość obrazu w OV2640.

 OV2640 Główne cechy

OV2640 2

Zbliżenie na moduł kamery do telefonu komórkowego

Możliwość skalowania

Standardowy interfejs SCCB

Zmienna częstotliwość odświeżania

Wbudowany mikrokontroler

Obsługa migawek i wideo

Kontrola jakości obrazu, taka jak wzmocnienie krawędzi, redukcja szumów i nasycenie kolorów

Wysoka czułość

Funkcje okienkowania

Kompresja, lampa błyskowa i funkcje LED

Zewnętrzna i wewnętrzna synchronizacja ramki

OV2640 oferuje funkcje automatycznego sterowania, takie jak AGC, ABLC, AWB i AEC

OV2640 vs. OV7670: Kluczowa specyfikacja

OV2640 3

Moduł kamery z rozmontowanego telefonu komórkowego

OV2640 i OV7670 są jednymi z najbardziej popularnych czujników obrazu. Oprócz udanej integracji z MCU, te moduły kamer były częścią rozwoju uczenia maszynowego. Dodatkowo, OV2640 i OV7670 posiadają format wideo RGB oraz wbudowany ISP.

Chociaż oba czujniki zostały wyprodukowane z myślą o aplikacjach mobilnych, OV2640 i OV7670 mają różne cechy.

Jeśli chodzi o jakość obrazu, OV2640 oprócz dekodera JPEG obiecuje wyższą rozdzielczość. Kolejną różnicą jest inicjalizacja. Podczas gdy OV7670 startuje natychmiast po włączeniu zasilania, OV2640 wykonuje kilka rejestrów przed wyprowadzeniem jakiegokolwiek wideo.

Oto jak OV7670 wypada w porównaniu z OV2640:

OV2640 4
OV2640 5

Dlaczego OV 2640 jest idealnym czujnikiem?

OV2640 6

Mały moduł kamery wideo 

OV 2640 może nie ma najwspanialszej rozdzielczości czy jakości obrazu, ale jego cechy nadal się wyróżniają. Po pierwsze, sensor OV2640 SOC posiada wbudowany procesor sygnału obrazu, który prezentuje ostre obrazy z automatycznym balansem bieli.

W parze z tym idzie interfejs DVP, który oferuje równoległą synchronizację źródeł z 8-bitowymi możliwościami i powiązanym zegarem pikseli. Co więcej, OV 2640 obsługuje mikrokontrolery RISC klasy low-end, takie jak ESP32.

Posiada również koder JPEG OV 2640, który odciąża mikrokontroler w zakresie wykorzystania pamięci i mocy obliczeniowej. Zwykle obraz w formacie 1600x1200 YUV zajmuje 3,66MB pamięci RAM.

Z drugiej strony, podobny obraz JPEG wykorzystuje tylko 150KB, oferując stopień kompresji około x25. Najlepsze jest to, że OV 2640 jest kompatybilny z następującymi platformami elektronicznymi:

OV2640 i Arduino

Arducam wprowadził OV2640 do Arduino w 2012 roku. OV 2640 oferował rozwiązanie kamery SPI i posiadał sterownik open-source. Kamera ta odniosła ogromny sukces, ponieważ mikrokontrolery Arduino nie mogły obsługiwać czujników obrazu o rozdzielczości 2MP i wyższej.

OV 2640 I ESP32

ESP32 początkowo nie był kompatybilny z kamerami. Jednak producent unowocześnił go w 2018 roku, aby wspierać równoległe kamery bez dodatkowego sprzętu. Płyta ESP32 zawiera zewnętrzną pamięć PSRAM, która zwiększa jej przestrzeń RAM i ułatwia przechwytywanie i przetwarzanie zdjęć.

Aparat fotograficzny ESP32

Źródło: Wikimedia Commons.

OV 2640 i CCM

OV2640 obsługuje moduły aparatów kompaktowych z różnymi długościami kabli i opcjami obiektywów. Ponadto CCM pozwala na tworzenie kamer, tworzenie, dostrajanie i debugowanie procesów. OV2640 oferuje również pakiet bezołowiowy.

Alternatywy OV2640

Moduł częściowy kamery smartfonu

Możesz zastąpić OV 2640 z kilku innych modułów komputerowych. Obejmują one:

Czujnik 720p.

Ten czujnik Novatek NT99141 ma wiele atrakcyjnych funkcji. Na przykład ma automatyczne funkcje, takie jak Auto White Balance i Auto Exposure. Wyposażony jest również we wzór RGB Bayer dla lepszego filtra kolorów i gniazdo kart.

2MP MT9D111

Chociaż dzieli niektóre funkcje z OV 2640, MT9D111 brakuje nagłówka JPEG. Musisz dołączyć nagłówek, aby uzyskać wyraźniejsze obrazy.

3MP

Ta kategoria obejmuje zaawansowane edycje modelu OV 2640, takie jak OV3640 i OV3660.

5MP

W tej grupie znajdują się sensory takie jak OV5642, OV5640, MT9P111 i S5K4ECGX.

Projekty kamer OV 2640 i OV7670

Komponent modułu kamery do smartfonów.

OV 2640 jest idealny do różnych projektów. Obejmują one

Ukryta kamera bezpieczeństwa

Zacznij od zebrania następujących komponentów:

Płytka z kamerą OV 2640

Kabel USB

Kabel do baterii

Obudowy wydrukowane w 3D

Zworki

USB na TTL

Lutownica

Pistolet do klejenia na gorąco

Wykonaj połączenia programistyczne

Zainstaluj środowisko ESP32

Wgraj swój szkic webserwera

Zmontuj części wewnątrz obudowy

Przetestuj swoją kamerę bezpieczeństwa

Kamera dzwonka do drzwi

Kamera dzwonka do drzwi

Inne projekty, które możesz zrealizować z OV 2640

Automatyczne rozpoznawanie tablic rejestracyjnych

Licznik osób

Inteligentny dom

Optyczne rozpoznawanie znaków

Na koniec warto dodać, że proste projekty można tworzyć również przy użyciu Arduino Raspberry Pi i Arduino Uno.

Podsumowanie

OV 2640 jest popularnym czujnikiem obrazu na dzisiejszym rynku. Ten artykuł wyjaśnia cechy tego modułu kamery i dlaczego jest on niezbędny w projektach regulacji nasycenia kolorów. Ponadto, pomoże Ci zidentyfikować kilka opłacalnych projektów rozwiązań IoT, które możesz rozpocząć z OV 2640. Wreszcie, w przypadku, gdy masz jakiekolwiek pytania, dotrzeć.