Tabla de contenido:

Interfaz del motor de CC sin escobillas (BLDC) con Arduino: 4 pasos (con imágenes)
Interfaz del motor de CC sin escobillas (BLDC) con Arduino: 4 pasos (con imágenes)

Video: Interfaz del motor de CC sin escobillas (BLDC) con Arduino: 4 pasos (con imágenes)

Video: Interfaz del motor de CC sin escobillas (BLDC) con Arduino: 4 pasos (con imágenes)
Video: Pr#29 ESC para motor sin escobillas con sensores 2024, Noviembre
Anonim
Interfaz de motor de CC sin escobillas (BLDC) con Arduino
Interfaz de motor de CC sin escobillas (BLDC) con Arduino
Interfaz de motor de CC sin escobillas (BLDC) con Arduino
Interfaz de motor de CC sin escobillas (BLDC) con Arduino

Este es un tutorial sobre cómo conectar y ejecutar un motor de CC sin escobillas usando Arduino. Si tiene alguna pregunta o comentario, responda en los comentarios o envíe un correo electrónico a rautmithil [at] gmail [dot] com. También puedes ponerte en contacto conmigo @mithilraut en twitter.

Para saber más sobre mí: www.mithilraut.com

Paso 1: lista de componentes

Lista de componentes
Lista de componentes
  1. Arduino UNO
  2. Motor outrunner BLDC (cualquier otro motor outrunner funcionará bien)
  3. Controlador de velocidad electrónico (elija de acuerdo con la clasificación actual del motor)
  4. Batería LiPo (para alimentar el motor)
  5. Cable de puente macho-macho * 3
  6. Cable USB 2.0 tipo A / B (para cargar el programa y alimentar el Arduino).

Nota: asegúrese de verificar los conectores de batería, ESC y motores. En este caso tenemos conectores de bala macho de 3,5 mm en el motor. Así que soldé conectores de bala hembra de 3,5 mm en la salida de ESC. La batería tenía un conector macho hembra de 4.0 mm. Por lo tanto, soldé los conectores macho hembra apropiados en el lado de entrada del ESC.

Paso 2: conexiones

Conexiones
Conexiones
Conexiones
Conexiones

Conecte el motor a la salida de ESC. Aquí, la polaridad no importa. Si cambia 2 de los 3 cables, el motor girará en dirección opuesta.

Conecte el '+' y '-' de la batería a los cables rojo (+) y negro (-) del ESC respectivamente.

Desde el cable servo de 3 pines que sale del ESC, conecte el cable marrón al pin 'GND' en Arduino. Conecte el cable amarillo a cualquier pin digital. En nuestro caso su pin digital 12.

Paso 3: Programación de Arduino UNO

Programación de Arduino UNO
Programación de Arduino UNO

Si es nuevo en Arduino, puede descargar, instalar y configurar Arduino desde aquí.

Conecta el Arduino a la PC. Abra Arduino IDE y escriba este código. En 'Herramientas', seleccione

Placa: Arduino / Genuino UNO

Puerto: COM15 (Seleccione el puerto COM apropiado. Para averiguar el puerto COM, abra el administrador de dispositivos y busque Arduino UNO en 'Puertos')

Haga clic en el botón Cargar en la esquina superior izquierda.

#incluir

Servo esc_signal; configuración vacía () {esc_signal.attach (12); // Especifique aquí el número de pin en el que está conectado el pin de señal de ESC. esc_signal.write (30); // comando de armado ESC. Los ESC no se iniciarán a menos que la velocidad de entrada sea menor durante la inicialización. retraso (3000); // Retardo de inicialización ESC. } bucle vacío () {esc_signal.write (55); // Varíe esto entre 40-130 para cambiar la velocidad del motor. Mayor valor, mayor velocidad. retraso (15); }

Paso 4: nota

La forma correcta de hacer funcionar los motores es

1. Conecte la batería al ESC para encender el ESC.

2. Encienda el Arduino.

Si lo hace al revés, el Arduino ejecutará la secuencia de armado y el ESC perderá esos comandos ya que no está encendido. En este caso, presione el botón de reinicio en el Arduino.

Recomendado: