www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD resetet sich selbst


Autor: Marco Lierfeld (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Benedikt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich würde eher auf einen Softwarefehler tippen. Oder ist deine
Betriebsspannung derart instabil ?

Autor: Marco Lierfeld (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich tippe auch auf die Software.

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.


Peter

Autor: Marco Lierfeld (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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 ;)

Autor: Ludwig Wagner (lordludwig)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Marco Lierfeld (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.