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?

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

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

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:


Dlaczego OV 2640 jest idealnym czujnikiem?

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ć.