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?
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.)
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
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.
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
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
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
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.
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.
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
@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
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
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.
@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.