Tabla de contenido:
- Paso 1: preparación del material
- Paso 2: Conexión de hardware
- Paso 3: Código fuente de muestra
- Paso 4: Monitor en serie
- Paso 5: resultados
- Paso 6: video
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
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
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
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
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
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:
Canal de televisión privado para personas mayores: 4 pasos (con imágenes)
Canal de televisión privado para personas mayores: Los recuerdos son un tema delicado para mi abuela, que este año cumple 94 años. Así que agregué un canal de televisión a su televisor para ayudarla a recordar a los miembros de su familia y los momentos clave de su vida. Para ello he utilizado una cuenta gratuita de Dropbox, un Raspber
Brazo de robot Bluetooth con controlador de motor único: 3 pasos
Brazo de robot Bluetooth con controlador de motor único: Bienvenido a mi Instructable. En este instructivo, le mostraré cómo convertir el brazo de robot de control con cable en un brazo de robot Bluetooth utilizando un controlador de motor único. Este es un proyecto de trabajo desde casa realizado bajo el estado de toque de queda. Así que esta vez solo tengo una L29
Interfaz del teclado con Arduino. [Método único]: 7 pasos (con imágenes)
Interfaz del teclado con Arduino. [Método único]: ¡Hola, y bienvenido a mi primer instructable! :) En este instructivo, me gustaría compartir una biblioteca increíble para interactuar el teclado con arduino: 'Biblioteca de contraseñas' que incluye 'Biblioteca de teclado'. Esta biblioteca incluye las mejores características que tenemos
Tutorial del módulo E32-433T LoRa - Tablero de bricolaje para módulo E32: 6 pasos
Tutorial del módulo E32-433T LoRa | Tablero de bricolaje para módulo E32: ¡Hola, chicos! Aquí Akarsh de CETech. Este proyecto mío es más una curva de aprendizaje para comprender el funcionamiento del módulo E32 LoRa de eByte, que es un módulo transceptor de 1 vatio de alta potencia. Una vez que entendemos el funcionamiento, tengo el diseño
Fuente de alimentación para banco de bricolaje (doble canal): 4 pasos (con imágenes)
Fuente de alimentación de banco de bricolaje (doble canal): todo aficionado a la electrónica necesita una fuente de alimentación variable para la creación de prototipos y las pruebas, pero pueden ser muy caras. Le mostraré cómo construir una fuente de alimentación barata pero confiable