SOLUCIONADO: conexiones UART

0

He comprado un USB para UART CP2102 y quiero conectarlo a un enrutador para ver el proceso de arranque. Sin embargo, aunque puedo ver cinco pines en el enrutador, no sé cuál es TX, RX y GND.

¿Podría probar el pin de cada enrutador uno por uno para descubrir cuál es TX, RX y GND? o si hago esto podría romper el enrutador?

-------- Editar --------

Este es el enrutador / ont - > ONT I-240G-T. Funciona así:

Gracias, un cordial saludo.

    
pregunta DavidR

3 respuestas

3

Este es un ejemplo de conexiones de puerto de consola serie de 5 pines en una placa de enrutador: -

Si solo desea ver el proceso de arranque, solo necesita dos conexiones, GND y TX.

Puede determinar cuál es el pin a tierra usando la función de prueba de continuidad de un multímetro. Busque otro punto en el enrutador que se sepa que esté a tierra, luego mida (¡con el enrutador apagado!) Entre este y cada pin del puerto serie hasta que obtenga 0 ohmios.

Una vez que haya identificado el pin GND, puede conectar a tierra el adaptador USB / serie. Luego, conecte la línea RXD del adaptador a cada uno de los otros pines a su vez y arranque el enrutador, hasta que encuentre el que envía el mensaje de inicio.

    
respondido por el Bruce Abbott
2

¿Tiene un medidor (como incluso un DMM barato)? Con eso, podrías averiguar cuál es el pin de tierra. A partir de eso, es posible determinar cuál es el pin TX (ya que el pin RX probablemente no mostrará voltaje). Si tiene cuidado, parece poco probable que pueda romper el enrutador si solo utiliza GND y TX. Recomiendo encarecidamente que se mantenga alejado de cualquiera de los otros pines.

    
respondido por el Richard Crowley
1

Supongo que ha encontrado lo que parece ser un puerto serie en un enrutador y está asumiendo que el enrutador está ejecutando Linux y que el puerto serie es la consola para el sistema operativo Linux. Y el hecho de que esto sea un enrutador no tiene nada que ver con escuchar en el puerto serie de la consola. Que esto podría ser una caja de medios de Linux para los propósitos de esta pregunta.

Lo que se podría hacer es probar cada pin con un alcance. El pin de tierra será de 0 voltios y el TX (con respecto al "enrutador") tendrá actividad cada vez que aplique energía al "enrutador". El RX (con respecto al "enrutador") también puede parecer tener 0 voltios. Para diferenciar entre RX y tierra, puede usar una resistencia grande (quizás 1 Kohms) conectada al riel de voltaje positivo. Cuando esto y el alcance se aplican al pin de tierra, no debería ver nada más que 0 voltios. Pero cuando esto y el alcance se aplican al pin RX, debería ver el voltaje del riel positivo.

Tenga cuidado de no cortocircuitar ningún pasador directamente al suelo o al riel positivo cuando realice la prueba.

(Agregado más tarde después de que se le preguntara si se podría usar un multímetro en lugar de un alcance :)

Si no tiene un alcance, puede realizar estas pruebas con un multímetro.

Tenga en cuenta que tanto la entrada del multímetro como la entrada RX son de alta impedancia. Así puede ser influenciado fácilmente por una semana actual. Como es el caso con una resistencia de aproximadamente 1000 ohmios conectada al riel positivo.

Sin embargo, el pin de tierra, conectado directamente a tierra es de baja impedancia. Y no puede ser influenciado por la resistencia.

Ambos casos pueden ser detectados por el multímetro. Cuando el multímetro y la resistencia están conectados al pin RX, el multímetro leerá un voltaje positivo continuo. Cuando el multímetro y la resistencia están conectados al pin de tierra, el multímetro leerá 0 voltios.

El pin TX es un poco complicado si solo se usa un multímetro. Está siendo impulsado y no debe ser influenciado por la resistencia. Sin embargo, no sabemos si se está impulsando alto o bajo en un momento dado. Lo mejor que podemos hacer aquí es asumir que está cambiando. Así que buscaremos una diferencia en el voltaje promedio. Esperamos que el pin TX esté activo en el encendido. Así que nos centramos o probamos en este pin después de aplicar energía a la placa.

Podemos usar el multímetro para realizar una prueba adicional para verificar nuestros hallazgos. Al medir la impedancia a tierra y el riel positivo cuando está apagada, podemos hacer más inferencias sobre la función de los pines.

El pin más fácil de identificar utilizando pruebas de impedancia es tierra. Debería tener de docenas a miles de ohmios de resistencia al riel positivo. Pero no hay resistencia al suelo.

El pin RX debe tener una docena a miles de ohmios de resistencia tanto al riel positivo como a tierra. Pero ya estamos bastante seguros acerca de este pin de la prueba de resistencia del multímetro anterior.

El pin TX será nuevamente difícil. Probablemente tendrá resistencia como el pin RX.

Ahora considera ambas pruebas multimétricas. Es tan fácil encontrar el pin RX porque podríamos influenciarlo con una semana actual. Pero puede o no haber sido fácil distinguir la diferencia entre los pines de tierra y de TX. Especialmente si el pin TX era activamente bajo la mayor parte del tiempo. Sin embargo, fue fácil encontrar el pin de tierra midiendo que no tenía impedancia a tierra. Eso deja el último pin que podemos asumir es el pin TX.

    
respondido por el st2000

Lea otras preguntas en las etiquetas