En este proyecto se ha desarrollado un protocolo para establecer una
comunicación multimaestro entre distintos dispositivos sobre una red de cable de
par trenzado rs-485 de tipo half-duplex.
Se explican los modos de envío half-duplex y full-duplex y los modelos de
comunicación multimaestro y maestro-esclavo para establecer diferencias y se
justifica la implementación de este protocolo.
Se ha realizado un estudio y análisis del protocolo a implementar y se describen las
decisiones de diseño empleadas para resolver los distintos problemas encontrados a
la hora de analizar la capacidad de la red.
Luego se ofrece una implementación del protocolo en lenguaje C/C++ para la
plataforma Arduino y se explican los distintos casos de uso que se pueden dar por
dispositivo.
En este documento se describe de forma completa y punto por punto el trabajo
realizado a lo largo de varios capítulos en forma de texto e imágenes o
representaciones que dan al lector distintas vías para entender lo que aquí se
explica.