3W LED Blitzer - Wandler, Blinkfunktion und steuerbar - möglichst kompakt und günstig

sandrodadon

Fliegender Maschi
#1
Hi zusammen.

An meinem großen Copter möchte ich genau eine 3W LED in Rot anbringen, um aus der Distanz zu sehen wann das Heck zu mir zeigt.
Klingt eigentlich garnicht schwer aber wenn man es mit einem Arduino, Spannungswandler und MOSFET aufzieht wird es schnell hässlich und umständlich.


Ich suche also eine möglichst kompakte Lösung um:
1: Von 5v oder sogar 4S auf 2.4v runterregelt (zumindest bei aktueller LED, 2.4v 700mAh)
2: Diese LED blitzen zu lassen (Optional: Mit einstellbaren Timings)
3: Via 3-Posi-Schalter die Modi wählen zu können (Off, Blink, Dauer)

Gibt es eine fertige Platine die all das bereit stellt?

Ich kenne das ESC Lichtschalter Projekt aber dort werden quasi die vollen 4S durchgeschaltet oder?
Da müsste ich dann nurnoch einen Wandler oder einstellbaren StepDown auf 2.4v zwischenpacken oder?

Falls nicht: Macht es vielleicht Sinn, eine eigene Platine mit einem "Steckplatz" für einen Arduino Nano ätzen zu lassen?


Vielleicht habt ihr ja eine Idee wie ich das ganze am günstigsten und kompaktesten lösen kann.
Die ESC Lösung gefällt mir noch am besten aber am liebsten hätte ich natürlich eine fertige Platine.

LG
Sandro
 

lustigewg

Erfahrener Benutzer
#2
Ich selber benutz die HK Brennhautbrenner. Einfach 4 stk in Folge direkt an 3s. Dann noch einen mini Dimmer (ebay 6€) für leds dazwischen und gut. Besser gefällt mir derzeit nur die Idee das Naza Led als Blinksignal auszugeben... Gefällt mir klasse. Ein Projekt läuft ja derzeit hier im Forum.
 

sandrodadon

Fliegender Maschi
#3
Hmmm schade dass es da keine guten Fertigplatinen gibt, vermutlich werde ich es mit einem kleinen ESC und Vorwiderstand versuchen.

Läuft ein 2S ESC auch an 5V ? Dann ist die Verlustleistung nicht ganz so groß wie bei 4S auf 2.4v runter
 

MarenB

Runter kommen sie immer!
#4
Läuft ein 2S ESC auch an 5V ? Dann ist die Verlustleistung nicht ganz so groß wie bei 4S auf 2.4v runter
Jein. Der µC auf dem ESC wird ja in der Regel vom eigenen BEC mit 5V versorgt. Der BEC braucht aber eine ausreichend große Differenz zwischen Eingangsspannung und Ausgangsspannung, ergo käme da nichts raus und der ESC wäre unversorgt.

Du müsstest mindestens Teile des BEC-Schaltkreises entfernen und den ESC dann von außen, sprich vom "richtigen" BEC mitversorgen.
Was jetzt mit den MosFETs auf dem ESC passiert, wenn die Drain- und Source-Spannungen auf gleichem Niveau oder vielleicht sogar unterhalb des Gates liegen, da müsste ich mir nochmal Gedanken zu machen. Dürfte aber eigentlich egal sein?!
 
Zuletzt bearbeitet:
#6
Eine Anregung dazu; Wenn du schon so starke Leds verwenden möchtest, könnte man einen Tischtennisball aufschneiden und über die LED stülpen. Das hätte zur Folge, dass das Licht auch seitlich gesehen/erkannt wird. Ich hab mir so nen Ball über die Led vom WKM gestülpt, damit ich den Flugmode in jeder Fluglage sehen kann.
 

nique

Legal-LongRanger
#7
Also einfach einen Vorwiderstand würd ich nicht machen. Bei der Leistung ist eine Konstantsromquelle sinnvoller.

Ich habe ein paar KSQ am Start. Je nach Widerstand kannst du die Stromstärke einstellen. Geregelt wird das ganze über einen PWM-Anschluss. Passt also ganz gut - wer eine Taranis hat ;).

Um das Ding zum Blinken zu bringen, entweder über die Funke, oder (so habe ich das im Sinn) mit einem Tiny13. jreise hat dazu eine wunderbar genial-einfache Lösung. Im Hex ist zwar nur ein Schalter, doch wer das versteht, kann auch eine Blinksequenz auf den einen Puls bringen und den Ausgang entsprechend steuern.

Achtung, 3W wird sehr heiss. Ev prüfst Du mal, ob es nicht genügt, die 3W mit 1W zu betreiben...
 

sandrodadon

Fliegender Maschi
#8
Hi zusammen !

Die KSQ in Deutschland sind ziemlich teuer, würde nicht sowas auch reichen?
http://www.goodluckbuy.com/3w-led-driver-support-pwm-brightness-adjustment-in-7-30v-out-700ma-.html

Verstehe ich es richtig dass dieses Modul alleine erkennt wieviel Volt raus kommen sollen da es durch die 700mA limitiert? Immerhin braucht meine LED nur 2.2-2.4v

Und dann dort ein 4S + MOSFET + Arduino fürs Signal vor dran?
Via Arduino kann ich dann das Blinken via MOSFET steuern, mit via PWM vom Empfänger den Blink-Modus holen (3 Posi Switch) und ganz nebenbei auch noch via PWM z.B. auf 1W oder 2W drosseln oder?

LG
Sandro
 
Zuletzt bearbeitet:

nique

Legal-LongRanger
#9
Hallo

Also die von mir referenzierten KSQ sind da gar nicht so viel teurer. Vielleicht hast du übersehen, dass der Preis für 3 Stück gilt!

Die Steuerung über PWM steuert einzig die Helligkeit (LED-Dimmer). Und so kannst Du natürlich das Ding auch zum blinken bringen.

Und richtig, es sind eben keine Spannungsregler, sondern Stromregler. Der KSQ regelt über einen Widerstand, wieviel Strom dass zur Verfügung gestellt werden. Die Spannung (so verstehe ich das) wird dann solange geregelt, bis der eingestellte Strom sich einstellt. Die anzulegende Spannung berechnet sich aus dem Innenwiderstand des Verbrauchers (hier die LED) und dem gewünschten Strom. Diese Spannung liesse sich berechnen, so wir die Innenwiderstände der LED kennen würden. Tja, mein Multimeter kann das nicht... Ich gehe mal davon aus, dass du als Spannung etwas im angegebenen Bereich messen wirst (2.2 - 2.4 V - je nach Farbe wohl eine breitere Streuung).

MOSFET brauchste nicht mehr!

Entweder die jreise-Lösung, ohne Mosfet direkt vom Tiny auf den KSQ. Oder dann dito mit dem Arduino und einem PWM-Output auf den KSQ. So kann man mit einem Kanal etwas mehr einstellen. Denkbar (gerade mit der Taranis) ist auch, dass du vom X8R-Empfänger direkt auf den KSQ gehst. Dann muss aber der Channel das blinken machen (siehe Programmierbeispiele), oder du könntest über ein Poti die Helligkeit direkt dimmen.

Ich habe von Jörg eine Blinksequenz erhalten wie ich es möchte (noch nicht getestet), könnte mir aber auch vorstellen, das in einem Arduino zu machen. Der Tiny ist einfach viel kleiner...

Ob 1W oder 2W, das kannst du nicht über PWM steuern. Ausser du würdest diesen Widerstand durch ein digitales Poti ersetzen, das wiederum von einem PWM-Kanal gesteuert wird.... Also auf die Leistung (und Helligkeit) musst du dich schon vorher im Klaren sein.
 
#10
KSQs gibts auch aus D günstig, ich nutze gern die kleinen CCS2-xxx von Anvilex, gibts in verschiedenen Stromstärken. Diese kannst du dann von einem µC oder auch Arduino direkt am Dimmer-Pin ansteuern. Einen FET brauchst du nur, wenn du die LED mit Vorwiderstand direkt (ohne KSQ) schalten willst.

Gruß Jörg
 

nique

Legal-LongRanger
#11
A propos Vorwiderstand. Wollte ich auch erst so machen, bis ich dann gesehen habe, wieviel Leistung der vernichten muss (bei 3W LED). Und da ist nichts mehr mit den kleinen 1/8Watt-Dinger.... Das raucht nur kurz. 1 W würde noch was in passabler Grösse geben - da hab ich (leider) nun 50 Stück zu Hause liegen. Eine Konstantstromquelle ist da schon deutlich effizienter.
 
#12
Ja, Vorwiderstand geht nur bei kleineren Strömen, oder bei kurzen Blitzern, wie ich es im Lipoblitzer realisiert habe. Wenn man dann noch mehrere Power-LEDs in Reihe schaltet und so die zu verheizende Spannung am Vorwiderstand klein hält, ist das eine gute und kompakte Lösung. Sonst ist eine moderne KSQ natürlich besser geeignet.
 
#13
Die KSQ in Deutschland sind ziemlich teuer, würde nicht sowas auch reichen?
http://www.goodluckbuy.com/3w-led-driver-support-pwm-brightness-adjustment-in-7-30v-out-700ma-.html

Verstehe ich es richtig dass dieses Modul alleine erkennt wieviel Volt raus kommen sollen da es durch die 700mA limitiert? Immerhin braucht meine LED nur 2.2-2.4v
Das versteht Du nicht richtig, eine LED benötigt keine Spannung, sie benötigt Strom bzw. eine Stromquelle.
Infolge des Durchflusses fällt an ihr eine Spannung ab, die Vörwärtsspannung, und die ist deutlich höher als Deine genannten 2,2 - 2,4 V.

Richtig ist aber, dass der GLB-Treiber 700 mA liefern soll bei einem Eingangsspannungbereich zwischen 7 und 30 V.
Ich bin im RC Bereich total neu und kenne GLB nicht, die mir bekannten LED Stromquellen sind auf 1S - 3S LiIon ausgelegt, Taschenlampen bzw. Sportbeleuchtung.
Jedenfalls sieht es so aus, als ob die Angaben vertraunswürdig sind und auf RC-Belange ausgelegt sind, ein PWM EIngang ist vorhanden und kann von vom FC oder auch einem zusätzlichen Controller angesteuert werden.
Die LED kannst Du damit aber nur dimmen bzw. dauerleuchten und blinken lassen.
Blitzen ist der kurzzeitige Betrieb mit überhöhtem STrom, im Regelfall einer Verdoppelung.
 

sandrodadon

Fliegender Maschi
#14
Hallo zusammen !
Danke, jetzt habe ich es verstanden ;) Habe bisher nur die 3mm LEDs genutzt.

Soll heißen:
4S Lipo -> 3W LED Driver -> 3W LED
Dazwischen jetzt durch den Driver kein MOSFET mehr sondern z.B. via Arduino 200ms lang ein 100% PWM Signal auf den Driver, 800ms Pause und fertig?

Wäre auf jeden Fall eine elegante Lösung sofern das jetzt richtig war.
Danke für die rege Beteiligung !

LG Sandro
 
#15
Ja, soweit hast du das richtig verstanden :). Wobei es bei dem PWM- oder Dim-Anschluss der KSQs auch Unterschiede in der vorgesehenen Ansteuerung gibt. Mit einem PWM-Signal, also einer Taktfolge mit variablem Ein/Aus-Verhältnis vom Arduino könntest du nicht nur ein- und ausschalten, sondern die Helligkeit beliebig variieren. Wenn du jedoch die LED nur ein und ausschalten willst, brauchst du nur z.B. high-Pegel für ein und low für aus an den Steuereingang der KSQ legen, also in deinem Beispiel 200ms lang high, dann 800ms low Pegel. Eine PWM ist dann nicht nötig.

Die jeweiligen Pegel und Möglichkeiten am Steuereingang sind vom verwendeten IC auf der KSQ abhängig. GLB schweigt sich da zu seiner KSQ ein wenig aus. Bei den Anvilex KSQs ist die Ansteuerung z.B. im Datenblatt des verwendeten IC ZXLD1366 beschrieben.

Gruß Jörg
 

sandrodadon

Fliegender Maschi
#17
Alles klar, das klingt ja alles sehr gut !

Dann kaufe ich jetzt einfach den LED Driver, einen Arduino werde ich sowieso am Copter verbauen ;)
Vielen Dank für eure Hilfe, hat mir einen Fehlkauf erspart und kostet mich im Endeffekt knappe 4€.

Und ganz nebenbei kann ich die Blinkcodes auch selbst programmieren was bei einem fertigen Blitzer nicht der Fall wäre.
PWM-Dim hatte ich vorher auch nicht eingeplant - Darauf freue ich mich jetzt um so mehr.

Viele Grüße
Sandro
 
#18
Immer dran denken: Einen Fehlkauf gibts beim Hobby nicht, denn Hobby definiert sich als Erzielung des geringstmöglichen Nutzens durch maximalen Aufwand ;). Und falls du doch mal was falsches gekauft hast, können daraus neue spannende Projekte entstehen :D.

Gruß Jörg
 

nique

Legal-LongRanger
#20
Zu empfehlen? Ja und nein.

Ja weil:
- du nicht selbst programmieren musst
- nette kleine Stecker dabei sind, die man irgendwo anders mal brauchen könnte

Nein weil:
- nur die Blinkfrequenz eingestellt werden kann, aber nicht die Blinkdauer oder die Pause dazwischen
- du nach Zufallsprinzipp LED-Farben bekommst (siehe Kleingedrucktes), und da sind selten die Farben dabei, die du dir wünschst
- weil nicht klar ist, was für Kabel dabei sind und die Länge vom Kabel eh nicht reicht
- der Print zu gross ist (Arduinos sind kleiner, inkl der KSQ
- da sind zwei Monsterwiderstände drauf, also da dürfte auch vieles über Abwärme geregelt sein ;)


Interessant sind noch die: http://www.flytron.com/rc-light-systems/229-strobon-se-navigation-strobe-controller.html
Aber achtung, die blitzen nur und sind nicht einstellbar - dafür muss man auch nix programmieren.

Vielleicht noch ein Hinweis: Unterscheidung von Blitzen und Blinken.
Ich habe meine "Blitze" auch auf 200ms eingestellt. Das ist aber eher ein schnelles blinken. Wenn ich dem obigen Link referenzieren darf, generiert der 2 Pulse von je 20ms. Und das wohl zu einem überhöhten Strom, so wie es weiter oben Bianchifan erklärt hat. Somit hiesse blitzen: Sehr kurze Pulse mit überhöhtem Strom, bei normalem Strom (nach Datenblatt) wäre es ein Blinken.

Hmmmmmmmm - gut ist der Winter noch nicht vorbei ;) Gibt noch ein paar Abende wos dunkel ist und man über die Beleuchtung grübeln kann :D
 
FPV1

Banggood

Oben Unten