Comunicazione RS-232

"Recommended Standard 232", più comunemente noto come RS-232, è un protocollo di comunicazione seriale asincrono istituito nel 1960. Originariamente, era comunemente usato per connessioni a modem, stampanti, mouse e altri dispositivi periferici.

Come molte altre interfacce di comunicazione seriale, RS-232 non è in grado di comunicare in tempo reale come si farebbe con, diciamo, EtherCAT. Tuttavia, ti viene garantita una velocità di comunicazione fissa, o baud rate, a differenza di EtherCAT dove la velocità massima cambia in base al traffico di rete.

È anche importante notare che a differenza del molto simile RS-485 protocollo, RS-232 non è adatto per ospitare una rete di tre o più dispositivi; è esclusivamente per la comunicazione tra due dispositivi.

rs232

Come funziona RS-232

Più semplicemente, i dispositivi che comunicano su RS-232 comunicano su due serie di fili all'interno di un cavo. I segnali in uscita sono segnali Tx (trasmissione) e segnali in entrata sono segnali Rx (ricezione). Questi segnali di uscita sono generalmente compresi tra ±5V e ±25V. Per tenere conto delle cadute di tensione lungo le lunghezze del cavo, il dispositivo ricevente interpreterà qualsiasi tensione superiore a +3V come uno 0 e qualsiasi tensione inferiore a -3V come una semplice comunicazione binaria 1.

Che aspetto hanno i dati?

RS-232 Segnale di trasmissione suddiviso per bit

Un segnale di trasmissione RS-232 suddiviso per bit

Le trasmissioni RS-232 sono composte da più bit. Innanzitutto c'è il bit di avvio, che consente al dispositivo ricevente di sapere che sta per ricevere dati. Questo è importante perché RS-232 è un protocollo asincrono, quindi "predispone" il dispositivo ricevente a leggere i seguenti dati con la tempistica corretta.

Poi vengono i bit di dati, che possono variare da 5 a 9 bit, sebbene 8 bit siano i più comuni. È qui che sta la carne del messaggio.

Dopo i bit di dati viene il bit di parità, che è una linea di difesa piccola ma fallibile per verificare la presenza di errori. Il bit di parità specifica se il numero di bit di dati è pari (0) o dispari (1). Il sistema identificherà un errore se legge un numero pari di bit di dati prima di un bit di parità dispari o viceversa. Tuttavia, l'ovvio difetto di questo sistema è che se 2, 4 o 6 bit di dati vengono letti in modo errato, il numero totale verrebbe comunque letto correttamente come dispari o pari.

L'ultimo è il bit di stop, che specifica periodi di 1, 1,5 o 2 bit prima che il bit di avvio successivo possa essere trasmesso.

RS-232 vs USB

Estremità del cavo USB piccola accanto all'estremità più grande del cavo D-Sub, entrambe blu

Interfaccia USB (sinistra) accanto all'interfaccia RS-232 (destra)

C'era una volta, le porte RS-232 erano standard sulla maggior parte dei laptop e dei PC. Tuttavia, USB ha quasi completamente eliminato RS-232 sui computer sin dalla sua introduzione nel 1996. Ma RS-232 continua ancora ad essere utilizzato con server, apparecchiature CNC e, naturalmente, servoazionamenti.

RS-232 utilizza differenziali di tensione più elevati rispetto a USB, quindi naturalmente si traduce in un maggiore consumo energetico. I connettori D-sub che il nostro standard per RS-232 sono molto più grandi di una porta USB standard e considerevolmente più grandi di una porta USB-C.

Ma RS-232 non è privo di vantaggi rispetto all'USB. Poiché utilizza sbalzi di tensione maggiori, RS-232 è meno suscettibile alle EMI e può funzionare correttamente su cavi di circa 15 metri (da 3 a 5 volte più lunghi di quanto è possibile con USB).

Più informazioni

  • In passato, l'interfaccia comune che permetteva agli utenti di connettersi all'unità utilizzando le porte seriali standard integrate nel loro PC senza dover acquistare hardware aggiuntivo
  • Oggi, convertitori da USB a RS-232 a basso costo sono facilmente disponibili sul mercato.

ADVANCED Capacità di Motion Controls

  • Molti modelli di unità esistenti utilizzano RS-232 come interfaccia di configurazione. Vedi i modelli disponibili.
  • 115,2 kbit/sec velocità massima
  • 1.3 msec tempo del messaggio

Industrie, tecnologie e prodotti correlati a RS-232...

Tecnologie Esperienza
USB
Tecnologie Esperienza
Attraverso la rete
Tecnologie Esperienza
SPI
Tecnologie Esperienza
RS-485
Tecnologie Esperienza
i2C
Montaggio del fattore di forma_tecnica_pcb
Montaggio su PCB