-
Thread
STM32F4 Timer Synchronisation
Hi! Ichz versuche momentan, mit einem STM32F4Discovery Board (STM32F407VGT) einen TLC5940 anzusteuern. Der IC benötigt für PWM einen referenztakt und der counter muss alle 4096 Takte genullt werden. Dazu möchte ich TIM1 im PWM Mode nutzen (50% duty), um das Taktsignal zu geben und als
-
Thread
AS1112 externer Fet
Hallo, der AS1112 ist ein 16-kanal LED-Treiber mit SPI und ca. 80mA je Kanal, baugleich zum TLC5940 von TexasInstruments. http://ams.com/ger/Products/Lighting-Management/LED-Driver-ICs/AS1112 Meine Frage: Kann man an dessen OUT[x] auch einen Fet anschließen, um damit eine LED mit höherem
-
Thread
Unidirectional 3v3 auf 5V 6-Kanal Pegelwandler >60Mhz
kenne da einen der besten Pegelwandler: Es ist bei Deiner Andwendung die direkte Verbindung. Den TLC5940 kannst Du gerne mit 5V betreiben und trotzdem würde er die High Pegel aus der 3V3 Seite auch als High verstehen.
>>Den TLC5940 kannst Du gerne mit 5V betreiben und >>trotzdem würde er die High Pegel aus der 3V3 Seite auch als High >>verstehen. Nein, wenn der TLC mit 5V versorgt, dann wir ein high Pegel mit 0,8 * 5V =
-
Thread
Schiberegister 74HC595 wird sehr heiß
Leitungslänge schwingt der hc595 auf und wird dann sehr heiß - das gleiche geschieht z.B. mit dem TLC5940 - der brennt dann gleich ganz durch. 100nf zwischen VCC und Gnd, nah an den Pins.
-
Thread
Arduino Uno + USB-Shield + TLC5940 Problem
den Arduino UNO mit passendem USB-Shield, um über einen XBox360-Controller PWM-Treiber des Typs TLC5940 über SPI anzusteuern. Es ist mir vorgeschrieben, den TLC5940 über SPI anzusteuern und dafür ein vorgefertigtes Shield vom Vorgänger des am Projekt beschäftigten Studenten zu benutzen. Da sowohl
to channel 47 are used for the other 3 pixels // in this example only pixel 1 is controlled //TLC5940 #include "Tlc5940.h" #define TLC_BLANK 10 //BLANK pin of TLC5940 #define TLC_XLAT 9 //XLAT pin of TLC5940 #define XBOX_SS 7 int color = 0; //value of color: 1 -> red, 2 -
-
Thread
Tantals "Heute"
das Projekt und die Anforderungen an. Ja. Ich hab hier ein Board mit 16 LED-Ausgängen und einem TLC5940. Die LEDs werden mit bis zu 100ma/Kanal und 1-8kHz PWM getaktet. Dachte ich mir, pack mal pro 2 LEDs einen 10uF Kondensator dran, 10V Typ in 1206. Ha, schöner MIST! Die Dinger pfeifen! Der Mikrophonieeffekt
-
Thread
Shiftregister mit integriertem PWM Controller
komplett frei für interne Timinggeschichten. Die externen PWM Controller sind entweder Overkill (TLC5940 16Kanal 12bit, es gibt auch Versionen ihne externen PWM-Takt oder I2C) oder haben nur 8bit PWM (PCA9632 mit I2C). Bei I2C muss man nur aufpassen, der der TinyX41 nur ein I2C-Slave Einheit hat. Aber
-
Thread
LED Matrix 8x32 TLC5940 + Shift Register Source Problem
Hallo, ich möchte eine eigenbau Matrix 8x32 mittels 2x TLC5940 und Shift Register (M74HC595) ansteuern. Meine Microcontroller Logik arbeitet mit 3,3 V. Die LED Zeilen sollen von einen 5 Volt Netzteil gespeist werden. Im Moment habe ich hinter den Shift Register
-
Thread
LED-Sunflower - suche Hilfe beim Schaltung enträtseln!
wohl ein kleiner AVR oder PIC sinnvoll, dazu 3 von den TI ICs die jeweils 16 LEDs ansteuern können (TLC5940 oder TLC5941). Dazu wäre dann nichtmal unbedingt eine Platine notwendig, sollte man mit etwas Geschick auch auf Lochraster + Fädeldraht aufbauen können. Aber das Erstellen eines Programmes etc
-
Thread
6 channel Led Driver
CAT4008 8-Kanal CAT4016 16-Kanal TLC5940 16-Kanal
-
Thread
LED Matrix mit TLC5940
Fehler sind. Noch zur Info, die Anoden der LEDs hängen an den ULN2003 und die Kathoden an den TLC5940. Ich danke schon mal für die Mühe.
-
Thread
TLC5940 - Unbenutzte Ausgänge?
Hallo, vom oben genannten Chip TLC5940 benötige ich nur 12 der 16 Current Sink Outputs, die anderen vier möchte ich so anschließen, dass bei Fehlkonfiguration (durch falsche PWM-Konfigurationen) der Chip nicht heiß wird. Kann ich die unbenutzten
-
Thread
AVR Atmega 328 + 9 tlc5940s
Hallo, Ich wollte mal fragen ob sich jemand kurtz zeit nehmen, und meinen plan mal überfliegen könnte, um mir zu sagen was Verbessert werden kann/muss. Das Projekt wird eine LED uhr mit 144 Leds, die alle mit dem TLC angesteuert werden. Das projekt läuft mit dem internen 8MHZ oszillator. Die Projektdatei ist .fzz ( Frizing ist freeware und nicht sehr groß) das Bild ist der Plan nochmal als bild. Mfg. Jonas
-
Thread
Farbsteuerung bei RGB-LED
meiner Schaltung (siehe Bild). Es sollen zahlreiche RGD-LED mit gemeinsamer Kathode mit einem TLC5940 angesteuert werden. Dieser Schaltkreis beinhaltet für jeden Ausgang eine Strombegrenzung, die beispielsweise auf 10mA justiert werden kann, so dass keine weiteren Vorwiderstände notwendig sind. Die
-
Thread
LED-Bargraph-Amperemeter für Motorrad
eingang LED-helligkeit regelbar (sonneneinstrahlung/nachtbetrieb) DIP-bauform Wir haben schon den TLC5940 im auge.... gibts erfahrungswerte hinsichtlich der "gleichzeig-ansteuerung" ? Gruß Alex
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
pro Ebene knapp 0,3ms) - Die Farben der aktuell leuchtenden Ebene (144 RGB-LEDs) werden über 27 x TLC5940 gesteuert - Die Auswahl der Ebenen erfolgt über insgesamt 36 FETs (IRF4905) - Die Daten an die TLC5940 kommen über SPI vom Raspi (per DMA-Transfer) - Für die Spannungsversorgung gibt es 2 Netzteile
pro Ebene knapp 0,3ms) - Die Farben der aktuell leuchtenden Ebene (144 RGB-LEDs) werden über 27 x TLC5940 gesteuert - Die Auswahl der Ebenen erfolgt über insgesamt 36 FETs (IRF4905) - Die Daten an die TLC5940 kommen über SPI vom Raspi (per DMA-Transfer) - Für die Spannungsversorgung gibt es 2 Netzteile
-
Thread
10 x 25 W / 12V an uC
Wahrscheinlich wäre die Verwendung eines 16-Kanal LED-Treiber a'öa PCA9685 oder TLC5940 einfacher. Damit hast Du 16 autonom laufende PWM-Kanäle.
habe nun folgenden gefunden: TLC5940NT damit sollte mein Vorhaben doch realisierbar sein, oder? Nun nur noch eine Frage: 1) kennt ihr ein Netzteil (12V 250W), welches klein ist?
-
Thread
TLC5947 und ATmega16 Bitmanipulation
Hmmm, da ich zufällig gerade an einem Projekt mit dem sehr verwandten TLC5940 arbeite, hier eine Korrektur. Besser so. [c] void Set_Channel_Brightness ( uint8_t Channel, uint16_t Brightness ) { uint8_t i; i = (23-Channel)*3; // Nibblestartindex if (i
-
Thread
8x3 RGB Treiber DM163 / Digitaler RGB Strip
einen digitalen RGB Strip zu entwickeln. Allerdings ist mir ein Controller pro LED zu teuer und der TLC 5940 Treiber gefällt mir nicht. 16PWM Ausgänge macht gerade mal 5 RGB LED's. Somit bin ich nun bei dem DM163 gelandet. Dieser hat 8x3PWM's also genug für 8 RGB LEDs. Pro Ausgang 60mA und eine Auflösung
-
Thread
LED Matrix Schaltung gesucht sowie Bsp Programm
Latch-Pins gibt. Du kannst Dir alternativ zum FD9802 auch mal die TLC5921, TLC5922, TLC5926, TLC5927, TLC5940, STP16CPC05 oder STP16CPC26 anschauen. Alle recht ähnlich, die Liste ist fast endlos. Ich habe mir halt wegen des Preises für 16€ 100 Stück von den FD9802ern gekauft.
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
hätte ich Bedarf an mehreren Platinen für diskrete monochrome 5mm LEDS, allerdings vorzugsweise mit TLC5940 statt 74595.
weniger Wert auf Farbspiele und meinte > vor Allem die Ansteuerung diskreter monochromer LEDs mit TLC5940. So war das ja auch gemeint. Ein Colorduino kann 192 LEDs (auch monochrome). Für eine WC25h wären also zwei Stück nötig. Dafür ist alles fertig bestückt auf einem PCB. Gibt es mit TLC5940 & Co
-
Thread
Sind Steckbretter deprecated?
einzeln getesten Baugruppen kommen dann in den Schaltplan, aus dem dann ein Layout herauspurzelt. TLC5940 auf "asynchron" anpassen: http://www.fritzler-avr.de/epro/gallery/main.php?cmd=imageview&var1=Testgeraete%2Ftlc_test2.jpg Mal schnell 4 Mosfets+Treiber zusammenstecken, die AVR Platine is aus der
-
Thread
Arduino Nano und TLC5947 - Projekt zur Beleuchtungssteuerung im Auto - bräuchte paar Tipps&Hilfe
passiert, flackert es, logisch! Ergo. Der IC ist nicht optimal für flackerfreie Farbübergänge. TLC5940 ist besser, denn da kann man das Synchronisieren.
passiert, flackert es, logisch! > > Ergo. Der IC ist nicht optimal für flackerfreie Farbübergänge. TLC5940 > ist besser, denn da kann man das Synchronisieren. Das wäre dann der hier? http://www.adafruit.com/products/815 Ist eher für Servos geeignet steht in der Beschreibung. Marc Vesely
-
Thread
LED-Treiber 8-fach und einstellbar
einen 8-fach LED Treiber, bei dem der Strom für die Kanäle >einzeln einstellbar ist? Dutzende, TLC5940 & Co. >Ich habe bisher nur welche gefunden, bei denen der LED Strom nur für >alle Kanäle gemeinsam einstellbar ist (z.B. TLC5916). Nö. Der MAXIMALSTROM ist für alle gleich, aber die einzelnen
-
Thread
3 TLC5940 an Arduino
Schönen guten Tag :) Ich möchte mir einen 4x4x4 RGB LED cube bauen wo ich 3 dieser TLC5940 verbauen will, da diese recht gut geeignet sind von den Leistungsangaben her und von der Ausführung! Seit gut einer Woche habe ich jetzt schon die Schaltung mit den Arduino und den Treibern auf
-
Thread
Zyklisches Auslesen eines Dual Port RAMs (ATmega32 und Schieberegister)
mit PWM. Dabei hätten >wir sehr viele Mikrocontroller verbauen müssen. Nö. LED-Treiber ala TLC5940 & Co sind schon lange erfunden, siehe [[LED-Matrix]]. >Die Idee mit dem Dual-Port-RAM hatte unser Betreuer. Sie war zu dem >Zeitpunkt die eleganteste Lösung. Unter den Blinden ist der Einäugige
-
Thread
Suche Layout oder Boards for Arduino Lol Shield 5mm
entsprechenden Treibern. Da gibt es auch passende, günstige Treiberarrays (z.B. SCT2024, TPIC6x595, TLC5940, letzterer eher teuer). Für die Avrs werden maximal 20mA/pin empfohlen. Wenn man sich nun an die Spezifikationen halten würde, bekäme Led 20mA/anzahl_leds an Strom. Etwas besser wird es wenn man
-
Thread
Adressierbare Transistoren
TLC5940 TLC59401 TLC5941 TLC5943 nur mal um ein paar zu nennen. Alle sind Daisychain fähig mit bis zu 24 Kanälen pro IC mit Stromsenke bis zu 120mA / Kanal.
-
Thread
Projektidee RGB Pixel mit Touch
RGB-LED-Tisch mit 16x16 Pixeln und Touch Sensor für jedes Pixel Verwendete Bauteile: LED-Treiber: TLC5940 RGB-LED: Superflux 4-Pin RBG-LED IR-Empfänger: IS471F Multiplexer: 74HCT4067 Glasplatte: 70% lichtdurchlässige VSG Milchglasscheibe µC: ATxmega256A3U Bluetooth: BTM 222 Nach dem Projekt
-
Thread
AVR SCK-Toggeln wenn SPI enabled ist
senden eines Arrays of Byte send_array_to_spi(uint8 *, size_t). Damit sollte das Protokoll des TLC5940 in einer weiteren Funktion sed_data_to_tlc5940(..) abzubilden sein.
eines Arrays of Byte > send_array_to_spi(uint8 *, size_t). > > Damit sollte das Protokoll des TLC5940 in einer weiteren Funktion > sed_data_to_tlc5940(..) abzubilden sein. Hallo Uwe, danke für deine Antwort und Vorschläge. Ich wollte eigentlich ohne Bit-Banging auskommen. Damit sind die 193Bit
-
Thread
Mehrere LEDs (8Stk) unabhängig voneinander dimmen Atmega8
Schau hier: http://www.ti.com/product/tlc5940 Hardwarelösung, bis zu 120 mA per Pin, integrierte Konstantstromquellen, daher keine Vorwiderstände nötig. fchk
-
Thread
Controller steuert nur eine LED, brauche aber mehrere. how to do?
sich mit dem zu benutzenden Controllerboard auseinandergesetzt, wäre einem aufgefallen das dort TLC5940 genutzt werden. Hätte man dann TLC5940 mit den richtigen Suchbegriffen kombiniert, wäre man sogar hier an Ort und Stelle auf einige Ideen gestoßen. Als bsp. nur mal hier: http://www.mikrocontroller.net
könnte Aufschlussreiche Informationen bringen. Zu finden hier: http://www.ti.com/lit/ds/symlink/tlc5940.pdf Und zu guter letzt: Auf einer Projektseite, auf der offensichtlich als Sprache Englisch herrscht, eine Frage in den Kommentaren auf Deutsch zu verfassen ist, na sagen mir mal, gewagt. Viele
-
Thread
Umfangreiches Projekt bin ich auf dem richtigen Weg?
I²C die ganze Ecke um PCA9530 .. 33, PCA9632 ..35, PCA9685 oder via SPI die TLC5916, TLC5917 oder TLC5940, um nur einige zu nennen.
-
Thread
Schaltung mit Atmega simulieren
Ich habe jetzt mal IBIS 7 installiert und hätte gerne den TLC5940 als Baustein. Kann man solche Bauteile-Libraries irgendwie hinzufügen/downloaden?
-
Thread
LED-Strip + TLC5940
ist ganz ähnlich zu der in http://www.mikrocontroller.net/topic/221160. Ich möchte mit einem TLC5940NT 8 RGB-LED-Strips ansteuern. Die einzelnen Strips sind jeweils etwa mit 15 smd-leds bestück. Mir ist nicht ganz klar aus welchen Daten ich jetzt berechnen kann wieviel Strom durch diese fließen müsste
tun? (Sorry, ich bin Programmierer und mit Analogtechnik etwas schwerfällig) Weiter hat der TLC5940 ja nur 16 Kanäle, ich habe aber 8x3=24 Kanäle. Meine Idee war dazu jeweils 4 Strips an einen MOSFET (z.B. IRF 7103) zu hängen und die Strips so zu multiplexen. Die zwei MOSFETs kann ich ja dann direkt
-
Thread
STP16CP05 Strom pro Kanal
Geht. Der TLC5940 zB könnte das allerdings selber und auch für jede LED getrennt in 4096 Schritten einstellbar. fchk
-
Thread
RGB-LEDs getrennt ansteuern
Vierzehn TLC5940 kaskadieren? Schön mit PWM. Gibt's günstig in der Bucht, können jeweils laut Datenblatt fast 2,5W liefern. Kannst du dann sogar mit winzig kleinem DIP8-µC ansteuern ;)
Habe mal Kurz TLC5940 und WS2812(B) gegoogelt und bin dabei auch auf den TLC5952 (mit 24 Kanälen gestoßen), werde mich morgen mit allen drei Möglichkeiten explizit auseinander setzen. Aber möchte mich schon mal ganz herzlich
-
Thread
Adressen bzw. Speicherbelegung von Variablen auflisten
atmega8 -Wl,-Map=LEDmodul.map cmd_terminal.o functions.o globals.o interrupt.o main.o serial_flash.o tlc5940.o uart.o -o LEDmodul.elf
-
Thread
µCs fallen aus den Sockeln.Gibt es eine elegante Lösung?
gebaut welches Lichteffekte macht. Verbaut ist eine Lochrasterplatine mit einem Atmega8 und 4 Stück TLC5940 die in Sockeln stecken. Durch das dauernde ein und austecken der µCs sitzen die Dinger nicht mehr fest und tendieren zum rausfallen. Das Gebilde soll auch ab und zu mal transportiert werden. Jetzt
-
Thread
Suche PWM Driver
diese unterschiedlich dimmen. Unter möglichst hoch stelle ich mir 12bit und mehr vor :). Den TLC5940 sowie den TLC5971 hab ich mir schonmal angeschaut und auch beide da. Nur die SPI hat mich bisher immer etwas abgeschreckt. Also eher wie der PCA9626B nur eine höhere Auflösung also mehr die 8bit
-
Thread
LED Treiber für 16 (oder mehr) LEDs gesucht - Arduino / Teensy
gerne LED Ketten bauen, die mir den aktuellen Status eines Potentiometers anzeigen. Ich habe den TLC5940 gefunden. Der ist aber mit 4,50€ recht teuer, wenn ich davon 8-16Stk. brauche. Habt ihr Alternativen? SMD erstmal bitte außen vor lassen. Als Board dient ein Arduino Duo bzw. ein Teensy 3.1.
-
Thread
TLC5940 Problem mit Spannungsspitzen?
Hallo, ich habe die letzten Tage über mal versucht, den TLC5940 zu verstehen und kann inzwischen meinen LEDs sogar sagen, was sie tun sollen :) Zum Steuern des TLC5940 hab ich einen Arduino Uno und Versorgunsspannung bekomme ich über ein Netzteil mit L7805 dahinter
tomske schrieb im Beitrag #3573382: > Genau das von Dir beschriebene Verhalten hatte ich beim TLC5940 > auch Schön zu wissen, dass ich nicht alleine bin :-) Gute Nacht allen die das vor Sonnenaufgang noch lesen :-) Gruß Nico
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
und Zoll). Wenn ich mich nicht irre würde man mit http://www.aliexpress.com/item/100-Original-TLC5940NT-TLC5940-TI-LED-Driver-DIP-28/1468213464.html auch die Attinys sparen, zumindest für die LEDs. Also wäre am Ende alles wie bei ITGecko, nur ohne crimpen und die Modularität wäre grober. Ein
). > > Wenn ich mich nicht irre würde man mit > http://www.aliexpress.com/item/100-Original-TLC5940NT-TLC5940-TI-LED-Driver-DIP-28/1468213464.html > auch die Attinys sparen, zumindest für die LEDs. > > Also wäre am Ende alles wie bei ITGecko, nur ohne crimpen und die > Modularität wäre grober
-
Thread
High-side ähnlich TLC5940
. Und irgendwie (ich weiss nicht mehr wisso und warum) habe ich mir in den Kopf gesetzt dass der TLC5940 ein High-Side treiber ist. Nun, ein halbes jahr und zig stunden Arbeit später sitze ich mit einem fertig bestückten Print und fast fertigem Assembler Program zur Ansteuerung von fast 16000 Leds
-
Thread
TLC5940 an Atmega32 will nicht
Hängen geblieben bin ich bei der folgenden: https://sites.google.com/site/artcfox/demystifying-the-tlc5940 Mein atmega32 läuft mit 16MHz mit einem externen Quarzoszillator. Soweit noch kein Problem. Beim TLC5940 habe ich an den Pull-Up von 10k für BLANK, den geforderten 0.1uF C zwischen VCC/GND und
18mA) gedacht. Da der atmega328 eine andere Pinbelegung hat als meiner, habe ich gewisse Pins in tlc5940.h gewechselt. So dass der MOSI -> SIN, SCK -> SCLK zeigt. Und den GSCLK vom TLC5940 wusste ich erst nicht was damit machen, da dieser beim atmega328 auf den CLKO verbindet. Mein atmega32 hat aber
-
Thread
Transistor (PNP) / MOSFET für RGB LED Cube
entschlossen das Dimmen/Farbmischen nicht über SoftPWM oder BAM zu realisieren sondern den Baustein TLC5940NT zu verwenden. Das dieser etwas überdimensioniert ist, ist mir klar. Hat aber den Vorteil das es eine Konstantstromquelle ist und keine Widerstände für alle LEDs erbaut werden müssen. Da dieser aber
Multiplexing nur 1/5 so hell sind. Bei 10mA also so hell wie bei 2mA continuous. Jeder Kanal des TLC5940 hat 12bit, das wären dann 36bit pro LED, 900bit pro Ebene. Du brauchst also einen µC mit genügen RAM als Framebuffer...
-
Thread
TLC5940 in Reihe
Hallo, ich habe den TLC5940 nach folgender Anleitung erfolgreich in Betrieb genommen: https://sites.google.com/site/artcfox/demystifying-the-tlc5940 Das funktioniert auch soweit alles. Wenn ich jedoch zwei TLCs in Reihe
verschalte, dann leuchten die LEDs nicht so wie gewollt. Ich habe folgende Änderung gemacht: "#define TLC5940_N 2" Und die Matrizen [avrasm] uint8_t dcData[96 * TLC5940_N] = { // MSB LSB 1, 1, 1, 1, 1, 1, // Channel 15 1, 1, 1, 1, 1, 1, // Channel 14 1, 1, 1, 1, 1, 1,
-
Thread
LED via Transistoren oder Treiber IC?
andere Verpackungen für den Transistor. Was hilft, sind Chips mit Konstantstromausgängen. Beispiel: TLC5940. Dann wird die Spannung am betroffenen Ausgang nachgeregelt, bis wieder der definierte Strom fließt. Vorwiderstände brauchst Du in diesem Fall nicht. Plus: Du kannst softwaremäßig Defekte (Überstrom
-
Thread
Mit Stromsenke Mosfet treiben
Hallo zusammen, ich haben einen IC (TLC5940) der als Ausgang eine Konstantstromsenke zur Verfügung stellt. Leider kann der IC nicht genügend Strom ab. Daher war der Gedanke die Ausgänge (16) mit Pullup an ein Push-Pull-Transistorarray zu hängen
sie schneller als CD4049. Du könntest natürlich auch 100mA an 56 Ohm für 10ns durchdrücken, die TLC5940 könnten das (aber wer will das schon).