Hello everyone,
I want to control mystery cloud 100a esc with uno. But how to know it's maximum,minimum and mid throttle values? first, I send 2000 microseconds and turn on the power. after that, I sended 700 microseconds. But beeps are not stopping and motor is not rotating.
Thanks a lot,
But how to know it's maximum,minimum and mid throttle values?
If I were you, I'd ask the people I bought it from, or the manufacturer.
Hi,
Have you got a manual for it?
Can you post a link to the specs of the ESC, most ESC need to be programmed and will not intialise if power is applied with throttle signal present.
Tom.....
First send 850us and wait a few seconds - it may then arm itself. Sending full-throttle at start up is
likely to prevent it arming altogether. Always turn on the power before sending servo pulses BTW
or you risk burning out the ESC.
Thanks for reply all of you!
I solved this problem. I turned up power and sended with servo.write command 0<pulse<179 and I saw which value is starting the motor. Now I can control motor whichever value I want.
You have to send esc.write(30) then you can control esc between 30-179 speed values.
I think that typical RC receivers only put out control signals in the 45-135 deg range (discovered this when I bought an RC servo tester). So I would think the ESC is probably built to operate with this range of commands.
I strongly suggest you use milliseconds to control the ESC. You'll get more precise control than using "angles".
DuaneDegn:
I strongly suggest you use milliseconds to control the ESC. You'll get more precise control than using "angles".
you'll get much finer control if you use microseconds.
AWOL:
you'll get much finer control if you use microseconds.
YES!
It's probably not a good idea to use milliseconds.
Thank you for the correction.