Problem mit der Ansteuerung eines TLC5940

Gast #3144363
Lesenswert?
• ▲
▼
Guten Abend allerseits,

wie der Titel schon sagt habe ich ein Problem mit der Ansteuerung eines 
TLC5940.

Angeschlossen ist der Chip folgendermaßen:
SIN, SCLK, XLAT und BLANK sind am µC angeschlossen
VRPG und GND liegt auf Masse (brauche keine Dot Correction)
DCPRG und VCC haben 5V anliegen
Zwischen IREF und Masse befindet sich ein 500Ohm Widerstand

An GSCLK ist ein externer Quarzoszillator mit 1,8432 Mhz angeschlossen 
(um einen Pin am µC zu sparen)

Softwareseitig lege ich SIN dauerhaft auf 1 (zum Testen) und toggle SCLK 
192 mal. Danach wird XLAT einmal getoggelt um die Daten zu übernehmen.
Zum Schluss geht dann BLANK auf logisch 0.

Außerdem wird ca. alle 2ms ein Impuls an BLANK erzeugt um den Zähler 
zurück zu setzen (ich weiß das es bei 1,8432Mhz Takt eigentlich alle 
2,22ms sein müsste aber ich habe in einem anderen Thread gelesen das 
sich dadurch nur die PWM-Steps etwas verringern)

Allerdings ist an keinem der Outputpins ein PWM Signal zu sehen  und ich 
habe leider keine Ahnung warum.
Ich hoffe ihr könnt mir da helfen ;-)

Im Anhang sind noch zwei Bilder meiner Outputs vom µC.
TCL1.jpg ist die eigentliche Datenübertragung.
TCL2.jpg ist die Darstellung des BLANK Signals im weiteren Verlauf.


Vielen Dank schon mal im Voraus
Angehängte Dateien:
Gast #3144895
Lesenswert?
• ▲
▼
Du schreibst garnicht ob Du auch LED angeschlossen hast.
Da es sich um Stromtreiber handelt braucht es eine Last.
Ausserdem merkt der auch wenn nichts dran ist und erzeugt ein 
Fehlersignal.
Ohne weiter im Datenblatt zu forschen: kann es sein das er im Fehlerfall 
sogar abschaltet?

Dein Oszillator liefert auch den richtigen Pegel und hat keinen 0,5-1V 
Sinusausgang?
Gast #3144945
Lesenswert?
• ▲
▼
Also der Oszillator liefert ein ordentliches Rechtecksignal (wird auf 
vom LA einwandfrei erfasst).

Wenn ich die Ausgänge belaste leuchten die LEDs dauerhaft (sie werden 
auch nicht heller oder dunkler) egal ob ich an SIN logisch 0 oder 1 
anlege.

Ob sich der Chip im Fehlerfall automatisch abschaltet habe ich dem 
Datenblatt nicht entnehmen können also gehe ich nicht davon aus.


MfG.

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.