TLC5940 ansteuern

  • Hallo liebe Forengemeinde,


    ich verusche nun schon seit geraumer Zeit den PWM IC TLC5940 zu benutzen
    allerdings hab ich wohl irgendwo einen Denkfehler.


    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 ist die eigentliche Datenübertragung.
    TCL2 ist die Darstellung des BLANK Signals im weiteren Verlauf.



    Vielen Dank schon mal im Voraus