DVI empfangen und verarbeiten?

OP #1496238
Hallo,
ich möchte demnächst mit einem Projekt beginnen. Und zwar geht es
darum, von einer DVI Schnittstelle Bilddaten auszulesen und diese in
einzelne Pixel und die dazugehörigen RGB-Werte zu zerlegen.
als Ausgang barauch ich lediglich 3 PWMs!
wie kann ich sowas bauen?

hab WhitePaper gelesen, bin aber nicht viel weiter
http://www.leunig.de/_pro/downloads/DVI_WhitePaper.pdf

welche DVI - PINs tragen nun die relevante daten? X/Y Position und 24 
Bit RGB signal?

gibt es evtl. einen Board womit ich das alles testen konnte, ohne dass 
ich was eigenes basteln muss?

PS: bin noch ein anfänger!

MfG,
borys
OP
holger schrieb:
>>als Ausgang barauch ich lediglich 3 PWMs!
>
> Nich schon wieder ein Moodlight.
>

joa ... doch!
soll sowas ähnliches am ende rauskommen!

>>wie kann ich sowas bauen?
>
> Gar nicht.

sehr ermutigend :-)
gibt es wirklich keine möglichkeit dvi-protokoll abzufangen und zu 
verarbeiten?
kann ich nur schwer glauben!
Persönliche Seite
DVI verwendet TDMS-Transmitter. Dafür braucht es einen Receiver und 
De-Serializer, wie z.B. das hier:
http://focus.ti.com/docs/prod/folders/print/tfp401a.html

Da kommen parallel 24-Bit-Daten und Synchronsignale (Pixel-, Zeilen und 
Bildtakt) 'raus.

Sicherlich noch das eine oder andere bisschen Zusatzbeschaltung, auch 
ist zu klären, ob ein Transmitter (ein Graphikkartenausgang) mehrere 
parallelgeschaltete Receiver ansteuern kann.
Gast
Lass mich raten, das soll in Richtung Ambilight/Atmolight gehen?

Habe solche Träume auch schon gehabt, aber da ich noch ein blutiger 
Anfänger in Sachen uC habe ich mich nicht einmal getraut zu 
recherchieren :)
Wäre auf jeden Fall sehr schön wenn es klappen würde, bleib dran! :)


Gruß

Max
OP
danke euch allen!
nein, das soll im endeffect eine "banale" LED-Matrix werden!
es gibt LEDs, die wie ein schieberegister funktioneren -> man kann die 
in der Reihe schalten (quasi wie DMX Geräte) und dann mit je 16-Bit 
einzeln ansteuern 15-Bit Farbe (5-Bit Graustufen pro Farbe) ähnlich wie 
DVI und 1 Bit "1" für Frame Begin
DVI will ich nehmen, weil die Software MADRIX damit arbeitet, mit der 
ich das ganze steuern will.

gut, werd mich dan erstmal mit den "TFP401/TFP401A" 
TDMS-Transmitter/Reciever auseinander setzen!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.