-
Thread
Hilfe LUXEON LED Array über TLC5940 und ULN2803
. Da die TLC5940 Treiber über einen Referenzwiderstand in ihrem Stromwert begrenzt werden können brauche ich keinen Vorwiderstand zum schalten der einzelnen ULN2003 Transistoren. Vorwiderstände gebe es nur direkt
Davon mal abgesehen hat der TLC5940 schon intern eine PWM Einheit und kann somit seine Konstantstrom Ausgänge per PWM schalten und somit die LEDs dimmen. Gruß hagen
-
Thread
Arduino Uno + USB-Shield + TLC5940 Problem
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
TLC5940-PWM driver Tlc.init(); Tlc.clear(); //Setup Init USB-Shield Serial.begin(115200); #if !defined(__MIPSEL__) while (!Serial); // Wait for serial port to connect - used on Leonardo
-
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
Arduino und mehrere TLC5940, Bus/SPI/Kabel Problem
Ich verwende ein Arduino Duemilanove zur Ansteuerung mehrerer LED Painter Boards über daisy chaining, die Boards sind über SPI angebunden. Vom Arduino geht ein zehnpoliges Flachbandkabel mit 30 cm Länge zum Led Painter Board (VCC, GND, XLAT, SCLK, SOUT, SRTN, GSCK, BLNK, DCPG, VPRG), das funktioniert soweit problemlos. VCC wird über 3,3 Volt vom Arduino Spannungsregler versorgt. Tausche ich das Verbindungskabel testhalber gegen eines mit 1,20 Meter Länge (das ist der Installationsabstand der Boards) aus, funktioniert das TLC Board schon nicht mehr. Gleiches Problem mit dem Anschluss des zweiten
-
Thread
TLC5941NT statt TLC5940NT - Unterschied
Ausgänge meines Arduino erweitern. Das ganze geht sehr einfach: http://www.arduino.cc/playground/Learning/TLC5940 Man benötigt dazu also eigentlich ein TLC5940NT. Dieses IC ist aber momentan einfach nicht zu beschaffen. Meine Frage: Wo genau ist der Unterschied zum TLC5941NT ? Die beiden sind auf jeden
-
Thread
LED-Cube, mindest Frequenzen für 30fps berechnen, TLC5940
die folgende Frequenz durch 8 teilen, da ich ja Ebene für Ebene zeichne. Dann die Freq. der TLCs(TLC5940). Wenn ich die 6bits Dot-Correction vernachlässige(da es nur in der Initialisierung passiert(?)) bleiben die 12bit der PWM für jedes LED. Pro Ebene 8x8 = 36 LEDs. 36x12bit = 432bit die ich 30x
Irgendwas passt bei deinen Überlegungen nicht.. 8x8 Cube = 64 LEDs pro Ebene 64 LEDs / 16 Channels des TLC5940 = 4 ICs in Reihe 4 ICs in Reihe * 16 Kanäle pro Chip * 12 Bit Grayscaledaten = 784Bit = 98 Byte 784 Bit pro Ebene * 8 Ebenen = 6272 Bit = 784 Byte pro Bild Zur Wiederholrate 30 FPS * 8 Ebenen
-
Thread
ATMEGA165, TLC5940, RS485, ISP, LM7805
Guten Abend liebe Expertinnen und Experten :-) Bin gerade dabei eine Art RGB-LED Hintergrundbeleuchtung zu bauen. Geplant sind 16 RGB LEDs und 16 weiße LEDs. Die Schaltung wäre jedoch so aufgebaut, dass ich die LED Versorgungsspannung auch erhöhen könnte, um mehrere LEDs in Serie zu schalten und ich mit einem 7805er trotzdem 5V für die ICs habe. Ich habe mal den Schaltplan hochgeladen und würde euch bitten, mal drüberzuschauen, bevor ich das Board route und bestelle (wäre doof, wenn ich die PCBs schrotten kann, wenn ein Fehler drinnen ist) Mal zu meinen Gedanken: -----------------
-
Thread
Power-driver für PWM constant current sink ICs (TLC5940)
gerade auf dem Schlauch, komme nicht mehr weiter und hoffe ihr könnt mir helfen. Ich habe einen TLC5940 hier und würde gerne mit dem ein paar LEDs ansteuern. Positiv ist, dass dieser IC bereits einen constant-current sink driver besitzt, d.h. er kann pro Kanal bereits bis zu 120mA aufnehmen. D.h
arbeiten würden. D.h. ich brauche einen Constant-current driver für min. 400mA der über die PWM des TLC5940 getrieben wird. Gibt es hierfür dedizierte ICs oder Treiberbausteine oder wie müßte eine entsprechende Mosfet-Schaltung dafür aussehen? Danke und frohe Weihnachten Andreas
-
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
Grasshopper AVR32 -> i2c -> TLC5940
Würde gerne wissen ob der i2c Port des Mikrokontrollers verfügbar ist oder schon für Hardware auf dem Board selbst verwendet wird. Bonusfrage, sind alle i2c devices kompatibel, sprich wird der TLC mit dem Grasshopper zusammenarbeiten? Bonus2: Brauche ich extra Hardware um den Grasshopper zu booten oder flashen? Vielen Dank im Voraus!
-
Thread
TLC5940 (6x kaskadiert) – LED blinkt nur kurz beim Einschalten, danach keine Funktion
(kein deterministisches Verhalten) Der Code: #include <Tlc5940.h> void setup() { Tlc.init(); Tlc.clear(); Tlc.update(); } void loop() { //LEDs ein Tlc.set(7, 0); Tlc.set(8, 0); Tlc.set(9, 0); Tlc.set(10, 0); Tlc.set(11, 0
the library folder. After editing tlc_config.h for your setup, delete the Tlc5940.o file to save the changes. */ Du musst das #define NUM_TLCS in "tlc_config.h" im Bibliotheksordner auf 6 einstellen (naja, so richtig C++ ist das
-
Thread
[V] 10x TLC5940 HTSSOP 28 SSOP28 neu PWM RGB LED
Verkaufe 10x TLC5940PWP 16-Kanal 12bit LED Treiber PWM Dimmer ICs von Texas Instruments www.ti.com/product/tlc5940 Einer der ICs ist zu Testzwecken auf einer SSOP28 zu DIP28 Platine verlötet und für die Verschaltung
TLC5940PWP bei rs: http://de.rs-online.com/web/p/products/0389344/?cm_mmc=DE-PPC-0411-_-google-_-3_EEM_MPN-_-tlc5940pwp_Broad
-
Thread
tlc5940 über i2c an msp430f169 anschliessen, ist das möglich?
Hallo, ist es möglich den TLC5940 Treiber von Texas Instrument über ein I2C Bussystem mit dem Controller MSP430F169 zu verbinden? Der Controller ist auch noch mit einem sensor verbunden, der eben nur eine i2c schnittstelle hat
Basti wrote: > ist es möglich den TLC5940 Treiber von Texas Instrument über ein I2C > Bussystem mit dem Controller MSP430F169 zu verbinden? Nein. > weiß jemand ob das möglich ist? oder weiß jemand wie der treiber > ungefähr mit
-
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
Schiebelogik per Software invertiert) -> IRLML 6401 oder IRF7324 (Source: +5V, Gate: SR, Drain: LEDs) -> TCL5940
-
Thread
[V] AvrNetIO, Funkmodule RFM12/RFM70, Nixietreiber, TLC5940 usw
Steckbretter mit zusätzlichen Abblockkondensatoren, das dritte im 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
Update: Die restlichen TLC594x und 12 Nixietreiber sind vergeben. Bleiben also nur noch die RFM12-Sachen und 67 Nixietreiber.
-
Thread
Ist TLC5940 als Treiber für Seoul Z-Power LED P5-II, RGB möglich/sinvoll?
hallo, habe zwar bisher nur mit dem TLC5922 und dem TLC5940 was mit "normalen" RGBs angestellt, allerdings hört das sich schonmal ganz vernünftig an, allerdings auch sehr kostenintensiv. Was du auch noch bedenken solltest ist die Kühlung
Hi Kai, danke für's Feedback. >habe zwar bisher nur mit dem TLC5922 und dem TLC5940 was mit "normalen" >RGBs angestellt, allerdings hört das sich schonmal ganz vernünftig an, >allerdings auch sehr kostenintensiv. Wird vermutlich auch nicht billig - wenn ich
-
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
[V] 9stk. 4xTLC5940 + 4xHC165 auf Board LED-Tisch
sich bei mir melden. Wie Ihr auf den Bilderen seht, handelt es sich um Platienen, auf denen je 4 TLC5940 LED-Treiber vorhanden sind und herausgeführt an eine Stiftleiste. Jeder Treiber ist für 5 LED's mit RGB gedacht, sowie je einem Pin pro LED für einen Sensor, der einen "abgedeckten Pixel" dedektieren
-
Thread
ISP erkennt ATtiny167 nicht - Schaltplan fehlerhaft?
/RESET fehlt noch ein Widerstand von 10kOhm nach +5V. Eventuell stören auch die Anschlüsse des TLC5940 - da habe ich jetzt nicht näher nachgeschaut. Ich würde den TLC5940 testweise mal entfernen oder die ISP-Leitungen trennen. Gruß Dietrich
SOUT des TLC5940. Wenn dieser die MISO-Leitung blockiert, kanns nicht funktionieren. Die anderen Leitungen des TLC5940 (SIN, SCLK, GSCLK) sind vermutlich Eingänge? Dann ist dort keine Störung zu erwarten.
-
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
RGB Cube Driver
Rechnung ist ja so schwer nicht: 256 LEDs x 3 (RGB) x 12 Bit = 9216 Bits pro Ebene (dafür werden 48 TLC5940 benötigt!). Die max. Clock des TLC5940 ist mit 30MHz Transferrate angegeben. Die Übertragung dauert also (1/30000000)*9216 = 0,3ms. Für 16 Ebenen dann ca. 5ms. D.h. ihr könntet ca. 200
eure Vor- und Ratschläge offen So baut man das nicht. Man multiplext nicht 16 Ebenen mit je 48 TLC5940 a 16 RGB LED, sondern man multiplext höchstens 8 Ebenen, also den halben Würfel, und braucht dann eben 96 TLC5940 für die 4096 LEDs. Man baut auch nicht 1 Schieberegisterkette auf, sondern man
-
Thread
"PWM-IC" oder wie PWM erzeugen? (10bit+, 200Hz, 8 Kanäle)
TLC5940 & C0 von Texas Instruments
Gut, dann werd ich wohl den TLC5940 nehmen, 16 Kanäle reiche mir auch locker aus^^ Noch eine Frage zu den Samples: Auf http://focus.ti.com/docs/prod/folders/print/tlc5940.html gibt es mehre Variaten von dem TLC5940, einmal
-
Thread
Kompilierungsfehler bei SPI und Attiny2313
-funsigned-bitfields -mmcu=attiny2313 -DF_CPU=1000000UL -MMD -MP -MF"tlc5940.d" -MT"tlc5940.d" -c -o "tlc5940.o" "../tlc5940.c" ../tlc5940.c: In Funktion »init_tlc_con«: ../tlc5940.c:23:2: Fehler: »SPCR« nicht deklariert (erste Benutzung in dieser Funktion) ../tlc5940
: »SPR0« nicht deklariert (erste Benutzung in dieser Funktion) ../tlc5940.c: In Funktion »send_to_device«: ../tlc5940.c:48:3: Fehler: »SPDR« nicht deklariert (erste Benutzung in dieser Funktion) ../tlc5940.c:50:12: Fehler: »SPSR« nicht deklariert (erste Benutzung
-
Thread
Mehrere PWM Signale erzeugen
Hallo, das IC TLC 5940 gibt es z.B. bei "Mouser.com" zu kaufen. Gruß
4bit des nächsten verwursten. edit: da kommt dann so eine Konvertierung bei raus: [c] void tlc5940_compress16(Tlc5940Data* o_data12, uint16_t i_data16[TLC5940_CHANNELS]) { uint8_t outInd = 0; uint8_t inInd = TLC5940_CHANNELS-1; for(; inInd<TLC5940_CHANNELS; inInd -= 2) {
-
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
Ghosting bei LED Matrix
Angeschlossen ist das an einen Arduino. Zeilentreiber ist ein PCF8574 + 8xBC327 und Spaltentreiber ist ein TLC5940. Eigentlich sollte ja ein "V" auf der Matrix angezeigt werden, in der Realität sieht es aber so aus wie auf dem 3. Bild. An dem TLC5940 sollte es nicht liegen, der ist ja für sowas gemacht
TLC5940 und LED-Matrix mal wieder... Hier findet man eine saubere Lösung mit Schaltplan und Code. http://www.solderlab.de/index.php/led-projects/matrix-controller-board Dabei steuern 3xTLC5940
-
Thread
Mein erstes Layout, bewerten
Wozu dienen denn die Mosfets an Ausgängen der TLC5940? Gruß Flo
haben kann. Flo schrieb im Beitrag #2524794: > Wozu dienen denn die Mosfets an Ausgängen der TLC5940? Der TLC5940 ist normalerweise nur für eine Maximale LED-Spannung von 17V. Da meine Leisten aber immer 7 LED's in Reihe sind komme ich über die 17V, dafür schlägt TI es so vor. Hier steht mehr
-
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
BS170 direkt an µC für 12V/100-200mA
es denn nachher funktioniert. Aber schön wäre es wenn man sich das ganze sparen könnte, wenn der TLC5940 das von Haus aus mitbringt.
nachher eine 6x4 Matrix und ich dachte das ganze mit > einem Atmega zu steuern über 6 TLC5940, also 1 TLC5960 für 4 Elemente. Für die 72 Kanäle reichen ja schon 5 TLC5940. Alternativ könntest du auch 3 TLC5951 mit jeweils 24 Kanälen à 40mA nehmen. Die TLCs haben gegenüber der Lösung
-
Thread
Treiber für Power-LED
mit der PWM >auftreten können. Nicht, wenn man es richtig macht. >3) Einen TLC5940 der mit den PWM-Ausgängen Konstantstromquellen regelt >an denen dann die LEDs hängen (vgl. >Beitrag "Power-driver für PWM constant current sink ICs (TLC5940)"). Für >die KSQ hätte ich dann
Rundum-Sorglos-Bauteil. Das finde ich jedoch >nicht. Naja, ach nicht so doll. >4) Mehrere Ausgänge eines TLC5940 zusammenschalten (vgl. >Beitrag "Ist TLC5940 als Treiber für Seoul Z-Power LED P5-II, RGB >möglich/sinvoll?"). Auch hier könnte es wohl >wieder Ärger mit der PWM geben. Warum? Das passt schon
-
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
-
Thread
432 mal 0..20mA per PWM - beste Lösung gefunden?
TLC5940 zu ersetzen oder * Einen FPGA zu programmieren, um mit 16..60MHz Schieberegister-Takt die PWM-Signale nach der China-Methode per FPGA zu erzeugen. Leider sind die beiden Chips nicht annähernd
Torsten C. schrieb im Beitrag #3222933: > * entweder die "dummen" FD9802C auszulöten und > durch TLC5940 zu ersetzen oder … Hat schonmal jemand zwei STP16CPC26 oder TLC59401 o.ä. parallel geschaltet? Ich würde gern fertig verdrahtete Matrizen nehmen und die haben alle 8 Zeilen. Wenigstens
-
Thread
IR2181, FET-Driver, zwei N-Channel FETs, richtig?
FET kann durchaus bei 2,5V "kleben" bleiben (zumal wenn Licht auf die LED fällt, Spannungsabfall am TLC5940 schon eingerechnet), so dass der Bootstrapkondensator kaum nachgeladen wird. Wenn du mit dem FET per PWM dimmen willst: warum machst du das nicht gleich mit dem TLC5940. Falk B. schrieb im
>Wenn du mit dem FET per PWM dimmen willst: warum machst du das nicht gleich mit dem TLC5940. Ich nutze den TLC ja zum dimmen. Aber die FETs müssen ja trotzdem abwechselnd an und ausgeschaltet werden für das Ebenen-Multiplexing MfG.
-
Thread
Hilfe bei MOSFET-Auswahl
Kennst eine Bezugsquelle für TLC5940 ? Preis ?
Thomas Kiss schrieb im Beitrag #2196598: > Kennst eine Bezugsquelle für TLC5940 ? http://de.rs-online.com/web/search/searchBrowseAction.html?method=searchProducts&searchTerm=TLC5940
-
Thread
60 Mhz auf Platine - geht es so ?
auskommen, wenn du die extra dafür entwickelten Chips nicht verwenden willst wie Texas Instruments TLC5940 http://focus.ti.com/docs/prod/folders/print/tlc5940.html 16 Channel LED Driver w/DOT Correction & Grayscale PWM Control Maxim MAX6966 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4539 10-Port
@mawin > z.B. TLC5940 der TLC5940 ist zwar fix , braucht aber 4096 Takte für einen PWM Cycle. Eine Umdrehung Dauert 60000 Takte Also bleiben nur 146 PWM Cycles in einer Umdrehung übrig... also zu langsam Ich
-
Thread
welcher MOSFET (?) als Treiber für RGB-Stripes
der PWM-Bereich zerhackt wird, also ohne "S-PWM" oder "Advanced PWM"...) Wenn man im Forum nach "TLC5940 MOSFET" sucht (TLC5940 ist üblicher wie MBI5030) kann man ihn wohl auch direkt anschließen. Konkret wie das geht wurde aber leider nirgends gepostet :( Es muss doch eine Möglichkeit geben...
auch warmweiße LED Stripes (12V) mit teils 120 LEDs/m Hier bin ich noch fündig geworden (der TLC5940 ist vom Ausgang her gleich wie der MBI5030 wenn ich mich nicht täusche) http://www.adafruit.com/forums/viewtopic.php?f=8&t=35543 > If you want to stick with NPNs, you can run the TLC5940's output
-
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
LED-CUBE 3-D
mit ziemlicher Sicherheit noch dimmen (wir wollen ja die Fraben uns zusammenmischen können) -> TLC5940 4,50€ / Stück @ 16 Kanäle pro TLC Pro TLC gibt's also 5 RGB-LEDs (5 LEDs * je 3 Farben = 15 Kanäle belegt) Wenn du nicht flimmern willst (und dimmen willst (musst du ja)) dann musst du immer
hab vor kurzen nen kleinen 4x4x4 cube gebaut als Testobjekt und zum Kennenlernen des TLC5940 . der passte direkt in diese Fotowürfel, die es in Kaufland kurzzeitig in den 1€ regalen gab. dazu noch ein kleiner schwarzer Sockel, in dem die Elektronik ist. Sieht ganz gut aus, aber natürlich
-
Thread
Zu wenig ram?
verschluckt...bin mir aber nicht sicher. Und zwar: Ich nutze einen Atmega16@16mhz mit dem ich einen tlc5940 ansteuere, was durch 2 timer-interrupts funktioniert. Mit der IRMP-Lib kann ich erfolgreich ein RC6 signal über uart ausgeben, doch nur, solange der timer-interrupt eines tlc-timers (der andere
[c] uint8_t dcData[96 * TLC5940_N] = { ... uint8_t gsData[192 * TLC5940_N] = { ... [/c] Das sind schon mal fast 600 Bytes. Dazu hast du noch ein paar Strukturen, die Speicherplatz brauchen und dein uC hat gerade mal 1kB...
-
Thread
Berufscollege-Projekt. RGB LED Cube! HILFE!
sieht in Ordnung aus... Wenn du einen 5x5x5 RGB-Cube bauen willst, musst du noch einen Mosfet und 2 TLC5940 an den µC hängen und die Software natürlich ändern. Im Prinzip ist es ja wie mein Vorschlag nur mit TLC5940 statt den 74HC595+ULN2803…
wisst ihr nicht ob die Hardware überhaupt funktioniert? Welche ICs hat der Student verwendet? Der TLC5940 gefällt mir eigentlich sehr gut, nur musst du für jedes Bild 5*5*192 Bits in die TLC5940 schieben, dafür hast du dann 12bit PWM für jede LED, dann muss man sich aber fragen, ob die gewünschte Bildaktualisierungsrate
-
Thread
Soft-PWM und Schieberegister / Multiplexen
Durokh schrieb im Beitrag #3175253: > Den TLC5940 habe ich mir gerade angeschaut und der scheint ja schonmal > sehr geeignet zu sein. Dazu aber noch eine sehr wichtige Frage: > Ich _muss_ die LED sehr zeitgenau ansteuern. > Sprich, LED1 geht
man auch nichts lösen. Zu Befehl :) Gebe ich dir vollkommen Recht. Ich besorg mir dann mal den TLC5940 und spiele mal damit rum. Besten Dank!
-
Thread
50+ LED Treiber / Multiplexer
einzeln > ansteuern und leuchten lassen will, maximal jedoch 64 gleichzeitig. Dann vergiss 2 TLC5920 (du wolltest 50mA pro LED und nicht 1.25mA) und nimm 4 TLC5940 für deine bis zu 64 LEDs bis zu 50mA mit einzeln einstellbarer Helligkeit. choose the right weapons.
wir wieder bei meinem ausgangsproblem wären: wie steuer ich mit einem µC und dann meinetwegen 4 TLC5940 64 RGB-Leds mit 4 farbkombinationn einzeln in den farben durch? dazu bräuchte ich doch im prinzip 256 verschiedene beschaltungen, 4 je led und damit reichten 4 TLC5940 nicht mehr aus sondern ich
-
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
einen Inverter dazwischen geschaltet hast, muss der TLC nun 100% der Zeit aus sein, wenn die LEDs nicht leuchten sollen - und das lässt sich leicht realisieren. Schön dass du eine für dich passende Lösung gefunden hast. Aber ob diese Kette von TLC5940