Forum: Mikrocontroller und Digitale Elektronik HT16K33 LED-Matrix Problem


von Dominik F. (Firma: XXX) (lobo82)


Lesenswert?

Hallo zusammen,

für eine Statusanzeige habe ich eine 7 x 5 - LED-Matrix mit max. 20mA 
Verbrauch erstellt. Die Ansteuerung läuft über den Baustein HT16K33, der 
von einem dspic33EP512MU810 über I2C angesteuert wird.
Das lief auch soweit... Dieser Aufbau ist mehrmals durchgeführt worden 
und alles lief super..
Nach drei Tagen wollte ich das Ganze wieder einmal in Betrieb nehmen und 
nichts lief mehr. Gleiches Phänomen bei sämtlichen Aufbauten.
Beim erstellen des Prototyps vor mehreren Monaten war es das Gleiche, 
habe es damals allerdings auf das Wetter und sonstige Umstände 
geschoben.. Mein Fehler...

Die Datenübertragung zum Chip funktioniert, der schaltet die Ausgänge 
nur nicht mehr. LED´s funktionieren ebenfalls.
Kann es sein, dass die Ausgänge evtl zu stark belastet werden?
Arbeite im Moment ohne Vorwiderstände. Wenn ja, wieso geht dann der IC 
im ausgeschalteten Zustand hops?

Hatte jemand schon einmal ein ähnliches Problem und weiß woran es liegen 
könnte?

von lrep (Gast)


Lesenswert?

Batterie leer?

von MaWin (Gast)


Lesenswert?

So wie ich das Datenblatt lese hat er Konstantstromausgänge von 25-30mA, 
aber eine scheussliche Art durch die Ausgänge umprogrammierbar zu sein 
inkl. Device Adresse.

von Falk B. (falk)


Lesenswert?

@ Dominik Franz (Firma: XXX) (lobo82)

>Die Datenübertragung zum Chip funktioniert,

Woher weißt du das? Antwortet der IC beim I2C Zugiff korrekt?

>Kann es sein, dass die Ausgänge evtl zu stark belastet werden?

Eher nicht. Dann würden wenigstens einzelen LEDs noch irgendwie funzeln.

>Arbeite im Moment ohne Vorwiderstände. Wenn ja, wieso geht dann der IC
>im ausgeschalteten Zustand hops?

Wer sagt, dass er kaputt ist?

>Hatte jemand schon einmal ein ähnliches Problem und weiß woran es liegen
>könnte?

Betreibe eine systematische Fehlersuche.

Versorgungsspannung?
Alle IOs sauber beschaltet (Pull-Up Widerstände etc.)?
...

von Dominik F. (Firma: XXX) (lobo82)


Lesenswert?

@ Falk Brunner (falk)

Falk B. schrieb:
> Woher weißt du das? Antwortet der IC beim I2C Zugiff korrekt?

Ja, die Antworten sind korrekt, er setzt die Acc´s für 9 Bit cicle etc.
normaler Lesezugriff passt also.

Falk B. schrieb:
> Wer sagt, dass er kaputt ist?

War eine, wie ich finde, naheliegende Vermutung.

Falk B. schrieb:
> Betreibe eine systematische Fehlersuche.

Die Pegel an sämtlichen Eingängen stimmen, sinken bei Belastung auch 
nicht erkennbar ab.

Falk B. schrieb:
> Alle IOs sauber beschaltet (Pull-Up Widerstände etc.)?

Die Inputs (COM) und Outputs (A1-A15) sind bisher nicht mit Widerständen 
versehen, deshalb meine Frage.

Könnte Beispielsweise versuchen die COM-Anschlüsse mit einem 
Vorwiderstand zu versehen. Aber bin mir nicht sicher ob das zielführend 
wäre.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.