HDMI auf LVDS

Gast #4200761
Lesenswert?
• ▲
▼
Hallo allerseits!

Ich habe hier mehrer alte Laptops mit funktionierenden Displays rum 
liegen . Jetzt will ich mal ein bisschen Recyling betreiben und ein 
Display an den Raspberry anschließen.

Mein grober Plan ist:

- Display LVDS (B154EW01)
- LVDS Treiber (SN75LVDS83B)
- HDMI Receiver (TFP401)

Ich bin nur gerade etwas verunsichert. Aus dem HDMI kommen ja 24bit an 
Bilddaten an. Das Display will aber nur 18bit haben. Eigentlich kann man 
doch einfach die entsprechenden LSBs wegschmeißen... oder?

Schönen Gruß
Paul

PS: Ja, ich weiß, dass es da fertige Adapter gibt.
Gast #4200772
Lesenswert?
• ▲
▼
Paul schrieb im Beitrag #4200761
> Ich bin nur gerade etwas verunsichert. Aus dem HDMI kommen ja 24bit an
> Bilddaten an. Das Display will aber nur 18bit haben. Eigentlich kann man
> doch einfach die entsprechenden LSBs wegschmeißen... oder?
>
> Schönen Gruß
> Paul
>
> PS: Ja, ich weiß, dass es da fertige Adapter gibt.

Ja kann man, das ist dann mathematisch gesehen Abrunden. Du kannst auch 
mathematisch runden, dazu laesst du die LSBs weg falls das "MSB der 
LSBs" 0 ist, wenn das "MSB der LSBs" 1 ist laesst du die LSBs weg und 
addierst 1.
Gast #4200942
Lesenswert?
• ▲
▼
Danke für die Bestätigung.

Wenn man die LSBs, die Null sind, weg lässt, 'verzieht' sich dann nicht 
der Farbraum? Die einzelnen Farben werden dann mit unterschiedlicher 
Bittiefe dargestellt. Fällt das nicht auf?

Schön Gruß
Paul
Gast #4200953
Lesenswert?
• ▲
▼
Hallo, falls keine extra Layout gewünscht ist.
Habe das Pollin LVDS-Interface PI-MDV6822 plus ein HDMI - DVI Kabel 
vewrwendet. Hat den Vorteil das auch ein über das Display steuerbarer 
Audio Verstärker mit dabei ist.
Gast #4200964
Lesenswert?
• ▲
▼
Paul schrieb:
> Danke für die Bestätigung.
>
> Wenn man die LSBs, die Null sind, weg lässt, 'verzieht' sich dann nicht
> der Farbraum? Die einzelnen Farben werden dann mit unterschiedlicher
> Bittiefe dargestellt. Fällt das nicht auf?
>
> Schön Gruß
> Paul

Was? Du hast mich wohl falsch verstanden. Ich meine nur dass du auch 
runden könntest.
(Firma: vyuxc) #4201467
Lesenswert?
• ▲
▼
Der TFP401 ist ja nur ein Deserializer für die Daten. Was du noch 
brauchst ist eine Logik die dir 'panel scaling' macht, also die Timings 
für dein Panel rauf/runterrechnet. Wenn du nur den TFP401 mit einem 
LVDS-Transmitter nimmst dann muß deine Quelle das scaling übernehmen. 
Das war der Ansatz mitte der 90-er als die ersten Flat Panels gebaut 
wurden.
Ein aktueller Monitor bietet mehrere Timings an (kannst du aus dem EDID 
auslesen). Da sind die typischen Auflösungen drin die ein PC beim booten 
hat (VGA), einige interpolationen dazwischen und die native Auflösung 
des Panels.

Antwort schreiben

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.

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.