Mikrocontroller und 15'' TFT LCD

Gast #2244308
Hey Leute,

ich habe einmal eine kuriose Frage:

Kann man mit einem oder mehreren Mikrocontrollern (am besten ATmega8) 
ein TFT LCD Display ansteuern und einen Text zeigen?

Das Datenblatt des Displays im Anhang unter LM15X3-A2.pdf.
Das Datenblatt des Mikrocontrollers ebenfalls im Anhang.
Angehängte Dateien:
Gast #2244361
Bin noch ein Anfänger mit wahrscheinlich "Größenwahn", habe aber alle 
Projekte die ich mir vorgenommen habe gemeistert (bis auf dieses :( )

Und wie kann ich so etwas "löten" bzw. bauen?

Einfach blau und blau zusammen auf einen Port oder nicht?
Ich habe einmal im Internet gelesen, dass man einen ATmega8 mit VGA auch 
verbinden kann, obwohl ich das doch lieber direkt machen möchte.

Sorry für die dummen Fragen, aber ich hab noch eine: Bei welcher 
Spannung bzw. Stromstärke sollte dieses Display "laufen"?
Gast #2244388
Schau mal auf microvga.com vorbei, da gibts Module die sich leicht mit 
der seriellen Schnittstelle ansprechen lassen und Text auf einem VGA 
Bildschirm anzeigen. Ist für Anfänger eher geeignet als selbst was zu 
entwickeln. ;)
#2244418
erzähl uns doch lieber mal welche erfahrung du bisher mit elektronik, 
programmierung, mikrocontrollern usw. hast, eventuell noch ob dein beruf 
oder dein studium damit zu tun hat. dann können wir eher einschätzen was 
wir dir hier raten sollen. so wie das bisher klingt bist du einsteiger, 
und so ein display anzusteuern ist für einen einsteiger erstmal ne harte 
nuss.
#2244433
armin pernsteiner schrieb:
> Bin noch ein Anfänger mit wahrscheinlich "Größenwahn", habe aber alle
> Projekte die ich mir vorgenommen habe gemeistert (bis auf dieses :( )
>
> Und wie kann ich so etwas "löten" bzw. bauen?
>
> Einfach blau und blau zusammen auf einen Port oder nicht?
> Ich habe einmal im Internet gelesen, dass man einen ATmega8 mit VGA auch
> verbinden kann, obwohl ich das doch lieber direkt machen möchte.

Diese Displays haben eine Eigenschaft: sie haben keinen Speicher. Das 
ist wie bei einer Bildröhre. Du musst den Bildinhalt immer wieder neu 
ausgeben, damit es zu einem stehenden Bild kommt. Dazu musst Du mit 32 
MHz Takt die Bilddaten ausgeben, und zwar 24 Bit für alle Farben. Das 
Display hat 1024*768 Pixel. Wenn Du das nur Schwarzweiß betreiben 
möchtest, braucht DU etwa 100k Bildschrmspeicher. Dein AVR hat nochmal 
wieviel K RAM und wieviel MHz Takt?

Du siehst also, dass das von vornherein völliger Unsinn ist. Ein NXP 
LPC2478 ist das unterste, was Du dafür nehmen solltest, der hat dann 
auch die spezielle Ansteuerschaltung für solche Displays, damit der 
Prozessor nicht 100% seiner Rechenleistung damit verbringen muss.

> Sorry für die dummen Fragen, aber ich hab noch eine: Bei welcher
> Spannung bzw. Stromstärke sollte dieses Display "laufen"?

Du hast doch das Datenblatt gepostet. Kannst Du es nicht lesen? Tip: 
Schlag mal Seite 6 auf. Und ja: die 600V Wechselspannung bei 50kHz für 
die Hintergrundbeleuchtung sind ernst gemeint.

Geh woanders spielen!

fchk
#2244460
Frank, poste doch bitte einfach nicht wenn du dich so angepisst fühlst. 
Sowas geht echt garnicht. Wir haben doch alle mal angefangen.
> Geh woanders spielen!
Sowas kannste bei deinen coolen Kumpels bringen aber nich im Forum..
Gast #2244479
>> Geh woanders spielen!
>Sowas kannste bei deinen coolen Kumpels bringen aber nich im Forum..

Wieso nicht? Ich finds gut das fchk es auf den Punkt bringt.
Eine Erklärung warum das Schwachsinn ist hat er auch gegeben.
Gast #2244529
Sorry dass ich noch einmal Fragen muss wo bekommt man einen solchen 
Displaycontroller her welcher mit meinem Display "kompartibel" ist.
Habe Google schon abgesucht vielleicht verkauft mir jemand ein solches 
Ding (Gebraucht oder Neu).
Gast #2244537
Hi

>Sorry dass ich noch einmal Fragen muss wo bekommt man einen solchen
>Displaycontroller her welcher mit meinem Display "kompartibel" ist.
>Habe Google schon abgesucht vielleicht verkauft mir jemand ein solches
>Ding (Gebraucht oder Neu).

Einige Displaycontroller gibt es bei CSD. Allerdings, wer hier das 
Datenblatt eines ATMega8 postet, sollte doch mal etwas kleiner anfangen.

MfG Spess
Gast #2244564
die ansteuerung könntest du mit einem fpga hinbekommen, das ist kein 
großes ding, wenn du es unbedingt selber machen möchtest.

dann brauhst du halt noch eine verbindung zum avr. sowohl in hardware- 
als auhc in software, was wahrscheinlich aufgrund der vielen 
freiheitsgrade gar nicht mal so einfach ist.
#2244617
Hallo,
ein passender LCD Controller sollte der S1D13517 sein mit entsprechendem 
SDRAM dran (mit 1024*768*24 = 18874368 Bit, also z.B. 64MBit SDRAM). Ich 
habe aber auch meine Zeifel ob du das schaffst, du scheinst noch nicht 
so viel Ahnung zu haben. Der LCD Treiber muss her (wahrscheinlich selber 
schreiben), und als MCP wuerde ich was mit 32Bit empfehlen, z.B. 
PIC32MX795, AVR32..., LPC...., notfalls einen dsPIC. Aber dabei ist von 
der Performance her kein Wunder zu erwarten. Willst du mehr dann nimm 
nen OMAP oder aehnlich.
Der Atmega ist definitiv zu schwach...

Gruss
Persönliche Seite #2244650
Achtung: Anfänger und S1D...
Diese ICs sind SMD und haben einen Pinabstand von 0,5mm (zumindest 
ähnlich). Die lötet man nicht mal so eben auf Lochraster. Etwas 
Erfahrung wird da schon benötigt.

Wo kaufen? Tja: Segor, CSD, eBay, ...

ATmega auf VGA geht aber schon. Zumindest im reinem Textmodus und bei 
geringer Auflösung. Da ist aber kein rohes LCD-Panel, sondern ein 
VGA-Monitor gemeint.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.