Forum: Mikrocontroller und Digitale Elektronik µProzessor mit RGB I/O gesucht ?


von anfänger (Gast)


Lesenswert?

Hallo Zusammen,

ich suche mir einen µProzessor (vielleicht von NI oder NXP(Trimedia)), 
der über RGB (18 Bit) I/O verfügt!

hat Jemand eine Idee ?
danke im Voraus

G.L

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Was magst Du Dir unter "RGB I/O" vorstellen? Soll da ein Videosignal 
'rauskommen? Oder willst Du einfach nur an 18 Portleitungen wackeln?

von Obelix X. (obelix)


Lesenswert?

Ich denke, du suchst eher einen Display-Controller.

von Ralf J. (rujatt)


Lesenswert?

Vieleicht hilft dir der Parallax Propeller weiter.
Dieser Controller hat Video I/O Einheiten on Chip und Acht CPU'S

von anfänger (Gast)


Lesenswert?

Hallo Ralf,

der µProzessor soll ein Videosignal (RGB) aufnehmen und wieder senden

Gruß

von Quake (Gast)


Lesenswert?

Hast du dir mal gedanken über das Datenvolumen und die geschwindigkeit 
gemacht?

von anfänger (Gast)


Lesenswert?

ja schon,

ich werde eine externe SRAM benutzen, und die Geschwindigkeit über 250 
Mhz wäre super

von Quake (Gast)


Lesenswert?

Willst du nur ein einzelnes Bild speichern oder einen Stream bearbeiten?

von anfänger (Gast)


Lesenswert?

nur ein bild

von Master S. (snowman)


Lesenswert?

wie wärs mit ausschlachten einer billigen DSTB?

von anfänger (Gast)


Lesenswert?

was ist DSTB :-) ?

von Hannes (Gast)


Lesenswert?

DSTB  Digital Set Top Box?

von anfänger (Gast)


Lesenswert?

gibt'es vielleicht was konkretes !

von Morin (Gast)


Lesenswert?

Jo ne Konkrete Frage: Was genau meinst du mit "Videosignal (RGB)"? Das 
kann zig verschiedene Bedeutungen haben. Nenn mal nen konkreten 
Signalstandard oder ein Gerät dessen Signal du mitschneiden willst.

von anfänger (Gast)


Lesenswert?

ich suche µProzessor oder ähnliches, der digitales RGB-Signal (18bit 
3x6bit) von einer Kamera aufnimmt, Frequenz bearbeiten und wieder zu 
einem Display senden.

von Εrnst B. (ernst)


Lesenswert?

Die Kamera gibt das Signal also schon digitalisiert aus?
Wie?
18 Parallele Leitungen, oder ein Serielles Protokoll, evtl Firewire?
Wie schnell kommen die Daten?
Du hast 250MHz erwähnt.
250 Mio Bilder/pro Sekunde,
250 Mio Pixel/sec
oder
250 MBit/sec?

Wie schnell muss die Bearbeitung laufen? Reichts, wenn ein Bild 
digitalisiert wird und das Berechnungsergebnis erst Stunden später 
vorhanden ist?

Vorschlag: nimm nen FPGA, damit kriegst du die I/O vermutlich in der 
nötigen Geschwindigkeit hin. Bearbeitung dann entweder direkt 
"hardcodiert" im FPGA, in nem Softcore, oder über externe CPU.

von Clemens (Gast)


Lesenswert?

Nimm lieber ein FPGA oder DSP am besten mit SD-Ram oder DDR-Ram. Ein 
SRAM mit dem Speed wird sicher sehr teuer.

PS: Ist aber ganz sicher kein Anfänger-Projekt.

von Morin (Gast)


Lesenswert?

Ich fasse mal zusammen und geb meinen Senf dazu:

1. Nach welchem Protokoll werden die Daten übertragen?
2. Wie schnell kommen die Daten an? Wie groß sind die Bilder?
3. Was genau soll an dem Bild berechnet werden?
4. Wie schnell soll die Berechnung ablaufen?

Du hast schon gesagt dass es nur um Einzelbilder geht.

5. Nach welchem Protokoll werden die Daten ans Display übertragen?
6. Wie groß ist das Display (in Pixeln)? Soll das Bild evtl. vorher zum 
Anzeigen runtergerechnet werden?

Mit Behauptungen welche Devices dafür geeignet sind halt ich mich mal 
zurück. (@ die anderen: Ja, vermutlich ist ein FPGA am besten, aber um 
Verwirrung zu vermeiden lieber erstmal die Tatsachen klären...)

von Markus B. (Firma: Embedit Mikrocontrollertechnik) (_mb_)


Lesenswert?

Es gibt Controller wie den AT32AP7000, der hat ein ISI (Image Sensor 
Interface) für Kamerachips und eine Schnittstelle zb für TFT Displays. 
Aber das dürfte wohl nicht ganz reichen

von Falk B. (falk)


Lesenswert?

@ anfänger (Gast)

>ich suche µProzessor oder ähnliches, der digitales RGB-Signal (18bit
>3x6bit) von einer Kamera aufnimmt, Frequenz bearbeiten und wieder zu
>einem Display senden.

Was ja auch das richtige Projekt für jemanden mit deinem Namen ist . . .

MfG
Falk

von anfänger (Gast)


Lesenswert?

was meinst du damit falk !

von ARM-Fan (Gast)


Lesenswert?

>µProzessor mit RGB I/O gesucht ?
>was meinst du damit falk !

Er meint bestimmt, dass du als "Anfänger" wahrscheinlich
mehr als nur Probleme mit der Interpunktion bekommen wirst.

von ARM-Fan (Gast)


Lesenswert?

Trotzdem nochmal zur Aufgabenstellung. Die ist immer noch nicht
überall angekommen, denke ich.

Du hast eine Kamera, die Digital-RGB ausgibt. So weit so gut.

Jetzt mutmaße ich mal:

Die Kamera ist normalerweise direkt mit dem Monitor über Digital-RGB
verbunden und zeigt ein Live-Bild an.

Du möchtest jetzt das Live-Bild in irgendeiner Art verändern und hinten
wieder an das eigentliche Anzeigegerät / Monitor ausgeben.

Stimmt das so in etwa?

Was soll der µC denn mit dem Bild von der Kamera machen?

von debutant (Gast)


Lesenswert?

danke Zuerst... ich bin anfänger aber ich will lernen sonst bleibe ich 
immer Anfänger :-)

stimmt genau so... mit dem µProzessor will ich die Frequenz bearbeiten, 
weil die Kamera-Freq. und die LCD-Freq. stimmen nicht überein. deswegen 
will ich die RGB-Daten speichern und mit andere Freq. auslesen.

Bild: 800x480
30Bild/s schickt die Kamera mit 20 Mhz

von Markus B. (Firma: Embedit Mikrocontrollertechnik) (_mb_)


Lesenswert?

Mhm als Anfänger gleich in die Größenklasse einsteigen ist mutig. Ich 
Arbeite seit mehreren Jahren mit µC. Aber nur mit 8 Bittern. Ich befasse 
mich gerade mit den "kleinen" AVR32, also AT32UC3B0256 um genau zu sein. 
Selbst mit meiner Erfahrung ist das schon schwierig genug.

von Christian R. (supachris)


Lesenswert?

Hmm....das hatten wir doch letztens schon. Da haben wir dir gesagt, du 
musst einen schnellen FPGA mit FIFO usw benutzen. Fragst du jetzt jede 
Woche nach? Davon wird das Problem auch nicht trivialer.

von ARM-Fan (Gast)


Lesenswert?

>Mhm als Anfänger gleich in die Größenklasse einsteigen ist mutig.

Nein, töricht!

von debutant (Gast)


Lesenswert?

wovon redest du "Christian" ?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> ... mit dem µProzessor will ich die Frequenz bearbeiten,
> weil die Kamera-Freq. und die LCD-Freq. stimmen nicht überein. deswegen
> will ich die RGB-Daten speichern und mit andere Freq. auslesen.

Das ist ein "scan rate converter", auch Abtastratenkonverter genannt. 
Für diese Aufgabe gibt es spezialisierte Bausteine.

Ein Microcontroller ist für diese Aufgabe gänzlich ungeeignet, wenn es 
schon eine selbstgebaute Lösung sein muss, dann wird ein FPGA und (sehr) 
schnelles RAM angesagt sein.

Welche Timing-Daten liegen denn nun tatsächlich vor?

Die Kamera liefert 30 Bilder/sec - mit welcher Auflösung?

Das Display benötigt welche Bildwiederholfrequenz?

von Christian R. (supachris)


Lesenswert?

Ach, ich dachte, das bist du vielleicht wieder: 
Beitrag "LVDS Frequenz_anpassung ?" das Problem war doch letztens 
schon mal genau das gleiche.

von Obelix X. (obelix)


Lesenswert?

In der Fahrschule fängst du auch nicht mit einem Formel 1 Wagen an. -> 
Mach was anderes zum Anfang.

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.