Cómo depurar problemas de
conexión serie

El protocolo de comunicación RS-232 es una de las formas más comunes de controlar equipos de A/V profesionales. Varios amplificadores, reguladores de luz, extensores, proyectores y conmutadores de matriz utilizan el estándar RS-232 para comunicar señales en serie.

Si comprende la tecnología básica del protocolo RS-232, no tendrá problemas para resolver problemas de conexión RS232. Tomará menos tiempo corregir un error de puerto COM si sabe qué buscar.

En este artículo, le informaremos sobre las principales características de la comunicación RS-232 y destacaremos los problemas más comunes que puede enfrentar al usar su equipo A/V de serie.

Contenido

  1. Características básicas sobre el protocolo de puerto COM
  2. Solución de problemas del puerto serie

Serial Port Debugger de Eltima Software

El monitor de puerto RS232 - una herramienta de depuración de puertos COM de alta calidad que permite monitorear, registrar y analizar el comportamiento de sus puertos serie en tiempo real Esto le permite rastrear problemas de comunicación y resolverlos inmediatamente.
Serial Port Monitor logo

Serial Port Monitor

Registrar y analizar la actividad del puerto serie
4.8 Ranking basado en 41+ usuarios, Comentario(75)
Descargar Prueba totalmente funcional por 14 días
Serial Port Monitor

Características básicas sobre el protocolo de puerto COM


Hay un conjunto de parámetros que deben configurarse para la comunicación en serie: velocidad de transmisión, paridad, número de bits de datos, bits de parada, control de flujo, etc. Su software de comunicación generalmente reemplaza los parámetros establecidos por el Administrador de dispositivos de Windows.

Pinouts RS-232


A continuación verá los pinouts típicos de los conectores RS232. El pinout original para RS232 fue desarrollado para un conector de 25 pines. Sin embargo, desde la introducción del puerto serie más pequeño en el IBM-AT, el conector RS232 de 9 pines se ha utilizado más ampliamente.

La tabla de pines DB-9 y DB-25. Pinouts RS-232

En programas mixtos, se puede usar un convertidor de 9 a 25 pines para unir conectores de diferentes tamaños. Si desea usar el conector DB-25, simplemente reemplace los números de pin del conector de acuerdo con la tabla de conversión a continuación.

Convertidor RS-232 DB9 a DB25 Tabla de conversión DB9-DB25

En cuanto al conector de 25 pines, no todos sus pines se utilizan para enviar y recibir datos en serie. Algunos de ellos sirven para pruebas de bucle de puerto. El equipo de A/V generalmente viene con un conector de 9 pines. Al mismo tiempo, los pinouts en su sistema de control o computadora pueden diferir de los utilizados en los dispositivos A/V. Por ejemplo, puede suceder que los pines 2 y 3 estén invertidos, lo que permite que la conexión se realice con cables de pin a pin entre un conector de 9 pines y un cable de 9 pines. Otro tipo de conector, el bloque de terminales, se está volviendo cada vez más popular, ya que permite una instalación sencilla sin soldadura.

Tensiones


Un voltaje estándar para todos los pines de señal RS-232 varía de -15V a + 15V. Las oscilaciones de voltaje, que ocurren mientras se transportan datos, pueden sumar 30V. Además, los puertos RS-232 pueden trabajar con voltajes tan bajos como -5V a + 5V. La amplia gama de voltajes utilizados por el puerto RS-232 hace posible la compatibilidad con diferentes tipos de equipos de A/V.

Lo que debe recordar es que las grandes fluctuaciones de voltaje en las líneas de señal RS-232 pueden causar un ruido eléctrico considerable, por lo que no se recomienda ejecutar señales RS232 cerca de un micrófono de alta impedancia o líneas de audio. En caso de que no pueda evitar la transmisión de estas señales una cerca de la otra, debe asegurarse de que todos los cables de audio estén protegidos adecuadamente.

Tasa de baudios


La velocidad a la que se transfiere la información a través del canal de comunicación RS-232 se conoce como velocidad en baudios. Cuanto mayor sea la velocidad en baudios, más bits por segundo se transfieren. Las velocidades en baudios estándar incluyen 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, 128000 y 256000. Por lo general, las velocidades en baudios están dentro del rango de 1200 a 19200.

Longitudes de cable RS232


Con el aumento de la velocidad en baudios, la longitud de su cable RS232 que une el equipo de A / V con el sistema de control disminuye. Por ejemplo, un cable estándar de 100 pies se usa generalmente cuando la velocidad de transmisión es de 1200 a 2400. Si está transmitiendo a 9600, su cable debe tener una longitud máxima de 50 pies, etc.

Aprender más acerca de Cable serial RS232 y cuál es la diferencia entre un módem nulo y un cable serie directo

Solución de problemas del puerto serie


Hay dos problemas de puerto serie más comunes: incompatibilidades de software que resultan en un puerto serie que no funciona y un cableado defectuoso que causa problemas de conexión.

Problemas de software y la solución óptima.


Si su conexión de hardware es correcta, pero la comunicación en serie aún no se puede establecer, el problema puede estar en la configuración incorrecta del software.

Para que la comunicación sea eficiente, la configuración de conexión tanto para el sistema de control como para el dispositivo conectado debe ser idéntica. Los parámetros tales como velocidad de transmisión, bits de datos, paridad y bits de parada deben coincidir en ambos sistemas. Eso significa que si el puerto COM de su computadora está configurado para funcionar a 2400 baudios, también necesita configurar su dispositivo a 2400 baudios. Además, debe configurar correctamente la cantidad de bits de datos: bits transmitidos en un solo carácter. Este parámetro se puede establecer en 7 u 8.

La paridad indica si el número de 1s en una sola transmisión es par o impar. Si esto no es importante para su programa, puede establecer este parámetro en Ninguno. El final de la sesión de transmisión se define mediante el bit de parada, que se puede establecer en 0, 1 o 2. La configuración típica del equipo A / V es: Bits de datos - 8, Paridad - Ninguna, Bit de parada - 1.

Cuando resuelva problemas con el puerto COM, asegúrese de que todas las configuraciones mencionadas sean idénticas en ambos extremos de su conexión serie.

Si desea reducir el tiempo dedicado a la solución de problemas de comunicación del puerto serie, puede probar Serial Port Debugger (aka Serial Port Monitor), una aplicación profesional diseñada para detectar y registrar la actividad del puerto COM.

Serial Port Monitor es fácil de instalar y use. La solución puede convertirse en su herramienta indispensable para solucionar problemas de comunicación en serie.

Problemas de hardware


El cableado incorrecto es otro problema común que enfrentan los instaladores de equipos de A/V. En la mayoría de los casos, los sistemas de control requieren que conecte solo dos cables al dispositivo controlado. Los pines de Transmisión (XMT) y Tierra (GND) en la computadora deben estar conectados a los pines de Recepción (RCV) y Tierra (GND) en el dispositivo A/V controlado respectivamente (vea la Fig. 1)

Problemas de hardware

Si desea obtener una respuesta del dispositivo controlado, debe conectar el tercer cable (consulte la Fig. 2). Por ejemplo, este es el cableado recomendado si se está comunicando con un dispositivo a través del puerto serie de su PC:

Puerto serie de la PC

Comprobando el cableado


No es fácil saber si el cableado entre el puerto del sistema de control y el puerto del dispositivo de A / V es correcto si las patillas no están etiquetadas. Sin embargo, cuando usa un conector de bloque de terminales, puede verificar el cableado con un voltímetro configurado en “DC”. En caso de que la lectura entre el pin de recepción y el pin de tierra en el conector del bloque de terminales sea entre -12V y -6V, y su línea XMT tenga la misma lectura que se muestra a continuación (Fig. 3), la conexión es buena.

Comprobando el cableado

Si tiene 0 voltios en su línea de recepción después de haber vinculado el sistema de control a su equipo de A/V, esto significa que el error de su puerto serie es el resultado de la inversión de las líneas de transmisión y recepción (consulte la Fig. 4).

Error de puerto serie

Serial Port Monitor

Requisitos: Windows (32-bit y 64-bit): XP/2003/2008/Vista/7/8/10, Windows Server 2012, Windows Server 2016 , 9.16MB size
Versión 7.0.342 (13th Jan, 2018) Notas de la versión
Categoría: Communication Application