Forum: Mikrocontroller und Digitale Elektronik LCD: Zeichen blenden sich aus


von Jan (Gast)


Lesenswert?

Ich habe ein HD44780 kompatibles Display an meinem Atmega32. Wenn ich 
ein String im Dispay darstelle, verschwinden einige Punkte bzw. Zeichnen 
langsam. Ich habe mal an den Widerständen für die Kontrastspannung 
rumprobiert und den Kontrast erhöht. Trotzdem werden wieder einige 
Zeichen  schwächer, so dass man sie irgendwan gar nicht mehr sieht.

von Peter D. (peda)


Lesenswert?

<Glaskugelmodus ein>

Vermutlich schickst Du den Text tausende male zum LCD, so das es sich 
nicht entscheiden kann, was es darstellen soll.
Oder schlimmer noch, ständig Text + Clear Display.

Gib den Text einmal aus und gut is.

Schneller als alle 200ms auszugeben, ist eh Blödsinn, so schnell kann 
keiner lesen.


Peter

von Jan (Gast)


Lesenswert?

der text wird nur einmal ausgegeben und wenn sich ein Wert im Text 
ändert und das ist alle paar Sekunden der Fall. Den Effekt den du 
Ansprichst kenn ich auch, aber bei mir blendet er bei einem statischen 
Text die Zeichen oder Teile der Zeichen langsam aus.

von Michael O. (mischu)


Lesenswert?

Display kaputt?
Überschreibst du aus Versehen Zeichen?
Versorgungsspannung und Referenz OK?
Lass dein Programm das Display einmalig schreiben und dann in einer 
while(1); Schleife parken. Wenn jetzt noch was passiert liegt es nicht 
an deinem Controller.

von Jan (Gast)


Lesenswert?

ich fürchte inzwischen, dass das Display defekt ist. ein anderes Display 
an einem Controller mir der selben Software macht nicht solche mucken

von Sergey (Gast)


Lesenswert?

Du kannst das feststellen, indem du einfach die Enable-Leitung des 
Display nach der Ausgabe absteckst.

von Magnus Müller (Gast)


Lesenswert?

Das mit dem langsamen Ausblenden der Zeichen klingt irgendwie nach 
Ansteuerung mit DC, was wiederum auf einen Defekt der Displayelektronik 
schließen lässt.

Was passiert, wenn du das nachweislich funktionierende Display der 
anderen Baugruppe an deine Problembaugruppe hängst?

von Jan (Gast)


Lesenswert?

So es ist definitiv die Electronik des Display defekt. Ich habe es 
ausgetauscht und somit das Problem behoben. Vielen Dank für alle Tips

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.