Arduino und TLC5940 entstören

Gast #2567839
Lesenswert?

Hallo,

ich habe mit mit einem Arduino und 2 TLC5940 (LED PWM Chip) etwas 
gebastelt um meine LED Wohnzimmer Lampen zu dimmen. Dazu hängt noch ne 
Leistungsstufe an den Ausgängen des TLC5940. Das funktioniert 
mittlerweile auch im Prinzip so wie es soll. Dummerweise kriegt der 
Arduino insbesondere bei starker Dimmung Störfeuer. Das macht sich durch 
2 Dinge bemerkbar.

a) Er kriegt "Phantom Signale" an den Eingängen. In der Hinsicht 
schlecht weil da Taster dranhängen um "Szenarien" abzurufen. Habe 
mittlerweile ne Software entprellung dran. Die kriegt das mehr schlecht 
als recht in den Griff aber immerhin hilft schon mal
b) Irgendwann hängt er sich weg - also der ist am PC angeschlossen und 
läßt sich dann Seriell nicht mehr ansprechen, bis man die Schnittstelle 
resetet.

Zur Schaltung:
Ardiuno hängt am PC und wird von da mit Spannung versorgt. Der TLC hat 
mittlerweile eine eigene 5V Versorgung, das hat aber leider nicht 
geholfen.
Die 5 Leitungen vom Arduino zur Platine mit dem TLC5940 haben auch noch 
einen 300Ohm Widerstand erhalten. (Da liefen wohl auch Fehlströme über 
die Signalleitungen unter anderem deswegen. Das machte sich z.B. 
bemerkbar das der TLC noch lief, selbst wenn man die Masse gekappt hat). 
Naja und die Massen sind halt noch verbunden. Also 6 Leitungen vom 
Arduino zum TLC. Der Arduino sitzt ziemlich nah am TLC (nur wenige cm 
Abstand).

Ja so 2x 10000 uf Kondensatoren hab ich noch relativ nah in die 12V 
Spannungsversorgung der LEDs geschleift. Hat nicht viel gebracht. Nur 
das sirren des Netzteils wurde etwas leiser. Ja approps Netzteil es 
handelt sich um ein stabilisiertes China Schaltnetzteil mit in gewissen 
Rahmen einstellbarer Spannung. Das macht eigentlich nen ganz guten 
Eindruck.

Tja so mal hier und da noch ein Kondensatörchen hab ich auch schon 
probiert. Nun stellt sich halt die Frage was ich noch machen könnte. 
Idee wäre evtl. Optokoppler in die Signalleitungen? Spätestens dann 
müsste doch Ruhe sein, oder? Ich weiss nur nicht genau in welche 
Richtung die gehen bzw. möglicherweise ist die ein oder andere Leitung 
auch noch Bidirektional.

Wenn noch Infos fehlen, gerne nachfragen.

Ich hoffe es gibt hier ein paar Anregungen, denn ich bin da mit meinem 
Latein langsam am Ende.

Danke,
Jan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren