HT16K33 LED-Matrix Problem

OP (Firma: XXX) #4192525
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?
#4192775
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.)?
...
OP (Firma: XXX) #4193242
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.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.