LCD resetet sich selbst

Gast #321759
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe ein merkwürdiges Problem mit dem LC-Display (LCD 204b LED von
Reichelt, 20x4), das ich seit heute an meinem AVR (ATMega32)
angeschlossen habe: Es resetet sich nach einigen Sekunden von alleine
:(

Also ich bin so weit, dass ich einen Text auf dem Display ausgeben
lassen kann, der dann ca. 1 bis 2 Sekunden zu sehen ist. Dann
verschwindet er und das Display ist leer. Ich vermute, dass es sich
resetet, denn aus einem anderen Winkel sind schwach 2 dunkle Balken (1.
und 3. Zeile) zu erkennen. Der Kontrast der Balken ist deutlich geringer
als der des Textes.

Hat jemand eine Idee, woran das liegen könnte?

Vielen Dank,
Marco
Gast
Lesenswert?
• ▲
▼
Hi,

danke für die schnelle Antwort!

Einen Softwarefehler schließe ich erstmal aus, da ich nur das Display
initialisiere, den Text ausgebe und es danach in eine Endlosschleife
schicke, die eine LED zum Blinken bringt.

Und mit der Betriebsspannung hatte ich bisher zumindest noch keine
Probleme...
Gast
Lesenswert?
• ▲
▼
Ok, ich habe mal meinen Sourcecode angehängt, da ja scheinbar alle der
Meinung sind, dass da der Fehler ist. Wäre natürlich gut, wenn ihr da
was findet :)

>CPUs haben keine Intelligenz, sie führen brav alles aus, was Du ihnen
sagst.
>Was lange nicht heißen muß, daß es auch das ist, was Du meinst.

Ja, ist mir nur zu gut bewusst... die Funktionalität
tue_was_ich_meine(x) fehlt noch ;)
Angehängte Dateien:
Lesenswert?
• ▲
▼
Softwarefehler ist auszuschließen wenn man die 2 Balken sieht da das nur
nach anlegen der Spannung / Displayreset(nicht per software ausführbar)
der Fall ist.

Ich tippe auf ein Zusammenbrechen der Betriebsspannung.

ich hoffe ein 7805 oder LM317 ist eingebaut.

Das liegt vermutlich an einem der folgenden Gründe:

1. Netzteil zu schwach
2. Evtl. angeschlossene Baterien leer oder zu schwach
3. der 7805 oder LM317 bekommt weniger als 7V
4. Es liegt irgendwo durch einen Hardwarefehler ein Kurzschluss vor

Prüfe das und poste ggf. deinen schaltplan
Gast
Lesenswert?
• ▲
▼
Ok, ich stelle mich jetzt schonmal in die Ecke und schäme mich: Nachdem
ich mir jetzt nochmal meine Schaltung angeguckt habe, hab ich entdeckt,
dass mein Display nur knapp über 3,1 V Versorgungsspannung gekriegt hat.
Das hatte gerade gereicht, den Text kurz anzuzeigen, aber mehr halt
nicht. Nachdem ich das angepasst habe, bleibt der Text nun auch auf dem
Display stehen.

Euch allen vielen Dank für die Tipps!

Grüße,
Marco

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.