Inhaltsverzeichnis

EscLight - reusing a Brushless ESC to Power LEDs

Zur Entstehung.....

Mir kam da eines Morgens so eine Idee.

Ich bräuchte gerade mal wieder eine Lichtschaltung für ein Flugzeug mit Doppelblitz, Beacon und evtl Posi/Landelicht.

Ich hatte sowas auch schon mal auf Basis eines AVR Mega8 entwickelt und erfolgreich gebaut und eingesetzt: http://der-frickler.net/modellbau/avr/flightlight Das Problem ist wie bei jeder Schaltung, sobald es etwas komplexer wird, man noch FETs zum treiben der LEDs braucht etc.. dann kommt man an nervigem Lochraster oder eigenem Platinendesign kaum noch vorbei.

Eigentlich bietet ja fast jeder popelige Brushless ESC den es teils für $6-8 gibt alles was man braucht. Prozessor, 3 Ausgänge mit Treibern, Signalkabel für an den Empfänger und Stromkabel für an den Akku. Viele der gängigen ESCs nutzen sowieso einen Mega8 Prozessor und teils haben sie auch die ISP Pins schön auf der Platine rausgeführt. Schaltpläne sind je nach Modell auch verfügbar. Was sollte also dagegen sprechen einen billigen Brushless ESC als 3-Fach RC Schalter zu modifizieren. billiger kommt man mit eigener Platine, Bauteilen und Kabeln auch nicht hin.

Ich denke ich werde das ganze mal versuchen, mal sehen was ich an passenden Regler noch rumliegen habe.

Und Los!

Dank diverser Doku zur SimonK Regler Firmware in deren Code die einzelnen Register und Pinbelegungen diverser Regler dokumentiert sind fiel die Wahl auf die Hobbyking 6A ubec Regler da diese klein, leicht und billig sind, vor allem aber die ISP Pins zum programmieren als Lötpunkte auf der Platine herausgeführt haben.

Was Braucht man:

Dann am Regler die Kabel zum programmieren anlöten, den Regler mit Spannugn versorgen, mit dem USBASP verbinden, Firmware flashen und LEDs anlöten. Dann den Servotester oder Empfänger anschließen und schauen ob alles so leuchtet wie es soll. Wenn alles so funktioniert wie es soll können die Programmierkabel wieder entfernt werden.

Alles LEDs mit gemeinsamer Masse anschließen.

Varianten

STROBE + ACL + LANDING LIGHT

http://der-frickler.net/_media/modellbau/avr/esclight/movs/esclight_strobe_acl_landing.mov

esclight_strobe_acl_landing.hex Alles LEDs mit gemeinsamer Masse anschließen.

POLICE LIGHT + LANDING LIGHT

http://der-frickler.net/_media/modellbau/avr/esclight/movs/esclight_police_landing.mov

esclight_police_landing.hex Alles LEDs mit gemeinsamer Masse anschließen.

POLICE LIGHT 2 + STROBE + LANDING LIGHT

http://der-frickler.net/_media/modellbau/avr/esclight/movs/esclight_police2_strobe.mov

esclight_police2_strobe.hex Alles LEDs mit gemeinsamer Masse anschließen.

RUNNING LIGHT

http://der-frickler.net/_media/modellbau/avr/esclight/movs/esclight_running.mov

esclight_running_light.hex Alles LEDs mit gemeinsamer Masse anschließen.

RGB Led PWM - autofading with stop

http://der-frickler.net/_media/modellbau/avr/esclight/movs/esclight_rgb_autofade.mov

esclight_rgb_led_pwm_-_autofading_with_stop.hex Alles LEDs mit gemeinsamer VCC anschließen.

RGB Led PWM - stick-fading

http://der-frickler.net/_media/modellbau/avr/esclight/movs/esclight_rgb_stickfade.mov

esclight_rgb_led_pwm_-_stick-fading.hex Alle LEDs mit gemeinsamer VCC anschließen.

Weitere Versionen:

Videos:

in Papas Dimona: