Grafik LCD 128x128, Toshiba TLX-1391

Gast #95356
Lesenswert?

Hallo,

AVRFreak sucht fertigen Quellcode :))
Ich kann dir Empfehlen das Datenblatt Down zu loaden, z.B bei Conrad
für die Displays mit gleichem Controller, aber im deutschen Datenblatt,
dass du bei Conrad Kaufen kannst sind viele Fehler drin! Dann kannst du
das erst einmal am Mäuseklavier ausprobieren.
Gast #95358
Lesenswert?

Hast du die Anschlussbelegung?
Da müssen +5V Gnd LCD-Drive CS C/D WR RD D7...D0 dran sein. LCD-Drive
muss an -13V NACHDEM +5V angeschlossen wurde. NIEMALS dürfen -13V an
LCD-Drive liegen, wenn die +5V Logik-Supply fehlen!
CS muss aktiv sein zum ansteuern
C/D - Commando oder Daten
WR - Schreiben auf Display
RD - Lesen von Display
D0...D7 - Datenleitungen: Daten, Commandos, Statusinformationen
übermitteln
Status wird zurückgegeben wenn C/D auf Commando steht und über RD ein
Lesezugriff erfolgt.
Code kann ich dir nicht geben, ich programmieren (noch) nicht AVR,
sondern PICs.
Gast #95361
Lesenswert?

Mit +5V meine ich Logik-Supply.
Mit -13V LCD-Drive.
Ich meine damit, dass niemals LCD-Drive mit -13V versorgt werden darf,
wenn keine +5V an Logik-Supply liegen, sonst kann der Bildschirm
"einbrennen".
Gast #95363
Lesenswert?

Langsam krieg ich hier echt nen Hals:

Ich WILL <dieses und jenes> machen, BRAUCHE ein Programm das <was
anderes> macht und ausserdem KANN ich selber irgendwie nix, aber nen
Kumpel von mir hat gesagt des geht - der weis es aber au net....

Leute so gehts net!
Gast #95365
Lesenswert?

Du hast das mit den Spannungen am Display noch nicht ganz verstanden.
Die -13V an LCD-Drive sind für den Bildschirm, die +5V für den
Grafik-Controller und Segmenttreiber (auf dem Display). Die
Betriebsspannung für den Bildschirm darf nur angelegt werden, wenn die
Betriebsspannung (+5V) für den Grafik-Controller und Segmenttreiber da
ist, denn der Bildschirm arbeitet mit Wechselspannug,  die vom
Segmenttreiber generiert wird. Er darf die -13V (aus denen er die
Spannung erzeugt) erst bekommen wenn er die +5V Logik-Versorgung schon
hat. Ansonsten arbeitet er nicht und lässt Gleichspannung ans Display,
wodurch es kaputt gehen kann.
Gast #95367
Lesenswert?

Die -13V sind bei diesem Display laut Datenblatt nominelle -14,5V (±3V)
und müssen extern bereitgestellt werde.
Wenn ich diese Spannung direkt per Inverter aus den +5V erzeuge, sollte
die Bedingung erst +5, dann -14,5V ja sowieso erfüllt sein.
Hängt natürlich letztendlich von der Beschaltung ab.

Gruß
Ingo
Gast #95369
Lesenswert?

Wenn man aber einen Inverter nimmt muss man beim Ausschalten aufpassen.
Wenn nämlich noch im Lade-Elko des Inverters eine Spannung gespeichert
ist und man schaltet die +5V aus, kann die geladene Spannung noch
weiter ans Display abgageben werden, obwohl die +5V nicht mehr da sind!
Deshalb nur kleinen Elko nach Inverter nehmen! Und wenn du ganz sicher
gehen willst schließ die +5V zum Display über eine Diode an, nach der
ein Elko kommt! Wenn du jetzt das Display ausschaltest, dann geht
zuerst nichts mehr an den Inverter, dadurch werden die +5V abgebaut und
ganz zu letzt geht erst Logik-Supply(+5V) in die Knie. Das ist die
sicherste Lösung, aber eigentlich ist das Display nicht so empfindlich,
d.h. es geht nicht gleich kaputt nur die Lebensdauer (Kontrast) wird
etwas beieinträchtigt.
Gast #95372
Lesenswert?

Hier habe ich ein Foto von der Platine mit:
-Ladungspumpe (für die -13V; wurde in den vorherigen Antworten Inverter
genannt)
-CCFL-Inverter
- +5V-Festspannungregler
-Resetschaltund (47kOhm-Widerstand + Kondensator)
-Jumper für Display-Inversdarstellung und Fontselekt
-Steckverbinder
Angehängte Dateien:
Gast #95374
Lesenswert?

Achso, und hier noch ein Bild von meinem Inverter :-)

Hab ich vorhin noch in meiner Bastelkiste gefunden, dürfte mindestens
15 oder mehr Jahre als sein.
Eingangspannung +5V, Ausgangsspannung -13V
Schaltung hab ich allerdings nicht mehr, ist aber ein B 555 drauf, der
einen Mini-Trafo antreibt (das Filter). Hinten dran ist eine einfache
Einweggleichrichtung mit Elko.

Gruß
Ingo
Angehängte Dateien:
Gast #95375
Lesenswert?

Du kannst aber auch das Grafik-Mini-Terminal von Conrad nehmen. Das ist
eine Art Grafikkarte, die über die RS-232-Schnittstelle angesteuert
wird. Best-Nr. 181640-12
Es ist zwar für 240x128-Display, aber wenn du dein 128x128-Display
Anschließt sollte das auch gehen.
Im Anhang ist noch die Anleitung zum Display.
Angehängte Dateien:
Gast #95381
Lesenswert?

Wuerg - ich dachte dass ist ein Forum in dem ich evtl. Hilfe bekommen
kann wenn ALLE Wege zu nichts fuehren.

"ICH habe ein neues Projekt"
"ICH will diese Funktion"
"Ich will es aber in C und dann noch fuer einen PIC"

"WER hat die LOESUNG fuer MEIN Projekt ?" (ich bin naemlich selbst
nicht faehig im Internet Datenblaetter zu lesen geschweige denn zu
programmieren)

Klicke >HIER< fuer ein BrainUpdate

..
..
..

ERROR - can't find any brain. Update aborted !

@Stefan: ist ja gut, wir glauben Dir ja, dass Du saemtliche
mathematischen Objekte programmieren kannst. Lass AVR Freak doch selbst
mal probieren. SEIN Code funktioniert naemlich noch nicht.
DU sollst Ihm doch bitte helfen

Wuerg
Gast #95382
Lesenswert?

Ich habe die Codes geschickt, weil AVRFreak ein Programmierer ist und
die Codes ihm helfen könnnten das Display in der Ansteuerung zu
verstehen. Noch was: Ich hatte das Programm im nicht optimierten
Zustand mit 1 MIPS laufen. Es ist noch kein Status Test drin. Du musst
deinen µC verlangsamen. Also immer wenn etwas nicht geht muss man die
Geschwindigkeit reduzieren.
Wie meintest du das, dass dieser Code bei dir nicht läuft?
-lässt sich nicht compilieren-----lässt sich compilieren, keine
Reaktion--
Gast #95383
Lesenswert?

Ja klar, Stefan... AVRFreak ist Programmierer ??? Na dann gute Nacht...
jetzt ist mir klar warum manche Systeme nicht funktionieren, wenn man
sich so schnell Programmierer nennen kann.

Ich bin uebrigens auch Programmierer.

10 REM ++ MEIN ERSTES PROGRAMM ++
20 REM ++ Windows 2004 ++
30 REM ++ Zielplattform: AVR, PIC ++
40 REM
50 REM
60 REM ?
70 REM ?? Hmmm...
80 REM ???? Hmmm, hmmm....
90 REM ?
100 REM !!! SCHEISSE KANN MIR JEMAND MEIN PROGRAMM SCHREIBEN ???
110 REM
120 REM

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren