-
Thread
TLC5940 Spice Model
längerer Suche nichts im Internet gefunden, daher meine Frage: Gibt es ein Spice Model für den TLC5940? Gruß
jeweils eine LED >ansteuern. Damit ich die LEDs jeweils mit 20mA betreiben kann. Das kann der TLC5940 perfekt allein! > Und zum >Auslegen der Transistorschaltung möchte ich mit die Simulation >anschauen. Braucht kein Mensch. >Die Outs vom TLC5940 sind ja Stromsenken, deren Stromstärke
-
Thread
Clock Termination bei sehr kurzen Leitungen möglich? (AC termination)
Hallo! :) Ich betreibe auf einer Platinen einen AVR ATxmega16D4, welcher den LED Treiber TLC5940 von Texas Instruments via SPI anspricht. Der XMEGA läuft mit seinem internen 32 MHz Takt und bei 3.3 Volt. Das SPI zum TLC5940 taktet mit 16 MHz. Der 32 MHz Takt des XMEGAs wird direkt an einem
trat der Fall auf, dass die LEDs deutlich zu flackern begonnen haben. Mitunter häufiger wenn der TLC5940 sehr heiß geworden ist bzw. er gerade sehr viele LEDs auf maximalster Helligkeit treibte. Mehr oder weniger durch Zufall bin ich drauf gekommen, dass das Problem an der 32 MHz Taktleitung GSCLK liegt
-
Thread
90 LEDs einzeln ansteuern
Hardware machen will, geht weder der MAX7219 noch der TLC5921, sondern man braucht so was wie den TLC5940 oder PCA9532. Kostet auch. Geiz und hohe Anspruchshaltung geht selten zusammen.
geschenkt: Den PCA9532 bei Reichelt für 1,90€: http://www.reichelt.de/?ARTICLE=70043 den TLC5940 bei eBay für 2,60€: http://cgi.ebay.de/290499654425 Wären zwei von den (welcchen?) zusammen mit einem Atmega nicht die beste Lösung? - dartrax
-
Thread
Ansteuerung 10x10 RGB LED-Matrix
müsstest du das ganze mit mindestens 9kHz ansteuern. Bei 3-Bit PWM sind es nur noch 3,5kHz. Die TLC5940 oder ähnliche PWM-Treiber kannst du natürlich auch im Multiplex benutzen. Du brauchst also nur 2, um eine eine Zeile anzusteuern, und machst den Rest per Multiplex.
Marcel schrieb im Beitrag #3458008: > Die TLC5940 oder ähnliche PWM-Treiber kannst du natürlich auch im > Multiplex benutzen. Du brauchst also nur 2, um eine eine Zeile > anzusteuern, und machst den Rest per Multiplex. Nochmal angenommen, ich
-
Thread
(Suche) IC TLC5940
Hallo, meine Conradfiliale hier hat den TLC5940 leider nicht. Hat jemand von Euch vielleicht einen übrig und könnte mir einen verkaufen? LG Max
nicht? Es sei denn jemand schenkt Dir einen. http://www.ebay.de/itm/Konstantstrom-LED-Treiber-TLC5940NTG4-im-PDIP-28-Gehause-TLC5940-TLC5940NT-/371315115276?hash=item56741b050c:g:w7MAAOxymmJTj1XR
-
Thread
Wie TLC5940 mit ATMega8 über IR steuern
Hallo, ich habe gerade ein kleines Problem und zwar möchte ich mit einem ATMega8 einen TLC5940 über IR steuern. Das Board habe ich schon mit Spannungswandler und ATMega bestückt. Nun stellst sich die Frage, über welche Pins ich den TLC5940 ansteuern sollte und über welchen Port ich den IR
Schlafzustand zu schicken, denn der Atmega8 hat keinen allgemeinen Pin Change Interrupt. Der TLC5940 kommt an irgendwelche normale Ausgangspins.
-
Thread
c / atmega328: 16bit-arraywerte werden komisch gespeichert
den TLC. Über den Timer wird ein Takt erzeugt und mitgezählt, brauch ich für die Ansteuerung des TLC5940. Ob das alles schon so funktioniert weiß ich nicht, weil ich ja schon vorher stecken bleibe... Danke für etwaige Hilfe, c.
ISR irgendwie blöd sind. Habe ihn deswegen nochmal überarbeitet angehängt. Ob die Ansteuerung des TLC5940 jetzt funktioniert kann ich grad nicht testen, weil Aufbau nicht hier, aber ist für die Frage mit dem wirren Speichern der Variablen ja auch egal. Danke für die ganzen Hinweise bisher! Schöne Nacht
-
Thread
TLC5940 Effizient ansteuern
Clock-Hardware? nö, nur ein kleiner 4x4x4 LED-Cube (also quasi 16x4 Matrix) zum Kennenlernen des TLC5940 Ich hatte mir den als Sample bei TI bestellt, weil ich den ganz interessant fand. Was ich damals überlesen hatte, war, dass man das Ding selbst mit Takt und Blank versorgen muss. gibt es sowas
OCR) = F_CPU/2/Prescaler ... ISR( TIMER1_OVF_vect ) { LED_TOGGLE(STAT_LED_DEBUG_1); tlc5940_blank(); TCNT1 = 0; } [/c] der Timer 0 funktioniert. der erste PWM-Zyklus ist bei geeigneter Einstellung des Vorteilers und des OCR0 gut zu beobbachten, allerdings wird die ISR nicht
-
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
Laufschrift in C (8 LED-Pixel)
http://focus.ti.com/docs/prod/folders/print/tlc5940.html
diesen thread = ich lese mit weil es mich interessiert, was hier geschrieben wird. wo hast du die TLC5940s her? ich habe sie nur bei Farnell gesehen, und das zu einem unglaublich teueren preis :-(
-
Thread
TLC5940 am ATmega16
Hallo Leute, ich versuche einen TLC5940 (LED-Treiber) an einem ATmega16 zu betreiben. Die Verdrahtung habe ich auf einem Steckbrett wie im Schaltplan angegeben vorgenommen. Den Quellcode habe ich größtenteils von Demystifying the TLC5940 (https://sites.google.com/site/artcfox/demystifying-the-tlc5940) übernommen. Dort wird ein ATmega328P verwendet, so dass ich folgende Anpassungen gemacht habe: Für den Grundtakt des TLC wurde beim ATmega328P der CLKO-Pin verwendet, an dem der Prozessortakt abgegriffen
-
Thread
mehrstufige PWM erzeugen
TLC5940 oder TLC5932 von Texas instruments. Greetz kmt
drin. Das IC heißt TLC5923: http://focus.ti.com/docs/prod/folders/print/tlc5923.html und TLC5940: http://focus.ti.com/docs/prod/folders/print/tlc5940.html Greetz kmt
-
Thread
8/16/32Ch PWM-Treiber Push-Pull
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
Controllerempfehlung für viele LEDs
Alternativ könnte man für die LEDs auch einen LED-Treiber benutzen. Ich habe letzt den TLC5940 verwendet. Der kann direkt 16 LEDs steuern und er verbraucht nicht allzu viele Pins am µC. Weiterer Vorteil ist, dass man mehrere (also für RGB 3 Stück) leicht kaskadieren kann und somit bei erweiterung
Qualität. Für die Leds solltet Ihr tatsächlich zu passenden Led-Treiberbausteinen wie dem erwähnten TLC5940 (es gibt noch andere aus der TLC59*-Reihe) greifen. fchk
-
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
TLC5940 + Teensy3.1 Helligkeiteinstellung
seit geraumer Zeit eine 7-Segment anzeige zum laufen/blinken zu bekommen. Dazu verwende ich den den TLC5940 in Verbindung mit dem Teensy 3.1 und der passenden Libary von folgender Homepage: https://code.google.com/p/tlc5940arduino/ Zudem versorge ich den Teensy, TLC5940 und die Segmentanzeige über den
Datenblatt zur 7-Segment Anzeige: http://www.farnell.com/datasheets/1519923.pdf Datenblatt zum TLC5940: http://www.farnell.com/datasheets/1772265.pdf Außerdem hab ich einen Schaltplan von einem Aufbau auf die schnelle gezeichnet.
-
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
Startschwierigkeiten TLC5940
Hallo, ich hab nun die erste Platine mit einem TLC5940, nur leider will das ganze noch nicht so ganz funktionieren... Hier mal ein kurzer Schaltplan: TLC5940 - Potential VPRG - GND XLAT - VCC BLANK - VCC (über 10kΩ und an PB2) DCPRG
Mit einem DSO sind alle Signal-Pegel auch sauber. Nur leider tut sich nichts an den Ausgängen des TLC5940. Hier mal mein "Code-Schnipsel": [c] #include <avr/io.h> #include <avr/interrupt.h> #define sleep() asm volatile ("nop") // TLC5940_BLANK PB2 volatile uint8_t data[10]; int main
-
Thread
RGB LED-Stripes an TLC5940 (Frage nicht Treiberspezifisch)
Problem: Ich möchte jeweils einen LED-Stripe (mit 3 LEDs = 180mA) an entsprechend 3 Ausgänge des TLC5940 ranhängen. Da dessen Ausgangsleistung nicht ausreichend brauche ich noch einen MOSFET / Transistor oder was auch immer. Datenblatt des TLC5940 (klicke auf Namen). Ich wollte also folgendes wissen
) / braucht man bei MOSFETs einen ? Und überhaupts welche Beschaltung muss ich für Transistor <> TLC5940 wählen ? Ich bin gerade völlig platt. Ich hab davon Null Ahnung. Der PIC und die Ansteuerung des TLC5940 läuft reibungslos. PCB selber gemacht und alles. Nur da hab ich eine Wissenslücke ...
-
Thread
Suche Bcd decoder der mehrere Ausgänge schaltet.
Häuserwänden verwendet. > > Gugel mal nach "serial current led 16" Vielen Dank, habe mich für den TLC5940 entschieden. Den kann ich in späteren Projekten vielseitig anwenden. Günstig war der DM13A, aber der hat kein PWM / Helligkeitsabgleich. Es gibt doch noch hilfreiche Tipps, andere haben ja
LEDs haben eine gemeinsame Kathode. Ahdhdj D. schrieb im Beitrag #4505114: > habe mich für den TLC5940 entschieden. Das passt leider nicht. Die üblichen seriellen LED-Konstanstrom-Treiber sind für gemeinsame Anode, also mit "open collector". Du solltest LEDs mit gemeinsamer Anode nehmen.
-
Thread
RGB-LED-Matrix + ATMega
Danke schonmal fuer eure Hinweise. Ich habe gerade den TLC5940 gefunden, wie waere es damit? Damit die LEDs in einer Spalte ansteuern und die Zeilen dann multiplexen. Oder gleich mehr von den Dingern spendieren und ganz aufs Multiplexen verzichten?
Ich habe mich mal ein bisschen in die TLC5940-Materie eingelesen. Was haltet ihr hiervon? PWM mit je einem TLC pro Farbe generieren und dann die 10 Zeilen multiplexen?
-
Thread
UDN2981 oder einzelne NPN
Tach zusammen, ich versuche Bauteile zu sparen. Arduino steuert TLC5940. Die Ausgänge des TLC schalten wunderbar per PNP 12V (im meinem Testaufbau BD140). Jetzt versuche ich, die PNP mit einem UDN2981 zu erssetzen. Funktioniert aber nicht. Nichts tut sich. Es funktioniert
realisieren. Schön dass du eine für dich passende Lösung gefunden hast. Aber ob diese Kette von TLC5940, 74LS04 und UDN2981 jetzt weniger Gewurschtel ist als TLC mit nachgeschalteten pnp bin ich nicht sicher...
-
Thread
How to: RGB LEDs anständig dimmen.
Hallo, ich möchte RGB LEDs mit dem TLC5940 von Texas Instruments Dimmen. So weit kein Problem, die Funktion ist klar und es klappt auch. Der TLC5940 bietet ja 12 bit pro PWM Kanal... Das ist mehr als genug. Mein Problem ist jetzt folgendes
Farbe umrechnen. Ich nehme mal nur den wert für Grün ( 7A=122 ) Ist der Wert den ich jetzt in den TLC5940 schieben muss folgender: (3422/255)*122= 1637 ?
-
Thread
LEDs "flimmerfreie" Fotos und Filme
wie Schaltregler mit Drossel/GR/Elko einsetzen dann haste DC" Wollte gerne als LED-Treiber einen TLC5940 oder ähnlich nehmen. http://www.ti.com/lit/ds/symlink/tlc5940.pdf Habe einen Plan gepostet. Was meint Ihr? Kann und darf verbessert werden! Danke Gruß Mathias
PWM mit Filter wie es Uwe vorgeschlagen hat ist eine gute Alternative. Habe das Datenblatt des TLC5940 "durchgelesen", aber nichts über die PWM Frequenz gesehen. Weiß da jemand etwas. Geht um die Dimensionierung von der Spule und Kondensator.
-
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
Orange PI Zero - Echtzeit Anwendungen
Ich möchte an dem Orange Pi Zero ein paar TLC5940 (12x) hängen und diese über das TPM2 Protokoll steuern. Der Orange Pi hängt dann über WLAN im Netzwerk. Ziehl ist damit einen LED-Tisch zu bauen. Ich hätte als Anforderung, dass vom Senden des Befehls über TPM2 bis er an dem entsprechenden TLC5940 ankommt nicht mehr als 200ms vergehen. Denkt ihr das ist realistisch? Außerdem wäre es schön wenn die Verzögerung immer ungefähr gleich wäre, damit es beim abspielen von Sequenzen nicht zu "rucklern
-
Thread
TLC5922, TLC5923, TLC5924 Ansteuerung für zB Mood Light
Hallo Kai, könnte man auch den TLC5940 für Deine Bibliothek benutzen? Den gibts nämlich als PDIP. Gruß Jürgen
auf der Suche nach einen (sauberen) Schaltplan für den TLC5922 mit diesen Code. Es würde auch ein TLC5940 gehen, dafür habe ich aber keinen Code.
-
Thread
Taktquelle für TLC5940
Hi, ich habe vor, einen TLC5940 zu benutzen, um damit unabhängige PWM-Signale zu erzeugen, mit denen ich dann einige Motoren drehzahlsteuern möchte (natürlich mit entsprechender MOSFET-Schaltung dazwischen). Dazu soll die Frequenz des PWM möglichst hoch sein, damit an den Motoren kein Pfeifen entsteht. Dazu muss beim TLC5940 an den GSCLK-Pin ein Takt anliegen. Laut Datenblatt gehen dafür maximal 30MHz. Kann ich da dann einfach direkt ein Quarz anhängen? Bzw. was gibt es sonst für einfache Takterzeugende Bauteile und wie
-
Thread
LEDs schalten, LED Treiber Auswahl
TLC5940, arbeitet ab 3 Volt, hat 16 Ausgänge, die Leds sind dimmbar und den gibt es im DIL-Gehäuse.
Steffen schrieb im Beitrag #4868843: > @Jörg R. > Den TLC5940 werde ich mir mal anschauen, wobei ich die Dimmfunktion > nicht unbedigt benötige. Vielleicht gibt es in dieser Reihe dann noch > andere Bausteine. Hallo Steffen, der TLC... kann dimmen, er
-
Thread
RGB Leds mit Common Cathode
Hallo Forum, ich wollte mit dem TLC5940 RGB-Leds ansteuern, hab jetzt leider RGB Leds mit einer Common Cathode bestellt, die sich wenn ich das Datenblatt richtig versteh ja leider damit nicht steuern lassen. gibt es eine Alternative für den TLC5940? gruss Ralf
-
Thread
RGB LEDs zusammen schalten
Parallelschaltung. Also einfach den Zweig der schon da ist (Rs+LED) verdoppeln. Aber darauf achten, dass dein TLC5940 auch so viel treiben kann, schließlich verdoppelt sich dabei der Strom
Parallel schalten soll jedenfalls nicht ohne eigenen Vorwiderstand und auf den kann ich ja durch den TLC5940 verzichten. Kann es bei dieser art der Parallelschaltung von 4 LEDs nicht zu Problemen durch leicht unterschiedliche Fertigungsbedingenden Toleranzen kommen?
-
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
Wieso 8 PWM Kanäle beim ATmega 64
Wie wäre es mit einem TLC5940 als LED-Treiber? Wenn dir 120mA pro Kanal ausreichen, ist das was, denn der IC hat 16 Kanäle mit 12 bit PWM. Und kann seriell von einem µC konfiguriert werden.
Maik F. wrote: > Wie wäre es mit einem TLC5940 als LED-Treiber? Wenn dir 120mA pro Kanal > ausreichen, ist das was, denn der IC hat 16 Kanäle mit 12 bit PWM. Hallo Maik, kein schlechter Tip, allerdings wollte der OP doch 16Bit. Der TLC5943
-
Thread
Fragen zu Led RGB Matrix
Controller dient ein STM32G4 (3.3V). Das klappt soweit auch ganz gut. Die RGB Leds will ich mit 12 TLC5940 ansteuern. Die haben jeweils 16 Ausgänge mit denen ich dann 2 Reihen ansteuere. Da 1x18 multiplexen wohl zu dunkel wird nehme ich 2 Reihen und multiplexe 2x9. Soviel zur Theorie, jetzt habe ich 3
empfehlen? 2. Die Leds würde ich gerne mit 12V ansteuern. Verbrät er dann die restliche Energie am TLC5940? Macht es dann Sinn mehrere Leds in Reihe zu schalten? 3. Der TLC kann bei 5V Versorgung 120mA, bei 3,3V nur 60mA. Ich würde ihn also gerne mit 5V betreiben. In die Richtung Controller => TLC (
-
Thread
TLC5940: Merkwürdiges verhalten mit Mosfet
Guten Tag, Ich habe das Problem das die Mosfets die am jedem Ausgang jedes TLC5940 liegen immer wieder kaputt gehen. Die BSH103's die ich benutze betreibe ich so: VDS: 24V (max. 30V) VGS: 2.5V (max. 8V) Nun als ich alles angeschlossen habe und ein bisschen mit der Software
Wie hast du die Mosfets an dem TLC5940 angeschlossen? Der hat doch Open-Collector-Ausgänge?
-
Thread
Steckernetzteil fängt an zu spinnen
Verbindungskabel mit dem Finger berühre, alle LEDs kurz ausgehen. Krasses EMV-Problem? Gibt es vom TLC5940 China Plagiate? Es wird Zeit für einen Schaltplan. Mach ich morgen mal.
Paul H. schrieb im Beitrag #4655505: > Gibt es vom TLC5940 China Plagiate? Ja!! wie in meinem beitrag in deinem anderen Thread. Das verhalten war auch da oft unkontrolliertes flackern.
-
Thread
Erfahrung TLC5951
Ich hab mal mit dessen Bruder TLC5940 bzw. TLC5922 was gemacht. Lief problemlos. Obwohl . . . https://www.mikrocontroller.net/topic/179037#new Die 5940 liefen aber ohne Zicken.
@ Fabian G. (fabian_g) >> Ich hab mal mit dessen Bruder TLC5940 bzw. TLC5922 was gemacht. Lief >> problemlos. Obwohl . . . >Mit welchem uC hast du gearbeitet? AVR > Taktfrequenz etc. 8 MHz PWM-Takt und 8 MHz SPI Takt. >Hast du noch das Programm
-
Thread
TLC5940 und dessen Anschluss
Helligkeitsunterschiede von LEDs permanent auszugleichen. Wenn man also nur eine LED pro Port des TLC5940 hätte, würde man bei der Inbetriebnahme die LED-Helligkeiten über die Dot Correction angleichen und diese Werte dann im EEPROM des TLC5940 speichern. Für farbtreue Videodisplays etc. macht das auch
-
Thread
50 LEDs mit Atmega Ansteuern (50-70mA) für das Revell Voyager Modell
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 passenden Baustein aussuchen. fchk
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 an TLC5940 ist ständig an abwohl keine Daten gesendet wird
Hallo Zusammen, ich steuere meine LED mit LED-Treiber TLC5940. Die Anode den LEDs (RGB) ist mit einer konstanten Spannung vom 5V versorgt. Die Kathode des jeweiligen LEDs ist an Out-Pin vom TLC5940 angeschlossen. Ich habe hier ein daisy chain vom ca. 5 TLC5940. Die Treiber sind mit 3,7V versorgt. Es kommt vor, dass auf meinem Board einige LED leuchtet, obwohl den Treiber nicht mit der Daten versorgt ist. Nach Versorgung des Boards mit Spannung habe
-
Thread
Akkubetriebene High Power LEDs
Mikrocontroller, welcher beim Einschalten den TLC5940 passend konfiguriert. So wird das was!
Verbraucher Seite 2A Strom auf der Quellenseite. Etwaige Verluste ausgeschlossen natürlich. > TLC5940 & Co sind deine Freunde. Danke, werde ich mir mal genauer anschauen.
-
Thread
LPC1756 - WS2812B und Schaltplankontrolle
Schaltungen so passen. Ich habe zum Testen der verschiedenen LEDs einmal normale RGB-LEDs mit dem TLC5940 und einmal die WS2812b dran. Passen die Verbindungen des TLC5940 zum Controller so? Ein Problem wäre auch noch die Stromversorung zu den normalen RGB LEDs, da es 10 Stück sind mit je ~20mA und
Zu den LEDs: Du nutzt ja den TLC5940. Wenn ich das Datenblatt richtig deute, dann sind die Outputs constant current Driver und Du musst die LED gar nicht unbedingt an die +3.3V hängen. Die ungeregelten 5V sollten ebenso gut funktionieren
-
Thread
LED,Fehlererkennung am TLC5940 trotz Mosfet?
Der TLC5940 schafft bis zu 100mA/Kanal. Schalte einfach 2 Kanäle pro LED parallel, das klappt.
schaltet man noch eine Leistungsdiode in Reihe zu den LEDs, damit bringt man etwas Verlustleistung vom TLC5940 weg, die dann an der Diode umgesetzt und gekühlt werden muss.
-
Thread
MSP430 als RGB-Strip Controller, der per USB angesteuert wird - Realistisch?
(Könnte ich sowieso nicht) - Ich brauche die TLC5940 nicht zu verwenden (Würde dann sowieso eine Platine brauchen) - Ich verwende den MSP430, weil er weitaus günstiger ist Soweit ich das verstanden habe kann man ja das PWM-Signal entweder per Timer
Taktzyklen gesetzt werden. Ist es mit nur einem Timer überhaupt möglich, mit einem MSP430 ohne den TLC5940 drei PWM-Signale für jede Farbe zu erzeugen sowie RGB-Signale per serieller Schnittstelle zu empfangen? Danke und Gruß, Jan
-
Thread
Atmega48 - Takt ausgeben
ich würde gerne am Pin B1 (OC1A) einen Takt von 204,8 kHz ausgeben (10 Bit * 200 Hz ; für einen TLC5940). Dazu habe ich folgenden C-Code auf den Atmega48 programmiert: [c] #include <avr/io.h> #include <avr/interrupt.h> #define sleep() asm volatile ("nop") volatile uint8_t data[10];
habe zu fast der gleichen Anwendung auch eine "Frage". Ich möchte eben auch einen Takt für einen TLC5940 generieren. Das könnte ich ja. z.B. mit Timer0 im fast PWM mode und OVF-Interrupt machen. Jetzt muß ich ja aber beim "normalen" Grayscale-Mode des 5940 immer nach 4095 Zählschritten (oder was ich
-
Thread
Mikrokontroller oder analog? | LED Sitzobjekt für den öffentlichen Raum
Duemilanove Board (http://www.arduino.cc/en/Main/ArduinoBoardDuemilanove) machen, und dann über SPI die TI TLC5940 PWM Controller (zur Zeit leider schwer lieferbar, soll aber die Wochen laut TI wieder besser werden) ansteuern. Dazu gibt es von Alex Leone auch eine passende Library, die das Leben vereinfacht: http://code.google.com/p/tlc5940arduino/ Kompliziert wird es, wenn die angesteuerten Leds mehr als 20-40 mA pro Led verbrauchen, da knabbere ich auch gerade dran. Der TLC5940 kann zwar laut Datenblatt im DIL Gehäuse theoretisch
-
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
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
LEDs dimmen, welchen IC?
gilt auch für dei Spalten (bei dir NPN) 6. Der 74hct163 ist mit Sicherheit kein PWM-IC 7. Der TLC5940 ist ein recht bekannt PWM-IC mit 16 Kanälen, 12 bit Auflösung pro Kanal, eingebaute KSQ
Schau Dir statt des TI TLC5940 auch den TLC5947 an, der 5940 braucht deutlich mehr externe Beschaltung.
-
Thread
TLC9540 mit ATtiny45 oder 85 betreiben - geht das?
Vielleicht hilft dir das hier weiter: https://github.com/artcfox/tlc5940
Ich habe da mal ein Projekt mit dem TLC5940 versucht. Hatte versucht, das Ding auf nem Breadboard zum laufen zu bekommen aber keine Chance, das flackerfrei zu betrieben. Hier ist eine Version des Sourcecodes, den ich damals verwendet hatte
-
Thread
TLC5940 mit XMEGA ansteuern
Hallo, ich habe vor einen LED Tisch zu bauen und möchte gerne einen *TLC 5940* (16 Kanal LED Treiber) mit einem *ATXMEGA 256 A3U* über die Hardware SPI ansteuern. Dafür habe ich mich an der Beschreibung vom "Demystifying the TLC5940" von Matthew Pandina orientiert (Viel Dank
XLAT_PIN 1 //MISO wird nicht gebraucht #define MISO_PORT PORTC #define MISO_PIN 6 [/c] [c]void TLC5940_Init(void) { setOutput(GSCLK_PORT.DIR,GSCLK_PIN); setOutput(SCLK_PORT.DIR,SCLK_PIN); setOutput(DCPRG_PORT.DIR,DCPRG_PIN); setOutput(VPRG_PORT.DIR,VPRG_PIN); setOutput(XLAT_PORT.DIR