I' am actually trying to drive a coil with an Arduino (Mega or Uno). The coil is actually pretty big, and is plugged to DC 12V 10A generator.
I thought I could use an RC ESC actually I have a
I can easily drive the coil threw both of them, just connecting them where the motor is supposed to be and use my RC emitter. It works nice so i thought i was close to achieve what i wanted to do.
But then here is the pain, Driving the coil threw my receiver is not what i want, so i just : "Okay, I'll drive it threw my Arduino board just like i would drive a servo".
I've been searching and trying tons of tricks to make it work but NOTHING.
My actual conclusion is that the signal generated by the Arduino isn't clean enough for the ESC, Servos work perfectly.
I'll clarify :
On the first ESC the LED is on when power is connected, then when the neutral position is given it Arms, and the LED turns off.
But when connected to the arduino, even if the Arduino is off and the ESC on, the LED is blinking but not as if it was an error indicator but more like if the signal wasn't steady. If i unplug the output, the led stays on steady.
So that is the first question, why would the arduino, even off, disturb the signal?
Then if i turn on the arduino, same, the LED blinks weirdly.
In this case, the ESC won't arm because the signal seems to be non stable.
I've been trying in all sorts of way,
- The ESC plugged to the arduino with the sweep example (worked for a servo!)
- The ESC plugged to the arduino and the receiver signal pin plugged to another pin of the arduino with a simple program doing : DigitalWrite(ESCpin, DigitalRead(RECpin)) (Worked for a servo!)
- And a very interesting one : When i add a cable from the signal pin of the receiver to the signal pin of the ESC the LED starts blinking weirdly again...
Seems that there is the same problem with the other one, even if there is no LED blinking or ERROR stating.
If someone has an idea, i'd love to hear about it!
Thank you in advance.
PS: i tried to raise the frequency of the board but no effects.