RS-422 Signal Confusion

0

Estoy conectando dos dispositivos RS422 pero no lo hago. Comencé a monitorear las señales de mi dispositivo y caí en confusión. Por favor ayúdame a entender algunas cosas. Estoy adjuntando los datos del snap 01 de mi dispositivo (LTC2872) en la línea TX + medida con respecto a GND.

Snap02delosdatosdelconvertidorRS422aUSBestándarenTX+medidosconrespectoalsuelo.

Pregunta01.DeLTC2872Snap01obtengodatossegúnelconceptoteórico.ConlosdatosqueaparecenenSnap02,¿porquéaparecenbitsadicionalesaquí?Lalongituddelosdatosdebeserde1.04msa96008N1.

Pregunta02.¿Porquélosnivelesdevoltajedeambosdispositivossondiferentes?¿Cómopuedoigualarestenivel?

P.S:Señaldiferencial(A-B)

SeñaldiferencialmedidaAw.r.tB

    
pregunta Sidk

3 respuestas

1

Espera un segundo ... ¿no deberían las resistencias de terminación ir entre Y y Z?

    
respondido por el Maple
1

Cuando se usa RS-485, un dispositivo de transmisión solo manejará TX + y TX- cuando está transmitiendo activamente. Cuando no está transmitiendo, dejará el bus flotante para permitir que otros dispositivos transmitan. En los momentos en que los cables no parecen ser claramente altos o bajos, nada los impulsa. Una condición de inicio se define como una transición de un estado de marcado activo (TX + alto TX- bajo) a un estado de espaciado activo (TX + bajo TX- alto), y después de cada byte, la línea debe dejarse en un estado de marcado por lo menos tipo de un bit.

Un par de cosas a tener en cuenta:

  1. El RS-422 es generalmente idéntico al RS-485 excepto que normalmente solo hay un transmisor y, por lo tanto, no es necesario desactivarlo cuando no está en uso. Sus ejemplos muestran que el transmisor está siendo bloqueado.

  2. Este transmisor en particular solo maneja la línea en un estado de marcado por un tiempo de bit antes de la transmisión, pero algunos otros manejan la línea en un estado de marcado por más tiempo (por ejemplo, 10 tiempos de bit) al comienzo de la transmisión. La omisión de la demora reduciría el tiempo requerido para transmitir datos en nueve bits más, pero incluirlo evitará que las transmisiones se confundan con el ruido que las precede de inmediato. El mejor enfoque depende de cómo se termina el bus y de si el protocolo sería inmune a los bits de inicio falsos [por ejemplo, Si la transmisión comienza con un byte de relleno de 0xFF, pero a un receptor no le importa si se recibe correctamente, ese byte de relleno tendrá el mismo propósito que un prólogo de marcado de 10 bits, e incluir ambos sería redundante e innecesario. ].

respondido por el supercat
0

Tx1 + = LTC_A1 = A1, tal vez esté clasificado por TE_1 con 485 / _232="1" como un voltaje diferencial que se encuentra en el punto medio Vcm a un bit de inicio = 1 que puede ser un modo tripartito si no está activado.

mientras está en "snap 1", Tx está inactivo en binario = 1 antes del bit de inicio si TE_1 = 1 permanece encendido todo el tiempo.

añadido:

Las nuevas formas de onda satisfacen las especificaciones de IC en la página 4. Tenga en cuenta que esto solo define el nivel más bajo de 7 niveles del OSI modelo para el voltaje físico Niveles y nada más alto como protocolo o aplicación.

RS232 Receiver
Input Threshold Voltage  0.6min 1.5nom 2.5max V
Input Hysteresis         0.1    0.4    1.0 V
    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas