logo
OpenMV
Familie
Sollicitatie
Winkel
Steun
AI
Verkoopkanaal

OpenMV4 Cam H7 R2

产品信息

95

产品描述

De OpenMV Cam is een klein, energiezuinig microcontrollerbord waarmee u eenvoudig toepassingen met machinevisie in de praktijk kunt implementeren.
Project homepage:http://openmv.cc

Aankoop op Amazon:https://www.amazon.com/dp/B09WYQR6XH

Aankoop op AliExpress:https://www.aliexpress.com/item/1005003938896481.html

Slide 1
Slide 2
Slide 3
Slide 4

De OpenMV Cam is een klein, energiezuinig microcontrollerbord waarmee u eenvoudig toepassingen met machinevisie in de praktijk kunt implementeren. U programmeert de OpenMV Cam in hoogwaardige Python-scripts (dankzij het MicroPython-besturingssysteem) in plaats van in C/C++. Dit maakt het gemakkelijker om te gaan met de complexe uitvoer van machinevisie-algoritmen en te werken met hoogwaardige gegevensstructuren. Toch behoudt u volledige controle over uw OpenMV Cam en zijn I/O-pinnen in Python. U kunt eenvoudig foto's en video's laten maken bij externe gebeurtenissen of machinevisie-algoritmen uitvoeren om te bepalen hoe u uw I/O-pinnen moet aansturen.

De OpenMV Cam biedt de volgende kenmerken:

  • STM32H743VIARM Cortex M7-processor draaiend op 480 MHz met 1 MB SRAM en 2 MB flashgeheugen. Alle I/O-pinnen leveren 3,3 V en zijn 5 V-tolerant. De processor beschikt over de volgende I/O-interfaces:
    • Een volledige snelheid USB (12Mbs) interface naar uw computer. Uw OpenMV Cam verschijnt als een virtuele COM-poort en een USB-flashstation wanneer deze wordt aangesloten.
    • Een μSD-kaartslot dat lees- en schrijfsnelheden tot 100 Mbps aankan, waardoor uw OpenMV-camera foto's kan maken en machinevisie-elementen eenvoudig van de μSD-kaart kan halen.
    • Een SPI-bus die tot 80 Mbps kan werken, waarmee u eenvoudig beeldgegevens van het systeem kunt streamen naar het LCD Shield, het WiFi Shield of een andere microcontroller.
    • Een I2C-bus (tot 1 Mb/s), een CAN-bus (tot 1 Mb/s) en een asynchrone seriële bus (TX/RX, tot 7,5 Mb/s) voor de koppeling met andere microcontrollers en sensoren.
    • Een 12-bit ADC en een 12-bit DAC.
    • Drie I/O-pinnen voor servo-regeling.
    • Interrupts en PWM op alle I/O-pinnen (er zijn 10 I/O-pinnen op het bord).
    • En, een RGB-LED en twee hoogvermogen 850nm IR-LED's.
  • Een verwijderbaar cameramodulesysteem, met ondersteuning voor 8-bit parallel, waardoor de OpenMV Cam H7 kan communiceren met verschillende sensoren:
    • De OpenMV Cam H7 wordt geleverd met eenMT9M114De beeldsensor is in staat om 640x480 8-bit grijswaardenbeelden of 640x480 8-bit BAYER-beelden vast te leggen met 40 FPS wanneer de resolutie boven 320x240 ligt en 80 FPS wanneer deze lager is. De meeste eenvoudige algoritmen werken tussen 40-80 FPS op QVGA (320x240) resoluties en lager. Uw beeldsensor wordt geleverd met een 2,1mm lens op een standaard M12 lensvatting. Als u meer gespecialiseerde lenzen wilt gebruiken met uw beeldsensor, kunt u deze eenvoudig zelf aanschaffen en bevestigen.
    • Voor professionele machine vision toepassingen kunt u onze SingTownGlobal shutter cameramodule mt9V034SingTown.
    • Voor infrarood thermische beeldvorming machine vision toepassingen, kunt u onzeFLIR Lepton thermische beeldvormingsmoduleSingTown.
  • 3,7 V lithium-ionbatteryaansluiting, u kunt onze SingTown aanschaffen3.7V-1000MAH lithium-ion batterij

Voor meer informatie over de OpenMV Cam bezoek:https://singtown.com/openmv/

Toepassingen

Momenteel kan de OpenMV-camera worden gebruikt voor het volgende (met meer in het vooruitzicht):

  • Neuraal Netwerk Object Detectie
    • U kunt OpenMV gebruiken om neurale netwerken te trainen voor objectdetectie, waarbij u elk gewenst doelwit kunt trainen om te detecteren. Bijvoorbeeld, verschillende nummers, verschillende vruchten, verschillende markeringen, verschillende onderdelen, of specifieke onregelmatige doelwitten kunnen worden getraind om het nummer, de coördinaten en de objecttype naam van specifieke doelwitten te identificeren.
    • U kunt verkeersborden op onze werkelijke wegen detecteren op basis van onze videotutorials, zoals geen claxonneren, geen parkeren, snelheidslimiet 80, enz./learn/50918
  • Neurale Netwerk Classificatie
    • U kunt OpenMV gebruiken om neurale netwerken te trainen voor objectdetectie, waarbij u elk gewenst doelwit kunt trainen om te detecteren. Bijvoorbeeld, verschillende nummers, verschillende vruchten, verschillende markeringen, verschillende onderdelen, of specifieke onregelmatige doelwitten kunnen worden getraind om het nummer, de coördinaten en de objecttype naam van specifieke doelwitten te identificeren.
    • Het kan classificeren of een persoon een masker draagt op basis van onze videotutorial./learn/50872
  • TensorFlow Lite voor Microcontrollers
    • TensorFlow Lite-ondersteuning stelt u in staat om aangepaste beeldclassificatie- en segmentatiemodellen uit te voeren op de OpenMV Cam. Met TensorFlow Lite kunt u eenvoudig complexe gebieden in de afbeelding classificeren en de 1/0-pinnen besturen op basis van wat u ziet.

  • Frame Differencing
    • U kunt het frameverschillingsalgoritme op de OpenMV Cam gebruiken om beweging in een scène te detecteren. Frameverschillen kan worden gebruikt voor beveiligingstoepassingen.
  • Kleurvolging
    • U kunt OpenMV gebruiken om tot 16 kleuren tegelijkertijd in een afbeelding te detecteren (hoewel u nooit meer dan 4 kleuren zult willen vinden), en elke kleur kan een willekeurig aantal verschillende blobs hebben. OpenMV zal u de positie, grootte, middelpunt en oriëntatie van elke blob meedelen. Met behulp van kleurvolging kan uw OpenMV Cam worden geprogrammeerd om de zon te volgen, lijnen te volgen, doelen te volgen en meer. Videodemonstratie:/learn/49993

  • Marker Tracking
    • U kunt OpenMV Cam gebruiken om kleurgroepen te detecteren in plaats van individuele kleuren. Hierdoor kunt u kleurlabels (etiketten met 2 of meer kleuren) op objecten plaatsen, en OpenMV zal de inhoud van de gelabelde objecten vastleggen.
  • Gezichtsdetectie
    • U kunt OpenMV Cam gebruiken om gezichten (of algemene objecten) te detecteren. Uw OpenMV-camera kan Haar-sjablonen verwerken voor algemene objectdetectie en is voorzien van ingebouwde Frontal Face en Eye Haar-sjablonen voor het detecteren van gezichten en ogen./learn/50013

  • Oogvolging
    • U kunt oogvolging gebruiken om de richting van iemands blik te detecteren. U kunt het gebruiken om robots te besturen. Oogvolging detecteert de positie van de pupil terwijl het wordt vastgesteld of er ogen in het beeld aanwezig zijn.
  • Persoonsdetectie
    • U kunt de ingebouwde persoonsdetector (TensorFlow Lite-model) gebruiken om te detecteren of er mensen in beeld zijn.

  • Optische Stroom
    • U kunt optische stroom gebruiken om beweging voor uw OpenMV-camera te detecteren. Bijvoorbeeld, u kunt optische stroom op een quadcopter toepassen om stabiliteit in de lucht te beheersen.

  • QR Code Detectie/Decodering
    • U kunt OpenMV Cam gebruiken om QR-codes in zijn gezichtsveld te lezen. Met QR-code detectie/decodering kunt u slimme robots in staat stellen labels in hun omgeving te lezen.

  • Data Matrix Detectie/Decodering
    • OpenMV Cam kan ook Data Matrix-codes (2D-streepjescodes) detecteren en decoderen. U kunt onze video hier bekijken.
  • Lineaire Barcode Decodering
    • OpenMV Cam kan ook 1D-barcodes verwerken. Het kan EAN2, EAN5, EAN8, UPCE, ISBN10, UPCA, EAN13, ISBN13, I25, DATABAR, DARABAR_EXP, CODABAR, CODE39, CODE93 en CODE128 decoderen. Bekijk onze video hier:/learn/50017

  • AprilTag Volgen
    • Nog beter dan de QR-codes hierboven kan de OpenMV Cam ook AprilTags volgen. AprilTags zijn ultramoderne referentiemarkeringen die rotatie-invariant, schaal-invariant, afschuif-invariant en belichtings-invariant zijn. Bekijk onze video hier:/learn/49590

  • Lijnopsporing
    • OpenMV Cam kan snel oneindige lijn detectie voltooien terwijl het bijna op volledig frametempo draait. Het kan ook niet-oneindige lijnsegmenten vinden. U kunt onze video hier bekijken:/learn/50009
  • Cirkeldetectie
    • U kunt eenvoudig OpenMV gebruiken om cirkels in afbeeldingen te detecteren.

  • Rechthoekdetectie
    • OpenMV kan ook rechthoeken detecteren, gebruikmakend van de vierkantdetectiecode uit de AprilTag-bibliotheek.

  • Sjabloonovereenkomst
    • U kunt OpenMV-sjabloonherkenning gebruiken om te detecteren of er sjabloongelijkende afbeeldingen in het gezichtsveld aanwezig zijn. Zo kan sjabloonherkenning bijvoorbeeld worden ingezet om markeringen op printplaten te vinden of bekende cijfers op displays te lezen.
  • Beeldopname
    • U kunt OpenMV gebruiken om RGB565/grijswaarden BMP/JPG/PPM/PGM afbeeldingen vast te leggen. U kunt rechtstreeks in Python-scripts bepalen hoe afbeeldingen worden vastgelegd. Het belangrijkste is dat u machine vision-algoritmen kunt gebruiken om lijnen te tekenen, tekens te schrijven en vervolgens op te slaan.

  • Video-opname
    • U kunt de OpenMV-camera gebruiken om RGB565/grijswaarden MJPEG-video's of GIF-afbeeldingen (of RAW-video's) op te nemen. U kunt rechtstreeks in Python-scripts bepalen hoe elk videoframe wordt opgenomen en volledige controle hebben over wanneer de video-opname start en stopt. Bovendien kunt u, net als bij het maken van foto's, machine vision-algoritmen gebruiken om lijnen te tekenen, tekens te schrijven en deze vervolgens op te slaan.

Tot slot kunnen alle bovenstaande functies worden gecombineerd met IO-pinbesturing om samen te werken met uw eigen aangepaste toepassingen om met de echte wereld te interageren.

product

product

Processor

ARM® 32-bit Cortex®-M7 CPU

met dubbele precisie FPU

480 MHz (1027 DMIPS)

Kernmerk Score: 2400

(vergeleken met Raspberry Pi 2: 2340)

RAM-indeling

256KB .DATA/.BSS/Heap/Stack

512KB Frame Buffer/Stack

256 KB DMA Buffers

(1 MB Totaal)

Flash Layout

128KB Bootloader

128KB Ingebedde Flash Drive

1792KB Firmware

(2MB Totaal)

Ondersteunde Afbeeldingsformaten

Grijstinten

RGB565

JPEG (en BAYER/YUV422)

Maximale Ondersteunde Resolutie

Grijswaarden: 640×480 en lager

RGB565: 320×240 en lager

Grijswaarden JPEG: 640×480 en kleiner

RGB565 JPEG: 640×480 en kleiner

Lensinformatie

Brandpuntsafstand: 2,1 mm

Diafragma: F2.0

Formaat: 1/6″

HFOV = 70,8°, VFOV = 55,6°

Montage: M12*0.5

IR Cut Filter (blokkeert infrarood): 650nm (verwijderbaar)

Elektrische Informatie

Alle pinnen zijn 5V-tolerant met een uitgangsspanning van 3,3V. Alle pinnen kunnen tot 25mA sinken of sourcen. P6 is niet 5V-tolerant in ADC- of DAC-modus. Tussen alle pinnen mag in totaal tot 120mA gesinkt of gesourced worden. VIN mag tussen 3,6V en 5V liggen. Trek niet meer dan 250mA van de 3,3V-rail van uw OpenMV Cam.

Gewicht

19g

Lengte

45 mm

Breedte

36 mm

Hoogte

30 mm

Inactief - Geen SD-kaart

Energieverbruik

110mA bij 3,3V

Inactief - μSD-kaart

Energieverbruik

110mA bij 3,3V

Actief - Geen SD-kaart

Energieverbruik

160mA @ 3,3V

Actief - μSD-kaart

Energieverbruik

170mA bij 3,3V

Opslagtemperatuur

-40°C tot 125°C

Bedrijfstemperatuur

-20°C tot 70°C

taal en regio
Copyright © 2025 星瞳科技SingTown
粤ICP备17045162号