Forum: PC-Programmierung Kleines TFT Display mit PC gesteuert??


von Tio T. (misterten)


Lesenswert?

Hallo,

habe in der Suche nicht den passenden Beitrag gefunden. Ich möchte an 
meinen PC ein kleines TFT Display so 3 bis 5 Zoll anschließen. Per VB 
(vielleicht auch C, mal schauen) möchte ich einen Medienplayer 
programmieren, der dann auf dem Display Titel und Zeit anzeigt. Ich 
könnte ja ein LCD nehmen, habe hier ein ganz interessantes gefunden: 
http://cgi.ebay.de/2004-LCD-Display-USB-Edition-I-Smartie-module-PC-Case-/220611833125?cmd=ViewItem&pt=UK_Computing_LaptopAccess_RL&hash=item335d7d6d25

Aber ich möchte es aber bunt haben (eventuell Plattencover einblenden 
oder so), und sowas habe ich noch nicht gefunden. Was ich gefunden habe, 
lässt sich nur per uController ansprechen.

Hat jemand 'ne Idee?

Danke!

von Lehrmann M. (ubimbo)


Lesenswert?

Tio T. schrieb:
> Aber ich möchte es aber bunt haben (eventuell Plattencover einblenden
> oder so), und sowas habe ich noch nicht gefunden. Was ich gefunden habe,
> lässt sich nur per uController ansprechen.

So ist es =)

Bei dem Sure-Electronics musst du mit einer ordentlichen Lieferzeit von 
4 bis 6 Wochen rechnen.

Farbige GLCDs kenne ich nicht so direkt mit USB-Anschluss.

Gruß

von Ohforf S. (ohforf)


Lesenswert?

Hat deine Grafikkarte einen freien Anschluss für 2. Monitor ?
Das wäre die einfachste Lösung.
Du brauchst dann nur noch einen kompatiblen TFT (Mini-Fernseher oder 
sowas)und ein passendes Adapter (sollte bei jeder guten Grafikkarte im 
Karton liegen).

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Mit Vista/Windows 7 wurde die Unterstützung für sogenannte 
"Sideshow"-Displays eingeführt - das sind kleine Zusatz-Displays für 
genau die geschilderte Anwendung.

http://en.wikipedia.org/wiki/Windows_SideShow

von Tio T. (misterten)


Lesenswert?

Sideshow!? Das klingt sehr interessant! Könnte tatsächlich das sein, was 
ich brauche. Welche Schnittstelle muss dann das Display haben? Läuft das 
dann über den üblichen Monitoranschluss?

Mir kam mittlerweile die Idee, mir einen USB zu Parallel Konverter zu 
nehmen (z.B. FTDI FT245R). Mit dem hätte ich, so wie ich's verstanden 
habe, Kontrolle über einige Pins, und mit denen könnte ich dann eine SPI 
oder I²C Schnittstelle emulieren, um Displays zu steuern.

Aber ich denke, mit Sideshow fahre ich da wesentlich einfacher.

---

Ich gucke mir grad ein Video an. Ich habe den Eindruck, dass ich fürs 
Sideshow eine Sidebar Applikation programmieren muss? Eine quasi 
Taskleiste mit Windowslogo ist sichtbar. Kann man die verschwinden 
lassen?

von ... .. (docean) Benutzerseite


Lesenswert?

Sideshow Displays haben meist USB.

Sideshow scheint aber auch von MS abgehakt zu sein, hab lange keine 
Notebooks mehr damit gesehen.

---
Es gibt vom MS den Sideshow Simulator der kann drei verschieden Display 
simulieren, kannst du dir ja mal angucken

von Tio T. (misterten)


Lesenswert?

Muss nicht abgehakt sein. Ich schätze, dass sämtliche Windows-basierte 
Handys ihr Display über die Sideshow ansteuern. Ich muss mal 
nachschauen, ob Sideshow in Windows Embedded Standard 7 enthalten ist. 
Das gibt es nämlich grad als Vorabversion kostenlos zum Runterladen.

Jau, Sideshow gibt's noch. 
http://www.microsoft.com/windowsembedded/de-de/products/westandard/component-library.mspx

von Tio T. (misterten)


Lesenswert?

Das mit Sideshow ist ja ganz nett, aber finde kein passendes Display. 
Die Auswahl ist sowas von dramatisch gering, dass ich das schon fast 
wieder ad acta legen muss.

Also kommt wieder die Frage auf, wie ich ein Display mit 6-/8-/24-bit 
TTL oder auch LVDS Ausgang an den PC anschließe und steuere. Bin wohl 
der erste, der auf diese Idee kommt... ;)

von Uwe N. (ex-aetzer)


Lesenswert?

Tio T. schrieb:
> Bin wohl der erste, der auf diese Idee kommt... ;)

Nicht wirklich :-), vielleicht findest du bei
http://www.lcd-module.de/
was passendes. Aber ich glaube, die werden nicht per USB angesteuert 
(wohl aber darüber programmiert AFAIK), aber RS485/ SPI/ I2C sollte auch 
gehen.
Die haben bei Bedarf auch ein Touch-Interface an Board.

Gruss Uwe

von Stefan B. (Gast)


Lesenswert?

Wenn du was fertiges willst, dann schau dir vielleicht mal die 
Nanovision MIMO Monitore an.
Betrieb komplett über USB, wahlweise mit oder ohne Touchscreen.
http://www.mimomonitors.com/

Werden in Deutschland z.B. hier vertrieben (nur mit Touchscreen):
http://www.cartft.com/catalog/gl/111
oder bei egay...

von Tio T. (misterten)


Lesenswert?

@Uwe: Hatte ich auch schon gesehen. Das kann doch keiner bezahlen... ;) 
Außerdem hat der PC von Haus aus keine Schnittstelle dafür.

@Stefan: Tolle Dinger. Auch relativ günstig. Werde mir so ein Ding vllt. 
zulegen. :) Aber passt nicht für mein Projekt (zu groß).

Also, mittlerweile weiß ich, dass es mini ITX Boards auch mit LVDS 
Schnittstellen gibt. Das scheint mir am Günstigsten: 
http://www.mini-tft.de/xtc-neu/product_info.php?info=p42070_Jetway-JNC96-510-LF--Mainboard--Mini-ITX--inkl--In.html
Das wäre für mich die Lösung, gepaart mit einem 4,3" TFT.

Bleibt nur noch was ich bisher noch nicht recherchieren konnte: Ist LVDS 
dann ein "normaler" Monitorausgang für Windows? Oder kann ich den TFT an 
LVDS als SideShow Gerät deklarieren? SideShow hat mich ja irgendwie 
geschärft. :)

Ich will in erster Linie auch, dass ich nie ein Windows Logo oder 
Schriftzug aufs TFT kriege. Auch deswegen scheint mir SideShow am 
Sinnvollsten. Oder?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tio T. schrieb:
> Bleibt nur noch was ich bisher noch nicht recherchieren konnte: Ist LVDS
> dann ein "normaler" Monitorausgang für Windows?

Genau das.

von ttt (Gast)


Lesenswert?

mit einem digitalen Bilderrahmen kommt man evtl. an ein günstiges TFT 
das man mit RGB ansteurn kann, d.h. den analogen Anschluss der 
Grafikkarte:
http://www.heise.de/ct/projekte/machmit/ctlab/wiki/DigitalerBilderrahmen
Welche Typen dafür geeigent sind beliebt aber unklar.

von Ohforf S. (ohforf)


Lesenswert?

Tio T. schrieb:
> Ich will in erster Linie auch, dass ich nie ein Windows Logo oder
> Schriftzug aufs TFT kriege. Auch deswegen scheint mir SideShow am
> Sinnvollsten. Oder?

Ich bleibe dabei, dass die "Zweitbildschirm-Lösung" am besten ist.
Ein Windows-Logo kriegst du da nicht - und wenns so wäre, ist Windows 
was peinliches ?
Warum die Lösung am besten ist ? Windows unterstützt mehrere 
Bildschirme, also warum sollte man diese nützliche Möglichkeit nicht 
nutzen ?
Bonus : 3D-Beschleunigung, Video-Beschleunigung, Kompatibel mit jedem 
halbwegs vernünftigen Programm, Auflösung beliebig, Display kann leicht 
nachgekauft werden, ohne dass man den ganzen Kram neu entwickeln muss.
Ich habe schon erfolgreich 2 Bildschirme mit vlc und mpc eingesetzt, 
wobei mpc besser ist (spielt 2 Videos gleichzeitig im Vollbild auf 2 
Bildschirmen... cool) - aber vlc hat auch ein paar nette Tricks drauf.
Ein TFT von Tante Pollin, selbst an den PC gefrickelt kommt da technisch 
nicht mit.

von ... .. (docean) Benutzerseite


Lesenswert?

irgndwie sehen die TFTs alle doof aus die einen VGA Anschluss haben...

Ich hab zur Zeit:
http://www.samsung.de/de/Privatkunden/Buero/PhotoFrames/spf87h/LP08IPLEBTEN/detail.aspx

Der kann über USB als normaler Monitor genutzt werden. Sieht gut aus.

ABER
-kein Aero, win schaltet zurück auf die Basis Design
-in der normalen Übersicht nicht zu finden, keine Ahnung wie ich den 
eingerichtet bekomme( ich schiebe zur Zeit ein Fenster rechts raus und 
es tauscht dann auf dem TFT der links steht auf

von Ohforf S. (ohforf)


Lesenswert?

... ... schrieb:
> Ich hab zur Zeit:
> http://www.samsung.de/de/Privatkunden/Buero/PhotoF...
>
> Der kann über USB als normaler Monitor genutzt werden. Sieht gut aus.
>
> ABER
> -kein Aero, win schaltet zurück auf die Basis Design

Nicht schlecht, der Preis ist vernünftig.
Aero wird nur gehen, wenn der Bildschirm 3D-Hardware hat.

von Martin (Gast)


Lesenswert?

Der Link 
(http://www.heise.de/ct/projekte/machmit/ctlab/wiki/DigitalerBilderrahmen) 
ist ja wirklich interessant. Kann mir jemand sagen, wie die 
Synchronisation zu erfolgen hat. Reicht ein CPLD (z. B. ATF1502) aus?

von Martin (Gast)


Lesenswert?

... Reicht ein CPLD (z. B. ATF1502) aus? ...

Funktioniert nicht.

von Frank (Gast)


Lesenswert?

Die c't wurde ja schon erwähnt. Hier noch ein Link:
http://www.heise.de/ct/projekte/Grafisches-Status-Display-am-USB-Port-284127.html
Leider von Segor nicht mehr als Bausatz lieferbar. Das Teil verwendete 
einen USB-Warrior Chip von http://www.codemercs.com

Ah, hier gibts noch mehr Infos:
http://www.ct-maeusekino.de/

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


Lesenswert?

Tio T. schrieb:

> Also, mittlerweile weiß ich, dass es mini ITX Boards auch mit LVDS
> Schnittstellen gibt. Das scheint mir am Günstigsten:
> 
http://www.mini-tft.de/xtc-neu/product_info.php?info=p42070_Jetway-JNC96-510-LF--Mainboard--Mini-ITX--inkl--In.html
> Das wäre für mich die Lösung, gepaart mit einem 4,3" TFT.

Dein Video-Bios muß das Timing von deinem Panel auch können. Das ist der 
Grund warum LVDS bei Bestlern recht unbeliebt ist. Die Tools zum 
Konfigurieren bekommst du nicht als Endanwender.

von Matthias K. (matthiask)


Lesenswert?


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.