Pages: [1]   Go Down
Author Topic: ESC control using Arduino  (Read 966 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 1
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi - I'm using an inexpensive commercially available RC ESC and would like to interface it directly to an Arduino (as opposed to an RC receiver).  My questions is what input is the ESC expecting to see for speed control?  I'm assuming it is a PWM signal, but at what frequency and what is the duty cycle for minimum and maximum throttle?

Thanks in advance!
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 361
Posts: 17294
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
My questions is what input is the ESC expecting to see for speed control?  I'm assuming it is a PWM signal, but at what frequency and what is the duty cycle for minimum and maximum throttle?

No need to mess with pwm and timing. An ESC emulates a servo input so you interface it with an Arduino by using one of the servo libraries. Beware you find the esc documentation to explain how the esc is 'armed'. This is a combination of certain servo settings for certain amount of time. This is a safety feature to prevent a motor spinning on first powering up.


Lefty
« Last Edit: January 18, 2011, 06:50:57 pm by retrolefty » Logged

Pages: [1]   Go Up
Jump to: