Forum: Mikrocontroller und Digitale Elektronik Schaltplan LED-Steuerung mit TLC5940


von Frank L. (franklink)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
ich habe jetzt mal meine Schaltung vom Breadboard auf einen Schaltplan 
übertragen. Die Schaltung funktioniert zumindestens auf meinem Board 
einwandfrei. Bevor ich mich jetzt aber an die Platine setze, möchte ich 
Euch bitten mal über den Schaltplan zu schauen, ob ich irgendetwas 
vergessen habe.

Danke und Gruß
Frank

von Vlad T. (vlad_tepesch)


Angehängte Dateien:

Lesenswert?

Das ist doch kein Schaltplan, das ist ein Suchspiel.

zum Thema:
die SPI-Beschaltung sieht komisch aus.
willst du nicht die Hardware-SPI benutzen?

Dann sollte es so aussehen:
SIN <- MOSI
SCLK <- SCK

XLAT beliebig

optional
SOUT -> MISO


Im Anhang mal meine Verwendung

je nach dem ob du die PWM benutzen willst oder nur die 
Helligkeitskorrektur müssen VPROG und DCPROG anders beschalten sein 
(oder auf IOs des µCs liegen.

Ich benutze die PWM und hab das Ding so Pinsparend wie möglich gebaut

von Vlad T. (vlad_tepesch)


Lesenswert?

Ich seh grad, dass der Wert für den Iref-Widerstand kompletter blödsinn 
ist.

von Frank L. (franklink)


Lesenswert?

Hallo Vlad,
beim Schaltplan, komme ich persönlich besser mit den Labels zurecht. Ich 
vermeide deshalb direkte Verbindungen.

Die Verwendung von MISO und SCK also Hardware SPI ist eine Alternative, 
bisher sende ich die Daten per Timer-Interrupt raus. Da ich nur alle 50 
ms neue Werte sende, hab ich das nicht als Problem gesehen. Ich werde 
das ganze mal umbauen und schauen. Ich hatte vor einiger Zeit mal in 
einem Beitrag nachgefragt, in wie weit der ISP durch die gemeinsame 
Nutzung gestört werden kann und hatte die Schaltung aber nicht mehr 
geändert.

VPROG und DCPROG brauche ich nicht, da ich tatsächlich nur die PWM 
nutze.

Eine Frage zu Deinem Schaltplan, Du hast in der TX-Leitung einen 470 Ohm 
Widerstand, welchen Zweck hat dieser Widerstand.

Gruß
Frank

von Frank L. (franklink)


Lesenswert?

Bei Dir oder bei mir? Weil laut Datenblatt, liefert mir der TLC mit 
diesem Widerstand etwa 20mA. Ich hatte zwar gesehen, dass Dein 
Widerstand nur 20 Ohm groß ist, da ich aber Deine LEDs und Deine weitere 
Beschaltung nicht kenne, mir keine weiteren Gedanken dazu gemacht.

Gruß
Frank

von Vlad T. (vlad_tepesch)


Lesenswert?

Frank Link schrieb:
> Eine Frage zu Deinem Schaltplan, Du hast in der TX-Leitung einen 470 Ohm
> Widerstand, welchen Zweck hat dieser Widerstand.

sorry, den kannst du auch ignorieren.
Den hatte ich als "Schutz" mit reingemacht, da mein USB-Seriellwandler 
mit 3.3V Pegeln arbeitete.

Frank Link schrieb:
> Bei Dir oder bei mir?
Ich meinte bei mir. Keine Ahnung wie da die 20Ω reingefallen sind. 
Tatsächlich habe ich ~1k drin, aber ich habe auch ein 4 faches 
Multiplexing.
Dein Wert ist gut so.

von Vlad T. (vlad_tepesch)


Lesenswert?

was mir gerade noch auffällt:
wozu der Pulldown an XLAT?
mit µC-IO setzen reicht doch.

Frank Link schrieb:
> beim Schaltplan, komme ich persönlich besser mit den Labels zurecht.

wenigstens für die Versorgungsspannungen könnte man direkt die Symbole 
benutzen

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.