Animación Hover

Métodos de comunicación habituales en el Internet de los objetos

Vídeos relacionados

Póngase en contacto con nosotros

WhatsApp / Teléfono

Comunicación bidireccional

Normalmente, el puerto serie del PC es un dispositivo full-duplex, lo que significa que puede enviar y recibir datos al mismo tiempo. Para ello, utiliza líneas separadas para enviar y recibir datos. Algunos tipos de dispositivos serie sólo admiten la comunicación unidireccional, por lo que sólo se utilizan dos hilos en el cable, el hilo de transmisión y el hilo de tierra de la señal. Algunos equipos de comunicación IoT industrial son equipos de comunicación bidireccional, como el servidor de puerto serie común USR-TCP232-410s, el router industrial USR-G806, el dispositivo DTU USR-G780 V2 y otros equipos.

Comunicar punto por punto

Tras enviar el bit de inicio, el transmisor envía los bits de datos propiamente dichos. Según el número seleccionado, puede haber 5, 6, 7 u 8 bits de datos. Tanto el receptor como el transmisor deben acordar el número de bits de datos, así como la velocidad en baudios. Casi todos los dispositivos utilizan 7 u 8 bits de datos para transmitir datos.

Tenga en cuenta que los valores ASCII superiores a 127 no pueden enviarse cuando se utilizan sólo 7 bits de datos. De nuevo, el uso de 5 bits limita el valor máximo posible a 31. Después de enviar los datos, se envía un bit de parada. El bit de parada tiene un valor de 1 (o estado de bandera), y el bit de parada se detecta correctamente incluso si el bit de datos anterior también tiene un valor de 1. Esto se consigue mediante la duración del bit de parada. Los bits de parada pueden tener una duración de 1, 1,5 o 2 periodos de bit.

bit de paridad

Además de la sincronización proporcionada por el uso de bits de arranque y parada, existe la opción de enviar un bit adicional llamado bit de paridad con los datos. El bit de paridad proporciona una pequeña cantidad de comprobación de errores para ayudar a detectar la corrupción de datos que pueda ocurrir durante la transmisión. Puede elegir paridad par, paridad impar, paridad marcada, paridad espacial o ninguna. Cuando se utiliza paridad par o impar, se cuenta el número de etiquetas (bits lógicos de 1) en cada byte de datos y se envía un bit después del bit de datos para indicar si el número de bits de 1 que se acaba de enviar es par o impar.

Por ejemplo, cuando se selecciona paridad par, el bit de paridad se envía con valor 0 si el número de etiquetas precedentes es par. Para el valor binario 0110 0011, el bit de paridad será 0. Si la paridad par es válida y se envía el número binario 1101 0110, el bit de paridad será 1. La paridad impar es justo lo contrario, el bit de paridad es 0 cuando el número de bits de etiqueta en la palabra anterior es un número impar. La comprobación de errores de paridad es muy básica. Aunque te dirá si hay un solo bit de error en el carácter, no mostrará qué bit se recibió con error. Del mismo modo, si hay un número par de bits erróneos, los bits de paridad no reflejarán ningún error.

La paridad de marca significa poner siempre el bit de paridad en la condición de señal de marca, de forma similar, la paridad de espacio envía siempre el bit de paridad en la condición de señal de espacio. Dado que estas dos opciones de paridad son inútiles, casi nunca se utilizan.

RS-232C

RS-232 significa Número Estándar Recomendado 232, y C es la última versión del estándar. Los puertos serie de la mayoría de los ordenadores utilizan un subconjunto de la norma RS-232C. El estándar RS-232C completo especifica un conector "D" de 25 patillas, de las que se utilizan 22 patillas. La mayoría de estos pines no son necesarios para la comunicación normal de un PC y, de hecho, la mayoría de los nuevos PC vienen con un conector macho de tipo D que sólo tiene 9 pines.

Equipos DCE y DTE

DTE y DCE son dos términos comunes en el Internet de las Cosas. DTE significa equipo terminal de datos y DCE significa equipo de comunicaciones de datos. Estos términos se utilizan para indicar el pinout de un conector en un dispositivo y la dirección de las señales en los pines. Tu ordenador es un dispositivo DTE, mientras que la mayoría de los demás dispositivos suelen ser dispositivos DCE.

Si tienes problemas para mantener ambos conectados en línea recta, sustituye el término "dispositivo DTE" por "tu PC" y el término "dispositivo DCE" por "dispositivo remoto" en la siguiente explicación.

El estándar RS-232 especifica que los dispositivos DTE utilizan un conector macho de 25 patillas, mientras que los dispositivos DCE utilizan un conector hembra de 25 patillas. Por lo tanto, puede conectar un dispositivo DTE a un DCE utilizando una conexión directa pin a pin. Sin embargo, para conectar dos dispositivos similares, debe utilizar un cable de módem nulo.

Póngase en contacto con nosotros