I have an ESC (Mystery30A BEC Brushless Speed Controller) which does not do a thing. Does not even make beep
I don't have any experience with an ESC and perhaps you can help.
the specs of the ESC:Spec.
Amprating: 30A BurstRate (10sec):40A BECOutput : 5.0V/ 3A
Voltage: 7.4-11.1V(2-3 cell Lipo/5-10 NiCd)
Dimensions: 43x23x6mm
Weight: 25g
MainFunctions:
Safetymode: themotor wont start no matter what the position of the control stick iswhen switch on the RC unit. Brakesetting: On/Off(factory default is off)
Lowcurrent protection: Ignore/Reducepower/Shut off Temperatureprotection: Reducepower when temperature reaches 120C PWMfrequency: 8Khz/16Khz Threepoint battery type and low voltage selection.
Softwarereversion of motor turning selection.e
The code I used is based on Chris Seto's http://forums.netdui...driver/">driver
I connected the orange wire from the BEC to D5.
I know I have to calibrate the ESC first. I tried to do this with an range of 0..255.
The steps to calibrate are: power off, netduino on, throttle to 100%, connect power, wait 2s for 2 beeps, throttle to 0% wait for beep.
Problem: it does not beep at all.
Q1 Is it possible to connect the esc to net power supply? I connected it to a net power supply and set on 11.1V to mimick a lipo. max A is 2. The brown and red wires from the bec provides 5.1V.
// simplified esc = new PWM((Cpu.Pin)pin); // to the max: esc.SetPulse(20000, 255); // to the min: esc.SetPulse(20000, 0);
The manual states:
PWM frequency: 8Khz/16Khz with a setup default of 8kHz.
Q2. is the period in the SetPulse correct? Should this not be 1/8000 ? >> 0.125 * 1000 * 1000 >> esc.SetPulse(125000, 255);
Anyway, I hope you can help!