Acordar las reglas
Reloj, velocidad, niveles, tramas y roles: lo que emisor y receptor deben compartir para entenderse.
Paso 9 de 12 · Conectar dispositivos
Cómo hacen los chips, las placas y las máquinas para entenderse: de los bits sobre un cable con UART, SPI, I²C, 1-Wire, RS-485 y CAN, a las redes Ethernet, Wi-Fi y Bluetooth, con protocolos, paquetes, detección de errores y criterios para elegir el adecuado.
Del dispositivo aislado al sistema conectado
Un sensor entrega su medida a un microcontrolador, este manda órdenes a un driver de motores, una pantalla recibe lo que debe dibujar y una puerta de enlace publica los datos en la nube. Todo eso son conversaciones entre dispositivos, y cada una necesita acuerdos: qué cables se usan, cuándo se lee cada bit, cómo se identifica a quién se habla y qué se hace cuando algo llega mal.
Empezamos por los fundamentos: comunicación serie y paralela, síncrona y asíncrona, velocidades, niveles de señal y topologías. Seguimos con los buses de placa más usados, UART, SPI, I²C y 1-Wire; los buses para distancias largas y entornos ruidosos, RS-232, RS-485, Modbus y CAN; las redes Ethernet, TCP/IP, HTTP y MQTT, y la comunicación inalámbrica con Wi-Fi, Bluetooth, BLE, LoRa y otras. Cerramos con protocolos, direccionamiento, paquetes y errores de transmisión, depuración con analizador lógico, seguridad y el criterio para elegir el protocolo adecuado.
El recorrido
De un bit sobre un cable a una red de dispositivos que se entienden.
Reloj, velocidad, niveles, tramas y roles: lo que emisor y receptor deben compartir para entenderse.
UART, SPI, I²C y 1-Wire en la placa; RS-485 y CAN en la planta; Ethernet, Wi-Fi y Bluetooth en la red.
Encabezados, cargas útiles, identificadores y formatos de datos para hablar con muchos dispositivos.
Ruido, CRC, confirmaciones, reintentos, depuración y seguridad para comunicaciones que no fallan en silencio.
Ruta completa