conecta un ámbito para monitorear la entrada / salida en serie

0

En primer lugar, busqué esta pregunta y, aunque encontré otras preguntas similares, ninguna tenía una respuesta para esto.

Tengo un cable serie de una PC (Linux) que suministra datos a una PCB (AVR XMEGA). Intento monitorear los datos enviados a través de este cable serie utilizando un Bitscope .

Tengo CHA conectado al pin 3 del puerto serie DB9 (FWIW, este es un puerto serial respaldado por UART, no un "puerto serial" USB) y GND conectado al pin 5 del DB9.

No importa cómo cambie la configuración de Bitscope, no puedo obtener nada que se parezca a una onda cuadrada, ya sea que los datos se transmitan a través del puerto serie o no. La imagen adjunta es todo lo que puedo ver.

Lamento ser un n00b, pero si alguien me puede decir qué estoy haciendo mal, lo apreciaría.

    
pregunta TwistOneUp

1 respuesta

1

Figura1.SepuedeconstruirunsimplemonitorRS232conalgunosLEDderespaldoyunparderesistencias.Paraelmonitoreobásico,sololosdatosdeTXyRXnecesitanmonitoreo.Fuente: Página del rastreador de señal pasiva RS-232 de Zonker .

El verdadero circuito minimalista es solo un par de LED de respaldo para monitorear la línea de transmisión. En el funcionamiento normal, un LED debe permanecer encendido cuando la línea está en silencio y ambos deben parpadear (a la velocidad en baudios, dependiendo del patrón de datos) cuando la línea está activa.

Intenta esto e informa de nuevo.

  

[Comentario de OP:] Construí un pequeño circuito de una línea (TX) ... en una placa de pruebas. Una luz parpadea tenuemente durante la transmisión de datos, pero la otra siempre está apagada, por lo que estoy experimentando con diferentes ohmias y velocidades de transmisión.

Bien, ahora sabemos que hay actividad en la línea. Siguiente abordar por qué el alcance no está funcionando. Enganche la sonda de alcance a la línea de datos de TX LED y tierra a tierra. ¿Que ves? Si no ve nada mientras el LED parpadea, entonces sabe que tiene un problema en el equipo de prueba: sonda, conexión o software defectuosos.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas