Schieberegister + ULN2003

OP #408134
Lesenswert?
• ▲
▼
Baue grade an einer Schaltung mit der ich ca. 70 bis 100
Led dimmbar an der Decke ansteuern möchte.

Ich werde das ganze per Software-PWM lösen und die Led
per Schieberegister ansteuern.
Jetzt hab ich mir in den Kopf gesetzt unter der Zwischendecke
lauter kleine Schieberegistermodule einzubauen auf denen jeweils
ein mc14094 + ULN2003 sitzt, der jeweils 8 Led in seiner näheren
Umgebung ansteuert. Die Module sind über den 'Schieberegisterbus'
(STROBE, DATA, OE, CLK) miteinander verbunden.

Mein Problem: Am Schieberegister habe ich schöne 8 Bit pro Modul,
am 2003 sind aber nur 7 Treiberstufen.

So wie ich das sehe, habe ich folgende Möglichkeiten
a) Per software berücksichtigen, dass jede 8 Bitposition leer
   bleiben muss, also Dummy Bits bei der Ausgabe entsprechend
   einschmuggeln
b) eine zusätzliche Darlington-Stufe, ala 2003 nachbauen und auf
   das Modul integrieren
c) mittels pnp, einen High-Side Treiber bauen.

Auf der Schaltung aus der ich die 94 und ULN ausgebaut habe wurde
das so gelöst, dass ein 14094 halt über mehrere 2003 die Leds
angesteuert hat. Diese Möglichkeit hab ich aber nicht, da die
einzelnen Module ja nicht auf der gleichen Platine sitzen.

Was würdet ihr tun?
#408139
Lesenswert?
• ▲
▼
oder wenn du dran kommst die TLC59xx Serie von TI, zb. TLC5940,
Shiftregister mit 16 Ausgängen, Konstantstrom einstellbar als
Kalibrierung und zusätzlich noch PWM Register für jeden Ausgang mit 12
Bit Auflösung. Also alles in einem.

Es entfallen die Treiberbausteine und die Vorwiderstände.

Gruß Hagen

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.