Differenza RS232 e RS485 - casi d'uso e tecnologia

Contenuto


  1. Cos'è una porta seriale?
  2. Qual è la differenza tra la porta seriale RS232 e RS485.
  3. Dove viene utilizzato il protocollo di trasferimento dati seriale?
  4. Tecnologia software in comunicazione seriale:

Cos'è una porta seriale?


Una porta seriale è un'interfaccia di comunicazione su cui può avvenire la comunicazione seriale. Sui computer IBM compatibili vengono spesso definite porte COM. Consentono a dispositivi esterni che trasmettono dati in serie di essere connessi a un computer host e consentono la comunicazione bidirezionale tra l'host e il dispositivo.

Qual è la differenza tra le porte seriali RS232 e RS485?


RS232 e RS485 sono due standard per la trasmissione elettrica che esistevano prima dell'introduzione dei personal computer. Sono utilizzati in interfacce che consentono la comunicazione seriale tra computer e periferiche. Mentre entrambi servono allo scopo di consentire la trasmissione seriale dei dati, i protocolli RS232 e RS485 presentano alcune differenze. Vediamo dove differiscono questi protocolli.

  • Numero di fili - Un cavo RS232 è in genere composto da 9 diversi fili, sebbene in alcuni connettori vengano usati 25 fili. Ogni filo serve a uno scopo distinto nella trasmissione dei dati. I cavi RS485 hanno solo tre fili, 2 per la trasmissione dei dati e 1 per il terreno.
  • Trasmissione a due vie - RS232 è completamente duplex, il che significa che può trasmettere dati in entrambe le direzioni, sia di invio che di ricezione. Per ottenere una comunicazione duplex con RS485 è necessario un altro set di cavi. Native RS485 è half-duplex, il che significa che può trasmettere solo in una direzione alla volta.
  • Voltaggio - RS485 utilizza tensioni comprese tra + 5 V e -5 V. La tensione raccomandata per RS232 è da + 12V a -12V, e i segnali degradati fino a 3V possono essere ancora compresi.
  • Gamma - Esistono differenze significative nelle lunghezze dei cavi che possono essere utilizzate con i protocolli RS232 e RS485. I cavi RS232 sono generalmente limitati a 50 piedi (15 m) di lunghezza. I cavi per RS485 possono estendersi fino a 4.000 piedi (1.200 m).

Le differenze in questi due protocolli possono rendere una soluzione più favorevole rispetto alle altre in alcune applicazioni. L'esistenza di convertitori da RS232 a RS485 consente l'utilizzo congiunto dei due protocolli. Questi convertitori di solito funzionano in entrambe le direzioni, consentendo connessioni sia da RS232 a RS485 sia da RS485 a RS232.

Dove viene utilizzato il protocollo di trasferimento dati seriale?


Il trasferimento seriale dei dati tramite i protocolli RS232 o RS485 non è più lo standard per i computer consumer o le periferiche elettroniche, essendo stato sostituito da USB e altri protocolli. La trasmissione seriale è ancora ampiamente utilizzata nel monitoraggio industriale e nei sistemi embedded e può essere utilizzata con convertitori su macchine dotate di USB.

RS232 consente il controllo diretto di dispositivi industriali come i sistemi UPS senza la necessità di assistenza software. Molti sensori e monitor industriali impiegati nell'Industrial of Things industriale fanno uso della comunicazione seriale. È anche ampiamente usato con attrezzature scientifiche e mediche. Il protocollo RS485 ha trovato un'applicazione diffusa nelle telecamere TVCC (Closed Circuit TV).

Tecnologia software utilizzata nella comunicazione seriale


Se lavori con interfacce e dispositivi seriali potresti aver bisogno di alcuni strumenti software per aiutarti a svolgere i tuoi compiti. Il software Eltima ha sviluppato tre applicazioni che semplificano il lavoro con i dispositivi seriali e ne ampliano le capacità.

Virtual Serial Port Driver - Questa utility software consente di creare un numero illimitato di coppie di porte seriali virtuali che emulano e si comportano come se fossero porte COM fisiche.

Virtual Serial Port Driver

Lo strumento non utilizza nessuna delle tue porte seriali reali e può essere utilizzato su macchine che non dispongono di porte COM. Le porte vengono ricreate dopo il riavvio del sistema e il trasferimento dei dati ad alta velocità è possibile attraverso le porte seriali virtuali che utilizzano porte fisiche. Queste sono solo alcune delle caratteristiche di questa applicazione software dedicata per porta seriale.

Serial to Ethernet Connector - Se hai bisogno di accedere ai tuoi dispositivi seriali remoti attraverso la rete, questa applicazione software è una soluzione perfetta.

Serial to Ethernet Connector

È progettato per consentire la condivisione di un numero illimitato di porte seriali fisiche e virtuali su qualsiasi rete TCP / IP o UDP / IP. È possibile creare qualsiasi numero di porte virtuali e nominarle in qualsiasi modo e le porte seriali in rete possono essere utilizzate con macchine virtuali. È una soluzione completa al problema del controllo e dell'accesso a dispositivi seriali remoti.

Analizzatore RS232 - Ecco uno strumento completo che è stato sviluppato per facilitare il monitoraggio delle porte seriali ed è uno strumento indispensabile per gli sviluppatori di applicazioni seriali. Ti permette di tracciare e analizzare i dati che fluiscono attraverso tutte le tue porte seriali in un comodo registro e ti permette di guardare i dati in varie modalità di visualizzazione. È possibile monitorare le porte già aperte da altre applicazioni ed emulare l'invio di dati ai dispositivi seriali. Tra le altre sue caratteristiche c'è un'opzione di riproduzione che ti consente di inviare gli stessi dati più volte e confronterà automaticamente i risultati e le differenze di visualizzazione.

Analizzatore RS232

Eltima ha una vasta esperienza nel campo della comunicazione seriale e queste sono applicazioni software mature. Se lavori con dispositivi e porte seriali, devi a te stesso dare un'occhiata a come puoi beneficiare di questi prodotti.

Serial to Ethernet Connector

Requisiti per Windows (32-bit e 64-bit): XP/2003/2008/ Vista/7/8/10, Windows Server 2012
Requisiti per Linux: Kubuntu 9.10 “Karmic Koala”, openSUSE 11.2, 7.63MB spazio libero, 4.66MB dimensione , 4.66MB dimensione
Versione 7.1.876 (27 Genn, 2017) Note di rilascio
Categoria: CommunicationApplication