Práctica 4 ArdEsp

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 16

Código FGL 029

GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

1. IDENTIFICACIÓN DE LA GUÍA

Laboratorio 4 – Motor AC Activado por


Nombre de la guía:
Bluetooth
Código de la guía (No.): 004
Taller(es) o Laboratorio(s) aplicable(s): Laboratorio de máquinas eléctricas.
Tiempo de trabajo independiente estimado: 2 horas
Asignatura(s) aplicable(s): Máquinas Eléctricas II
Ingeniería Electromecánica/ Facultad
Programa(s) Académico(s) / Facultad(es):
de Ingenierías

INDICADOR DE
COMPETENCIAS CONTENIDO TEMÁTICO
LOGRO
El estudiante está capacitado
para realizar ensayos de taller o
laboratorio a las máquinas AC
que le permitan modelarla,
analizando su operación a
diferentes condiciones de carga
y calcular su circuito Realiza la conexión de
equivalente para hacerle potencia, mediante el
seguimiento a su desempeño software
energético y estado de calidad CADe_SIMU_V3, de un
en sus componentes. motor AC por medio de
Conexión de arranque del
arranque en Estrella-
motor AC por medio de
Analiza y relaciona las variables Delta.
arranque estrella-delta.
controlables que le permiten
modelar el comportamiento del Interpreta el código de
Cambio del sentido de giro
circuito en AC del motor de programación del
del motor AC.
inducción y el transformador, microcontrolador, por
usando métodos para simular y medio del software
Programación en lenguaje
calcular la operación de las Arduino.
C++ para el control de
máquinas bajo diferentes tipos
contactores, utilizando
de carga eléctrica, encontrando Se evidencia las
conexión Bluetooth.
su relación con la eficiencia condiciones de arranque
energética y su mantenibilidad. y cambio de giro de un
motor AC controlado por
Construye el esquema de medio de aplicación
conexiones de un motor AC Bluetooth del celular.
para controlar el arranque y
cambio de giro, por medio de la
aplicación de un
microcontrolador que envía
señales por medio de conexión
Bluetooth a un celular.

1
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

2. FUNDAMENTO TEÓRICO

Un motor de corriente alterna (AC) es una máquina eléctrica que se encarga de transformar
la energía eléctrica en mecánica, mediante la generación de campos magnéticos rotatorios.
Fundamentalmente, se componen en dos partes: el estátor, donde se genera el campo
magnético; el rotor, elemento que transmite la energía mecánica. Se clasifican según el
número de fases: monofásicos (1 fase), bifásicos (2 fases) y trifásicos (3 fases), donde este
último es el más empleado a nivel industrial.

Un microcontrolador es un circuito integrado que ejecuta una aplicación recibida en un


lenguaje determinado, siendo comúnmente utilizado C++. Arduino es una tarjeta que tiene
integrado el controlador atmega328p, que utiliza para ejecutar acciones grabadas desde la
plataforma Arduino IDE o Visual Studio Code. La Figura 1 muestra la información de los
pines que tiene la placa del microcontrolador.

Figura 1. Arduino Uno: pines. Tomado de: https://elosciloscopio.com/tutorial-arduino-uno-pinout/

3. OBJETIVO(S)

3.1. Objetivo general

Realizar la conexión de un motor AC, por medio del uso del microcontrolador
Arduino adaptado a un módulo Bluetooth, con el fin de controlar el arranque
estrella-delta e inversor de giro desde una aplicación móvil.

3.2. Objetivos específicos

• Grabar el código que permita el control del motor de inducción, por medio de un
microcontrolador, módulo de relés y módulo Bluetooth.

2
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

• Realizar la conexión de potencia de arranque de un motor AC utilizando conexión


estrella-delta, por medio del banco de contactores disponible en el laboratorio.
• Adaptar el microcontrolador al banco de contactores, por medio del módulo de relés
y módulo Bluetooth, con el fin de realizar el control de giro y cambio de conexión
delta-estrella del motor de inducción mediante aplicación Android.
• Controlar el sistema mediante una aplicación Android, con el fin de intervenir el
motor de inducción, para que pueda realizar el arranque estrella-delta e inversor de
giro.

4. PREINFORME

Antes del desarrollo de la práctica, los estudiantes deben responder los las
preguntas planteadas en este apartado, con el fin de conocer el procedimiento
previo, los equipos y los posibles riesgos a los que están expuestos. Las preguntas
planteadas serán evaluadas por medio de un cuestionario antes de la práctica. La
ponderación del preinforme se encuentra descrita en el apartado ocho (8) de este
documento.

1. Realice la lectura de esta guía. Pregunte al docente sobre las dudas e


inquietudes que le surjan en el transcurso de la semana.
2. Realice la búsqueda de información sobre el microcontrolador asignado e
identifique el significado de cada uno de los pines de conexión que posee:
determine si son entradas o salidas digitales, o entradas análogas.
3. Consulte la guía de referencia de Arduino, donde se encuentra la explicación
de los comandos empleados en el código de programación C++. Visite el
siguiente enlace: https://www.arduino.cc/reference/en/. Investigue los
comandos que desconozca.
4. Compare las diferencias que existen entre el esquema de control y potencia
presentado en la guía de laboratorio 1 y la presente. Detalle la nomenclatura
respecto a los contactores expuestos en ambas guías.
5. Investigue sobre la comunicación serial para el microcontrolador en cuestión.
Consulte otros tipos de comunicación que se puedan utilizar en los
autómatas.

Si tiene dudas, puede realizar la consulta al docente por medio del grupo de
WhatsApp o vía correo.

5. RECURSOS REQUERIDOS

Software CADe_SIMU_V3
Software Arduino IDE
1 Protoboard
1 Arduino Uno, con cable USB
1 módulo HC-05
1 módulo de relés de cuatro unidades

3
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

10 cables tipo Jumper macho-macho para Arduino


10 cables tipo Jumper macho-hembra para Arduino
Recursos del laboratorio: cables banana-banana, motor de inducción, multímetro,
banco de contactores
Teléfono inteligente
1 cargador de teléfono móvil o computador portátil*

Nota: se recomienda llevar computador portátil, en el caso de requerir la corrección del código.

La Tabla 1 muestra un estimado del costo de los componentes usados en la práctica.

Tabla 1. Precio estimado de los componentes requeridos.

Precio Imagen del


Componente Enlace consultado
estimado elemento

$10.000- https://www.ardobot.co/protoboard-de-
Protoboard
$15.000 830-puntos-mb102.html

Arduino Uno, con $30.000- https://www.ardobot.co/tarjeta%20uno


cable USB $35.000 %20r3.html

$20.000- https://www.ardobot.co/modulo-
HC-05
$25.000 bluetooth-hc-05-hc05-con-boton.html

https://www.ardobot.co/modulo-rele-de-
Módulo de relés de $12.000-
4-canales-salidas-optoacopladas-
cuatro unidades $15.000
5v.html

20 cables tipo
Jumper macho- https://www.ardobot.co/cables-jumper-
$4.000
macho para dupont-x-10-macho-macho-20-cm.html
protoboard

20 cables tipo
https://www.ardobot.co/cables-jumper-
Jumper macho-
$4.000 dupont-x-10-macho-macho-20-cm-
hembra para
1.html
protoboard

6. PROCEDIMIENTO O METODOLOGÍA PARA EL DESARROLLO

Para el correcto desarrollo de la práctica, se deben seguir los pasos conforme lo estipula
este aparado.

4
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

6.1. Condiciones preliminares

Realizar la conexión de un motor trifásico controlado por Arduino Uno para el arranque
estrella-delta con inversor de giro, mediante una aplicación móvil. Para ello, se debe
considerar lo siguiente:

• 1 botón de paro, que sirve para que el sistema se detenga. Debe tener un tiempo
de retardo, para no realizar el inversor de giro de forma inmediata.
• 1 botón para el giro en sentido horario (derecha).
• 1 botón para el giro en sentido antihorario (izquierda).
• Contactores y relés para realizar el cambio de conexión estrella-delta.

Nota 1. Es importante que cuando el motor esté girando en un sentido, el pulsador del sentido inverso
no energice, es decir, se debe presionar paro para que se pueda seleccionar un sentido de giro
nuevamente.
Nota 2. El tiempo de cambio de conexión no debe ser menor a 1 segundo.

6.2. Instalación del software Arduino IDE

Inicialmente, se debe descargar el software Arduino IDE, disponible de forma gratuita en la


página oficial: https://www.arduino.cc/en/software. Se recomienda seleccionar la opción
“Windows Win 7 and newer”, según lo indica la Figura 2. La versión mostrada en la imagen
puede variar, según la actualización de la plataforma.

Figura 2. Software Arduino IDE. Tomado de: https://www.arduino.cc/en/software

Posteriormente, se sigue el proceso de instalación del programa.

6.3. Configuración del módulo Bluetooth

La configuración se puede apreciar en detalle en el siguiente enlace:


https://youtu.be/5SmKOUHhmWk

5
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

Inicialmente, se copia y pega el código “Configuración inicial del módulo Bluetooth”, en la


ventana del software. Luego, se carga el programa a la placa Arduino Uno mediante el cable
serial (ver Figura 3), realizando lo siguiente:

1. Pestaña Herramientas>Puerto>seleccionar el puerto del cable serial.


2. Pestaña Herramientas>Placa>Arduino Uno
3. Programa>Verificar/Compilar
4. Programa>Subir

Figura 3. Ejecución del código en la placa Arduino Uno.

3 4 4

Configuración inicial del módulo Bluetooth

// Configuración inicial Módulo Bluetooth

#include <SoftwareSerial.h> // libreria que permite establecer pines digitales para comunicacion serie. Viene incluida con Arduino IDE

SoftwareSerial miBT(10, 11); // pin 10 como RX, pin 11 como TX

void setup(){
Serial.begin(9600); // comunicacion de monitor serial a 9600 bps
Serial.println("Listo"); // escribe Listo en el monitor
miBT.begin(38400); // comunicacion serie entre Arduino y el modulo a 38400 bps
}

void loop(){
if (miBT.available()) // si hay informacion disponible desde el modulo Bluetooth HC05
Serial.write(miBT.read()); // lee Bluetooth y envia al monitor serial de Arduino

if (Serial.available()) // si hay informacion disponible desde el monitor serial


miBT.write(Serial.read()); // lee monitor serial y envia a Bluetooth

Nota 1. La librería <Software.Serial.h> está incluida en el programa, por lo que no es necesario


descargarla. Si se da el caso que no se acceda a la librería, se recomienda reinstalar el software de
nuevo.
Nota 2. Al terminar de copiar y pegar el código, puede presionar Ctrl+A (selecciona todo el texto) y
luego Ctrl+T (para ordenar el texto en la ventana).

Posteriormente, se desconecta el cable serial y se realiza la conexión del circuito


presentado en la Figura 4, con el fin que el microcontrolador reconozca el módulo Bluetooth.

6
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

Figura 4. Conexión preliminar del módulo HC-05, para configuración.

Después, se conecta de nuevo el cable serial y se induce el módulo bluetooth al modo


Configuración. Para ello, se desconecta el terminal VCC del Arduino (se interrumpe la
alimentación). Luego, se deja presionado el botón acoplado del módulo HC-05. Sin dejar
de presionar, se conecta la alimentación hasta que el led integrado del módulo bluetooth
parpadee lentamente. Finalmente, se deja de presionar el botón. Cuando esté parpadeando
a baja frecuencia, significa que el módulo está en modo configuración. La Figura 5 muestra
la posición del pulsador que está integrado al módulo.

Nota: si el led parpadea rápidamente, significa que no está en el modo configuración, por lo que se
debe repetir el proceso.

Figura 5. Botón que modifica la operación del módulo Bluetooth HC-05 al modo configuración.

7
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

Seguidamente, se abre el monitor serial del IDE de Arduino, asegurándose que esté
activada las opciones Autoscroll, Ambos NL & CR y 9600 baudio. Luego, se insertan, en
orden, los comandos listados en la Tabla 2. La Figura 6 muestra la ubicación de la
configuración del monitor serial de Arduino.

Figura 6. Configuración del monitor Serial del IDE Arduino.

Zona para insertar los comandos

Nota: si no aparece información al ingresar los comandos AT, se debe cambiar a 38400 baudio.

Tabla 2. Comandos utilizados para la configuración del módulo Bluetooth

Comando Respuesta esperada Significado


El módulo está en modo configuración. Debe
AT OK
aparecer este mensaje.
Se restablece el módulo por defecto (valores
AT+ORGL OK
de fábrica).
*Se debe inducir nuevamente el módulo al modo configuración, expuesto después de la Figura 4.
*Es posible que se deba modificar la velocidad de 9600 a 38400 baudios.
El módulo está en modo configuración. Debe
aparecer este mensaje. Si no aparece, se
AT OK
debe cambiar la velocidad de 9600 a 38400
baudios.
+NAME: “Nombre del A veces puede que no aparezca si es primera
AT+NAME?
módulo” vez que se utiliza.
Se le asigna un nuevo nombre al módulo
AT+NAME=”Nombre del
OK Bluetooth. Se recomienda preguntar de nuevo
módulo”
con el comando AT+NAME?
Pregunta la contraseña del módulo que solicita
+PSWD: “Contraseña
AT+PSWD? si alguien se va a vincular al módulo desde el
del módulo”
celular.
Se le asigna una nueva contraseña al módulo
AT+PSWD=”contraseña” OK
Bluetooth.
0 significa que está como esclavo, 1 trabaja
AT+ROLE? +ROLE:0
como maestro.

8
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

AT+ROLE=0 OK El módulo tiene el rol de esclavo.


9600 es por defecto para Arduino Uno. Es la
cantidad de veces por segundo que una señal
AT+UART? +UART: 9600,0,0 cambia de estado. 0,0 es un valor por defecto,
utilizados en la comunicación en serie. En
ocasiones no se obtiene respuesta.
AT+UART=9600,0,0 OK Puede ser 38400, si es el caso.
Cambia a modo usuario, saliendo del modo
AT+RESET OK
configuración.

Nota 1. En caso de que olvide la contraseña, debe repetir los comandos de la Tabla 2.

Por último, se realiza la conexión del módulo Bluetooth al celular, por lo que es necesario
activar el Bluetooth del móvil, buscar el módulo y agregarlo o enlazarlo.

6.4. Conexión del microcontrolador

Con el Arduino desconectado de la computadora, se realiza la conexión mostrada en la


Figura 7, donde son utilizados los elementos listados en el apartado 4.

Figura 7. Conexión del Arduino Uno, módulo de relés y módulo HC-05.

9
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

Es importante verificar la conexión, dado que el microcontrolador opera con 5VDC. Una
conexión directa entre 5V y GND puede provocar daños irreversibles en el Arduino y el
módulo HC-05.
Posteriormente, se carga el código “Arranque estrella-delta, con inversor de giro, controlado
por medio de Bluetooth” a la placa Arduino (seguir los pasos expuestos en la Figura 3).
Para ello, antes de cargar el programa, se debe desconectar los terminales TX0 y RX0,
dado que el módulo también opera mediante conexión serial. Posterior a la carga del
programa, se conectan de nuevo los cables mencionados.

Arranque estrella-delta, con inversor de giro, controlado por medio de Bluetooth

//Arranque Estrella-delta, motor de inducción, mediante conexión Bluetooth al módulo HC-05

#include <SoftwareSerial.h> //Conexión al monitor serial. Librería incluida en el Arduino IDE


SoftwareSerial BTserial(0, 1); // pines (RX, TX), designados para el módulo Bluetooth HC-05

char valorSerial = ' '; //Definición de la variable de conexiñon serial al módulo Bluetooth HC-05

//Salidas digitales de los relés


const int KM1 = 9; //Giro Izquierda
const int KM2 = 8; //Giro derecha
const int KM3 = 10; //Estrella
const int KM4 = 11; // Delta

//Variables que guardan el estado de los pulsadores


int EstadoPulsadorParo = 0;
int EstadoPulsadorIzquierda = 0;
int EstadoPulsadorDerecha = 0;

//Variables que servirán para activar o desactivar la parte del código funcional a los temporizadores
bool TemporizadorGiroIzquierda = false;
bool TemporizadorGiroDerecha = false;

//Marca que indica si el sistema está detenido o no. sirve para anular un giro contrario antes de presionar el pulsador Paro
bool SistemaDetenido = true;

//Variables que sirven para llamar la variable millis() de otra forma en el código
unsigned long previousMillisIzquierda = 0;
unsigned long previousMillisDerecha = 0;

//Tiempo designado para que se realice el cambio de estrella a delta, según el sentido de giro
const unsigned long TiempoEstrellaGiroIzquierda = 2000;
const unsigned long TiempoEstrellaGiroDerecha = 2000;

void setup() {

//Relés definidos como


pinMode(KM1, OUTPUT);
pinMode(KM2, OUTPUT);
pinMode(KM3, OUTPUT);
pinMode(KM4, OUTPUT);

//Inician los relés inactivos. Recordar que la programación en el módulo indica que HIGH envía 0V y LOW envía 5V
digitalWrite(KM1, HIGH);
digitalWrite(KM2, HIGH);
digitalWrite(KM3, HIGH);
digitalWrite(KM4, HIGH);

BTserial.begin(9600); //Inicia la conexión con el módulo Bluetooth HC-05, recibiendo datos


Serial.begin(9600); //Inicia la conexión serial
}

void loop() {

if (Serial.available() > 0) {
valorSerial = Serial.read();
}
Arranque();

void Arranque() { //Contiene la programación de los pulsadores

10
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15
unsigned long currentMillis = millis(); //Inicio de la variable millis(). Guarda el tiempo hasta 50 días y después se reinicia

//Giro a la izquierda ←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

if ( valorSerial == '1' && TemporizadorGiroDerecha == false && SistemaDetenido == true ) //Pulsador ubicado en la izquierda. Pregunta si el
//pulsador está presionado (enviando un cero lógico) y evalua condiciones
{
previousMillisIzquierda = currentMillis; //Se igualan ambas variables, para tener la acción de millis()
digitalWrite(KM1, HIGH); //Desactiva el giro a la derecha
digitalWrite(KM2, LOW); //Activa el giro a la izquierda
digitalWrite(KM3, LOW); //Activa la conexión en estrella
digitalWrite(KM4, HIGH); //Desactiva la conexión en delta
TemporizadorGiroIzquierda = true; //Coloca como verdadera la variable TemporizadorGiroIzquierda, que es la que da apertura al temporizador
SistemaDetenido = false; //Marca que evita que se active el giro contrario
}

if ( TemporizadorGiroIzquierda ) //Ejecuta el tiempo designado cuando lee TiempoEstrellaGiroIzquierda = True. Luego realiza las acciones
{

if (currentMillis - previousMillisIzquierda >= TiempoEstrellaGiroIzquierda) //Representa el temporizador para el cambio de estrella-delta


{
digitalWrite(KM1, HIGH); //Desactiva el giro a la derecha
digitalWrite(KM2, LOW); //Activa el giro a la izquierda
digitalWrite(KM3, HIGH); //Desactiva la conexión en estrella
digitalWrite(KM4, LOW); //Activa la conexión en delta
TemporizadorGiroIzquierda = false; //Termina el tiempo y se sale de la función
}
} //Fin código giro a la izquierda

//Giro a la derecha →→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→

if ( valorSerial == '2' && TemporizadorGiroIzquierda == false && SistemaDetenido == true ) //Pulsador ubicado en la derecha. Pregunta si el
//pulsador está presionado (enviando un cero lógico) y evalua condiciones
{
previousMillisDerecha = currentMillis; //Se igualan ambas variables, para tener la acción de millis()
digitalWrite(KM1, LOW); //Activa el giro a la derecha
digitalWrite(KM2, HIGH); //Desactiva el giro a la izquierda
digitalWrite(KM3, LOW); //Activa la conexión en estrella
digitalWrite(KM4, HIGH); //Desactiva la conexión en delta
TemporizadorGiroDerecha = true; //Coloca como verdadera la variable TemporizadorGiroDerecha, que es la que da apertura al temporizador
SistemaDetenido = false; //Marca que evita que se active el giro contrario
}

if ( TemporizadorGiroDerecha ) //Ejecuta el tiempo designado cuando lee TiempoEstrellaGiroDerecha = True. Luego realiza las acciones
{

if (currentMillis - previousMillisDerecha >= TiempoEstrellaGiroDerecha) //Representa el temporizador para el cambio de estrella-delta


{
digitalWrite(KM1, LOW); //Activa el giro a la derecha
digitalWrite(KM2, HIGH); //Desactiva el giro a la izquierda
digitalWrite(KM3, HIGH); //Desactiva la conexión en estrella
digitalWrite(KM4, LOW); //Activa la conexión en delta
TemporizadorGiroDerecha = false; //Termina el tiempo y se sale de la función
}
} //Fin código giro a la derecha

//Paro▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

if ( valorSerial == '3' ) //Pulsador ubicado en la izquierda. Pregunta si el pulsador está presionado (enviando un cero lógico)
{
digitalWrite(KM1, HIGH); //Desactiva el giro a la derecha
digitalWrite(KM2, HIGH); //Desactiva el giro a la izquierda
digitalWrite(KM3, HIGH); //Desactiva la conexión en estrella
digitalWrite(KM4, HIGH); //Desactiva la conexión en delta
TemporizadorGiroIzquierda = false; //Detiene el temporizador de giro a la izquierda
TemporizadorGiroDerecha = false; //Detiene el temporizador de giro a la derecha
SistemaDetenido = true; //Marca que indica que el sistema está detenido
delay(3000);
} //Fin código Paro

Nota 1. La variable TiempoEstrellaGiroDerecha controla el tiempo del cambio delta-estrella solo para
el giro a la derecha.
Nota 2. La variable TiempoEstrellaGiroIzquierda controla el tiempo del cambio delta-estrella solo
para el giro a la izquierda.

11
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

Nota 3. El código delay(3000), ubicado para controlar el tiempo entre el paro y el próximo pulso de
giro.
Nota 4. El texto ‘1’ controla el giro a la derecha, el texto ‘2’ el giro a la izquierda y el texto ‘3’ hace
referencia al paro.
Nota 5. Al terminar de copiar y pegar el código, puede presionar Ctrl+A (selecciona todo el texto) y
luego Ctrl+T (para ordenar el texto en la ventana).

Para probar la conexión, se puede descargar e instalar alguna de las siguientes


aplicaciones desde la tienda Play Store:

Bluetooth Serial Controller


Bluetooth Terminal
Serial Bluetooth Terminal

Luego, se ejecuta la aplicación y se envían los comandos ‘1’ para el giro a la derecha, ‘2’
para el giro a la izquierda y ‘3’ para realizar el paro.

6.5. Aplicación Android en MIT App Inventor

El diseño y programación de la aplicación debe cumplir como mínimo las condiciones


preliminares descritas en el apartado 5.1.

Inicialmente, se ingresa al enlace http://ai2.appinventor.mit.edu/, ingresando con la cuenta


de Google. Al acceder, se sigue lo siguiente:

Pestaña Proyectos > Mis proyectos > Comienza un nuevo proyecto

Posteriormente, aparece una ventana que muestra la interfaz del teléfono móvil, siendo esta
la vista “diseñador”, que proporciona el diseño de la aplicación. En el panel izquierdo, paleta,
se muestran las pestañas de interés:

Interfaz de usuario: reúne las funcionalidades que podemos agregar a la aplicación


Disposición: contiene los cuadros que organizan a los elementos que se insertan
(ejemplo: botones, etiquetas, imágenes)
Conectividad: se ubica el módulo Bluetooth, que permite la comunicación del móvil
y el módulo HC-05.

Nota: si la página muestra el texto en inglés, se puede modificar en la pestaña “English”, ubicada
junto al correo ingresado en la parte superior derecha.

En la parte superior derecha, aparece la opción “Bloques”. En este apartado se realiza la


programación de los botones y la conexión Bluetooth.

A continuación, se pueden revisar algunos enlaces de interés que presentan el diseño de


la aplicación acoplada al módulo Bluetooth, para diferentes propósitos:

https://youtu.be/aQcJ4uHdQEA?t=573
https://youtu.be/asofH8kv57g?t=56

12
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

https://www.youtube.com/watch?v=OO7vKKuJ9a0
https://youtu.be/7rB--QaS0Ds?t=101
https://youtu.be/wLAONLIpim8?t=115
https://youtu.be/LgDr_vWOQb0?t=149

La Figura 8 muestra un ejemplo del diseño, mientras que la Figura 9 presenta los bloques
utilizados para la programación de una aplicación de ejemplo, propuesta para la presente
práctica. Finalmente, la Figura 10 presenta las capturas de pantalla desde el celular de la
aplicación creada para el control del motor de inducción.

Figura 8. Vista de diseñador de una aplicación de ejemplo.

La aplicación mostrada en las figuras 8-10, se puede descargar desde la aplicación Play
Store de Google, de la siguiente forma:

Opción 1. Se realiza la búsqueda de las siguientes palabras, incluyendo las comillas:


"MEE Bluetooth "
"Monitorias Termofísicas"
"monitoriastermofisicas@gmail.com"

Opción 2. Se ingresa alguno de los siguientes enlaces, desde el celular:


https://play.google.com/store/search?q=%22mee%20bluetooth%22&c=apps&hl=es
_CO&gl=US
https://play.google.com/store/search?q=%22monitorias%20termofisicas%22&c=ap
ps&hl=es_CO&gl=US
https://play.google.com/store/search?q=%22monitoriastermofisicas%40gmail.com
%22&c=apps&hl=es_CO&gl=US

13
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

Finalmente, se instala la aplicación y se ejecuta la programación expuesta en esta guía.

Nota: el docente proporcionará la aplicación móvil para el desarrollo de la práctica. Los equipos que
realicen el diseño de una aplicación móvil funcional, que cumpla con las características descritas en
el apartado 5.1, tendrán una bonificación adicional.

Figura 9. Vista de bloques de una aplicación de ejemplo.

Figura 10. Capturas de pantalla para la aplicación presentada en las Figuras 8 y 9.

14
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

6.6. Conexión del motor de inducción

Se realiza el montaje mostrado en la Figura 11, elaborado en el software CADe_SIMU_V3.


El circuito de potencia muestra la conexión al banco de contactores que está disponible en
el laboratorio, mientras que en circuito de control señala la forma en la que deben ir
conectados los contactores al módulo de relés que controla el microcontrolador.

Figura 11. Control del motor de inducción, por medio de Arduino Uno y módulo de relés.

7. PARÁMETROS PARA ELABORACIÓN DEL INFORME

7.1. Puntos para tener en cuenta

7.1.1. Portada.
7.1.2. Resumen de la práctica. Debe contener una breve definición de la máquina utilizada,
descripción de la metodología que se utilizó en las pruebas, y resultados relevantes
de la práctica. Máximo 200 palabras. Máximo 200 palabras.
7.1.3. Explicación resumida del código. Puede ser mediante secciones de código. Para
ello, se puede apoyar en búsquedas en la web.
7.1.4. Explicación, en detalle, del funcionamiento del circuito de control y potencia
presentado en la sección 6.3. Para ello, puede basarse en la práctica 1 (máximo 1
página).

15
Código FGL 029
GUÍA DE LABORATORIO
Versión 01
MÁQUINAS ELECTRICAS II
Fecha 2022-02-15

7.1.5. Detalle los instrumentos y/o elementos utilizados en la práctica: nombre, función y
para qué se utilizó en la práctica.
7.1.6. Liste el procedimiento o paso a paso realizado para llevar a cabo la práctica. Lo
anterior, desde el punto de vista práctico (máximo 1 página).
7.1.7. Ilustre el montaje del microcontrolador, evidenciando la conexión de los
componentes, mediante una o dos fotografías. Describa los componentes que
aparecen en la imagen.
7.1.8. Detalle los resultados obtenidos de esta práctica, donde se incluya el aprendizaje
logrado (máximo 1 página).
7.1.9. Conclusiones de la práctica. Estas deben ser contundentes con lo realizado en la
práctica y los resultados obtenidos.
7.1.10. El informe debe estar en un formato adecuado. Se debe conservar el tipo de fuente,
tamaño, espaciado, alineación (preferiblemente justificada) y estilo de letra.

8. EVALUACIÓN.

La ponderación de la actividad es la siguiente:

a) (1.0) Evaluación del preinforme, mediante un cuestionario en la plataforma


ThatQuiz.
b) (4.0) Informe que evidencia las respuestas a cada pregunta del numeral 7.

9. BIBLIOGRAFÍA

Chapman, S. J. (2012). Máquinas eléctricas (5a. McGraw Hill México).

Wildi, T. (2007). Máquinas eléctricas y sistemas de potencia. Pearson educación.

Elaborado por: Sebastián Vélez García, Diego Alejandro Penagos Vásquez


Revisado por:
Versión: 1.0
Fecha: 16 de febrero de 2022

16

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy