-
-
Neuer Benutzer
Öfters hier
LCD Modul (96x60 dots), wie ansteuern?
Hallo Roboter-community,
ich habe ein LCD Modul und das Datasheet bekommen.
Ich möchte das LCD Modul als Anzeige an meinen IPC@CHIP (Einchipcomputer) verwenden.
Im Datasheet steht zwar die Pinbelegung, aber kein Protokoll oder System, wie ich die Pixel ansprechen kann.
FRAGE: Kann mir jetzt bitte einer von euch Profis [-o< sagen, wie die "nackten" displays anzusteuern sind?
Für ein besseres Verständnis habe ich das Datenblatt geuploaded:
http://www.tangoo-products.com/MySha...-7335JD-1G.pdf
Vielen Dank schon einmal vorab,
Stefan
-
Erfahrener Benutzer
Roboter Experte
Hallo,
du musst im Datenblatt nach dem Controller suchen und dann nach Ansteuer-Routinen für dein IPC@CHIP System googeln suchen.
Wenn du da nichts findest hilft nur selber programmieren, was ich aber, zumindest mit meinen Fähigkeiten, für unmöglich halte.
vg
inv
-
Neuer Benutzer
Öfters hier
Das ist ja das Problem, ich kann im Datenblatt keinen Controller finden.
Suche ich an der falschen Stelle, oder nach der falschen Sache?
Könntest du bitte einmal in das Datenblatt schauen?
Danke,
Stefan
-
Erfahrener Benutzer
Roboter Experte
Hallo,
ich habe da auch nix gefunden. Ist wohl auch nicht so einfach da was zu finden. Wo hast du denn das Datenblatt her? Die Jungs kannst du ja mal anmailen oder naja in taiwan anrufen.
vg
inv
-
Neuer Benutzer
Öfters hier
hi,
habe nun den Controller im Datenblatt gefunden. Es ist der nt7502h-tabf1
bzw. NT7502
Dafür gibt es auch ein ausführliches Datenblatt mit den Befehlen, aber mein Problem ist, dass ich nicht weiß, wie ich das panel mit dem PC verbinden soll.
Bzw. weiß jemand, welches Bus-System diese Anschlüsse verwendet:
Bild hier
mfg
tangoo
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
also ich würde sagen das im ersten DB schon ziemlich viel Infos enthalten sind, das erste ist auf Seite 6, das dürften die Pins sein die vom LCD nach aussen geführt sind. MPU steht entweder für einen MicroController oder den PC.
Da steht auch gleich schon dabei, das es mit 3.3V betrieben werden will.
Auf S. 7 steht was die Pins bedeuten.
Auf S. 8 u. 9 gehts um die Spannungen,
auf S.10 u. 11 wie man mit dem LCD kommuniziert, timing usw.
Theoretisch kann man mehre dieser LCDs an der gleichen Datenleitung anschliessen,
per CS, wie Chipselect, gibt man dem LCD bescheid das es gemeint ist,
an A0 stellt man ein ob die nächsten Daten als Befehle oder Anzeigedaten anzusehen sind,
SCL ist die Taktleitung, und SI die eigentlichen Daten.
Das ist zumindest die Grundinformation, wie zu sehen werden die Daten seriell übertragen, da eine Taktleitung mit dabei ist, ist das timing nicht ganz so kritisch,
welche Daten man sendet hast Du ja schon gefunden.
Jetzt musst Du nur in der Programmierung so gut drauf sein, das umsetzen zu können, mit dem timing des Protokolls usw.
-
Neuer Benutzer
Öfters hier
Danke für deine ausführliche Antwort, linux_80.
Ich kann also die 5 Pins einfach an 5 I/O Ports (z.B. Druckerport)anschließen und darüber die Daten übertragen?
Das Problem stellt lediglich die Software dar, oder?
Grüsse,
Stefan
-
Erfahrener Benutzer
Robotik Einstein
Reset brauchst du eigentlich nicht mit anzuschliessen.
Ansonsten sollte es vom Prinzip her gehen,
zum Schutz des LPT könnte man aber noch zB. einen 74244 dazwischenschalten, damit die Signale entkoppelt sind.
(siehe auch ISP-Adapter als Beispiel)
Aja, und nicht vergessen das LCD will nur 3,3V, vom LPT kommen normalerweise 5V, das musst Du aber nachmessen, gibt da auch schon andere Spannungswerte am LPT !
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen