Serieller LED-Treiber mit individuellem PWM, kompatibel mit gängigen Kathodenbargraphen?

Ich habe einen dieser kreisförmigen Bargraphen von Sparkfun gekauft. Ein 16-LED-Bargraph mit zwei gemeinsamen Kathoden.

Ich möchte es von einem einzelnen Chip aus ansteuern, um die E / A auf meinem Mikro freizugeben, und nicht viele Zyklen mit weicher PWM benötigen. Es gibt viele Chips wie den TLC5940, die das können, aber sie können nur Strom aufnehmen, nicht liefern. Ein 74HC595 löst das erste, aber nicht das zweite und ist auf insgesamt 70 mA begrenzt.

Ich habe jede mir einfallende Kombination von Suchbegriffen ausprobiert und bin nur auf 7-Segment-Treiber gekommen, die übertrieben sind und niemals eine individuelle Dimmung haben. Kennt jemand einen Chip, den ich suche? Oder werfe ich das besser weg und mache meine eigenen aus einzelnen LEDs?

Danke.

Antworten (1)

Wenn man sich das TLC5940-Datenblatt ansieht, sieht es so aus, als könnte es funktionieren. Dies ist wahrscheinlich nicht der beste Weg, aber wenn Sie die strombegrenzten Widerstände vor die LED-Pins auf Vcc legen und dann die Ausgangspins des TLC5940 zwischen Widerstand und LED binden, wenn der Ausgang aktiv ist, die LED erlischt. Diese Ausgänge sind im Wesentlichen Open Collector.

Würde dies nicht die Ausgabe invertieren? Würde dies zu Verrücktheit bei Funktionen irgendwelcher Funktionen des Treibers führen?
Ja, es würde die Ausgabe invertieren. Es sollte dem Fahrer zumindest elektrisch keine Probleme bereiten. Logischerweise muss er einfach so tun, als wäre es ein aktives niedriges Gerät. Ich habe diesen IC noch nie verwendet, aber ich sehe nichts im Datenblatt, das ihn daran hindern würde, zu funktionieren.
Okay, ich werde es versuchen, danke. Es wird sicherlich für ein interessantes Debugging sorgen. Schreien "Warum schaltet es sich nicht aus?!" statt "Warum schaltet es sich nicht ein?!"
Ich glaube nicht, dass das funktionieren würde. @mordac benötigt einen Treiber, der Strom liefern kann.
Das ist der Zweck des Hochziehens auf Vcc. Dadurch bleibt die LED eingeschaltet, und wenn der IC den Strom senkt, erlischt sie.