www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Ansteuerung eines Kameramoduls mit einem FPGA


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: photon (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Guten Morgen liebe Forenmitglieder,

kann mir evtl. jemand sagen, ob folgendes Kameramodul sich ohne weiteres 
mit Hilfe eines FPGA's ansprechen lässt?

http://www.conrad.de/ce/de/product/150249/SW-KAMER...


Vielen Dank und einen schönen Feiertag wünscht,

photon

Autor: Ratloser (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@photon (Gast)
Was willst Du mit einem FPGA an einer Kamera mit AV-Ausgang? Und was 
meinst Du mit 'ansprechen'? 'Zuhören' wäre wohl besser formuliert, denn 
siehst Du einen 'Rückkanal' zum Konfigurieren? Ich nicht.
Schönen Feiertag ebenfalls.

Autor: Martin S. (strubi)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Moin,

da bräuchtest Du noch einen ADC zu. Würde ich eher von abraten und einen 
billigen Omnivision-Sensor nehmen. Die findest du teils billiger auf 
Ebay.
Z.B. OV9620, OV9655, OV7720, ...
Bisschen besser designt, aber teurer, sind die Dinger von Aptina, 
framos.de wäre hier wohl der geeignete Ansprechpartner.

Grüsse,

- Strubi

Autor: Ratloser (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@photon (Gast)
Und um nicht als Thread-Rüpel zu gelten hier mal eine Alternative:
http://www.watterott.com/de/CMOS-Kamera-640x480
Vielleicht hilfts ja weiter.

Autor: photon (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ja, tatsache. Vielen Dank für die Hinweise. Framos stellt in der Tat 
Sensoren hoher Qualität für den industriellen und medizinischen Einsatz 
her.
Ich schau mir mal diverse Sensoren an.

Gruß photon

Autor: photon (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
bzw. vertreibt diese Sensoren :-)

Autor: Martin S. (strubi)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Wenn Du uns sagst, was Du damit ungefähr vorhast, kann ich ev. ein paar 
Tips geben. Habe ne Menge Sensoren getestet und hier rumliegen. So 
einige Omnivision-Module hab ich doppelt, falls Interesse, geb ich gerne 
eins ab.

Grüsse,

- Strubi

Autor: Heinrich H. (Firma: Ich.AG) (hhanff)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Martin S. schrieb:
> Wenn Du uns sagst, was Du damit ungefähr vorhast, kann ich ev. ein paar
> Tips geben. Habe ne Menge Sensoren getestet und hier rumliegen. So
> einige Omnivision-Module hab ich doppelt, falls Interesse, geb ich gerne
> eins ab.
>
> Grüsse,
>
> - Strubi

Hallo Strubi!

Ich hab in nem aktuellen Projekt den 
http://www.watterott.com/de/CMOS-Kamera-640x480 verbaut. War nen 
ziemliches gefrickel bis ich den am Laufen hatte. Die Doku von dem Teil 
ist echt unter aller Sau.

Kannst Du denn nen Sensor/Herstellen empfehlen oder generell 
ausschließen?

Gruß und schönen Tag der Arbeit,

     Hendrik

Autor: Martin S. (strubi)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi Hendrik,

deine Frage ist generell nicht so leicht zu beantworten, kommt immer auf 
die Anforderungen an. Also Stichworte: Auflösung, farbe/mono, 
rolling/global shutter, Ausgabeformat (RGB, Bayer, JPEG, ...), 
Empfindlichkeit, etc.
Für Security-Anwendungen ist z.B. der Aptina MT9TD111 oder MT9T111 mit 
Hardware-JPEG-Encoder ziemlich fein, wenn's in Richtung Machine Vision 
geht, sollte man eher die Global-Shutter-Sensoren ansteuern (z.B. 
MT9V032).
Die Omnivision-Dinger waren zum spielen ganz ok, aber von der 
Empfindlichkeit dürftig, sowie ist das absichtlich verbockte i2c 
('SCCB') bei einigen Modulen nicht so wirklich doll langzeitstabil, habe 
damit schon den Sensor komplett abgeschossen. Die neueren Chips sind 
aber besser geworden.
Bei allen etwas neueren Sensoren ist es leider immer ein Aerger, bis man 
die Datenblaetter endlich in die Finger kriegt, die Hersteller zicken 
mit Informationen des oefteren..

Gruesse,

- Strubi

Autor: abc (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Gibts denn auch Module die man ganz simpel anschließen kann, also z.b. 
RGB mit z.b. 4 Bit parallel und Timing wie beim VGA? Gerne auch was 
serielles.

Dieses ganze Konfigurieren mit I2C klingt nach viel Aufwand und 
Fehlersuche.

Suche irgentetwas das, sobald Spannung anliegt, kontinuierlich Bilder 
liefert. Auflösung und Framerate fast egal, Bildqualität ebenso.

Autor: Martin S. (strubi)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Was ist mit der µcam JPEG-Kamera? Haut die Daten im JPEG-Format über 
RS232 raus.
i2c ist ansich keine Hexerei. Von den meisten Herstellern kriegt man 
auch die Init-Sequenzen, wenn überhaupt nötig. Aptina hat ein paar 
hilfreiche Eval-Tools.
Direkt-Register-Gefrickel ist aber auch eher unnötig, dafür gibt es ja 
Libraries wie netpp und XML, um die Konfiguration zu erleichtern.

Autor: abc (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
JPEG klingt jetzt nicht gerade besonders angenehm im FPGA, aber da hab 
ich keine Erfahrung mit.

Ansonsten muss man da auch wieder alles mögliche Konfigurieren bis es 
los läuft, da kann man genauso gut i2c nutzen...


Der Vorteil von dem Gerät des OP wäre ja eben das man nix machen muss 
außer das Signal interepretieren wie bei vga(?).

Sowas mit Digitalausgang wäre klasse.

Autor: Strubi (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Morgen,

stimmt, JPEG im FPGA zu entpacken/verarbeiten macht keinen Sinn. Dachte 
da ans einfache Weiterleiten.
Die meisten Sensoren haben ja eine vernünftige Default-Konfig und 
spucken beim Einschalten Daten aus. Der MT9D111 z.B. (wie der hier: 
http://tech.section5.ch/news/?p=24) haut UYVY-Daten raus, Bayer-Decoding 
wird intern gemacht. Nur wenn man mehr machen will (Auflösung/Gain 
ändern) muss man mit ihm sprechen.

Grüsse,

- Strubi

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net