Está en la página 1de 6

UNIVERSIDAD PRIVADA DEL NORTE

FACULTAD DE INGENIERIA

ACTIVIDAD GRUPAL

LABORATORIO
MOTOR DC_ARDUINO_L298

Integrantes del grupo asistentes al laboratorio:

1. CHUQUILIN NAVARRO, Aron

2. CUTI MACALUPU, Andy Alexanders

3. HUAMAN VASQUEZ, Joseph Alexander

4. NAVARRO TICCE, Jesús Jareth

5. VILLARREAL MOSQUERA, Fabricio Daniel

TAREA:

1) Preparar un informe teorico e implementar un circuito que contenga Arduino, L298


y motor DC. Adjuntar la programación, breve marco teorico de los dispositivos usados
y las fotos de la implementación en el laboratorio (4 fotos).

MARCO TEORICO

ARDUINO

Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en
hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores. Esta
plataforma permite crear diferentes tipos de microordenadores de una sola placa a los que la
comunidad de creadores puede darles diferentes tipos de uso. Para poder entender este concepto,
primero vas a tener que entender los conceptos de hardware libre y el software libre. El hardware
libre son los dispositivos cuyas especificaciones y diagramas son de acceso público, de manera que
cualquiera puede replicarlos. Arduino ofrece la plataforma Arduino IDE (Entorno de Desarrollo
Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para
las placas Arduino, de manera que se les puede dar todo tipo de utilidades.

-1-
FUNCIONAMIENTO

La información de estos periféricos que conectes se trasladará al microcontrolador, el cual se


encargará de procesar los datos que le lleguen a través de ellos. El tipo de periféricos que puedas
utilizar para enviar datos al microcontrolador depende en gran medida de qué uso le estés pensando
dar. Pueden ser cámaras para obtener imágenes, teclados para introducir datos, o diferentes tipos de
sensores. También cuenta con una interfaz de salida, que es la que se encarga de llevar la
información que se ha procesado en el Arduino a otros periféricos. Estos periféricos pueden ser
pantallas o altavoces en los que reproducir los datos procesados, pero también pueden ser otras
placas o controladores.

EL L298

El L298 es un controlador driver de motores, que permite encender y controlar dos motores de
corriente continua desde Arduino, variando tanto la dirección como la velocidad de giro. El L298
también puede controlar un único motor de paso a paso, aunque, en general, preferiremos usar
dispositivos específicamente diseñados para motores paso a paso. La corriente máxima que el L298
puede suministrar a los motores es, en teoría, 2A por salida y una tensión de alimentación de 3V a
35V. Sin embargo, el L298 tiene una eficiencia baja. La electrónica supone una caída de tensión de
unos 3V, es decir, la tensión que recibe el motor es unos 3V inferior a la tensión de alimentación.

MOTOR DC (MOTOR CORRIENT CONTINUA)

Es una máquina que convierte energía eléctrica en energía mecánica, provocando un movimiento
rotatorio, gracias a la acción de un campo magnético. Los componentes de un motor de corriente
continua se dividen en dos partes:

a) Estator: parte que da soporte mecánico al aparato y contiene los polos de la máquina, que pueden
ser devanados de hilo de cobre sobre un núcleo de hierro o imanes permanentes.

b) Rotor: es un componente generalmente de forma cilíndrica, también devanado y con núcleo,


alimentado con corriente continua a través del colector formado por delgas. Las delgas se fabrican
generalmente de cobre y están en contacto alternante con las escobillas fijas.

APLICACIONES EN EL CAMPO DE LA INDUSTRIA Y ROBOTICA

-2-
Cuando el jumper de selección de 5V se encuentra activo, el módulo permite una alimentación de
entre 6V a 12V DC. Como el regulador se encuentra activo, el pin marcado como +5V tendrá un
voltaje de 5V DC. Este voltaje se puede usar para alimentar la parte de control del módulo ya sea un
microcontrolador o un Arduino, pero recomendamos que el consumo no sea mayor a 500 mA.

Cuando el jumper de selección de 5V se encuentra inactivo, el módulo permite una alimentación de


entre 12V a 35V DC. Como el regulador no está funcionando, tendremos que conectar el pin de +5V
a una tensión de 5V para alimentar la parte lógica del L298. Usualmente esta tensión es la misma de
la parte de control, ya sea un microcontrolador o Arduino.

MOTOR DC (CORRIENTE CONTINUA)

Un motor DC también ofrece un alto par de arranque, lo que lo hace perfecto para su uso en
aplicaciones diseñadas para mover cargas más pesadas, como los sistemas de limpiaparabrisas y en
aplicaciones de automatización industrial, como los sistemas de transporte o los equipos de
manipulación de materiales. La potencia de accionamiento constante que ofrecen los motores DC y
significa que son ideales para mantener un par constante mientras se utiliza una aplicación, lo que los
convierte en una excelente opción para una solución de motorreductor. En algunos sectores, es vital
que los motores de corriente continua puedan arrancar y parar de forma eficiente para cumplir con
los requisitos de la aplicación.

CODIGO USADO EN LA PROGRMACION

*/

int IN1 = 2; // IN1 de L298N a pin digital 2

int IN2 = 3; // IN2 de L298N a pin digital 3

int ENA = 5; // ENA de L298N a pin digital 5

void setup(){

pinMode(IN1, OUTPUT); // pin 2 como salida

pinMode(IN2, OUTPUT); // pin 3 como salida

pinMode(ENA, OUTPUT); // pin 5 como salida

void loop(){

digitalWrite(ENA, HIGH); // habilita motor A (giro en un sentido)

digitalWrite(IN1, LOW); // IN1 a 0


-3-
digitalWrite(IN2, HIGH); // IN2 a 1

delay(3000); // demora de 3 seg.

digitalWrite(ENA, LOW); // ENA en 0 para deshabilitar motor

delay(2000); // demora de 2 seg.

digitalWrite(ENA, HIGH); // habilita motor A (giro en sentido contrario)

digitalWrite(IN1, HIGH); // IN1 a 1

digitalWrite(IN2, LOW); // IN2 a 0

delay(3000); // demora de 3 seg

digitalWrite(ENA, LOW); // ENA en 0 para deshabilitar motor

delay(2000); // demora de 2 seg.

EVIDENCIAS

-4-
-5-
-6-

También podría gustarte