Hallo miteinander, ich bin z.Z. damit beschaeftigt einen kleinen Ambilight "Clone" zu bauen. Dazu moechte ich insgesamt 24 Channel (RGB x 8) mittels einem PWM Signal steuern. Bei meiner Planung bin ich auf den TLC5947 gestossen. Soweit bin ich damit auch zufrieden. Das einzige, was mir noch Kopfzerbrechen bereitet ist die geeignete Transistorwahl. Laut Datenblatt steuert der TLC5947 die PWM-Signale mit 4MHz, was ich ziemlich viel finde. Ausserdem kann jeder der 24 PWM-Ausgaenge maximal 30mA liefern. Gibt es hier nicht eigentlich auch eine weitere Beschraenkung, falls alle Ausgaenge gleichzeitig "AN" sind? Hier der Link zum Datenblatt: http://www.ti.com/lit/gpn/tlc5947 Da ich pro Channel allerdings etwa 100mA - 150mA schalten moechte (bei 12V), wollte ich dies ueber Transistoren erreichen. Leider fuehle ich mich im Bereich E-Technik noch nicht heimisch, daher habe ich mir zunaechst folgenden Artikel durchgelesen: http://www.mikrocontroller.net/articles/Transistor#Wie_finde_ich_den_richtigen_Transistor_f.C3.BCr_eine_LED-Ansteuerung.3F Wenn ich das ganze richtig verstanden habe, dann sind fuer mich folgende Angaben wichig: - die zuschaltende Stromstaeke (100mA - 150mA) - die Frequenz - und der Typ (in meinem Fall muss es ein PNP Transistor sein, da die Eingaenge am TLC5947 Eingaenge sind) - Die Stromverstaerkung, da der TLC5947 nicht heiss werden soll und ich die Stromgrenzwerte des TLC nicht ueberschreiten darf benoetige ich hier eine Stromverstaerkung von etwa >80, so dass ich mit 2mA noch 150mA schalten kann. - Ausserdem spielt P_tot keine Rolle, da die Leistung ueber den Transistor bei mir sehr gering ist (<10mW). Habe ich noch etwas vergessen? Auf grund dieser Voraussetzungen habe ich mich fuer den BC328-25 entschieden. Auch hier ein Link zum Datenblatt: http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=A100%252FBC327_BC328_VIS.pdf;SID=13T0KT1H8AAAIAACCD5@809401f064737be1f1a50da11e9a1e9a0 Seht ihr Probleme bei meiner Planung? Vielen Dank fuer euere Hilfe. Gruss, Hans
HansS schrieb: > Laut Datenblatt steuert der TLC5947 die PWM-Signale mit 4MHz, was ich > ziemlich viel finde. Ähm, 4MHz/(2^12)! Also wesentlich zahmere 1kHz.
wieso meinst du denn 1kHz? Kommt das nicht stark darauf an, wie der TLC das PWM Signal erstellt? Z.B.: Um 50% Helligkeit zu erreichen koennte er jeden Takt abwechselnd von High nach Low schalten, was effektiv 4MHz entspricht oder aber 2048 Takte High und 2048 Takte Low, was effektiv 2kHz waeren. Seht ihr ansonsten weitere Probleme? Vielen Dank.
> Gibt es hier nicht eigentlich auch eine weitere Beschraenkung, > falls alle Ausgaenge gleichzeitig "AN" sind? Sicher, Ptot < 2228 mW > wieso meinst du denn 1kHz? Weil der mit 4MHz getaktete 4096 Einheiten auflösende PWM Zähler ein mal rum muß. > B.: Um 50% Helligkeit zu erreichen koennte er jeden Takt > awechselnd von High nach Low schalten, tut er nicht. > 2048 Takte High und 2048 Takte Low, was effektiv 2kHz waeren. Autsch. Du solltest noch mal nachschlagen, was "Frequenz" bedeutet. > was effektiv 4MHz entspricht Du machst das wiederholt falsch.
MaWin schrieb: >> Gibt es hier nicht eigentlich auch eine weitere Beschraenkung, >> falls alle Ausgaenge gleichzeitig "AN" sind? > > Sicher, Ptot < 2228 mW Wie rechne ich dies denn aus? >> wieso meinst du denn 1kHz? > > Weil der mit 4MHz getaktete 4096 Einheiten auflösende PWM Zähler > ein mal rum muß. > >> B.: Um 50% Helligkeit zu erreichen koennte er jeden Takt >> awechselnd von High nach Low schalten, > > tut er nicht. gut zu wissen, danke. >> 2048 Takte High und 2048 Takte Low, was effektiv 2kHz waeren. > > Autsch. Du solltest noch mal nachschlagen, was "Frequenz" bedeutet. > >> was effektiv 4MHz entspricht > > Du machst das wiederholt falsch. Magst du mir ggf. auch sagen, was ich da flasch verstehe? Vertue ich mich einfach um einen Faktor von zwei oder mache ich einen grundsaetlicheren Fehler? Wenn der mit 4Mhz getaktet ist und 2048 Takte der selbe Pegel vorherscht, dann ergibt das doch sehr wohl eine "scheinbare" Taktrate von 4Mhz/2048=2kHz. Nochmals danke schoen.
> Wie rechne ich dies denn aus? 24 * (Vled-Uled)*0.03 < 2.1 > mache ich einen grundsaetlicheren Fehler? Offensichtlich. > dann ergibt das doch sehr wohl eine "scheinbare" Taktrate Nein. Denn zu einem Takt gehört alles bis es sich wiederholt, also von steigender Flanke bis nächster steigender Flanke (bzw. fallender bis nächster fallender). Ich sagte schon: Schlag nach die Hertz definiert ist.
MaWin schrieb: >> Wie rechne ich dies denn aus? > > 24 * (Vled-Uled)*0.03 < 2.1 > wie kommt man auf diese Gleichung?
> wie kommt man auf diese Gleichung? Der IC muss den Rest von Speisespannung * Strom verheizen, der nicht von den LEDs verbraucht wird, und das muß unter den dafür zulässigen 2.1 Watt bleiben (0.15 Watt für den Verbrauch des Chips selbst abgezogen).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.