Forum: Mikrocontroller und Digitale Elektronik Welches Kamera-Modul für NUCLEO-F756ZG


von Lysandros (lys)


Lesenswert?

Hallo Forum,

für ein Forschungsprojekt soll das Wachstum von Pflanzen visuell 
mithilfe von unseren Mikrocontroller regelmäßig erfasst werden, z.B. 1x 
pro Tag, möglichst automatisiert. Aktuell haben wir das Board 
NUCLEO-F756ZG (von STM32) etabliert, da dieser ein LAN-Interface hat, 
was ebenfalls benötigt wird.

Jedenfalls benötigt es dafür ein sog. Kamera-Modul. Ich bin auf MB1683 
(B-CAMS-OMV) gestoßen. Hat jemand schon Erfahrung damit, bzw. kann 
jemand eine noch besser Lösung vorschlagen?

Besten Dank

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Möchtest du den Bildinhalt nur übertragen und irgendwo extern 
verarbeiten? Dann nimm doch statt STM32 einfach irgendeine Webcam. Wenn 
du direkt auf dem Controller per ML das Bild auswerten möchtest, dann 
wäre doch ein STM32N6 sinnvoller, der genau dafür gemacht und viel 
leistungsfähiger ist. Den gibt's fix und fertig mit Kamera: 
https://www.siana-systems.com/n6cam

von Lysandros (lys)


Lesenswert?

Ja, das Bild soll nur irgendwo abgelegt werden. Die Verarbeitung kann 
später, off-line erfolgen.
Danke für den Tipp mit dem N6Cam, das kannte ich noch nicht. Verstehe 
ich das richtig, das man es am STM32N6 anschließen kann? Letzteres 
verfügt über ein Ethernet-Interface, was wir tatsächlich brauchen.

von N. M. (mani)


Lesenswert?

Lysandros schrieb:
> Ja, das Bild soll nur irgendwo abgelegt werden. Die Verarbeitung kann
> später, off-line erfolgen.

Und für was brauchst du dann einen uC?
Dann kannst du doch einfach eine fertige Webcam nehmen.

Lysandros schrieb:
> Danke für den Tipp mit dem N6Cam

Das Ding macht doch nur Sinn wenn du AUF dem uC gewisse 
Bildverarbeitung/Erkennung machen möchtest.

Also irgendwie ist das nicht ganz klar was du machen möchtest.

von Frank K. (fchk)


Lesenswert?

Lysandros schrieb:
> Hallo Forum,
>
> für ein Forschungsprojekt soll das Wachstum von Pflanzen visuell
> mithilfe von unseren Mikrocontroller regelmäßig erfasst werden, z.B. 1x
> pro Tag, möglichst automatisiert. Aktuell haben wir das Board
> NUCLEO-F756ZG (von STM32) etabliert, da dieser ein LAN-Interface hat,
> was ebenfalls benötigt wird.

Die einfachere Variante wäre ein Raspberry Pi mit einer der zahlreichen 
Kameras dafür, entweder von der Pi Foundation selber oder von 
Fremdherstellern.

Das Aufnahmen von Biuldern reduziert sich dann auf das Aufrufen von
rpicam-still --output <name>.jpg
aus der crontab.

fchk

von Ralf X. (ralf0815)


Lesenswert?

N. M. schrieb:
> Lysandros schrieb:
>> Ja, das Bild soll nur irgendwo abgelegt werden. Die Verarbeitung kann
>> später, off-line erfolgen.
>
> Und für was brauchst du dann einen uC?
> Dann kannst du doch einfach eine fertige Webcam nehmen.
>
> Lysandros schrieb:
>> Danke für den Tipp mit dem N6Cam
>
> Das Ding macht doch nur Sinn wenn du AUF dem uC gewisse
> Bildverarbeitung/Erkennung machen möchtest.
>
> Also irgendwie ist das nicht ganz klar was du machen möchtest.

Und wer soll dann den Auslöser betätigen?

von Frank K. (fchk)


Lesenswert?


: Bearbeitet durch User
von N. M. (mani)


Lesenswert?

Ralf X. schrieb:
> Und wer soll dann den Auslöser betätigen?

Der wo das Bild abholt und nachverarbeiten soll?

Lysandros schrieb:
> Ja, das Bild soll nur irgendwo abgelegt werden. Die Verarbeitung kann
> später, off-line erfolgen

von Lysandros (lys)


Lesenswert?

Die Anforderungen sind:

=> wir möchten eine Insel-Lösung meiden, deshalb soll das System gut 
integrierbar in unsere μCU-Landschaft aus STM32-Nucleo-boards sein
=> das System soll skalierbar sein, z.B. für spätere on-chip 
Bildverarbeitung/Erkennung
=> die Funktionalität soll zukünftig konfigurierbar und modifizierter 
sein,
=> eine Status-Überwachung soll möglich sein
=> ggfs. sollen wir die Linsen austauschen können, um die Auflösung bei 
Bedarf optimieren zu können
=> der Formfaktor muss zu den beengten räumlichen Bedingungen passen


Aus diesen Gründen meide ich eine Fertiglösung z.B. von AliExpress, 
zumal die Produkte von STM32, Raspberry und evtl. auch N6Cam ohnehin 
ziemlich günstig sind meines Wissens.
Danke euch

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?

Lysandros schrieb:

> => ggfs. sollen wir die Linsen austauschen können, um die Auflösung bei
> Bedarf optimieren zu können

Das heißt Du willst die HQ Camera mit Wechselobjektiven haben.

> => der Formfaktor muss zu den beengten räumlichen Bedingungen passen

Die minimale Größe erreichst Du mit einem Raspberry Pi Compute Module 5 
(eines mit EMMC nehmen!) und diesem Trägerboard
https://www.waveshare.com/cm5-nano-b.htm

An dieses Board kannst Du zwei Kameras anschließen. Stromversorgung über 
USB-C oder die auflötbare Stiftleiste).

fchk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.