-
-
Neuer Benutzer
Öfters hier
Problem: Ansteuerung eines LCD über I2C
Hallo,
für ein Schulprojekt haben wir den Auftrag, den Asuro mit einem Display auszustatten. Ich bin dann auf folgende Seite gestoßen:
http://www.asurowiki.de/pmwiki/pmwik...eiterung<br />
Als Display steht uns ein TC1602A mit 2x16 Zeichen (5x8 dots) und Hintergrundbeleuchtung zur Verfügung.
Dann habe ich testweise, anhand des Beispiels, die Schaltung mit einen PCF8574 und dem Rest auf einem Steckbrett aufgebaut.
Nachdem es mit dem Asuro verbunden war, erfolgte die Programmierung (ebenfalls aus dem Beispiel, jedoch angepasste Werte). Und nach ändern des Kontrasts konnte das Display dann den Text ausgeben. \/
Da es mir dann langweilig wurde nur vorgegebenen Text auszugeben, schloss ich parallel an den I²C-Bus einen PCF8591. An diesen kamen dann Fototransistoren und ein Temperatursensor. Die Daten konnten problemlos ausgelesen werden und auf dem LCD angezeigt werden.
Doch dann - ich hatte eigentlich gar nichts geändert - erschien nach erneutem Einschalten des Roboters kein Text mehr!
Daraufhin habe ich nach Kontaktfehlern gesucht, dachte es wäre bloß ne Kleinigkeit. Doch es tat sich nichts.
Nach diesem Testaufbau, welcher nicht weiter nach dem Fehler überprüft wurde, folgte das Löten auf einer Lochplatine. Kurz und gut war das Display dann mit der Schaltung fixiert.
Doch nun ergab sich das gleiche Problem wie vorher: Es lässt sich kein Text mehr anzeigen!
Der PCF kann angesprochen werden, zumindest die Hintergrundbeleuchtung lässt sich darüber steuern.
Ich kann es mir einfach nicht erklären. Ich weiß nicht, wo ich nach dem Fehler suchen soll! Ob möglicherweise sogar das Display zerstört wurde!? Vielleicht ist auch einfach ein Problem in der Software, obwohl ich das fast ausschließen kann, da es ja mal funktioniert hat.
Wie kann ich jetzt nachprüfen, wo der Fehler liegt? Was haltet ihr für möglich, gab es schon ähnliche Vorfälle?
Gruß,
Olli
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen