-
Thread
Touch bauen, suche günstigere alternativen
einen ziemlich gut ausgestatteten Mikrocontroller. Willst du das ganze seriell aufziehen (mit dem TLC5940), dann dauert eine volle Aktualisierung (z.B. beim schnellsten momentan Verfügbaren ATMEGA -> ATMEGA1284P) ca. 0.4 Sekunden (Und das ist nur die simple Ausgabe per SPI). Willst du das ganze Multiplexen
Electronics'nStuff schrieb im Beitrag #3146250: > Willst du das ganze seriell aufziehen (mit dem TLC5940), dann dauert > eine volle Aktualisierung (z.B. beim schnellsten momentan Verfügbaren > ATMEGA -> ATMEGA1284P) ca. 0.4 Sekunden (Und das ist nur die simple > Ausgabe per SPI). Wie kommst
-
Thread
Problem mit der Ansteuerung eines TLC5940
Vielleicht ist eine gute Idee erst mal zu sehen wie andere es gemacht haben: http://code.google.com/p/tlc5940arduino/downloads/list Ist im wesentlichen ja auch C.
Oder hier noch einfacher: https://sites.google.com/site/artcfox/demystifying-the-tlc5940
-
Thread
3-Channel LED Driver für RGB LED
hat mir nur digiley ausgespuckt. Allerdings finde ich auf mouser.com auch nix für das stichwort TLC5973 oder TLC5973D Kannst du mir vill nen link zukommen lassen?
TLC5922 oder TLC5940 wären (bisschen) günstigere Alternativen. Sind beides 16-Kanal Treiber und lassen sich per SPI ansteuern (also auch keine Matrix).
-
Thread
750mA LED an Raspberry Pi
guten Rat von Experten: Über den GPIO des Raspberry Pi möchte ich gerne LED Treiber (z.B. den TLC5940) ansteuern, um circa 20 RGBW-LEDs (z.B. CREE MC-E RGBW) anzusteuern. Diese haben (je nach Kanal) 2,2 - 3,9V und max. 700mA pro Kanal. Das packt der RPi natürlich nicht. Die Schaltung vom RPi bis
Also sehe ich das richtig, dass du die TLC5940 zum Erzeugen der entsprechenden Signale benutzen willst aber durchaus verstanden hast, dass 700 mA pro Kanal zu viel für das Teil ist? Dann wird Google dir helfen: http://e2e.ti.com/support/
-
Thread
(RGB) LED Matrix Treiber Chip Mit Leistung und Speed
große Matrix multiplexen zu können. Ein RGB treibe wäre auch nett. Angeguckt habe ich mir den TI TLC5940, der zwsr ein std chip ist jedoch vill bicht genügend strom liefert und nicht schnell genug ist, den AS1119, der zwsr ne chsrge pump (mehr Strom?) hat und viele channels aber schwer zu bekommen
Tobias B. schrieb im Beitrag #3130481: > Angeguckt habe ich mir den TI TLC5940, der zwsr ein std chip ist jedoch > vill bicht genügend strom liefert und nicht schnell genug ist Sag mal ein paar Zahlen. Beim 5940 sind die ganzen relevanten Zeiten im zweistelligen ns Bereich
-
Thread
8/16/32Ch PWM-Treiber Push-Pull
externen PWM-Baustein zufrieden, solange die Ausgänge Push-Pull und nicht nur Low-Side Switches wie beim TLC5940...
Die ansteuerung der Treiber funktioniert nicht wirklich gut mit Pullups. Habe ich schon mit dem TLC5940 ausprobiert, daher eben die explizite Frage nach einem Push-Pull Ausgang...
-
Thread
45 X PWM für LED Wand
TLC5940
-
Thread
TLC5940 - Ausgänge an Mosfets (Gate)
Hallo liebe Elektronik-Freunde, ich habe eine Frage bezüglich PWM-Dimmung von LED Stripes mit dem TLC5940. Der Baustein hat ja eine Konstantausgangsstromquelle und ist dafür geeignet LEDs ohne Vorwiderstand direkt am Pin zu treiben (VDD - LED - PIN) Da meine LED Stripes jedoch viel Strom benötigen
Ja, du brauchst Widerstände oder noch ein paar Transistoren. Habe selber zwei TLC5940 mit ein paar MOSFETs an 2 x 20 Watt LED's, funktioniert sehr gut.
-
Thread
Ausgangsspannung des TLC5940 für weisse LED einstellen
Hallo microcontroller Gemeinde, Bin neu hier und sage mal Hallo ! Arbeite seit kurzem mit dem TLC5940, um weisse LEDs anzusteuern. Die Steuerung mit meinem arduino läuft prima, alle LEDs dimmen sauber. Um die höchste Lichtausbeute zu erreichen, möchte ich die LEDs mit 3,5V bei 30mA betreiben
diesen Werten sehr gut mit einer anderen Schaltung. Leider kann ich nur den Maximalstrom beim TLC5940 einstellen. R = 39.06 / 30mA = 1,3KOhm Widerstand an Pin IREF gegen Masse. Mit diesem Widerstand messe ich an meiner LED eine Spannung von 3,2V Meine Frage ist: Wie kann ich erreichen,
-
Thread
Binär-Uhr/ PWM+Schieberegister
Nimm 3 TLC5940, das verringert deinen Aufwand erheblich.
nicht wie stark diese sein müssen ... daher werde ich wohl Schieberegister mit Treiber, wie das TLC5940, verwenden. Obwohl dieses etwas überdimensioniert scheint, brauche eigentlich nur output-enable um die LEDs per PWM zu dimmen...
-
Thread
RGB-LED-Großmatrix
Das mit den tlc5940 hört sich gut an ergo ich baue einfach 10 matrizen mit 16x8 LEDs und brauche dafür im groben eigentlich nur einen µC und 3tlc's, oder? Am ende hänge ich einfach alle 10 µC's an einen Main-Controller
@ Michael Zahn (zahn) >Das mit den tlc5940 hört sich gut an ergo ich baue einfach 10 matrizen >mit 16x8 LEDs und brauche dafür im groben eigentlich nur einen µC und >3tlc's, oder? Nö. Du baust jeweils für ein 8x8 Modul eine Elektronik
-
Thread
Check der ersten Platine
nach an JEDE Led ein Vorwiderstand. Den Steckverbinder würde ich auf die Seite tun, wo auch der TLC sitzt... Wenn Du dann den TLC einmal um 90° (math. positiv...) drehst, dann sollte das schon entspannter aussehen...habe jetzt nur schnell die Pinbelegung im Datenblatt für SMD-Package betrachtet..
Im Schaltplan ist ein TLC5940PWP, der Thread-Ersteller schreibt TLC5490. Was ist richtig?
-
Thread
TI stellaris Tlc5940
Hi, Hat von euch zufälligerweise für eine der TI Stellaris MCUs einen TLC5940 Treiber geschrieben? Würde mir ein wenig Arbeit ersparen. Konkret habe ich ein Launchpad mit LM4F120H5QR Falls ja, wärs toll, wenn ihr den Code teilt. Bin grad noch am Überlegen, wie man
-
Thread
DMX Steuerung 24 Kanal
für die Latches bedient werden... Man muss nicht immer alles in den AVR stopfen, LED-Treiber ala TLC5940 etc. gibt es genügend.
Eben. >Ich brauch ca. 96 PWM Kanäle, da ist ein und da sind 1-2€ schon was ;-) Dann nimm TLC5940 & Co. >@ flak & thebassbox: Danke für eure schnelle und kompetente Hilfe! Flak? https://de.wikipedia.org/wiki/Flak Wobei, machmal komm ich mir so vor . . . 8-0
-
Thread
Suche µC mit 4 bis 8 PWM-Kanälen, mind. 12Bit
schnellerer Controller oder einer mit paasener PWM-Generierung in Hardware her. Oder man missbraucht einen TLC5940 als PWM Generator.
-
Thread
Arduino Code klemmt / Anfänger
dem Array stupide vor sich hin. Wo ist der Fehler und kann mir jemand einen Tipp geben? //import TLC libraries #include "Tlc5940.h" #include "tlc_fades.h" int ledPins[] = {0,1,2}; int pinCount = 4; int max = 100; void setup() { // start communication with TLC chip Tlc.init(); Serial.begin
wird. Doppelblitzer oder nicht alle ledPins machen mit. Hier mal der aktuelle Code: [C] #include "Tlc5940.h" #include "tlc_fades.h" #define interval 500 int fadingMode = 0; //Beginn mit TLC Reset int ledPins[] = {2,3,4}; int pinCount = sizeof(ledPins)/sizeof(int); int max = 100; unsigned
-
Thread
RGB Matrix 11x11
Hallo Eumel, was ist dann das Problem bei Schieberegistern. Wenn ich TLC5940 nehme sind immer 5 LED pro TLC. 25 Stück.
, alles drin. Du brauchst nur die TLC5940 und deine LEDs, das wars.
-
Thread
Platinen Design Hilfe
besser ist, also zwischen den µC's und SPI zu den TLC, die Platine wird nämlich direkt auf die Rückseite der Matrix befestigt. (Multiplex Freq.: ~1.950kHz = PWM-Freq, PWM-Clock: 8Mhz) Im weiteren wollte ich die größe reduzieren, was scheinbar nicht
soll. Kann ich einfach die Platine mit Heißluft aufheizen und das Lötzinn flüssighalten bis ich die TLC5940 darauf legen kann? Grüße Dominik
-
Thread
TLC 5940 wird heiss
Hallo zusammen, habe nochmal eine neue Testplatine gelötet. Auf ihr befinden sich 2 TLC 5940 mit jeweils 16 roten LEDs an den Ausgängen(Imax/channel = 20 mA -> gewählter Iref 2kOhm). Sie sind kaskadiert. Angesteuert werden Sie immer noch über den ATmega 32 über das STK 500. Der ATmega32
Sind wir uns einig, dass du einen Fehler im Aufbau hast? Vertausche die beiden TLC5940. Wird wieder das erste heiß? Fehler in der Peripherie. Wird nun das zweite heiß: IC defekt. Fehler in der Peripherie: Als erstes die LEDs abhängen. Wird das Ding immer noch heiß? Wenn ich
-
Thread
ATmega32 analoger Ausgang
Das ist der geeignete Baustein für Dich. http://www.ti.com/product/tlc5940 fchk
im Beitrag #3038389: > Das ist der geeignete Baustein für Dich. > > http://www.ti.com/product/tlc5940 Das ist wirklich der geeignete Baustein für dich. Super erklärt, mit Schaltung und Programm in C: http://flipmu.com/files/2011/04/Demystifying-the-TLC5940.pdf Der benutzt einen ATMEGA328
-
Thread
TLC 5940 mit ATmega32
Guten Tag, ich versuche schon seit ein paar Tagen RBG-LEDs über mehrere TLCs 5940er anzusteuern. Einzeln lassen sich die Treiber ohne Probleme steuern. Im kaskadiertem Zustand bekomme ich allerdings kein Sauberes SPI-Signal mehr aus dem Chip, und das schon nach dem 1. TLC! Im folgenden
-
Thread
LED Treiber Parallel mit KSQ-Ausgang
Suche nach einem IC, den ich mir in etwa so vorgestellt habe: Vielleicht kennen einige von euch den TLC5940. Für alle anderen: http://www.ti.com/lit/ds/symlink/tlc5940.pdf Ist einfach ein 16-Kanal LED Treiber mit seriellem Eingang und PWM Control. Ich bräuchte in etwa das gleiche (8- oder 16
Ach ja, was ich noch vergessen habe: Das schönste Feature ist mir am TLC5940 fast die integrierten Konstantstromquelle für jeden Kanal, welche man sehr einfach einstellen kann. Das sollte auch nicht fehlen.
-
Thread
[S] Bezugsquellen TLC5916 (DIP)
Wie wäre es mit dem TLC5940, der hat 16 Channel, eingebaute 12bit PWM und DC, dann bräuchtest du nur 25.
Daniel *_* schrieb im Beitrag #3029652: > Wie wäre es mit dem TLC5940, der hat 16 Channel, eingebaute 12bit PWM > und DC, dann bräuchtest du nur 25. Könnte auf die PWM verzichten. Reines Schalten reicht. Der primäre Grund wäre aber: Kostet 3,35 € bei Farnell
-
Thread
ISP Demultiplexing
Ok, ich versuche es einmal möglichst neutral zu erklären was ich benötige: Ich habe 12 TLC5940 die >20 mal pro Sekunde neue Daten bekommen sollen. Hier ist das Problem das ich PWM _und_ DotCorrection ändern muss. Die TLC dürfen nicht weiterlaufen solange nur eins von beiden geändert wurde
@Dominik B. (matyro) >Ich habe 12 TLC5940 die >20 mal pro Sekunde neue Daten bekommen sollen. Kein Thema. 12x 192 Bit = 2304 die man mit 8 MHz SPI-Takt innerhalb von 288µs geschrieben werden können. >Hier ist das Problem das ich PWM
-
Thread
16 TLC5940 an ca. 80RGB LED´s via timer und spi angesprochen
define S_OUT_PIN PB6 #define SCLK_DDR DDRB #define SCLK_PORT PORTB #define SCLK_PIN PB7 #define TLC5940_n 1 uint8_t gsDaten[24 * TLC5940_n] = { 0x00, 0x00, 0x00, // Channel 14+15 0x00, 0x00, 0x00, // Channel 12+13 0x00, 0x00, 0x00, // Channel 10+11 0xff, 0xff,
Wahrscheinlich weil bei 16 TLC5940 bei der Verteilung der SPI-Signale mal wieder was daneben gegangen ist. So wie immer. Man braucht eine solde Signalführung, vor allem auch gescheite Masse, siehe [[Wellenwiderstand]]. Wenn die
-
Thread
16 PWM Signale I2C
Hab jetzt mal nach demm TLC59116 und PCA9685 bzw PCA9635 geschaut danke schon mal für diese vorschläge, nur find ich a kein shop der die verkauft und b kann es sein das das so kleine smd dinger sind ? Gibs die bzw sowas auch
So hab jetzt denn TLC5940 bestellt bei hbe im DIP format mal gucken was rauskommt danke für die zalreichen antworten. mfg marcus
-
Thread
C - Code ansteuerung über einem Atmega8515L mehrere TLC5940`s Gesperrt
Moin Ich häng jetzt schon 3 Tage dran von früh bis spät wäre echt Dankbar wenn mir jemannd einen sollchen c-Code schicken könnte. Gruß Patrick
-
Thread
TLC5940 C-Funktion o. Funktion
kann mir ja eine/r von Euch ein wenig helfen, versuche eine Funktion zu schreiben um Daten an den TLC5940 zu senden und über ein Atmega8515 habe den TLC wie im quelltext angeschlossen an IRef hab ich einen 2,2KOhm widerstand gelötet und den 200nF kondensator hab ich auch nicht vergessen mit einem Logikanalysator
Die "uralte" Referenz für die erfolgreiche Ansteuerung der TLC5940/5941: https://sites.google.com/site/artcfox/demystifying-the-tlc5940 https://sites.google.com/site/artcfox/demystifying-the-tlc5940/DemystifyingtheTLC5940.pdf?attredirects=0&d=1 Und: fehlender
-
Thread
Universelles Eingabegerät mit Drehencodern
selber zu machen. Geplant sind: FPGA für so nen Krümelkram? Die LED-Ansteuerung incl. PWM machen TLC5940 & Co, das Auslesen und dekodieren der [[Drehgeber]] ein mittelgroßer AVR. Fertig. >8 x 6 Bedienregler, 32cm breit, 24cm hoch Naja, ist schon recht viel, aber ich denke mit gescheiter Programmierung
@ Jürgen S. (engineer) Benutzerseite >- TLC59xx hatte ich auch schon überlegt, aber ein FPGA von der Spartan 3 >A-Serie ist für unter 5 Euro zu haben und mit maximal 2 davon habe ich >alle Leitungen im Griff. Das wird - wenn es vom Muxen
-
Thread
50 LEDs mit Atmega Ansteuern (50-70mA) für das Revell Voyager Modell
Empfehlung 1: TI TLC59xx - das ist eine ganze Serie von LED-Treibern mit Konstantstromausgängen. Beispielsweise TLC5940 für 16 LEDs. Empfehlung 2: NXP www.nxp.com/documents/leaflet/75016950.pdf Da kannst Du Dir einen
Super Danke für die Antworten!! Hab mir den TLC5940 als Sample Bestellt. Leider kann man nur 3 auf einmal bestellen. Wenn die Voyager fertig ist brauche ich keinen TÜV mehr. Ich sag nur WELTHERRSCHAFT. MUuhhharrharrharrrrrrrr! Vieleicht hat noch
-
Thread
LED-Treiber mit logarithmischer Helligkeit?
habe keine >Ahnung, welche es da gibt, wie teuer die sein könnten und wo ich die >herkriege) TLC5940 & Konsorten.
-
Thread
Quaroszillator "überschwinger" Wieso? Und was dagegen?
und 100nF nah am Eingang des Osc. sind natürlich vorhanden. Ich will damit auf einen Eingang des TLC5940 habe aber bei den Spannungen sorge mir was zu verschießen. Bitte um Rat. Danke Gruß Philipp PS: Oszilloskop Bandbreite sind 100MHz / Tastkopf 200MHz/6MHz
-
Thread
Led-Treppenlicht Steuergerät umprogrammieren
Der TLC5940, der da drinnen ist, kann PWM, du wirst ihm nur sagen müssen was er tun soll.
Hubert G. schrieb im Beitrag #2970679: > Der TLC5940, der da drinnen ist, kann PWM, du wirst ihm nur sagen müssen > was er tun soll. ah ok, danke. mmh ich glaube, das hört sich doch gut an. aber alles in allem wäre es zu schwierig für mich alles
-
Thread
suche Elektroniker aus dem Saarland für ein Mikrocontrollergesteuertes LED Projekt
lange RGB LED Strips steuern (ein, aus, dimmen, mischen). Ich habe bereits mit einem Arduino Nano, TLC5940 und einer Transistorschaltung (da die Stripes mehr ziehen als der TLC5940 verträgt) "experimentiert", aber ich komme da nicht weiter, mein "halbtwissen" reicht nicht aus und sich suche hier für
der Atmega ist der TLC5940NT und die LED ist ne LED Stripe, eine Farbe davon. gruß
-
Thread
LED-Wall Ansteuerung
Ich werfe mal TLC5940 von TI in den Raum. Gibts auch als DIP, falls das wichtig sein sollte.
-
Thread
Mehr PWM Pins und höhere I
Konstantstromausgänge, d.h. Du brauchst keine Vorwiderstände an den LEDs, das regelt der Chip selber. Such mal nach TLC5940, TLC5941, TLC5947. Das sind einige dieser Bausteine, es gibt noch mehr. Ansteuerung per SPI, näheres steht in den Datenblättern. Von NXP gibts ähnliche Bausteine, auch mit PWM-fähigkeit, mit
Besser Link http://www.reichelt.de/ICs-TLC-TSA-/TS-19371-CS/3/index.html?;ACTION=3;LA=446;ARTICLE=115919;GROUPID=5480;artnr=TS+19371+CS;SID=12UL3TO38AAAIAAF4j1Ysf717522e4348a84ba05cef72430bb42b
-
Thread
Atmega48 - UART als Interrupt
jetzt ein Zeichen empfangen wird passiert nichts und der Atmega48 stürzt einfach ab!? (Hatte noch eine TLC5940 ansteuerung im Hintergrund die Interrupt-Basiert ist und die funktionierte nach dem Senden eines Zeichens nicht mehr) Könnt irh einen Fehler finden? Ich weiß einfach nicht mehr weiter bei sowas
-
Thread
LED-Treiber (TLC5941) Problem
Hallo! Ich bin gerade dabei den LED-Treiber TLC5941 in Betrieb zu nehmen. Als erstes wollte ich die DotCorrection (6bit) in Betrieb nehmen. Dazu habe ich auf meinem ATMEGA48 eine 6Bit-SoftSPI erzeugt. (Bild SPI1.png zeigt die mit einem Logicanalysator
Ok, laut datasheet hat der TLC5941 KEIN EEPROM zum speichern der dot correction, der TLC5940 dagegen hat EEPROM.
-
Thread
Wie 300 PWM ausgänge?
bewusst verzichten. Kosten Punkt pro TLC5940 ca. 3,50€.
Steht doch im verlinkte Artikel alles drin: Controller = ATxmega256A3 PWM = 19x TLC5940
-
Thread
suche xmega board mit ram
bestückt mit rgbyw einzel leds. Steuerbar in möglichst vielen abschnitten. Die Steuerung selber mit tlc 5940 und atmega abgeguckt von einer universal rgb matrix steuerung ausm netz. Seite weiss ich gerad nich. Schetzungsweise braucht nun jede led leiste 250 steuerkanäle und da ist mein Problem. Dmx
-
Thread
TLC5940 Frage zu Regelreserve und max Current
Hi, kann mir jemand sagen, wieviel Spielraum der IC zwischen Versorgungsspannung und Vorwärtsspannung der LEDs braucht um richtig zu funktionieren? Konnte sowas im Datenblatt nicht finden. Dann verwirren mich folgende Fakten des Datenblattes: einmal die Absolute Maximum Ratings > Io 130mA das passt doch überhaupt nicht zu den Dissipation Ratings und der Power Dissipation Calculation. Das würde den IC ja auch ziemlich wertlos machen, wenn er nur 130mA treiben könnte. die andere Frage ist die Formel zu Berechnung der Power Dissipation Calculation selbst. Vout ist die Differenz (Vcc -
-
Thread
312(13x24) RGB LEDs Multiplexen
Ich möchte gerne 312 RGB > LEDs ansteuern mit mindestens 12Bit Auflösung Dann nimm ein "paar" TLC5940. mindestens 12bit...lol
dafür gut und fertig und sonst kannste sa sicher ideen klauen oder das zweimal aufbauen übrings TLC5940 sind bei ebay garnicht so teuer
-
Thread
TLC 5940, kein output, Atmega8, STK 500
Hallo! Das TLC ist folgendermassen beschaltet: Out 1-15 XERR,SOUT sind nicht beschaltet GSCLK,BLANK,XLAT,SCLK,SIN siehe code DCPRG +5V IREF 330 Ohm gegen Masse VPRG Masse OUT0 Led Auf dem Oszi sieht das eigentlich ganz im Sinne das Datenblatts aus dennoch kommt aus OUT0 nichts raus. Weiss jemand Rat? Vielen Dank
-
Thread
RGB-LED-Matrix (10x10): Das ist bei rausgekommen
hier nach Ansaetzen gefragt, eine 10x10-RGB-LED-Matrix anzusteuern. Bei meiner Suche bin ich auf den TLC5940 gestossen. Mein Plan (siehe Anhang) sieht nun wie folgt aus: Je einen TLC pro Farbe (3 Farben x 10 LEDs) und die 10 Zeilen dann multiplexen. Kann das so hinhauen? Ich plane das Ganze in SMD und