Brushless ESC als RC (Licht)schalter

sandmen

Erfahrener Benutzer
:)
Nee, bei mir ist keine Schalter abfrage mehr drinnen.
Sorry.
Das mit dem "mein Netzteil knattert dabei im selben takt" ist nicht gut.
Deutet darauf hin, das die überarbeitet IO defines doch net passen.
Sorry.
 

skyfreak

a freak on a leash
ok also wider zurück auf die meister-variante :(
danke trotzdem!

so langsam ist das ein wenig frustrierend :(

1.) entweder das was ich vorhabe funktioniert so gar nicht
2.) oder ich bin so ein Trottel dass ich es einfach nicht verstehe
3.) oder beides ;)

mein easystar schreit nach beleuchtung, please help!

happy landings,
der skyfreak
 
Du hast jetzt den HK UBEC 6A Regler den ich auch verwende?

Dann ist das tgy.hex das falsche, das ist für Turnigy Regler. So werden falsche Pins angesteuert, der Regler erzeugt n Kurzschluss, dein Netzteil schaltet ab, der Regler resetet, Kurzschluss is weg, Netzteil schaltet wieder ein und alles wieder von vorne.

Der ubec 6A braucht das bs.hex oder eins von meinen, die sind alles mit den BS-Pins kompiliert.
 

skyfreak

a freak on a leash
hallo frickler

vielen lieben dank für die Rückmeldung.

als erstes NEIN ich nutze NOCH nicht den HK UBEC 6 A.
Dienstag Abend hatte ich im forum einen suche thread aufgemacht und 10 min. später von user 'taler' einen angeboten bekommen. wenn es genauso schnell wie bei meinem letzten kauf von 'taler' geht erwarte ich den heute. insofern ist mir bewusst, dass ich dann die bs.hex von Meister oder eines deiner Files nehmen müsste/werde. mit etwas Glück weiss ich um 16:00h mehr, sprich Postbote kommt immer zwischen 14-16:00h.

meine Probleme im moment resultieren alle auf versuchen mit einem "flyduino 25A simonK" (so ist der gelabert mehr steht nicht drauf) der einem 25A HK Red Brick IMHO entspricht, und in Sachen simonK FW ganz normal auf die simonK tgy.hex anspricht und funktioniert.
daher nutze ich momentan die tgy.hex aus Meisters zip für ESC-light, aber habe auch ausser dauerbrennendes licht auf allen 3 postionen noch nichts hergebracht.

mal was generelles von einem dau wie mir, was ich sehr schade finde ...

das Projekt an sich ist absolut super!
aus einem billigen kleinen HK ESC einen super 3 stufen Lichtschalter mit patterns zu machen ... TOP!
nun scheint es 2 Ansätze zu geben.

deinen Ansatz frickler, der du (und das kann ich als Zwilling verstehen) deinen weg gefunden hast dun wenn du was brauchst es dir zusammenspackst, genau auf den 2 ESC typen. mehr braucht es für dich nicht, auf zu neuen ufern und herausforderungen.

dann gibt es Meisters Ansatz, der im best case mit lazyzeros flashtool und eprom zu einer praktikablen Lösung für alle werden sollte aber eingeschlafen ist.

dann gibt es user wie sandmen, der sich daraus was gestrickt hat.
und andere die mit fricklers fixen files zufrieden sind.
ob jetzt wer mit Meisters Lösung out-of-the-box schon was erzielt hat vermag ich nicht zu beurteilen.

defakto ist jeder hat bisi was.
- frickler was funktionierndes
- lazyzero das tool
- Meister einen Ansatz der viele ESCs möglich macht und ein tolles Tool für die lichtmuster
- sandmen hat auch was das für ihn funkioniert
...
- und dann gibt es ganz viele wie mich ... die haben eine ESC und den Wunsch nach einer tollen easy lichtschaltung :D

jetzt seits alle so nah beieinander und geht den letzten schritt nicht :( schade.

ich weiss es ist einfach so zu schreiben, wenn man selber nicht die Arbeit hat.
aber daran liegt es bei mir nicht, sondern am können.
wie man ja schon mitbekommt beschäftige ich mich die ganze woche schon damit und komme nicht weiter :(
helfen könnte ich z.b. nur mit testen auf unterschiedlichen ESCs.
oder spenden tue ich auch immer gerne um mich wenigstens irgendwie erkenntlich zu zeigen. bei der Entwicklung der Harakiri FW für STM32 konnte ich auch nicht viel tun, aber habe zumindest eine Sammlung organisisert und wir (die profitierenden nicht so bewanderten einfachen user) haben Rob einen CFK rahmen für seine mühen geschenkt. win-win

ich würde mich sehr freuen wenn ich auch so eine tolle lichtschaltung an meinen easystar bauen könnte :D

just my 2cents, noch gebe ich nicht auf ;)
der skyfreak
 
Zuletzt bearbeitet:

lazyzero

... zu viel geflashdingst
Flashen und editieren von eeprom hab ich technisch schon im Tool drin, hatte das zum einstellen der 4.7 Quadrocopter firmware von KaptainKuk mal eingebaut.
Was fehlt ist das flashen von firmware mit entsprechendem eeprom file auf einmal. Reines flashen von eeprom aus dem repository geht ausch schon. Das hab ich für die WiiESC templates gemacht.

Also wenn es was entsprechendes gibt, sagt mir Bescheid.
 

skyfreak

a freak on a leash
lazyzero wäre also Gewehr bei fuss und ready ... ?! DANKE!

schade dass sich Meister nicht mehr zu wort meldet.

cool ist seine Geschichte mit dem Pattern editor nämlich schon :D
weil ich ja ohne den 6A HK UBEC momentan nicht weiter komme mit meinen skills habe ich meinen easystar schnell als Grafiken mit der Beleuchtung wie ich sie mir vorstelle phot-geshopped :D
=> https://www.dropbox.com/sh/1t0fo8ypisnpu0m/uNI27ct0ha
da kann man sich im Pattern editor schön was zusammenspielen. TOP!

ich träume mal weiter ... jetzt noch das ganze so, dass man sich seine Patterns einstellt, dann im KKflashtool seine Pattern.h lädt, dazu ESC-light auswählt und den typ seines Reglers. Flash, fertig :D
für das einstellen / zuordnen der Pattern zu den 3 Phasen am ESC dann einen trigger, und anschliessend ist man im setup mode .. und dann wird es für mich beim Meister undurchsichtig :( ... cool wäre hier im setup mode sowas wie die stick commands der MWII.

grüsse,
der skyfreak
 

skyfreak

a freak on a leash
ich habe einen weiteren teilerfolg :D

mit der bs_nfet.hex und einem HK BlueSeries 20A habe ich alle VCC zusammengeschlossen und über GDN geschaltet und bekomme jetzt kein knattern mehr im Netzteil und die leds kennen jetzt auf einem 3 stufenschalter 2 zustände
- low fast aus minimal gedimmt
- mid wildes bin ken
- high wildes blinken wie mid

und jetzt kann ich den Schalter zwischen low/mid/high hin und her wackeln wie ich will, ich komme in kein setup :(

gibt es denn hier niemanden der mit NON bs.hex ESC on Meisters hex Files irrend einen erfolg erzielt hat?

gruss,
der skyfreak
 
wie es bei meisters code rennt weiß ich nicht, aber bei fricklers bs.hex mußt du definitiv die LED alle gemeinsam an GND schalten, da nur die high-side-FET geschaltet werden.

P.S. das bs.hex vom frickler (direkt aus dem kkflashtool geschrieben) fuppt an nem TY-P1- ESC auch.

also wäre es mal ne coole Sache, wenn Jemand mit nem installierten asm-compiler die frickler-sourcen für die einzelnen ESC-Layouts mittels der tgy.inc, tp.inc, etc. zu .hex'en werden läßt, damit es Christian ins repo stellen kann.
 

skyfreak

a freak on a leash
ok, Tendenz geht also in Richtung fricklers version ;)

der UBEC 6A HK möge bitte morgen in der post sein !!!

aber wenn das läuft, dann kommt gleich die nächste frage ... wie muss man vorgehen um eigene muster in fricklers code zu bekommen und dann selbst hex Files zu kompilieren?

grüsse,
der skyfreak
 

pete1990

Erfahrener Benutzer
Da kann ich nochmal einhaken. Ich habe die letzen Tage in Absprache mit dem Frickler eine Arduinoversion des Codes geschrieben mit der es leicht sein sollte erstens andere Regler zu nutzen und zweitens ein eigenes Blinkmuster einzufügen...

@skyfreak:
in dem Zustand in dem es jetzt ist will ich es noch nicht an die Öffentlichkeit geben, da durchaus noch die Gefahr von Reglerzerstörung besteht, da der Code eventuell fehlerhaft ist. Da du scheinbar ein strombegrenztes Netzteil hast, könnte ich dir den Code zukommen lassen. Mein Labornetzteil ist nur gerade kaputt, was mein Testequipment gewaltig einschränkt. Schreib mir ne PN bei interesse.
 

VikiN

Flying Wing Freak
@pete1990

super !
da freue ich mich schon drauf

dann fehlt ja nur noch die spannungsüberwachung *träum*
z.b.

Schalter auf 0 - alles aus
Schalter auf 1 - LED leuchten/Blinken je nach eingestellten pattern
Schalter auf 2 - "Ampel" Spannungsüberwachungsfunktion

LED rot -> Spannung bei <=9.9V
LED gelb -> Spannung bei 10V-11V
LED grün -> Spannung bei 11V-12.6V

oder

LED rot blinken -> Spannung bei <9.9V
LED rot -> Spannung bei 10-10,5V
LED gelb blinken -> Spannung bei 10,5-11.0V
LED gelb -> Spannung bei 11,0-11,5V
LED grün blinken -> Spannung bei 11,5 12.0V
LED grün -> Spannung bei 12.0-12.6V

oder
auf einem ausgang
LED leuchtet durchgehend unter 10,2V
LED blinkt bei 10,2-11,5V
LED Leuchtet durchgehend bei 11,5-12,6V
 

pete1990

Erfahrener Benutzer
Die überwachung kommt noch. Aber erstmal sollen die Grundfunktionen sicher gehen.
Ich dachte an:
- 3 Frei Wählbare Blinkmuster --> je nach Schalterstellung
- 2 Notfallblinkmuster (auf allen Kanälen) ab Kritschen Spannungslagen bzw. Landeaufforderung (deine Ampel Gelb+Rot)

Aber so wie das jetzt ist bzw. wird sind deine Wünsche auch schnell realisiert.
 

skyfreak

a freak on a leash
mensch pete ... Gosse kino, ARDUINO :D
so wie bei der multiwii?

da teste ich gerne und drauf geschissen wenn ein Regler hi geht ;)

ich schick dir ne PN mit meiern mail. ein paar Zeilen Kommentar wenn es nicht selbsterklärend ist wären klasse, ansonsten ist skype immer eine schöne Geschichte, falls du auch mal draufschauen willst.

morgen kommt übrigens VikiN zu mir und wir haben dann eine Handvoll Regler zum testen.
was ich nicht hier habe ist ein arduino V3 dingens, habe nur den usbuart und ein MK.dingens.

VikiN hast du einen arduino V3 falls wir den brauchen sollte.
ich habe ja keinen plan ;)

super pete ich teste gerne,
PN kommt.

happy landings,
skyfreak
 

VikiN

Flying Wing Freak
schön zu hören - will ja auch nicht drängeln - finde es toll das dieses projekt sich so toll weiterentwickelt und Du Dir die Zeit nimmst!

mit den Grundfunktionen wär ich auch schon zufrieden
Spannungsüberwachung wär halt das optimum

würde gerne was dazu beitragen, kenn mich mit compileren und so geschichten nicht aus
wennst für die Ampelschaltung Regler zum testen brauchst, würd Dir welche spenden bzw. neue von hobbyking an deine adresse liefern lasssen!


wegen schalterstellung
bisher laufen ja alle "nur" mit 3 Schalterstellungen
- reicht ja eigentlich auch
dazu dann noch die akkuwarnung

wenn das dann läuft...
...wäre es ja gar nicht mehr so weit zu der Idee von "slege", oder
http://fpv-community.de/showthread....Licht)schalter&p=219209&viewfull=1#post219209

[TABLE="class: grid, width: 500, align: center"]
[TR]
[TD] PPM[/TD]
[TD]LED Kanal 1[/TD]
[TD]LED Kanal 2[/TD]
[TD]LED Kanal 3[/TD]
[/TR]
[TR]
[TD]+100[/TD]
[TD]ON[/TD]
[TD]ON[/TD]
[TD]ON[/TD]
[/TR]
[TR]
[TD]+90[/TD]
[TD]Single Flash[/TD]
[TD]ACL Double[/TD]
[TD]ON[/TD]
[/TR]
[TR]
[TD]+80[/TD]
[TD]Single Flash[/TD]
[TD]ACL Double[/TD]
[TD]OFF[/TD]
[/TR]
[TR]
[TD]+70[/TD]
[TD]Lauflicht[/TD]
[TD]Lauflicht[/TD]
[TD]Lauflicht
[/TD]
[/TR]
[TR]
[TD]+60[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]+50[/TD]
[TD]pattern editor
[/TD]
[TD]pattern editor
[/TD]
[TD]pattern editor
[/TD]
[/TR]
[TR]
[TD]+40[/TD]
[TD]pattern editor 2
[/TD]
[TD]pattern editor 2
[/TD]
[TD]pattern editor 2
[/TD]
[/TR]
[TR]
[TD]+30[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]+20[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]+10[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]+-0[/TD]
[TD]Akkuwarner Dauerlicht[/TD]
[TD]Akkuwarner Dauerlicht[/TD]
[TD]Akkuwarner Dauerlicht
[/TD]
[/TR]
[TR]
[TD]-10[/TD]
[TD]Akku Ampel Flash low[/TD]
[TD]Akku Ampel Flash low[/TD]
[TD]Akku Ampel Flash low
[/TD]
[/TR]
[TR]
[TD]-20[/TD]
[TD]Akku Ampel Flash mid[/TD]
[TD]Akku Ampel Flash mid[/TD]
[TD]Akku Ampel Flash mid
[/TD]
[/TR]
[TR]
[TD]-30[/TD]
[TD]Akku Ampel Flash fast[/TD]
[TD]Akku Ampel Flash fast[/TD]
[TD]Akku Ampel Flash fast
[/TD]
[/TR]
[TR]
[TD]-40[/TD]
[TD]RBG Modus blinken[/TD]
[TD]RBG Modus blinken[/TD]
[TD]RBG Modus blinken
[/TD]
[/TR]
[TR]
[TD]-50[/TD]
[TD]RBG Modus blinken[/TD]
[TD]RBG Modus blinken[/TD]
[TD]RBG Modus blinken
[/TD]
[/TR]
[TR]
[TD]-60[/TD]
[TD]RBG Modus blinken[/TD]
[TD]RBG Modus blinken[/TD]
[TD]RBG Modus blinken
[/TD]
[/TR]
[TR]
[TD]-70[/TD]
[TD]RBG Modus Dauerlicht[/TD]
[TD]RBG Modus Dauerlicht[/TD]
[TD]RBG Modus Dauerlicht
[/TD]
[/TR]
[TR]
[TD]-80[/TD]
[TD]RBG Modus Dauerlicht[/TD]
[TD]RBG Modus Dauerlicht[/TD]
[TD]RBG Modus Dauerlicht
[/TD]
[/TR]
[TR]
[TD]-90[/TD]
[TD]RBG Modus Dauerlicht[/TD]
[TD]RBG Modus Dauerlicht[/TD]
[TD]RBG Modus Dauerlicht[/TD]
[/TR]
[TR]
[TD]-100[/TD]
[TD]OFF[/TD]
[TD]OFF[/TD]
[TD]OFF[/TD]
[/TR]
[/TABLE]

könnte man ja dann nicht nur für Flugzeuge/Copter nehmen, sondern mit nem billigen servotester
http://www.reichelt.de/?ARTICLE=119...adwords_pla&&gclid=COTK6qmJ5boCFQ1L3godUjkAyg
auch für andere zwecke "missbrauchen" ;-)


:edit:
http://de.wikipedia.org/wiki/Positionslicht
Ampel auf grün-weiss-rot anstatt grün-weiss-gelb auslegen
dann passts für fliege rund schiffchen
wer andere led farben dranmacht, muss sich halt umdenken



Tabelle nur als beispiel
- jemand noch ander ideen
- soll was raus ?


@skyfreak
arduino hab ich mir vor kurzem einen bestellt - is auch schon da
sieht aus wie der arduio nano v3
http://www.amazon.de/Arduino-Nano-V...TF8&qid=1384461296&sr=8-1&keywords=arduino+v3
muss aber nochmal in den bastelkeller und nachschaun
- falls es ne andere verion is, is ein neuer per amazone prime spätestens am Sa. da

ich glaub zu weihnachten schnek ich mir das hier:
http://www.amazon.de/Kompatibel-Sta...TF8&qid=1384461296&sr=8-5&keywords=arduino+v3
oder mit was steigt man in die materie am besten ein ?
 
Zuletzt bearbeitet:

skyfreak

a freak on a leash
eine Auflösung in 10-er schritten ... haha ob das jede funke mitmacht?
jetzt fängt wahrscheinlich wieder ein grosses diskutieren an, wer was wie möchte :D
im Grunde müssen DAUs wie ich einfach zufrieden sein mit dem was sie bekommen, danach möchte ich meine gedanken einbringen.

KISS keep it small and simple

- die Idee vom frickler war das ESC zur lichtsteuerung, ergo haben wir 3 Phasen = 3 led-kreise
- dann einen 3 stufen schalter mit dem ich 3 zustände schalte
- jetzt kommt Meisters Pattern Bilder in's spiel, mit dem man bis zu 16 Pattern herstellen kann und wahrscheinlich noch viel mehr
- am einfachsten wäre jetzt erst mal 3 schaltzustände mit je einem Pattern belegen zu können.

also Beispiel
schalter 1- pattern 1- all off
schalter 2- pattern 2- all on
schalter 3- pattern 3- ein blinkmuster

wenn das steht und geht, dann sollte es doch einfach sein in einem config flie auch dynamischer zu werden im arduino.

also z.b. sowas wie
define minval 1000
define maxval 2000
define steps 5

dann würde der Bereich von 1000-2000 in 5 steps unterteilt und man könnte dann das z.b. auf einem drehpoti regeln.

also IMHO KISS, 3 stufen low/mid/high schalten 3 zustände für led1/led2/led3

gruss,
der skyfreak
 

VikiN

Flying Wing Freak
is ja nur ein beispiel

die wichtigsten sachen
ON +100
pattern Editor +50 ( z.b. blinken )
Akkuwarnung +-0
OFF -100
sollte man ja problemlos erreichen können


dynamisch über ein config file hört sich auch super an!


mit der tabelle is man halt auf flugfeld flexibler und kann unterschiedliche sachen/effekte über die fernsteuerung einstellen
muss ja nicht alles über einen schalter oder ein poti gehen - fürs was gibts mischer/expo/dualrate

man könnte auch die ampel über den bereich 0 bis -100% legen mit unterschiedlich schnellen blinkfrequenzen
gaskanal zumischen usw.

hat bei vollgas dauerleuchten und dann stufenlos runter bis zu licht aus
da könnte man den unteren bereich in 5er schritten machen

oder reicht da der speicher des amtel nicht mehr aus?
was bräuchte man da dann um das umzusetzen?

da sind echt unendlich viele spielereien möglich


wenn ich nur wüsste wo ich anfangen sollte um auch sowas zu programmieren... =(
 

VikiN

Flying Wing Freak
hmmm

ok, morgen also erstmal testen

wenn grundfunktionen on/off/blinken funktionieren kommts gleich an nen kleinen nuri
wenn dann ein update mit spannungsüberwachung kommt wärs natürlich ideal

vielleicht ist die tabelle wirklich ein bischen übertrieben und ich sollte mir
das für meine spielchen mal näher anschaun ?

http://diydrones.com/profiles/blogs/jdrones-news-jd-ioboard-v1-0

jD-IOBoard now have nice configurator software that you can use to upload firmwares and also configure different flight mode light patterns.

All software is downloadable from our repository at http://code.google.com/p/arducodes/downloads/list

Latest Configurator can always be downloaded from our software bank at jDrones website.

There are now fully MAVlink 1.0 compatible software available for this board. And yesterday we released another software that has MAVLink and also FrSky protocol support.

If you have FrSky Telemetry RX/TX modules and Display/Radio that can show FrSky telemetry details you will be happy about this too. jD-IOBoard can now output full FrSky HUB protocol.

Connect IOBoard pin D5 to your FrSky receiver pin RX and data will start to flow.

Current messages that are already working over FrSky telemetry are:

- Temperature

- Accel X, Y, Z

- Running time

- Altitude

- Groundspeed

- Lat/Lon
Hab ja FrSky Telemetrie ;)
naja mal schaun was morgen rauskommt ;)
 

skyfreak

a freak on a leash
man man man ... pete ist der König :D

vielen lieben dank, mein erstes ESC-LIGHT läuft genau so wie ich mir das vorstelle :D

basis, petes arduino code
ESC 20A HK BlueSeries (bs_nfet)

hiphophurraaaayyyy !!!

danke auch noch mal an frickler für die tolle Idee und seinen ur-code.

jetzt hat mir pete auch noch erklärt wie ich

a) eigene blinkmuster bearbeite so dass ich schon fast zu 100% glücklich bin
b) wie man die Belegung der ports für andere ESCs ändert und damit testen kann

wenn ich das jetzt für tgy herbringe, dann habe ich zu 100% das wonach ich gesucht habe!

ich teste jetzt noch ein wenig rum und wenn pete sagt das ist ok so, dann schreibe ich für seinen ersten arduino release gerne ein kleines Tutorial.

DANKE an alle noch mal aber besonders an pete und frickler !!!

happy landings,
der skyfreak
 
probier für die tp das da:
Code:
/*
  ESC-Light
  
  HK RedBrick 20A
  Robbe Roxxy BLControl 720
      
  Config File
 */

#define IN 2                  //define input pin for the RC Channel

//Define the Pins at which channel 1,2 and 3 are placed
#define OUT1_VCC 5            //Ap         
#define OUT2_VCC 7            //Bp
#define OUT3_VCC 4            //Cp

#define OUT1_GND 0            //An        
#define OUT2_GND 1            //Bn
#define OUT3_GND 3            //Cn
 

skyfreak

a freak on a leash
hey overtuner

habe bis jetzt mit petes code rumgemacht, mein setup steht und funktioniert samt beleuchtungsumschaltung manuell und/oder flugphasengesteuert ... grandios!

die 25A flyduino zicken noch. ich versuche es morgen mit deiner pin-mapping-config, die wenn ich dich recht verstehe auf tp.hex setzt.

keine Thema ich probier es einfach aus.

aber ein interessehalber, wie kommst du dazu das diese escs
http://0x.ca/sim/esc/HK_RB30-ESC/
tp sind und nicht tgy?

meien sehen vorne hinten exakt so aus, sind aus Mai 2012 vom flyduino und können definitiv keine 4S ab,auf dem label stand nur das flyduino logo und 25A SimonK, mehr nicht.


ich versuche nämlich die ganze zeit mit tgy.

aber für heute reicht es :D
me happy, danke pete!

grüsse,
der skyfreak
 
FPV1

Banggood

Oben Unten