Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Objetivos.
maestro y 3 esclavos).
2. Fundamentación teórica.
desarrolló hace más de 30 años aún se emplee en la mayoría de las compañías, por ello se
hace necesario que cualquier estudiante de una ingeniería que se enfoque a la industria
maestro y envíe una trama de datos que llega a cada esclavo, solo el maestro puede iniciar
la función asignada.
3. Material Requerido.
- 1 módulo de Arduino UNO, o versión superior (no se puede usar Arduino nano
o Micro, ya que el puerto serie del mismo presenta problemas al conectarse con
el modulo RS-485).
- 3 diodos leds.
- 4 pulsadores.
- 1 Protoboard.
- Cables y jumpers.
maestro y los otros 3 grupos realizaran el montaje actuando como esclavos, el material
requerido en el ítem 3 es el material que debe llevar cada equipo. el procedimiento requiere
de dos etapas: la primera es el montaje físico de cada grupo y la segunda etapa es realizar la
programación de los Arduino (hay un código para el maestro y uno para los esclavos).
Imagen #1: Conexión física de Arduino maestro con pulsadores y modulo conversor TTL – RS485. Propiedad del
autor (2023).
Imagen #2: Conexión física de Arduino esclavo con pulsadores y modulo conversor TTL – RS485. Propiedad del
autor (2023).
Imagen #3: Conexión física bus de campo RS-485. Propiedad del autor (2023).
como maestro, el código actual permite la comunicación entre un maestro y dos esclavos.
https://github.com/IngeVaca/Ejercicio-RTU-Arduino/blob/Automatizacion/Codigo%20Maestro
como esclavo 2.
https://github.com/IngeVaca/Ejercicio-RTU-Arduino/blob/Automatizacion/C%C3%B3digo%20de%20esclavo
5. Actividades requeridas.
información para realizar dicho montaje, los diagramas y códigos están diseñados para que
cumplan esa tarea, las secuencias que debe cumplir el montaje teniendo como guía este
documento es:
Es importante aclarar que el código de esclavo que esta en la pagina del enlace, esta
diseñado para el esclavo numero 2, para cargar el código con dirección de esclavo 1 se debe
cambiar el inicio de la trama de cada mensaje en el código del esclavo, por ejemplo:
Imagen #4: Línea de código en código de esclavos. Propiedad del autor (2023).
que el Arduino espera como instrucción desde el maestro para encender el led verde,
esclavo se deben cambiar todos los numero 2 que haya en el inicio de las palabras de
control, indicando el numero de esclavo que será el Arduino en el que se cargue el código.
las instrucciones indicadas, se debe añadir el esclavo numero 3 para el que hay que
adicionar líneas de código en el programa del maestro y adicional a eso se debe cargar el
deben decidir cuales son las entradas que van a gobernar al esclavo 3, el esclavo 3 también
correspondientes también debe realizar la misma secuencia (led intermitente verde, led rojo
Después de adicionar el nuevo esclavo (numero 3), se debe agregar una función a cada
esclavo, puede ser adicionar otro led en cada esclavo y que encienda desde el maestro con
cualquiera de los pulsadores que están libres, para lo cual deben anexar nuevas líneas de
6. Criterios de evaluación.
- Informe de laboratorio.
procedimiento, los cambios que hicieron, los problemas con los que se encontraron y que
proyecto no les funcione deben hacer igualmente el informe dando una posible explicación
titularse deben estar en capacidad de lograr trabajar en equipo sin importar el rol que
desempeñen, por eso la nota de este ítem es la misma para los grupos que decidan trabajar
los que hagan el rol de esclavo deben verificar cosas como los códigos y otras cosas que se
presenten, a cada grupo se le pidió una cantidad de pulsadores la suma de los pulsadores de
todos los grupos por bus de comunicación es la que van a necesitar para el montaje.
la guía: 2.5
- Agregar una nueva función a los esclavos, que se maneje desde algún pulsador
nuevo: 1.0
Es importante recalcar que para realizar el montaje y que se cumpla lo indicado (primer
2.5) solo es necesario seguir de manera correcta esta guía, también se recomienda que el