Calibración de ESC en Arduino

Aquí les dejo el código para arduino comentado para que usen con Arduino IDE y entiendan como se configura un ESC para mover un motor “Brushless”.


//Incluímos la librería de servo para arduino

#include <Servo.h>

//Inicializando los pines del arduino
//a los que esta conectado cada ESC
#define motor 9
#define motor 10
//cada servo inicializado representa un motor
Servo m2,m1;

void setup() {
//Se asigna a cada "servo" su pin
m1.attach(motor1);
m2.attach(motor2);
//2000us es el periodo que denota la velocidad máxima de un ESC
m1.writeMicroseconds(2000);
m2.writeMicroseconds(2000);
//delay de 2 segundos para que el ESC pida el valor mínimo
delay(2000);
//ingreso de valor mínimo de período
m1.writeMicroseconds(700);
m2.writeMicroseconds(700);
// Wait for input
}

void loop() {
//vacío
}

En cuanto a como alambrar el sistema les dejo un diagrama:

No se ha podido cargar la imagen

Como conectar un arduino a un esc cortesía de http://robotic-controls.com

Leave a Reply

Your email address will not be published. Required fields are marked *

Optimization WordPress Plugins & Solutions by W3 EDGE