Tabla de contenido:

Tutorial para el módulo de motor Monster VNH2SP30 (canal único): 6 pasos (con imágenes)
Tutorial para el módulo de motor Monster VNH2SP30 (canal único): 6 pasos (con imágenes)
Anonim
Tutorial para el módulo de motor Monster VNH2SP30 (canal único)
Tutorial para el módulo de motor Monster VNH2SP30 (canal único)

Descripción

VNH2SP30 es un controlador de motor de puente completo diseñado para una amplia gama de aplicaciones automotrices. El dispositivo incorpora un controlador de lado alto monolítico dual y dos interruptores de lado bajo. El interruptor del controlador del lado alto está diseñado utilizando la conocida y probada tecnología VIPower M0 patentada de STMicroelectronic que permite una integración eficiente en el mismo dado de un verdadero MOSFET de potencia con un circuito inteligente de señal / protección. El VIN y la salida del motor están diseñados para terminales de tornillo de 5 mm, lo que facilita la conexión de cables de mayor calibre. INA e INB controlan la dirección de cada motor, y los pines PWM encienden o apagan los motores. Para el VNH2SP30, los pines de detección de corriente (CS) generarán aproximadamente 0,13 voltios por amperio de corriente de salida.

Especificación:

  • Rango de voltaje: 5,5 V - 16 V
  • Clasificación de corriente máxima: 30A
  • Corriente continua práctica: 14 A
  • Salida de detección de corriente proporcional a la corriente del motor
  • MOSFET en resistencia: 19 mΩ (por pierna)
  • Frecuencia máxima de PWM: 20 kHz
  • Apagado térmico
  • Apagado por subtensión y sobretensión

Paso 1: preparación del material

Preparación de material
Preparación de material
Preparación de material
Preparación de material
Preparación de material
Preparación de material

Para este tutorial, requerimos estos elementos:

1. Módulo de motor Monster VNH2SP30 (canal único)

2. Placa Arduino Uno y USB

3. Motor de engranajes de plástico

4. Batería recargable de iones de litio de 7,4 V 1200 mAh

5. 2x alambre con clip de cocodrilo

Paso 2: Conexión de hardware

Conexión de hardware
Conexión de hardware

Conecte el pin VNH2SP30 Monster Motor Module (Single Channel) al pin Arduino Uno.

5 V> 5 V

GND> GND

CS> A2

INA> D7

INB> D8

PMW> D5

Paso 3: Código fuente de muestra

Este es un código fuente de muestra para el circuito, puede descargarlo, abrirlo y cargarlo en su placa Arduino Uno. Asegúrese de ir a Herramientas y seleccione la placa y el puerto correctos.

Paso 4: Monitor en serie

Monitor en serie
Monitor en serie

Una vez que haya terminado de compilar el código fuente de muestra en su placa Arduino Uno, vaya a Herramientas> Monitor en serie y obtendrá un monitor en serie como se muestra en la imagen de arriba.

Paso 5: resultados

Resultados
Resultados
Resultados
Resultados

Este es el resultado de este tutorial:

I. cuando el usuario ingresa el número '2', el motor de engranajes comienza a girar hacia adelante y el monitor en serie imprime hacia adelante.

ii. cuando el usuario ingresa '3', el motor de engranajes comienza a retroceder y el monitor en serie imprime en retroceso.

iii. cuando el usuario ingresa '+', la velocidad del motor de engranajes aumenta en 10 y el monitor en serie imprimirá la velocidad del motor. Sin embargo, la velocidad máxima del motor de engranajes es 255, por lo tanto, cuando el usuario ingresa '++' más, todavía imprimirá 255 y nunca más de 255 (como se muestra en la imagen).

iv. cuando el usuario ingresa '-', la velocidad del motor de engranajes disminuye en 10 y el monitor en serie imprimirá la velocidad del motor. Sin embargo, la velocidad mínima del motor de engranajes es 0, por lo tanto, cuando el usuario ingresa '-' más, seguirá imprimiendo 0 y nunca menos de 0 (como se muestra en la imagen).

iv. cuando el usuario ingresa '1', el motor de engranajes deja de girar y el monitor en serie imprime parada.

Paso 6: video

Este video de demostración muestra cómo funciona el motor de engranajes de acuerdo con el código fuente de muestra.

Recomendado: