Hallo Cassio, Hallo andere potentielle Helfer
Ich habe versucht Cassios Service-Einheit nachzubauen, aber irgendwie will die nicht wie ich will. Nun brauche ich Anstösse, wie ich systematisch nach dem Fehler suchen kann.
Zuerstmal die Beschreibung was nicht funktioniert: Auf dem Display werden in Reihe 1 und 3 nur Rechtecke angezeigt, auf Tastendrücke passiert gar nicht.
Bei dem Display handelt es sich um ein WinTek von Pollin 4x27 WD-C2704M-1HNN mit 8 Tastern.
In Bascom habe ich die Library und das Demoprogramm von Kent Anderson getestet http://www.mcselec.com/index.php?option=com_content&task=view&id=82&Itemid=57
Mein Layout sieht folgendermassen aus:
Die gelben Striche sind Brücken für die Masseflächen, JP1, 2, 3 und JP 22, 23, 24 sind wie gezeigt gejumpert für die Adressen H40 und H42.
Die PCF8574 habe ich nur als SMD bekommen, darum sind die gespiegelt.
Als µController kommt ein ATMega8 zum Einsatz. Die Widerstände R1, R2, R4 und R5 habe ich zum testen mal ein und ausgelötet, aber das Ergebnis ist immer das gleiche.
Die Pfostenleiste JP5 ist die Versorgung GND, Vcc, SDA, SCL, INT
JP4 die Anschlüsse für die Tasten
JP6 nicht genutzt
1-5, 6-10 und 15 - 11 sind die Anschlüsse für das Display. GND, Vdd, Vo, RS, R/W, E1, E2, D0-D7. Wer sich jetzt die Mühe nachzusehen, wird feststellen, dass die Pfostenleiste 11-15 spiegelverkehrt ist. Das habe ich beim verdrahten berücksichtigt.
Was ich bisher kontrolliert habe:
- die Lötstellen
- die richtigen Ports für SDA und SCL
- Platine auf Unterbrechungen oder ungewollte Verbindungen gecheckt (vorm bestücken und löten)
Wie kann ich jetzt noch rausfinden, warum die Schaltung nicht funktioniert?
Ich habe versucht Cassios Service-Einheit nachzubauen, aber irgendwie will die nicht wie ich will. Nun brauche ich Anstösse, wie ich systematisch nach dem Fehler suchen kann.
Zuerstmal die Beschreibung was nicht funktioniert: Auf dem Display werden in Reihe 1 und 3 nur Rechtecke angezeigt, auf Tastendrücke passiert gar nicht.
Bei dem Display handelt es sich um ein WinTek von Pollin 4x27 WD-C2704M-1HNN mit 8 Tastern.
In Bascom habe ich die Library und das Demoprogramm von Kent Anderson getestet http://www.mcselec.com/index.php?option=com_content&task=view&id=82&Itemid=57
Mein Layout sieht folgendermassen aus:
Die gelben Striche sind Brücken für die Masseflächen, JP1, 2, 3 und JP 22, 23, 24 sind wie gezeigt gejumpert für die Adressen H40 und H42.
Die PCF8574 habe ich nur als SMD bekommen, darum sind die gespiegelt.
Als µController kommt ein ATMega8 zum Einsatz. Die Widerstände R1, R2, R4 und R5 habe ich zum testen mal ein und ausgelötet, aber das Ergebnis ist immer das gleiche.
Die Pfostenleiste JP5 ist die Versorgung GND, Vcc, SDA, SCL, INT
JP4 die Anschlüsse für die Tasten
JP6 nicht genutzt
1-5, 6-10 und 15 - 11 sind die Anschlüsse für das Display. GND, Vdd, Vo, RS, R/W, E1, E2, D0-D7. Wer sich jetzt die Mühe nachzusehen, wird feststellen, dass die Pfostenleiste 11-15 spiegelverkehrt ist. Das habe ich beim verdrahten berücksichtigt.
Was ich bisher kontrolliert habe:
- die Lötstellen
- die richtigen Ports für SDA und SCL
- Platine auf Unterbrechungen oder ungewollte Verbindungen gecheckt (vorm bestücken und löten)
Wie kann ich jetzt noch rausfinden, warum die Schaltung nicht funktioniert?