0% encontró este documento útil (0 votos)
98 vistas6 páginas

Practica 2

Este documento presenta un informe de práctica de laboratorio sobre la comunicación serial entre dos tarjetas Arduino mediante un pulso. Los objetivos son realizar la comunicación serial y comprender su funcionamiento. Se conectan dos Arduino en Proteus y se programa uno para enviar un mensaje a través de Tx cuando se presiona un pulso, y el otro para recibir el mensaje por Rx y encender un LED.
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 (0 votos)
98 vistas6 páginas

Practica 2

Este documento presenta un informe de práctica de laboratorio sobre la comunicación serial entre dos tarjetas Arduino mediante un pulso. Los objetivos son realizar la comunicación serial y comprender su funcionamiento. Se conectan dos Arduino en Proteus y se programa uno para enviar un mensaje a través de Tx cuando se presiona un pulso, y el otro para recibir el mensaje por Rx y encender un LED.
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

UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA CÓDIGO: SGC.DI.505


VERSIÓN: 2.0
FECHA ULTIMA
REVISIÓN: 12/10/17

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

INFORME DE PRÁCTICA DE LABORATORIO


Mayo 2021 –
PERIODO
ASIGNATURA: Redes digitales industriales. Septiembre NIVEL: 8vo
LECTIVO:
2021
DOCENTE: David Rivas NRC: PRÁCTICA 2
LABORATORIO DONDE SE
Laboratorio de Redes digitales industriales.
DESARROLLARÁ LA PRÁCTICA:
TEMA DE LA
Comunicación Serial de dos tarjetas Arduino mediante un pulso
PRÁCTICA:
ESTUDIANTE: KEVIN MUYÓN RIVERA
INTRODUCCIÓN:
ARDUINO

Figura 1. Placa Arduino

Arduino es una compañía de desarrollo de software y hardware libres, así como una comunidad internacional
que diseña y manufactura placas de desarrollo de hardware para construir dispositivos digitales y dispositivos
interactivos que puedan detectar y controlar objetos del mundo real. Arduino se enfoca en acercar y facilitar
el uso de la electrónica y programación de sistemas embebidos en proyectos multidisciplinarios.

Comunicación Serial

La comunicación serial es un protocolo de comunicación entre dispositivos que se incluye de manera estándar
en prácticamente cualquier computadora.

• La mayoría de las computadoras incluyen puertos seriales. Actualmente puertos USB, aunque aún se
encuentran algunas con puerto serial RS-232.
• La comunicación serial RS232 es un protocolo común utilizado por dispositivos y equipos usados en
instrumentación. La comunicación serial puede ser utilizada para adquisición de datos, control,
depuración de código, etc.
• El concepto de comunicación serial permite la transmisión recepción bit a bit de un byte completo, este
método de comunicación puede alcanzar mayores distancias.
• Por el contrario, la especificación IEEE 488 (comunicación en paralelo) determina que el largo del cable
para el equipo no puede ser mayor a 20 metros, con no más de 2 metros entre cualesquier dos
dispositivos; por el contrario, utilizando comunicación serial el largo del cable puede llegar a los 1200
metros.
• Típicamente, la comunicación serial se utiliza para transmitir datos en formato ASCII.

Para realizar la comunicación se utilizan 3 líneas de transmisión:

• Tierra (o referencia),
• Transmitir,
• Recibir.

Figura 2. Pines para comunicación serial

• Debido a que la transmisión es asíncrona, es posible enviar datos por una línea mientras se reciben datos
por otra.

Las características más importantes de la comunicación serial son:

• La velocidad de transmisión
• El número de bits de datos
• El número de bits de paro
• Y si cuenta con bit de paridad.

Figura 3. Características de la comunicación serial.

OBJETIVOS:
• Realizar la comunicación serie entre dos tarjetas Arduino mediante un pulso.
• Comprender como funciona la comunicación serie.
MATERIALES:

REACTIVOS: INSUMOS:
EQUIPOS:
• Computador con Software Proteus y Arduino

INSTRUCCIONES
1. Realice la conexión requerida para la comunicación serial entre 2 Arduino mediante un pulso
2. Realice la programación de los Arduino para que, al presionar un pulso en el primer Arduino, se
envía un mensaje a través del pin Tx y el segundo Arduino reciba el mensaje a través del pin Rx y
a continuación este encienda un led
3. Obtenga las señales de respuesta de los pulsos y la señal de respuesta a través de los puestos de
comunicación serie

ACTIVIDADES POR DESARROLLAR: .

1. Realizar la siguiente conexión de las placas Arduino en el software Proteus

C
SIM1 SIM2
D

AREF AREF

13 13
13 13
12 12
ARDUINO

ARDUINO
RESET 12 RESET 12
11 11
~11 ~11
10 10
5V ~10 5V ~10
9 9
~9 ~9
8 8
SIMULINO

SIMULINO
D1
POWER

POWER

GND 8 GND 8
LED-GREEN
ATMEGA328P

ATMEGA328P

7 7
DIGITAL (PWM~)

DIGITAL (PWM~)
7 7
6 6
~6 ~6
ATMEL

ATMEL

A0 5 A0 5
R1
ANALOG IN

ANALOG IN

A0 ~5 A0 ~5
A1 4 A1 4
A2
A1 4
3 10k A2
A1 4
3
R2
A2 ~3 A2 ~3 330
A3 2 A3 2
A3 2 A3 2
A4 1 A4 1
A4 TX > 1 A4 TX > 1
A5 0 A5 0
A5 RX < 0 A5 RX < 0
www.arduino.cc www.arduino.cc
blogembarcado.blogspot.com blogembarcado.blogspot.com
SIMULINO UNO SIMULINO UNO

RXD

TXD

RTS

CTS

Figura 4. Conexión en Proteus

2. Realice la programación requerida para las placas arduino.

Programación del primer Arduino.


Programación del segundo Arduino.

RESULTADOS OBTENIDOS:

1. Compilar el programa y verificar su funcionamiento.

Figura 5. Funcionamiento del programa


Al aplastar un pulsador desde el Arduino 1, este activa una instrucción en el Arduino 1 para enviar un dato por
el transmisor hacia el Arduino 2, el cual al recibir el mensaje activa un led.

2. Obtenga la señal de los pulsos enviados y recibidos.

Figura 6. Señal del pulso (azul), señal del dato transmisor (amarilla)
Se puede observar que al pulsar el pulsador (azul), el transmisor envía una trama de datos al receptor del segundo
Arduino.

CONCLUSIONES:

• La comunicación serial es más robusta, por que envía una trama de datos el cual tiene bits de datos,
como bits pariedad y de paro
• Las señales Serial son más estables que las TTL para comunicaciones de larga distancia ya que
soportan distancias más de 100 metros además toma en cuenta características como velocidad de
transmisión los números de bits que se envia y toma en cuenta bits de paro y pariedad.

BIBLIOGRÁFIA:
• https://aprendiendoarduino.wordpress.com/tag/ttl/
• http://www.itq.edu.mx/carreras/IngElectronica/archivos_contenido/Apuntes%20de%
20materias/ETD1022_Microcontroladores/4_SerialCom.pdf
FIRMAS

F: ………………………………… F: ………………………………
Nombre: Ing. David Rivas Nombre: Kevin Muyón
Docente. Estudiante

También podría gustarte