Ist es möglich, einen Handy-Bildschirm zu verkabeln, um mit einem anderen Gerät zu arbeiten?

Ich versuche herauszufinden, ob es möglich ist, Videos von so etwas wie einem Video-MP3-Player oder sogar von einem Mac-Mini oder so etwas an einen Handy-Bildschirm (nur den Bildschirm, nicht das Telefon) zu senden einfacher wie ein Mikrocontroller, bei dem das Video vielleicht auf einer SD-Karte gespeichert ist. Außerdem, wenn es möglich ist, wie würde ich so etwas tun?

Es muss nicht unbedingt ein Handybildschirm sein, aber er muss ungefähr diese Größe haben und für seine Größe eine sehr dichte Auflösung haben. Aus diesem Grund scheint ein Handybildschirm optimal für den Job zu sein. Ich habe versucht, andere Alternativen zu finden, aber die Bildschirme von Hobby-Elektronikseiten für Dinge wie den Arduino scheinen eine sehr geringe Auflösung und geringe Farbtiefe (dh 8 Bit) zu haben.

Generell ja. Das Hauptproblem besteht hier eigentlich darin, Datenblätter für die Bildschirme zu finden. Einige von ihnen sind durch offizielle Datenblätter oder Reverse Engineering gut dokumentiert, aber ich kann im Moment keine Modellnummern angeben.
Wie Andreja sagt, im Prinzip ja, aber diese Dinge sind schwer genug, um mit dem Datenblatt in Gang zu kommen :-) Wenn es sich um einen ausreichend verbreiteten Controller-IC handelt, könnten Sie wahrscheinlich das Datenblatt dafür bekommen - das Problem ist, dass sie unterschiedlich eingerichtet werden können Möglichkeiten, so dass Sie möglicherweise die Spuren untersuchen müssen, um zu überprüfen, wie es verwendet wird (nicht einfach bei so winzigen Komponenten). Wenn Sie Ihre Mindestauflösung und Bildschirmgröße angeben, gibt es ein paar billige Optionen, von denen ich weiß, dass sie von Interesse sein könnten.
Die minimale Auflösung kann etwa 480 x 640 betragen und die maximale Bildschirmgröße beträgt 8 Zoll. Es gibt keine Mindestbildschirmgröße.
@BradGilbert Ich habe das gesehen, aber danke für deine Antwort. Das Problem dabei ist, dass es sich um einen Bildschirm mit gut dokumentierten Anweisungen zur Verwendung mit einem Mikrocontroller handelt und er auch eine sehr niedrige Auflösung hat. Leider entspricht es nicht meinen Anforderungen.
@JonathonG - Hier ist eine, die von Interesse sein könnte: £70, 7", 800 x 480 - SDT070TFT Wenn Sie Ihre Auflösung etwas verringern können, ist hier eine weitere, viel günstigere Option: £25, 4,3", 480 x 272 - NHD- 4.3-480272MF-ATXI#-1

Antworten (3)

Einer der beliebtesten Artikel auf Sparkfun ist der 128x128 Nokia Farb-LCD-Bildschirm . Das Protokoll wurde von verschiedenen Personen und Bibliotheken, die für Arduino und andere Plattformen entwickelt wurden, rückentwickelt.

Wenn der Bildschirm nur wenige Pins hat, hat er im Allgemeinen wahrscheinlich einen eingebauten LCD-Controller und verwendet SPI oder I2C für das Protokoll. Solche Protokolle sind normalerweise nicht sehr schwer zu reproduzieren, wenn Sie die ursprüngliche Hardware haben, mit der sie funktioniert haben.

Wenn es andererseits einige Dutzend Pins freilegt, wie zum Beispiel das PSP-LCD, erfordert es normalerweise einen dedizierten externen Controller und verwendet möglicherweise sogar LVDS oder andere komplizierte Signalisierung. Solche Bildschirme sind keine gute Wahl für kleine Mikrocontroller.

Viele LCDs sind bei eBay erhältlich, siehe zum Beispiel diesen Shop .

Meines Wissens nach haben praktisch alle Handybildschirme weit weniger Pixel als die volle VGA-Auflösung von 640 x 480. Wenn das also Ihre Mindestauflösung ist, müssen Sie etwas anderes als einen Handybildschirm verwenden.

Sogar das von Ihnen erwähnte LCD hat eine etwas niedrigere Auflösung von 640 × 360 Pixel (basierend auf einer Definition von "Pixel" ). Leider brachte mein kurzes Googeln nicht einmal den Hersteller und die Hersteller-Teilenummer dieses Bildschirms, geschweige denn Datenblätter oder andere Schnittstelleninformationen.

Im Prinzip ist es mit viel Geduld und den richtigen Werkzeugen (Oszilloskop, Logikanalysator usw.) und der Bereitschaft, während des Experiments einige Geräte zu zerstören, möglich, so gut wie jedes funktionsfähige elektronische Teil zurückzuentwickeln.

In der Praxis, wie Oli Glaser erwähnte, ist es schwierig genug, Geräte auch mit einem Datenblatt in der Hand zum Laufen zu bringen. In der Praxis sind die meisten Handybildschirme so schlecht dokumentiert, dass es (relativ) viel einfacher erscheint, zu einem der wenigen gut dokumentierten Handybildschirme zu wechseln, wie zum Beispiel:

1-Bit-Farb-LCD-Grafikbildschirm mit 240 x 64 Pixeln und Toshiba T6963-Controller http://code.google.com/p/arduino-t6963c/

12-Bit-Farbbildschirme mit 128 x 128 Pixeln, die auf dem Nokia 6100-Telefon, dem Nokia 2600-Telefon (und anderen) verwendet werden. http://arduino.cc/playground/Code/LCDPCF8833 http://www.instructables.com/id/How-To-Use-a-Nokia-Color-LCD/

12-Bit-Farbe 128x128 3V Epson Nokia Telefon-LCD http://arduino.cc/playground/S1D15G10NokiaLCD/S1D15G10NokiaLCD

18-Bit-Farbbildschirm mit 319 x 239 Pixel "SmartGPU" http://arduino.cc/playground/SmartGPU/SmartGPU

320*240 Grafik-LCD http://www.seeedstudio.com/depot/320240-graphic-lcd-w-touch-screen-and-hw-accel-p-147.html

Verwandte Themen: Leicht steuerbares Farb-LCD für Hobbyprojekte?

Hier gibt es ein sehr interessantes Beispiel: pcbheaven . Der Instruktor führt uns von Grund auf durch den Prozess, wenn Sie gerade einen coolen LCD-Bildschirm in einem alten Kofferraum gefunden haben. Ich werde es Ihnen empfehlen, da ich mir alle Videos angesehen habe und sie sehr schön und leicht verständlich waren.