Este blog presenta la desaprobación de los puertos serie para las comunicaciones RS-232, RS-422 y RS-485. También describe brevemente cómo se reemplazó el prefijo “RS” con el prefijo TIA. Ahora es mantenido por los estándares de la Asociación de la Industria de las Telecomunicaciones (TIA).
Este blog presenta la desaprobación de los puertos serie para las comunicaciones RS-232, RS-422 y RS-485. También describe brevemente cómo se reemplazó el prefijo “RS” con el prefijo TIA. Ahora es mantenido por los estándares de la Asociación de la Industria de las Telecomunicaciones (TIA).
La desaprobación de los puertos serie para las comunicaciones RS-232, RS-422 y RS-485 se ha informado prematuramente en publicaciones técnicas durante décadas. Utilizo una pequeña impresora serial POS para ayudar a depurar los circuitos del microcontrolador y una radio bidireccional que requiere un puerto serial para programar frecuencias y otras configuraciones. Pocas computadoras portátiles vienen con puertos serie, al igual que las tabletas, pero puede encontrar una variedad de convertidores de USB a serie. Y los equipos industriales continúan confiando en las comunicaciones RS-422 y RS-485. Muchos registradores de datos y equipos de prueba siguen utilizando la comunicación en serie para señales y datos de control. (Los tres estándares mencionados aquí solo se ocupan de los niveles de señal y la conexión de las señales a los dispositivos, no de las tasas de datos ni de los formatos).
Como para demostrar el uso continuo y la popularidad de las comunicaciones en serie, la gente de Sealevel Systems presentó recientemente un adaptador de interfaz en serie PCI Express que ofrece dos puertos en serie que pueden configurarse individualmente para comunicaciones RS-422 o RS-485 (7204e). Anunciado. Además, el UART 16C950 contiene 128 bytes de memoria intermedia, lo que demuestra su valor cuando las personas usan comunicación de alta velocidad. El 7204e viene como una tarjeta PCIe de bajo perfil y el 7204eS usa tarjetas de tamaño estándar.
Además de proporcionar comunicación estándar con dispositivos seriales, el circuito de la tarjeta permite la señalización de 9 bits. “Espera un minuto, ¿la comunicación serial solo usa 8 bits?” Como ocurre en la mayoría de los casos, la señalización de 9 bits mejora la comunicación y aumenta la velocidad con la que un dispositivo receptor puede procesar información en un bus o sistema multipunto. En el modo de 9 bits, las posiciones de bit reservadas para los bits de verificación de paridad (paridad impar o par) se utilizan para indicar que un mensaje de 8 bits lleva información de dirección. Cuando un transmisor establece un bit de dirección, cualquier dispositivo receptor compatible en el bus sabe inmediatamente que ha recibido la dirección. Si la dirección coincide con la asignada al dispositivo receptor, se toman medidas. Otros dispositivos en el bus pueden ignorar la comunicación hasta que el mensaje se dirija a uno de sus dispositivos específicos. Los 8 bits de transmisión restantes proporcionan los bits de dirección. Por lo tanto, los destinatarios no tienen que tratar con información que no esté específicamente dirigida a ellos. El búfer FIFO del UART 16C950 anterior maneja datos de 9 bits. Sin embargo, no todas las memorias UART FIFO lo hacen.
Por cierto, los ingenieros se refieren a comunicaciones como RS-422 y -485 con el prefijo RS, pero esa notación quedó obsoleta hace algún tiempo. Hace muchos años, la Asociación de Industrias Electrónicas (EIA) utilizó el prefijo RS para indicar los estándares recomendados. La Asociación de la Industria de las Telecomunicaciones (TIA) actualmente mantiene los tres estándares descritos en esta columna. Entonces, ahora que los estándares oficiales son TIA-232, TIA-422 y TIA-485, puede saber qué está pasando al mirar los prefijos oficiales. Muchos de nosotros, los “veteranos”, seguimos usando la designación RS.