Forum: Mikrocontroller und Digitale Elektronik LCD 162C zerschossen?


von Mike (Gast)


Lesenswert?

Hallo,

ich habe 10KOhm zwischen Pin 15 und 5V verbunden. Pin 16 mit Masse.

Danach wollte ich lcd-test.asm auf ATMega8 überspielen. Jetzt zeigt LCD
ganze Zeilen mit Balken. Text "Test" war nichts zu sehen. Nur beim
Einschalten eines Netzteils kommt kurze Text "Test", dann ganze
schwarze Balken. Wie kann ich rückgängig machen?

von Benedikt (Gast)


Lesenswert?

Wie hast du den Kontrastpin angeschlossen ? Warscheinlich ist nur die
Kontrastspannung zu hoch, das führt dann zu solch einem Fehler. (Das
Netzteil baut die Spannung auf, dadurch ist die Spannung am Anfang noch
niedrig und man kann was erkennen.)

von Toto (Gast)


Lesenswert?

Das Poti must du zwischen 5V und GND anschliessen, mit dem Schleifer auf

Pin 3 (VO).Damit kannst du dann die Kontrastspannung einstellen.(siehe
Tutorial hier)


Pin 15 und 16 sind für die Hintergrundbeleuchtung. Die brauch glaube
ich  4.2 Volt.Ich habe Pin 15 über einen Vorwiderstand auch an 5 Volt
angeschlossen. Pin 16 Masse ist richtig.
R=U/I >>Vorwiderstand=5V/I (bei mir ca 130mA)
also R=ca 40 OHM ich hab nen 1/4 Watt Metallwiderstand genommen besser
aber 1W.
Es geht aber auch eine normale Diode mit entsprechender
Stromfestigkeit, damit hast du dann an 5V einen Spannungsabfall von
0.7V also 4.3V an Pin 15 was noch innerhalb der Spezifikationen liegt.
Das alles ohne Gewähr, bei mir läufts zwar aber man weiss ja nie...


Wie hast du denn die Versorgungsspannung angeschlossen, ich hoffen
nicht über irgendwelche Potis. Es hört sich nämlich so an als ob deine
Spannung kurz nach dem Einschalten zusammenbricht. Die Spannung sollte

also stabilisiert sein (LM7805) und mindestens 500mA liefern, da die
Hinterrundbeleuchtung doch einiges an Strom zieht.

Grüsse

      Toto

von Mike (Gast)


Lesenswert?

Hallo,


Ich habe altes Voltcraft Netzteil mit 1,5 bis 12 V/1,5 A.
Es lag an 6 V. Hab auf 5 V runtergeregelt
Ich habe eben 500 Ohm Poti eingesetzt.

A = 5 V
S = Pin 15 des LCD
E = GND

Es kommt kein Beleuchtung. Nur Kontrast Pin 3 funktioniert einwandfrei.

von Benedikt (Gast)


Lesenswert?

Was sind A, S und E ?

von Mike (Gast)


Lesenswert?

Einstellpotentiometer

von Benedikt (Gast)


Lesenswert?

Wenn du das Poti etwas zu weit drehst, raucht es mal kurz und wenn du
glück hattest, ist nur das Poti durchgebrannt !
Nimm doch die Lösung von Toto und häng einfach pin 15 über einen 47 Ohm
Widerstand an +5V

von Mike (Gast)


Lesenswert?

Hab gemacht. Keine Änderung. Wie soll es aussehen? Gelbes oder grünes
Licht?

von Benedikt (Gast)


Lesenswert?

Die Farbe ist egal, es sollte zumindest leuchten...
Hast du auch wirklich ein LCD mit Hintergrundbeleuchtung ?

von Mike (Gast)


Lesenswert?

Hallo,

auf dem Rückseite des LCD ist 3 Lötstellen für SMD noch frei: R8, J2
und R7. Die sind mit Pin 15 verbunden. Kann ich einfach SMD reinlöten?

Hier das Foto: http://mitglied.lycos.de/aquarierern/DCP_0017.JPG

von Sascha (Gast)


Lesenswert?

Sieht aus, wie ein LCD ohne Hintergrundbeleuchtung.

Links fehlen die Lötpunkte der Hintergrundbeleuchtung.
Wie wäre es mit nem Bild von der Seite.

Mfg Sascha

von Benedikt (Gast)


Lesenswert?

Ich wiederhole meine Frage:
Hast du auch wirklich ein LCD mit Hintergrundbeleuchtung ?
Normalerweise sind dann nämlich diese Bauteile bestückt...

Versuch einfach mal den Jumper zu schließen, bzw die Widerstände zu
überbrücken.

von Mike (Gast)


Lesenswert?

Ja, es hat Hintergrundbeleuchtung.

Hier das Foto. Widerstand 47 Ohm zwischen 5 V und Pin 15.

Ungeblitzt: http://mitglied.lycos.de/aquarierern/DCP_0021.JPG

Geblitzt: http://mitglied.lycos.de/aquarierern/DCP_0018.JPG

Natürlich ohne Verbindung auf dem Rückseite.

von Benedikt (Gast)


Lesenswert?

Dann versuch mal die Pins auf der Rückseite zu überbrücken und schau ob
was leuchtet, wenn nicht dann hat das LCD keine
Hintergrundbeleuchtung.
Auf den beiden Fotos erkennt man leider die Anschlüsse rechts nicht
gut, bei einem ist er zu dunkel, beim anderen total überbelichtet. Ist
hier etwas angelötet oder sind die Kontakte noch sauber ?
Falls diese sauber sind, versuch mal hier die Spannung von 5V und Masse
über den 47Ohm Widerstand anzulegen.

von Sascha (Gast)


Lesenswert?

Nach dem Bild von der Rückseite, ist es das Modell 162CBABC

Modell 162C
LCD Mode B:STN Yellow/Green
Backlight: None
Viewing Angel: 60'Clock
Temperature Range: Commercial 0-50C

Oder täusche ich mich??

http://www.displaytech.com.hk/products/std_character.htm

Mfg Sascha

von Dennis Brücke (Gast)


Lesenswert?

@Mike,

wenn ich mich jetzt nicht verlesen habe, hast du ein Poti an Pin 15
angeschlossen... war der nicht für die Hintergrundbeleuchtung ?

Dein Problem scheint aber zu sein das Du zu Hohen Kontrast hast...
wie hast Du VO (Pin 3) angeschlossen. Dort solltest Du auch ein Poti
zwischen 5v & GND an Pin 3 anschliessen.

Gruß Dennis

von Toto (Gast)


Lesenswert?

Hi

Ist doch erstmal egal ob das Ding eine Hintergrundbeleuchtung hat oder
nicht. Hat ja nichts mit dem Problem zu tun, kannst Pin 15,16 auch
unbeschaltet lassen.
Das Display hat bei 0V also GND den höchsten und bei 5V den niedrigsten
Kontrast also kann was Benedikt geschrieben hat auch  nicht sein.Und das
die Spannung auf 0V zusammenklappt ist sehr unwarscheinlich.

Mir fallen auf Anhieb nur 3 Gründe ein.

1.Spannung bricht nach dem Einschalten zusammen,kann von deiner
Potibastelei an VCC kommen.Ich trau auch deinem Netzteil nicht wiso
must du überhaupt einen Poti nehmen um die Spannung auf 5V zu bringen,
ich denke das ist von 1,5 bis 12V regelbar?

2.Spannung nicht stabil genug(mit Oszilloskop prüfen wenn vorhanden)
  Das LCD reagiert zeimlich empfindlich auf die kleinsten
Spannungsschwankungen.Also Spannungsregler oder vielleicht einen großen
Elko zum Filtern.

3.Softwarefehler oder Timingprobleme. Der Mega läuft Werksmäßig mit dem
internen Oszillator auf 1MHZ glaub ich. Dann must du deine LCD Routinen
evtl. anpassen(also die Wartezyklen),oder den Mega auf
externen Quarz umstellen Sichwort Fuses.Oder ein anderer böser
Softwarebug. Wie ich auch gerade sehe wird ja auch nicht "Test"
sondern "Testtttt.." ausgegeben also ist da schon mal der Wurm drin.
Poste doch mal dein Programm.
Also nicht Aufgeben zeigt ja immerhin schonmal was an, ist also wohl
nicht kaputt.

mfG
  Toto

von Toto (Gast)


Lesenswert?

Noch ein kleiner Nachtrag lass bitte die Fummelei am Display selber,
also nichts brücken oder einfach SMD draulöten R7 R8 J2 fehlen bei mir
auch und meins hat Hintergrundbeleuchtung.Keine Ahnung wofür die da
sind.

von Holger Menges (Gast)


Lesenswert?

@Toto
Der Jumper und die beiden Plätze für Widerstände dienen zur
Konfektionierung von kundenspezifischen LCDs. Dabei wird der Jumper
aufgetrennt und ein entsprechender Vorwiderstand für die
Hintergrundbeleuchtung eingelötet.

von Mike (Gast)


Angehängte Dateien:

Lesenswert?

@toto

keine Sorge wegen "testtttttttt" das habe ich per Copy & Paste
gemacht. Siehe Anhang

von Simon Küppers (Gast)


Lesenswert?

Öh, wenn du die Routine lcd_data aufrufst, musst du diese natürlich mit
in die ASM datei tun..

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.