FAQs from Rohde & Schwarz

¿Cómo puedo configurar el RTH para una decodificación RS232 / UART correcta?

Pregunta

Quiero decodificar una señal RS232 / UART con mi RTH. ¿Qué ajustes debo configurar para realizar una medida? Actualmente, mi osciloscopio lo decodifica, pero me muestra un carácter incorrecto. Envío la letra «c» en un bucle, pero el decodificador muestra solamente «N» o «F».

Respuesta

Deben estar disponibles las siguientes opciones para ejecutar un análisis de bus CAN en el RTH:

  • Disparo y decodificación de R&S®RTH-K2 UART/RS232 (1325.9975.02)

El manual de usuario del RTH proporciona información sobre esta opción en el apartado 9.4 (versión 1326.1578.02 ─ 15) a partir de la página 198. También describe la interfaz UART en general. Realice los siguientes pasos en su RTH para medir la información de una señal UART / RS-232:

La mejor forma de configurar las medidas es la siguiente (del mismo modo para el RS232 así como para UART a nivel TTL):

  • Conecte CH1 a la fuente de señal del bus serie y asegúrese de que pasan datos por el puerto
  • Compruebe que está en el modo de osciloscopio ([MODO]-«Scope»)
  • Pulse <PRESET>
  • Pulse <AUTO SET>
  • Cambie la base de tiempo a p. ej. 100 ms/div para tener datos suficientes para el test
  • Todos los pasos siguientes podrían necesitar que se desplace el menú disponible hacia arriba o hacia abajo para encontrar el punto del menú deseado.
  • Abra el menú «Bus» tocando el logotipo de R&S en la parte inferior derecha de la pantalla y, a continuación, seleccione «Bus».
  • Cambie «Bus Protocol» a UART y cambie «State» a «I»
  • Ajuste «Display Format» p. ej. a ASCII
Ajuste «Display Format» p. ej. a ASCII
  • «Config» abre un menú nuevo
  • «Polarity» debe ajustarse en «Idle Low» para RS232 pero en «Idle High» para UART TTL

Explicación: Mientras UART es nivel TTL y Idle State es alto.
RS232 se invierte tras la conversión de nivel (+/-3 hasta +/- 15 V), siendo en este caso Idle State bajo.
Esto puede ser el motivo por el que se visualizan los caracteres de forma incorrecta.

  • «Find Level1» cambia automáticamente los ajustes de Threshold y Technology
  • Ajuste los parámetros de comunicación (p. ej. Bit Rate, Data Bits, Parity, Stop Bits, Bit Order a LSB First para RS232)
Ajuste de los parámetros de comunicación
  • Pulse «Back»
  • Pulse de nuevo el logotipo de R&S para salir del menú. Si todos los ajustes están bien, ahora debería ver la siguiente pantalla:
Salga del menú
  • También es posible visualizar el contenido en formato de lista.
  • Pulse <MODE> y elija Protocol.
  • La visualización pasará ahora al modo de lista.
Modo de visualización de lista

Este artículo de preguntas frecuentes se ha escrito con FW 1.80.3.4