Forum: Mikrocontroller und Digitale Elektronik Laptop LCD ansteuern wollen // FPGA einstieg ?


von Richard X. (synq1e)


Angehängte Dateien:

Lesenswert?

Hallo,

also wie der Titel schon sagt ich "will" unbedingt :-) dieses Laptop LCD 
ansteuern. datenblatt vorhanden. habe aber wenig erfahrung mit laptop 
LCD's.
was mir bis jetzt gelungen ist an displays: ein 160x104 matrix display 
mit und ein zeichendisplay.

alles mit atmel µControllern hauptsächlich.

nur benötigt so ein LCD  eine anscheinend viel höhere Frequenz 68 MHZ !?

manche schreiben hier sie wollen Laptop LCD's mit FPGA's ansteuern.
nur ist das komplett neu für mich, so wie es aussieht haben die ja auch 
wenig mit Mikrocontrollern gemeinsam.
ich wollte halt um rat fragen wie ich das am besten hinbekomme, und 
falls ich einen FPGA brauche ob ich mir ein entwicklungsboard zulegen 
soll, und wenn ja welches ?

braucht man bei denen auch herstellerspezifische programmer ?

von asdfasd (Gast)


Lesenswert?

Fang doch erst mal mit den 730 Volt für das Backlight an.

Aber ehrlich: was du da rausgekramt hast ist ein veraltetes LCD mit 
miesen Werten (18-Bit TN-Display mit CFL-Backlight und kleinem 
Blickwinkel).  Die Zusatzhardware die du brauchst um das an einem 
Mikrocontroller zum Laufen zu bekommen dürfte den Wert des Displays 
problemlos übersteigen.

Dein Problem ist nicht nur das Interface (LVDS) sondern auch die 
Tatsache, dass diese Art von Displays keinen Speicher haben und ständig 
refreshed werden müssen.  Du musst also ein komplettes Graphik-Subsystem 
mit eigenem Speicher erstellen.  Ein Beispiel für sowas wäre das 
Gameduino-Shield (das benutzt ein FPGA).  Kannst ja mal versuchen, das 
auf LVDS-Interface umzubauen.

Oder hol dir direkt einen Single-Board-Computer (OlinuXino, Raspberry, 
Beaglebone, Cubieboard, etc) mit entsprechendem Interface (musst mal 
schauen welches von denen LVDS anbietet - ich denke der OlinuXino-Lime 
(30€) hat LVDS auf einer Stiftleiste).  Das hat dann aber mit 
µController nix mehr zu tun.

von Richard X. (synq1e)


Lesenswert?

Die hintergrundbeleuchtung anzusteuern sehe ich nicht als großes 
problem. Also ich würde es mit einer Lösung mit Mikrocontroller oder 
FPGA  probieren. Nur welchen FPGAFPGA und Programm er  würde ich da 
brauchen. Und muss es eine Kombinationsmöglichkeiten mit Mikrocontroller 
sein?

von Cyblord -. (cyblord)


Lesenswert?

Richard __ schrieb:
> Die hintergrundbeleuchtung anzusteuern sehe ich nicht als großes
> problem. Also ich würde es mit einer Lösung mit Mikrocontroller oder
> FPGA  probieren. Nur welchen FPGAFPGA und Programm er  würde ich da
> brauchen. Und muss es eine Kombinationsmöglichkeiten mit Mikrocontroller
> sein?

Hast du eigentlich irgendwas im Post über dir gelesen und verstanden?

von Richard X. (synq1e)


Lesenswert?

Die hintergrundbeleuchtung anzusteuern sehe ich nicht als großes 
problem. Also ich würde es mit einer Lösung mit Mikrocontroller oder 
FPGA probieren. Nur welchen FPGA und Programmer würde ich da brauchen. 
Und muss es eine Kombination Mikrocontroller+FPGA sein?

von Michael X. (Firma: vyuxc) (der-michl)


Lesenswert?

Besorg dir einen Umsetzer von DVI/VGA auf LVDS. Das Display hier hat 
1280x800px, 18bit single Channel.

von Richard X. (synq1e)


Lesenswert?

http://www.pollin.de/shop/dt/ODc3OTgxOTk-/Bausaetze_Module/Module/LVDS_Interface_PI_MDV6822_VGA_DVI_zu_LVDS.html

würde der converter funktionieren ?

das wäre natürlich die einfachste variante.

von Michael X. (Firma: vyuxc) (der-michl)


Lesenswert?

Wahrscheinlich nicht. Ich seh nur 1280X800-6-2 in den unterstützten 
Timings. Das sind 1280x800, 6bit pro Farbe und dual channel. Wenn du das 
anschließt hast du nur die Hälfte des Panels angesteuert.
Die anderen Timings passen von der Auflösung nicht.

von asdfasd (Gast)


Lesenswert?

> [Pollin VGA/HDMI to LVDS converter board]
> würde der converter funktionieren ?
>
> das wäre natürlich die einfachste variante.

Das wäre Quatsch.  Wenn du VGA/HDMI haben willst, hol dir nen 15 Zoll 
LCD Monitor auf eBay.  Kostet nicht mehr als das Pollin-Teil und du 
bekommst Backlight-Inverter, Netzteil und Gehäuse gleich dazu.  Zum 
direkten Anschluss an einen µControllern sind allerdings beide Varianten 
nicht geeignet.

von Richard X. (synq1e)


Lesenswert?

asdfasd schrieb:

> Die Zusatzhardware die du brauchst um das an einem
> Mikrocontroller zum Laufen zu bekommen dürfte den Wert des Displays
> problemlos übersteigen.

ja welche zusatzhardware und warum.
ich dachte ich kann einen einfachen FPGA nehmen der alles macht ?!

> Dein Problem ist nicht nur das Interface (LVDS) sondern auch die
> Tatsache, dass diese Art von Displays keinen Speicher haben und ständig
> refreshed werden müssen.

Müssen ja alle laptop displays oder ?
haben sicher schon einige leute hinbekommen sowas anzusteuern.

> Du musst also ein komplettes Graphik-Subsystem
> mit eigenem Speicher erstellen.  Ein Beispiel für sowas wäre das
> Gameduino-Shield (das benutzt ein FPGA).  Kannst ja mal versuchen, das
> auf LVDS-Interface umzubauen.

ja also  ein FPGA, nur habe ich keine erfahrung mit denen.
ich würde dann einen JTAG programmer dafür benötigen wobei ich nicht 
weiss ob sich alle hersteller von FPGA sich das gleiche protokoll (zum 
programmieren) teilen.

> Oder hol dir direkt einen Single-Board-Computer (OlinuXino, Raspberry,
> Beaglebone, Cubieboard, etc) mit entsprechendem Interface (musst mal
> schauen welches von denen LVDS anbietet - ich denke der OlinuXino-Lime
> (30€) hat LVDS auf einer Stiftleiste).  Das hat dann aber mit
> µController nix mehr zu tun.

Raspberry Pi 1 habe ich hier. da funktioniert soweit ich weiss nichts 
mit LVDS

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Richard __ schrieb:
> Raspberry Pi 1 habe ich hier. da funktioniert soweit ich weiss nichts
> mit LVDS

Der hat einen HDMI-Anschluss. Wenn Du die Forensuche bequemen würdest, 
würdest Du auch Hinweise darauf finden, wie man sich einen 
HDMI/DVI-auf-LVDS-Konverter selberstricken kann. Ganz ohne FPGA.

von Richard X. (synq1e)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Richard __ schrieb:
>> Raspberry Pi 1 habe ich hier. da funktioniert soweit ich weiss nichts
>> mit LVDS
>
> Der hat einen HDMI-Anschluss. Wenn Du die Forensuche bequemen würdest,
> würdest Du auch Hinweise darauf finden, wie man sich einen
> HDMI/DVI-auf-LVDS-Konverter selberstricken kann. Ganz ohne FPGA.

ja habe ich jetzt getan und leider nichts gefunden.
wenn du mir den artikel zeigst den du meinst wär ich dir sehr dankbar.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?


von W.S. (Gast)


Lesenswert?

Richard __ schrieb:
> ja welche zusatzhardware und warum.
> ich dachte ich kann einen einfachen FPGA nehmen der alles macht ?!

Ach so.
Na klar, alles ganz einfach. Echt easy eh...

Also: DU DU DU bist derjenige, der alles machen muß. So ein FPGA macht 
von alleine garnichts.

Zuerst brauchst du Wissen - und zwar darüber, wie so ein Display 
überhaupt funktioniert. Dann Wissen über das konkrete Signalspiel dieses 
Displays. Dann Wissen über das Zusammensetzen und wieder 
auseinandernehmen der Signale bei LVDS. Dann Wissen darüber, wie so ein 
FPGA funktioniert, was man für den konkreten Fall für einen Typ braucht, 
was man alles denn noch so an Bauelementen braucht, wie du dir die 
Ansteuerung des FPGA's durch deinen µC denn so vorgestellt hast.

UND DANN kommt das Machen, also FPGA "Programm" schreiben, Leiterplatte 
machen, alle BE einkaufen, löten, Konfigurationsflash brennen...

So etwa geht das.

Willst du immer noch?

W.S.

von Richard X. (synq1e)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Ein Beispiel:
> Beitrag "LCD TFT - Controller Board Chip"
>
> Hierin Beitrag "Re: LCD TFT - Controller Board Chip"
> und Beitrag "Re: LCD TFT - Controller Board Chip"


ja auf das bin ich vorher schon gestoßen 
http://www.ti.com/lit/an/slla325a/slla325a.pdf

wenn du das meinst : https://github.com/watterott/HDMI-Display

nur auf diesem board fehlt der LVDS chip. das verwirrt mich jetzt.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Richard __ schrieb:
> nur auf diesem board fehlt der LVDS chip. das verwirrt mich jetzt.

Lies, was ich in meinen Beiträgen geschrieben habe, und sieh Dir 
insbesondere den Link im zweiten Beitrag an, den ich gerade verlinkt 
habe.

Schaffst Du das?

von Richard X. (synq1e)


Lesenswert?

http://www.chalk-elec.com/?p=2109
Schaltplan: 
https://drive.google.com/file/d/0B7BWcJPjt1LNS1Y2elVpVklHMzQ/view

Dieser HDMI/DVI -> LVDS converter gefällt mir, damit könnte man doch 
auch sehr viele andere gängige LCD's ansteuern richtig ? auch meines ?

um diesen nachzubauen befürchte ich nur dass die 2 Chips schwer zu 
bekommen sind, habe nur angebote bei mouser gefunden wobei der ja 20€ 
lieferkosten hat <65€

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.