Documento Automatización
Documento Automatización
Documento Automatización
de
TEMA
Como controlar la velocidad de un motor DC con
ARDUINO
INTEGRANTES
Morla Cañola Scarlet Anai
Quinto Santistevan Nallely Fabiana
Quezada Alcivar Sean Marvin
Peñafiel Agurto Josthin Ismael
Vinces Muñoz Ackerley Azaleia
CURSO
Automatización Industrial 6-3
DOCENTE
Ing. Riccio Anastacio Francisco
CICLO
2023 – 2024 CI
ÍNDICE
INTRODUCCIÓN.............................................................................................................2
OBJETIVOS......................................................................................................................2
PARÁMETROS................................................................................................................3
CONCEPTOS PREVIOS..................................................................................................4
Modulación....................................................................................................................4
PWM..............................................................................................................................5
Motor DC.......................................................................................................................6
BIBLIOGRAFÍA..............................................................................................................11
1
TRABAJO – PARCIAL I
AUTOMATIZACIÓN INDUSTRIAL
INTRODUCCIÓN
conectados.
de automatización industrial.
OBJETIVOS
2
PARÁMETROS
gráficos y/o el centrado son usados con efectividad para organizar el material.
1. Controlador L298N
3. Interruptor
4. Pila de 9 v
5. Porta baterías
8. Pinzas
3
CONCEPTOS PREVIOS
Modulación
señal base, mediante otra señal llamada señal portadora. El propósito de la modulación
señal portadora es una onda de alta frecuencia que actúa como un "vehículo" para llevar
PWM
fijo.
4
En PWM, el ciclo de trabajo es el parámetro clave. Representa la proporción de
tiempo en que la señal está en estado alto (encendida) en comparación con el tiempo
total del período. El ciclo de trabajo se expresa como un porcentaje y varía de 0% (señal
con una señal portadora de frecuencia constante. Si la señal de referencia es menor que
contrario, será bajo. Al variar el ciclo de trabajo de la señal PWM, se puede controlar la
Motor DC
Funciona con una fuente de alimentación de corriente continua, lo que significa que la
permanentes. El estator contiene las bobinas o imanes que generan un campo magnético
interacción entre el campo magnético del rotor y el campo magnético del estator
5
produce un par de torsión, lo que hace que el rotor gire.
(DC) y motores paso a paso. Proporciona una solución conveniente y eficiente para
permite controlar la dirección de giro del motor. Esto es especialmente útil para
posicionamiento.
Ventajas:
pequeño y mediano.
6
puede integrar con microcontroladores populares como Arduino.
Desventajas:
debido a la caída de voltaje en los componentes internos. Esto puede provocar una
controlador L298N puede no ser la opción más eficiente desde el punto de vista
MOSFET.
con otras opciones más modernas. Además, su costo puede ser un poco más alto en
interactivos de una manera sencilla. Ofrece una interfaz de programación y una amplia
7
variedad de componentes electrónicos que se pueden utilizar para interactuar con el mundo
físico.
de rotación del motor de manera precisa y controlada. Para lograr esto, se utiliza un circuito
de control que modifica la tensión suministrada al motor, lo que afecta su velocidad. En este
proyecto, Arduino actúa como el cerebro del sistema, recopilando información del entorno
conectado al Arduino.
necesarias para controlar la dirección y velocidad del motor conectado al módulo. Aquí
8
hay una descripción básica del funcionamiento del circuito de control:
externa para suministrar energía tanto al circuito de control como al motor. La fuente de
alimentación debe tener la capacidad adecuada para cumplir con los requisitos de
Pines de control: El controlador L298N tiene una serie de pines de control que
deben conectarse a los pines de salida del microcontrolador (como Arduino) para enviar
las señales de control. Los pines de control típicos son IN1, IN2, IN3 y IN4.
Control de dirección: Los pines IN1 e IN2 están asociados con el canal 1 del
Control de velocidad: Los pines IN3 e IN4 están asociados con el canal 2 del
modulación por ancho de pulso (PWM). La señal PWM proporcionada a estos pines
OUT2 para el canal 1, y OUT3 y OUT4 para el canal 2 del controlador L298N. La
polaridad de la conexión puede afectar la dirección de giro del motor, por lo que es
9
Código utilizado:
//motor 1
int IN1 = 9;
int IN2 = 8;
//motor 2
int IN3 = 7;
int IN4 = 6;
int ENB = 5;
void setup ()
void loop()
10
{
adelante();
atras();
izquierda();
derecha();
void adelante()
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
analogWrite(ENA, 200);
analogWrite(ENB, 200);
delay(3000);
void atras()
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
11
digitalWrite(IN4, LOW);
analogWrite(ENA, 200);
analogWrite(ENB, 200);
delay(3000);
void izquierda()
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
analogWrite(ENA, 200);
analogWrite(ENB, 200);
delay(3000);
void derecha()
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
analogWrite(ENA, 200);
analogWrite(ENB, 200);
delay(3000);
12
Imágenes del funcionamiento:
13
14
Bibliografía
Fernández, Y. (2022, septiembre 23). Qué es Arduino, cómo funciona y qué puedes hacer con uno.
puedes-hacer-uno
Henrobotics [@henrobotics257]. (2018, julio 15). 🚀 Como controlar la velocidad de un motor DC con
v=0eF-3KwGtXE
Módulo controlador de motores L298N. (2016, noviembre 8). Prometec.net; Tienda y Tutoriales Arduino.
https://www.prometec.net/l298n/
Tutorial de Uso del Módulo L298N. (s/f). Naylamp Mechatronics - Perú. Recuperado el 15 de junio de
2023, de https://naylampmechatronics.com/blog/11_tutorial-de-uso-del-modulo-l298n.html
15