-
Thread
AtMega 48 Timmer
mask_out = 0x0400; // Maske rücksetzen } } } TLC5941_PORT |= (1<<TLC5941_LOAD); TLC5941_PORT &= ~(1<<TLC5941_LOAD); TLC5941_PORT |= (1<<TLC5941_MODE); } [/code] richitg?
mask_out = 0x80; // Maske rücksetzen } } } TLC5941_PORT |= (1<<TLC5941_LOAD); TLC5941_PORT &= ~(1<<TLC5941_LOAD); TLC5941_PORT |= (1<<TLC5941_MODE); } [/c] MfG Falk
-
Thread
TLC5940 Code
Jetzt das SPI-initieren [c] void SPI_init(void) { //SPI-ports festlegen PORTC.DIRSET = TLC5941_Sin | TLC5941_SCK | TLC5941_XLAT | TLC5941_MODE; PORTC.DIRCLR = TLC5941_Sout | TLC5941_XERR; //SPI konfigurien: MASTER, 8Mhz, Mode0 SPIC.CTRL |= SPI_MASTER_bm | SPI_PRESCALER_DIV4_gc
mask_out = 0x80; // Maske rücksetzen } } } PORTC.OUTSET = TLC5941_XLAT; //XLAT kurz auf 1 um daten zu übernehmen PORTC.OUTCLR = TLC5941_XLAT; PORTC.OUTCLR = TLC5941_MODE; //wieder auf GS-mode zurücksetzten } [/c] [c] //THX to Falk Brunner @ microcontroller.net
-
Thread
Alternative für TLC5940?
Was ist mit dem TLC5941NT ? Ich selber suche auch das TLC5940NT. Das TLC5941NT ist verfügbar und fast bauglich. Dazu habe ich auch schon einen Thread erstellt, aber bekomme leider keine Antwort: Was ist der Unterschied zwischen dem TLC5940NT und dem TLC5941NT ?
-
Thread
avr-gcc: -Werror-implicit-function-declaration funktioniert nicht mit -std=gnu99
funsigned-bitfields -Werror-implicit-function-declaration -mmcu=atmega8 -DF_CPU=8000000UL -MMD -MP -MF"tlc5941.d" -MT"tlc5941.d" -c -o"tlc5941.o" "../tlc5941.c" ../tlc5941.c: In function 'tlc_gs_set_all': ../tlc5941.c:94: warning: implicit declaration of function 'tlc_gs_set_all_rgb' [/code] Version:
-
Thread
Schaltregler oder einfach 2 Netzteile
12V/4A und 5V/6A. Die 5V sind für den Microcontroller und 96 LEDs(50mA) die LEDs werden über 6 TLC5941 PWP einzeln mittels PWM(2,5kHz) gedimmt. Die 12 Volt benötige ich nur für eine Heizfolie(36W). Auch die Heizfolie soll per PWM geregelt werden. Meine Frage ist jetzt wie ich die Stromversorgung
einem Schaltregler? Alternativ könnte ich auch die LEDs auch mit 12V betreiben, die Ausgänge des TLC5941 sind ja bis 17V freigegeben. Dann bräuchte ich nur ein paar mA 5V für den microC und die TLC5941. Was wäre Energietechnisch am effizientesten?
-
Thread
TLC5941 ansteuern, hat das schon jemand gemacht?
Hi. Leider habe ich Probleme beim ansteuern des TLC5941. Ich habe mir dazu eine Testschaltung aufgebaut (Anhang). Es funktioniert eigentlich alles, nur die Helligkeit der Grayscale (12bit) funktioniert nicht. Der TLC5941 hat einen GSCLK-Eingang (Grayscale-Clock
Hier das Datenblatt: http://focus.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=tlc5941 Gruß Florian
-
Thread
20mA Led Treiber mit möglichst vielen Kanälen
Hi, bin gerade dabei die ersten Gehversuche mit dem TLC5941 zu machen. Hatte mir als erstes einen TLC mit 5rgb LEDs und Atmel Mega168 auf Lochraster mit Fädeltechnik aufgebaut. Leider hatte ich nicht viel Glück damit. Mir sind drei TLCs durchgebrannt. Habe
PCB mit 16rgb LED, 3 TLCs und einem Atmel Mega168 aufgebaut. Hat jemand schon Erfahrung mit dem TLC 5941 gemacht ? Wo gibt es die Schwierigkeiten ? Joachim
-
Thread
TLC5941 Vorwiderstände und Spannungsversorgung
Projekt, konkret geht es darum 128 LEDs einzeln (keine LEDs in Reihe) anzusteuern. Ich habe dafür den TLC5941 von Texas Instruments gewählt. Ich habe bisher wenig bis gar keine Erfahrung, mit diesem oder vergleichbaren Led-Treibern. Daher habe ich zwei Fragen: 1.) Der Strom kann über einen Widerstand
-
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
Serieller RGB LED Treiber (SPI, I2C, ...)
TLC5940, 3,3V TLC5941, 3,3V MAX6964, 3,3V PCA9634, 5V <= den nehm ich für eine ähnlich Anwendung PS: die LATB T66C kann ich nur empfehlen. Hier sind sie zu sehen: http://www.mikrocontroller.net/attachment
Vorwiderstände wegzulassen, weils zuviel Arbeit, die einmalig zu ermitteln, dann empfehle ich: TLC5940 TLC5941 TLC5904 Da geht per 5bit Register (Genannt: dot correction)
-
Thread
?V? TLC5940 | TLC5941
Nabend. Wollte mal fragen ob Interesse an TLC5941 im HTSSOP 28 Gehäuse für 1,50€/Stück zzgl. Versand; TLC5941 im HTSSOP 28 Gehäuse für 1,60€/Stück zzgl. Versand; besteht. Hintergrund ist: Wenn ausreichen Interesse besteht würde ich ein
-
Thread
Gut geeigneter Konstantstrom-Ansteuer-IC für viele (188Stk.) LEDs gesucht
Diesen IC würde ich nicht als _besonders_ gut geeignet ansehen - ich hatte mir den TLC5941 schon angeschaut. Die Gehäuse sind relativ groß und pro IC kann ich nur 16 LEDs ansteuern - brauche ich also 12 ICs. Der IR2D20U (bin in einer Eagle-Library auf diesen IC gestroßen - http://document.sharpsma.com
nicht als besonders gut geeignet ansehen - ich Reicht "gut" heute nicht mehr? >hatte mir den TLC5941 schon angeschaut. Die Gehäuse sind relativ groß >und pro IC kann ich nur 16 LEDs ansteuern - brauche ich also 12 ICs. Und? Wo ist das Problem? Willst du einen 188 Kanal LED-Treiber IC EXAKT passend
-
Thread
300 LEDs jeweils 100 Rot Grün Blau
@Jankey: also wenn ich mir beide Datenblätter anschaue so ist der TLC5941 der bessere. Die LED Spannung ist bei dem max. 17V statt 15V und der Delay zwischen den Outputs ist nur 20ns statt 30ns. Ansonsten gleichen sich die Teile in MLF wie ein Ei das andere, also keine anderen Features usw. Sogesehen bestimmt der Preis und das man mit dem TLC5941 auf Grund des kürzeren 20ns Delays ein schnelleres Multiplexing hinbekommen kann. Hast du einen Link auf das PDF "Fight Report AMS vs. TI". Gruß Hagen
-
Thread
STM32 DMA mit SPI funktioniert nicht
das mit den 12 byte ist anders gemeint. im speicher liegen 288 bit rum. die sind für den TLC 5941, es sind also 12*24 bit. Das wären 36 byte, aber es sind 8 tlcs, also 288 byte. Habe das wohl etwas missverständlich kommuniziert^^ Es liegt aber im zusammengeschobenen format im Speicher vor^^
Übertragung neu (proof of concept). Das wird dann bald mit einem Timer verbunden. Gedacht ist es, um TLC5941 mit daten für nen RGB LED Cube zu füllen^^ Eine Frage hätte ich noch: All diese Utility Funktionen haben dieses assert_param(...) in sich. Ist das für den Compiler? oder wird das während dem
-
Thread
RGB LED Wand 4x6 Matrix
auch viele eigene Varianten im Kopf durchdacht und bin nun auf die Variante mit einem TLC5940 bzw. TLC5941 in Kombination mit Arduino Mega gesoßen. Bei einer 6x4 Matrix hab ich insgesamt 24 Einheiten die ich seperat Steuern möchte, daher brauche ich wenn ich mit einem µ-Controller steuern will gleich 24Einheiten
viele eigene Varianten im Kopf > durchdacht und bin nun auf die Variante mit einem TLC5940 bzw. TLC5941 > in Kombination mit Arduino Mega gesoßen. Bei einer 6x4 Matrix hab ich > insgesamt 24 Einheiten die ich seperat Steuern möchte, daher brauche ich > wenn ich mit einem µ-Controller steuern will
-
Thread
Günstiger PWM IC für RGB-LED ansteuerung
Müssen es 16Bit sein? Reichen auch 12Bit? Wenn ja, dann würde ich den TLC5941 empfehlen. Wenn eine Dot-Correction benötigt wird dann den TLC5940. Schafft bis zu 30MHz CLK.
-
Thread
[V] AvrNetIO, Funkmodule RFM12/RFM70, Nixietreiber, TLC5940 usw
Originalzustand. 6 Euro komplett. - 3 x TLC5940NT DIP, 2 Euro/Stück - 1 x TLC5940PWP TSSOP, 1 Euro - 5 x TLC5941PWP TSSOP, 1 Euro/Stück - 1 x VS 1001K-S, 2 Euro - 10 x MAX232 SMD inkl. 22x passendem SMD Elko, 5 Euro komplett - 15 x IRLZ 34N, 5 Euro komplett - 94 x Nixietreiber K155ID1 (kompatibel zu 74141
-
Thread
Platinenlayout TI PowerPad, Thermal Pad bei TLC594x
meinem Leistugsdurchsatz. Hat jemand Erfahrung sammeln können? http://www.ti.com/lit/ds/symlink/tlc5941.pdf Vielen Dank soweit
-
Thread
NXA PCA9635 (17*PWM 16Bit) gesucht
Helligkeitsstufen. Wenn Du mit der Ansteuerung nicht auf IIC angewiesen bist, dann schau Dir mal den TLC5941 oder TLC5940 an. Deutlich bessere PWM und Stromtreiber onboard (keine Widerstände notwendig, bessere Genauigkeit als mit Widerständen). Die LED-Ausgänge vertragen max. 17V, d.h. Du kannst pro Ausgang
-
Thread
8 channel p-mosfet treiber
Schaltplan der Käfer unterhalb vom 74HCT595D für ein Kollege? In dem Schaltplan ist es ein TLC5941. Vielleicht nehme ich aber noch eine andere mehrkanal Konstant-Stromquelle... AS1112, der WS2803 etcpp. Vor allem spart man sich da evtl. die lästige GSCLK. > ... Und wieso überhaupt HCT und nicht
-
Thread
LED-Sunflower - suche Hilfe beim Schaltung enträtseln!
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. ist natürlich
-
Thread
Msp430F169 mit TLC5940 SPI problem
in den Datenblättern etwas schlau gemacht, habe dann ein Beispiel mit einem andern MSP und einem TLC5941 gefunden mit einem Assembler Code Beispiel. http://focus.ti.com.cn/cn/lit/an/slva267/slva267.pdf Da ich das Programm in C haben möchte (muss), habe ich das Beispiel mal soweit in C umgesschrieben
-
Thread
[S] TLC594x für Steckbrett
einen solchen oder ähnlichen auf Lager?, und kann mir den per Post zuschicken? Am besten wäreder TLC5941. Mein Problem ist das ich für diesem einen keine Bestellung aufgeben will und TI mir keine Samples schicken will, nur Werbung. Angebote bitte per PN.
-
Thread
TLC5941NT statt TLC5940NT - Unterschied
ist aber momentan einfach nicht zu beschaffen. Meine Frage: Wo genau ist der Unterschied zum TLC5941NT ? Die beiden sind auf jeden Fall Pin kompatibel ( bezüglich der Arduino Schaltung, nur zwei Pins heißen anders... ). Ich möchte damit eh nicht direkt die Leistung schalten ( z.B. LEDs ), sondern
-
Thread
tlc5942, Ausgänge schalten nicht
überhaupt die dc (7bit anstatt 12bit) benutzen? Bandbreitenprobleme? edit: ich finde den TLC5940/TLC5941 besser, da gibts einen seperaten Eingang für den PWM-Takt, so dass man Daten befüllen und PWM-Takterzeugung mit unterschiedlichen Frequenzen erledigen kann.
-
Thread
Mehr PWM Pins und höhere I
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 I2C Schnittstelle
-
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
Probleme mit Variablen oder Timings
Hi... Ich hab ein Programm, was auf einem ATmega8 einige TLC5941 mit Daten versorgen soll. Das sind Chips mit denen man LEDs treiben kann... Der Controller läuft via externer Clock bei 16MHz (Fuses C9, D0) Er muss mehrere aufgaben erfüllen, damit die LED Treiber
-
Thread
Erfahrungen Mehr-Kanal LED-Treiber (Segmentanzeigen)?
Der kleinere Bruder TLC5941 kann fast das Gleiche, hat nur kein EEPROM und schafft nur 80mA/ Kanal. Denn EEPROM braucht man so oder so eher selten, wenn man einen uC hat. Der Preis bei RS ist stark vom Gehäuse abhängig! QFN
-
Thread
Mehere PWM's für RGB LED
Der TLC5940 oder TLC5941 klingt noch viel interessanter. Falls jemand an die dinger rankommt und eine Bestellung macht so würde ich mich gerne mit dranhängen. Gruß Hagen
-
Thread
Rückendeckung bei Kfz 5V Spannungsregler erwünscht.
Last zwischen 20mA und 400mA sein. (Maximal sind ca. 1,3A moeglich, aber wohl nicht zu erwarten (TLC5941 mit 16 LEDs bei 80mA, alle LEDs voll an))
-
Thread
RGB LED Treiber
AVRs zu nehmen, um 3x SPi zu haben. Für jede Farbe einen. Wie siehts mit diesen aus : TLC5940 / TLC5941 ??? Kann mir dazu evtl. mal jemand eine Funktionsbeschreibung geben? Vor/Nachteile, Ansteuerung, Geschwindigkeit,..... Gruß Toby
-
Thread
LED Kugel - Projektvorstellung
zb. TLC5941, PWM frequenz ist max. 30MHz bei 12 Bit = 4096 Stufen = 30MHz/4096 = 7324/sec. 7324/25U=292, 292/500 Spalten = 0.584. Dh. die TLC und ihre 12Bit PWM müsste 2x schneller sein damit sie überhaupt in
-
Thread
Spannungsstabilisierung ULN2803 Darlington
DEUTLICH preiswerter, muss man halt mal suchen. Uuups, Digikey und Mouser haben fast nix mehr! Ohje! TLC5941NT gibt es noch bei Digikey im DIP28 Gehäuse, aber nur 5034 auf "Marktplatz", was auch immer das bedeuten mag. Der wäre lochrastertauglich. Der Rest, den man noch kaufen kann, ist alles SMD, da
-
Artikel
Bitmanipulation
Forumsbeitrag: Bits aus einem Array extrahieren Forumsbeitrag: Bits für ein Schieberegister zusammenstellen, TLC5941 Forumsbeitrag: TLC5947 und ATmega16 Bitmanipulation Forumsbeitrag: Bitreihenfolge ändern Forumsbeitrag: Übersichtliche Abfrage von vielen Pins Forumsbeitrag: Verschiedene Möglichkeiten der Bitmanipulation
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
ich habe mittlerweile ziemlich viele ICs durchprobiert. Darunter WS2801/3, TM1804, HL1606, TLC5941, LPD6803 und natürlich den LPD8806 (http://www.lightingnext.com/lpd8806-digital-addressable-rgb-led-strip.html ). Der HL1606 ist eine Katastrophe, dass er nicht so viel kann ist nicht mal das Problem