Gast
#351535
Hallo, ich mit einem PIC16F877 per 4.bit-Anateuerung ein 2x16-Display TM162A von TIANMA an. R/W ist auf Masse, Bussy wird nicht abgefragt. Den Code habe ich von Michael Dworkin(cc5x.de) und der von Holger Klabunde. Ich porte ihn etwas später hierein, weil an dem Standort, wo der Programmier-Rechner steht dank EON bis 15.00Uhr mal wieder kein Saft ist. Grundsätzlich funzt seit Monaten/Jahren die Geschichte prima. Menue rauf, Menue runter alles palletti. Nun traten die ersten Probleme beim Endkunden auf. Die Baugruppe steuert unter anderem via Relais Pumpen an. Zunächst also trat der Effekt auf, dass mit schalten eines Pumpen-Relais, das Display Buchstabensalat brachte. Nicht immer, aber immer öfter. Ich habe auf Einstreuung von Störimpulsen(die Zuleitung zur Anzeige-Platine sind Bandkabel), bzw. neg.-Spitzen in der Betriebspannung getippt. Das Bandkabel habe ich abgeschirmt, die Betriebspannung direkt am Display mit 2000µ, parallel 100nF stabilisiert. Keine Nachvollziehbare Änderung. Anschließend habe die Software dahin geändert, dass das Display nach jedem Relais-Schalten komplett neu initialisiert wird. Dann ging es gut. Das bandkabe habe ich absichtlich gestört, das Display heiß gemacht(98Grad), die Baugruppe tagelang laufen lassen, das Display während des betriebes aus- und wieder eingelötet - kein Absturz mehr. Anschließend ging die Steuerung wieder zum Kunden ins Testlabor und lief auch 4 bis 6 Wochen. Jetzt aber kommt es wieder zu Buchstabensalat(ohne Relaisschalten)- nicht immer, aber immer öfter. Ert nur einmal, dann wöchentlich, jetzte mehrmals täglich. Nach reset(aus- und einschalten) läuft's wieder. Das Ganze passiert aber nicht nur mit einem Exemplar, sondern mit mehreren. Kann mir das nicht mehr erklären. Thomas