Volumen:
1
Edición:
9
Diseño de protocolo comando – parámetro mediante comunicación serie asincrónica universal aplicado al control de servomotores
Machado-Díaz, E ; Coto-Fuentes, H ; Alvarado-Tovar, N.
El protocolo serie asincrónico universal (UART) es ampliamente utilizado en el diseño electrónico para la comunicación entre dispositivos, especialmente microcontroladores. Su facilidad de uso y compatibilidad con numerosos sistemas lo convierten en una opción popular. Sin embargo, su naturaleza plantea desafíos en el manejo de cadenas de caracteres y el intercambio de información. Con el objetivo de simplificar la comunicación entre dispositivos con microcontrolador, se ha desarrollado un programa de ejemplo para la plataforma Arduino. Este programa utiliza el protocolo UART para el intercambio de información entre dos microcontroladores. El protocolo consiste en un comando y un parámetro, lo que permite el envío y recepción de valores numéricos de manera ordenada y sencilla. Una aplicación destacada de este programa de ejemplo es el control de servomotores. Mediante una interfaz visual, los comandos son enviados desde un dispositivo externo y recibidos por una placa Arduino. La información es procesada y utilizada para controlar múltiples servomotores. Esto proporciona una solución eficiente para el control de movimientos precisos en diversos proyectos. La capacidad de manejar grandes cantidades de información de forma estructurada y reproducible hace que este programa de ejemplo sea una herramienta versátil para aquellos que trabajan con el protocolo UART. Además, al estar diseñado para la plataforma Arduino, puede ser fácilmente implementado en otros sistemas que utilicen este protocolo de comunicación. El protocolo es ampliamente utilizado en el diseño electrónico y se destaca por su facilidad de uso y compatibilidad.
Resumen
Palabras clave
Comando, Comunicación, Parámetro, Serie, Servomotor
Artero, Ó. T. (2013). ARDUINO. Curso práctico de formación. RC libros.
Bariain, C. (2017). Programación de Microcontroladores PIC en lenguaje C. México: Alfaomega.
Corona, L. (2014). Sensores y actuadores. Aplicaciones con Arduino. México: Patria.
Coto, A. (2008). Protocolos y comunicaciones de Red. México: Cisco Networking Academy.
Díaz, J. M. (2009). Microcontroladores PIC. Principios y aplicaciones. México: ASEUC.
Domínguez Mínguez, T. (2020). Desarrollo de aplicaciones IoT en la nube para Arduino y ESP8266. España: Marcombo.
López, P. P. (2016). Robótica y domótica básica con Arduino. Ra-Ma Editorial.
Méndez de la Torre, R. E. (2022). Diseño e Implementación de un Módulo de entrenamiento utilizando el procesador ESP32 para aplicaciones enfocadas a la Domótica. Ecuador: Universidad Politécnica Salesiana.
Pérez, C. (2012). Plataforma embebida multipropósito para comunicación mediante protocolo MIL-STD. CASE, 237-242.
Reyes Cortés, F. (2015). ARDUINO - Aplicaciones en Robótica, Mecatrónica e Ingenierías. México: Alfaomega.