0% encontró este documento útil (1 voto)
451 vistas22 páginas

Lab - 01 - Control y Comunicacion Entre Controladores-Chisi

Este documento describe un laboratorio sobre sistemas de control mecátronico. Se analizan procesos de medición y control de variables como la luminosidad y temperatura usando sensores LDR y LM35. También se analiza la comunicación entre controladores mediante comunicación serial y Bluetooth usando módulos HC-05. Finalmente, se simulan ejemplos de aplicaciones de conexión maestro-esclavo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
451 vistas22 páginas

Lab - 01 - Control y Comunicacion Entre Controladores-Chisi

Este documento describe un laboratorio sobre sistemas de control mecátronico. Se analizan procesos de medición y control de variables como la luminosidad y temperatura usando sensores LDR y LM35. También se analiza la comunicación entre controladores mediante comunicación serial y Bluetooth usando módulos HC-05. Finalmente, se simulan ejemplos de aplicaciones de conexión maestro-esclavo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SISTEMAS DE CONTROL MECATRÓNICO

LABORATORIO Nº 1

“CONTROL Y COMUNICACIÓN
ENTRE CONTROLADORES”

Chisi Hancco Yhon Edison


Apellidos y
Nombres:

Programa :
Nota:
Profesor : René Sergio Espejo Gutiérrez
Fecha de entrega : 18/10/2021 Sección: A
FECHA
ANÁLISIS DE TRABAJO SEGURO (ATS)
TAREA: DIA MES AÑO

LABORATORIO AMBIENTE:
EQUIPO DE

FIRMA
DOCENTE:
René Sergio Espejo Gutiérrez TALLER SESIÓN N°
TRABAJO

FIRMA

FIRMA
1. Chisi Hancco Yhon Edison 4.
ALUMNOS

FIRMA

FIRMA
(Apellidos y 2. 5.
Nombres)

FIRMA

FIRMA
3. 6.

CARACTERÍSTICAS DE EQUIPOS Y HERRAMIENTAS:

OTROS
PASOS DE LA TAREA RIESGOS MEDIDAS DE CONTROL
(ESPECIFICAR PARA
CADA PASO)

1 Ingreso ala taller Ingresar ordenadamente


X X X X
2 Fotorresistencia y salida analógica Usar zapatos de seguridad
X X
3 Sensor de temperatura y lectura de datos den puerto serial Usas (EPPS mameluco y guantes)
X X
4 Aplicación de conexión maestro- esclavo Usas (EPPS mameluco y guantes)
X X
5 Aplicación de de conexión maestro- esclavo por bluebooth Usas (EPPS mameluco y guantes)
X X
6 Implementación de los circuitos maestro y esclavo Usas (EPPS mameluco y guantes)

7 Orden y limpieza

10

11

12
LABORATORIO 1 Página 3/18

I. OBJETIVOS

A. Analizar e identificar el proceso de medición y control de variables como la luminosidad de la luz y la temperatura.
B. Analizar y comprender el proceso de comunicación entre controladores mediante la comunicación serial.
C. Simular e implementar ejemplos de aplicación.

II. MATERIAL Y EQUIPO

A. Protoboard
B. Placa electrónica Arduino Uno
C. Cables de conexión
D. Sensor de temperatura LM35
E. LDR
F. Módulo bluetooth HC-05 de Arduino.
G. LEDs y resistencias.

III. MARCO TEÓRICO

Fororesistencia LDR

El LDR es una resistencia que varía su valor de resistencia dependiendo de la cantidad de luz que lo ilumina. El valor de
una fotoresistencia cuando está totalmente iluminada puede llegar hasta 1K (1000 Ohms) y cuando está totalmente a
oscuras puede estar en los 50K (50,000 Ohms).

El valor de la fotorresistencia (en Ohmios) no varía de forma instantánea cuando se pasa de luz a oscuridad o al
contrario, y el tiempo que se dura en este proceso no siempre es igual si se pasa de oscuro a iluminado o si se pasa de
iluminado a oscuro

Sensor de temperatura LM35

El LM35 es un circuito electrónico sensor que puede medir temperatura. Su salida es analógica, es decir, te
proporciona un voltaje proporcional a la temperatura. El sensor tiene un rango desde −55°C a 150°C. Su popularidad
se debe a la facilidad con la que se puede medir la temperatura. Incluso no es necesario de un microprocesador o
microcontrolador para medir la temperatura. Dado que el sensor LM35 es analógico, basta con medir con un
multímetro, el voltaje a salida del sensor.
LABORATORIO 1 Página 4 /18

Para convertir el voltaje a la temperatura, el LM35 proporciona 10mV por cada grado centígrado. También cabe
señalar que ese sensor se puede usar sin offset, es decir que si medimos 20mV a la salida, estaremos midiendo 2°C.

Módulo bluetooth HC-05

El módulo bluetooth HC-05 es un elemento que permite comunicar un microcontrolador por protocolos bluetooth con
cualquier otro elemento que cuente con el mismo protocolo, desde un celular hasta un portátil o incluso otro módulo
bluetooth conectado a otro microcontrolador.

A diferencia de su similar el HC-06, el HC-05 puede ser configurado para ser usado como dispositivo maestro o
esclavo, mientras que el HC-06 sólo puede ser usado como esclavo. La configuración de estos dispositivos debe ser
hecha por comandos AT y ambos se comunican de manera serial, y deben ser alimentados con 5V.

Comunicación Serial

La comunicación en serie es un método comúnmente utilizado para intercambiar datos entre ordenadores y
dispositivos periféricos. La transmisión serie entre el emisor y el receptor está sujeta a protocolos estrictos que
proporcionan seguridad y fiabilidad y han llevado a su longevidad. Muchos dispositivos, desde ordenadores
personales hasta dispositivos móviles, utilizan la comunicación en serie. Echemos un vistazo más de cerca a sus
fundamentos.
LABORATORIO 1 Página 5/18

Serial communication utiliza un método binario digital en serie para intercambiar datos.

Hay dos formas básicas de transferencia de datos. Estas son la comunicación en paralelo y en serie. La comunicación
en serie conduce la transmisión de datos bit por bit. Básicamente utiliza dos cables, uno para el emisor y el otro para
el receptor.

En una placa Arduino, contamos con el puerto UART, lo cual significa recepción y transmisión asíncronas universales y
es un protocolo de comunicación simple que permite que Arduino se comunique con dispositivos serie. El sistema
UART usa los pines digitales 0 (RX) y 1 (TX) y con otro PC a través del puerto USB.

Cuando conectas dos circuitos entre sí, piensa en el dispositivo principal como el "maestro" y los dispositivos
conectados, como sensores, expansiones de pines y controladores, como "esclavos".
LABORATORIO 1 Página 6/18

Conexión maestro – esclavo

Maestro-esclavo (Master-slave en inglés) es un modelo de protocolo de comunicación en el que un dispositivo


o proceso (conocido como maestro o master) controla uno o más de otros dispositivos o procesos (conocidos
como esclavos o slaves). En este tipo de comunicación, el dispositivo maestro es siempre quién tiene toda
iniciativa de comunicación en detrimento de los dispositivos considerados esclavos que lo único que pueden
hacer es esperar una petición del maestro para poder responder a éste.
Para ser más precisos, el dispositivo maestro administra la red y actúa de mediador, de forma que pregunta
periódicamente a cada dispositivo esclavo para ver si necesita realizar alguna acción determinada. El
dispositivo esclavo podrá responder con una petición al maestro si necesita algo.
LABORATORIO 1 Página 7/18

IV. PROCEDIMIENTO

Proceder con la implementación y simulación de los circuitos y adjuntar evidencias.

A. FOTORESISTENCIA LDR Y SALIDA ANALÓGICA

- Este circuito aplica un divisor de tensión para registrar la variación de la resistencia como un voltaje que varía entre 0 y
5 V, el cual será introducido a la placa como una entrada analógica.
- Este circuito nos permite identificar el funcionamiento del fotorresistor y su comportamiento en la práctica, así como
el funcionamiento de la salida PWM del Arduino y su respectiva programación.

a) PROGRAMACIÓN
b) MATERIALES
LABORATORIO 1 Página 8 /18

c) CIRCUITO

d) CONEXIONES
LABORATORIO 1 Página 9 /18

B. SENSOR DE TEMPERATURA Y LECTURA DE DATOS EN PUERTO SERIAL

- En este circuito identificaremos el funcionamiento del sensor de temperatura LM35 y su comportamiento identificando
su salida y configuración.
- También conoceremos e identificaremos la lectura de datos y su posterior impresión en el puerto serial de Arduino
IDE, realizando este proceso variando la temperatura y registrando data en tiempo real.

a) PROGRAMACIÓN
LABORATORIO 1 Página 10 /18

b) MATERIALES

c) CIRCUITO

d) CONEXIONES
LABORATORIO 1 Página 11/18

IMÁGENES DEL CIRCUITO:


C. APLICACIÓN DE CONEXIÓN MAESTRO – ESCLAVO CABLEADA

- Ahora procederemos a implementar un ejemplo aplicativo con los ejercicios previamente realizados, identificando la
conexión maestro – esclavo entre dos Arduinos mediante una conexión cableada.
- Aplicaremos el ejemplo del apartado A, realizando el mismo procedimiento, pero realizando la conexión entre los
controladores.
- Para este procedimiento utilizaremos dos tarjetas Arduino, identificando uno de ellos como maestro y el otro como
esclavo, y procederemos a realizar los siguientes códigos y circuitos.

a) MATERIALES

• LED
• Resistencias 330Ω y 10KΩ
• LDR
• Conectores
• 2 Placas Arduino UNO

b) CONEXIONES
LABORATORIO 1 Página 12 /18

c) PROGRAMACIÓN

• Maestro

• Esclavo
LABORATORIO 1 Página 13 /18
IMÁGENES DEL CIRCUITO:
D. APLICACIÓN DE CONEXIÓN MAESTRO – ESCLAVO POR BLUETOOTH

- Ahora realizaremos un ejemplo aplicativo basándonos en la conexión maestro – esclavo, haciendo uso del módulo
bluetooth HC-05.
- Realizaremos el ejemplo de prender y apagar una serie de LEDs con el esclavo, mediante la conexión bluetooth, y las
órdenes serán enviadas desde el maestro, el cual tendrá conectado un sensor de temperatura.

1. CONFIGURACIÓN DEL MÓDULO HC-05 COMO MAESTRO O ESCLAVO

Para la configuración del módulo HC-05 procederemos a realizar los siguientes pasos en nuestro Arduino UNO.

a) PROGRAMACIÓN
LABORATORIO 1 Página 1 4 /18

b) CONEXIONES

c) PROCEDIMIENTO DE CONFIGURACIÓN

Para poder ingresar al modo de configuración, presionamos el pulsador del módulo antes de energizarlo, y lo
mantenemos presionado al energizarlo, hasta que el LED parpadee pausadamente.
En el puerto serial de Arduino IDE, introduciremos los comandos como se indica a continuación.

Esclavo

AT Verificar que se encuentre en modo configuración AT


AT+NAME=BT_Esclavo Nombre del dispositivo
AT+UART=115200,0,0 Asignando la velocidad
AT+ROLE=0 Asignando el rol del dispositivo
AT+ADDR? Obtener la dirección MAC y Guardarla (+ADDR:0020:10:083028)
AT+RESET Reset

Maestro

AT Verificar que se encuentre en modo configuración AT


AT+NAME=BT_Maestro Nombre del dispositivo
AT+UART=115200,0,0 Asignando la velocidad
AT+ROLE=1 Asignando el rol del dispositivo
AT+BIND=0020,10,083028 Asignar la dirección MAC del esclavo
AT+CMODE=0 Asignar 0 para que solo se comunique con un dispositivo
AT+RESET Reset
LABORATORIO 1 Página 1 5 /18

2. IMPLEMENTACION DE LOS CIRCUITOS MAESTRO Y ESCLAVO

a) MATERIALES

• 3 LEDs
• 3 Resistencias 330Ω
• LM35
• Conectores
• 2 Placas Arduino UNO
• 2 Módulos HC-05

b) CONEXIONES
LABORATORIO 1 Página 1 6 /18

c) PROGRAMACIÓN

• Maestro

• Esclavo
LABORATORIO 1 Página 1 7 /18

7
LABORATORIO 1 Página 1 8 /18

V. CUESTIONARIO

1. Describa tres ejemplos de posibles aplicaciones para circuitos maestro - esclavo.

*Aplicación de Flip Flop


*Enchufe casero maestro esclavo
*Regulador proporcional modular

2. Señale las ventajas y desventajas de la comunicación serial respecto a la paralela.

Puerto serial:
Los puertos seriales (también llamados RS-232, por el nombre del estándar al que hacen referencia) fueron las
primeras interfaces que permitieron que los equipos intercambien información con el "mundo exterior". El término
serial se refiere a los datos enviados mediante un solo hilo: los bits se envían uno detrás del otro (consulte la sección
sobre transmisión de datos para conocer los modos de transmisión).

Puerto paralelo:
La transmisión de datos paralela consiste en enviar datos en forma simultánea por varios canales (hilos). Los
puertos paralelos en los PC pueden utilizarse para enviar 8 bits (un octeto) simultáneamente por 8 hilos.

Puerto serial:
normalmente identifica el hardware más o menos conforme al estandarte municipal RS-232, diseñado para interactuar
con un módem o con un dispositivo de comunicación similar.

La desventaja es que configurar conexiones de serie puede requerir el conocimiento de un experto y el uso de
mandatos complejos si están mal implementados.

Puerto paralelo:
hablamos de 19.2 kbits por segundo, con el paso del tiempo, están apareciendo multitud de puertos serie de alta
velocidad que los hacen muy interesantes ya que utilizan las ventajas del menor cableado y solucionan el problema de la
velocidad con un mayor apantallamiento.

La desventaja es que están siendo reemplazados por nuevos puertos serie como el USB, el Fraire o el Serial ATA

USB: las ventajas que puedes encontrar a la hora de comprar una memoria están que son portables, su facilidad de uso,
no requieren instalación y pueden almacenar hasta dos gigabytes de información, sus precios cada vez son más
económicos.

las desventajas encontramos que debido a su tamaño ligero es común que se extravíen, el precio para algunos podría ser
un poco caro.

Firewire: las ventajas son que el firewire es más barato, durabilidad, calidad
3. Además de los estudiados, ¿qué métodos de comunicación se encuentran en la industria?

• Comunicación satelital
• Señales ECL
• Transmisión de Datos
• Comunicación asíncrona
• Comunicación síncrona
4. Desarrolle un ejemplo de aplicación de controladores comunicados en configuración maestro esclavo. Descripción
del funcionamiento y esquema de conexiónes.
5. Elabore 5 conclusiones del laboratorio realizado.


• Si llegas a equivocarte en un código o una palabra el programa de tinkercad no lo reconocerá.

• Hay dos formas básicas de transferencia de datos el cual es la comunicación en paralelo y en serie
Con este laboratorio se ganó conocimientos empíricos sobre programación de controladores.

• Tienes que diferenciar los terminales de un led de lo contrario se puede llegar a quemar.

• Arduino es un programa de código abierto que permite el poder simplificar el proceso de trabajar
con microcontroladores.

También podría gustarte