Rs485 è uno standard di comunicazione universale ampiamente utilizzato nelle applicazioni di acquisizione e controllo dei dati. Uno dei suoi principali vantaggi è che consente di posizionare più dispositivi RS485 sullo stesso bus, che consente a più nodi di connettersi tra loro.
Questo articolo copre alcuni dei problemi più comuni con la comunicazione RS-485 e spiega cos'è la comunicazione rs485 e perché la comunicazione RS-485 è così popolare.
Cos'è la comunicazione RS-485
RS-485 (Attualmente noto come EIA/TIA-485) è un'interfaccia standard per il livello fisico delle comunicazioni, un mezzo di trasmissione del segnale, il primo livello dell'OSI (Interconnessione dei sistemi aperti) modello. L'RS-485 è stato creato per estendere le capacità fisiche dell'interfaccia RS-232.
Le connessioni Serial EIA-485 vengono eseguite utilizzando cavi con due o tre fili: un filo di dati, Un filo con dati invertiti, e di solito un filo zero (terra, 0 V). Così, il trasmettitore e il ricevitore scambiano dati su un cavo a coppia intrecciata con 22 O 24 AWG Fili solidi.
L'idea principale qui è quella di trasmettere un segnale su due fili. Quando un filo trasmette il segnale originale, L'altro filo trasmette la sua copia inversa. Questo metodo di trasmissione ha un'elevata immunità all'interferenza della modalità comune. Una coppia intrecciata utilizzata come linea di trasmissione può essere schermata o non schermata.
Cosa fa Rs in Rs 485 Significare
Rs (Standard consigliato) è stato sviluppato dall'Associazione dell'industria elettronica negli anni '60 per facilitare la comunicazione tra modem e terminali di computer.

Cos'è il protocollo di comunicazione rs485
Mentre la linea di comunicazione rs485 prepara la linea sul livello fisico, È tempo di considerare il protocollo di trasferimento dei dati — Il protocollo tra i dispositivi di sistema per quanto riguarda il formato della trasmissione dei pacchetti.
A causa della natura dell'interfaccia RS-485, Il dispositivo RS-485 non può inviare e ricevere i dati contemporaneamente, che farà necessaria il mittente. Perciò, per comportamento deterministico, avvisare i conflitti dei pacchetti.
Nel protocollo di comunicazione rs485, I comandi vengono inviati dal nodo definito come Master Station. Tutti gli altri nodi collegati alla stazione principale ricevono dati tramite una porta RS485. A seconda del messaggio inviato, zero o più nodi sulla linea rispondono alla stazione principale.
Questo tipo di comunicazione non è l'unico modo possibile per scambiare i dati tramite il protocollo rs485. Esistono altre implementazioni di rete rs485, Ogni nodo può avviare la propria trasmissione di dati. Tuttavia, In tale rete, Il rischio di perdita di dati è più elevato.

Caratteristiche principali Comunicazione RS-485:
Nonostante una varietà di soluzioni alternative moderne, La tecnologia RS-485 rimane oggi la base di molte reti di comunicazione. I principali vantaggi dell'interfaccia RS-485 sono:
UN. Scambio di dati a due vie attraverso una coppia di cavi a coppia attorcigliata;
B. Supporto per più ricetrasmettitori collegati alla stessa linea, questo è, la capacità di creare una rete;
C. Lunghezza della linea di comunicazione;
D. Alta velocità di trasmissione.
Ora, Diamo un'occhiata più da vicino alle caratteristiche principali della comunicazione RS-485:

UN. Trasmissione di dati mezzo duplex a due vie
I flussi di dati seriali possono essere trasmessi in una direzione, e il trasferimento dei dati all'altra estremità richiede l'uso di un ricetrasmettitore. Un ricetrasmettitore (spesso chiamato a “autista”) è un dispositivo o un circuito che forma un segnale fisico sul lato trasmettitore.
B. Canale di comunicazione simmetrica
Sono necessarie due linee di segnale equivalenti per ricevere o trasmettere dati. I fili vengono utilizzati per scambiare i dati in entrambe le direzioni (alternativamente). Con l'aiuto di cavi con coppia contorta, I canali simmetrici migliorano significativamente la stabilità del segnale e sopprimono le radiazioni elettromagnetiche generate da segnali utili.
Rs485 vs rs232: Confrontare i protocolli di comunicazione seriale:
I protocolli di comunicazione seriale rs485 e rs232 sono stati utilizzati per più di 50 anni e sono ancora ampiamente utilizzati in tutto il commercio e l'industria. La funzione dell'estensione dello standard RS232 è la potenza dello sviluppo del protocollo RS485. La tabella seguente riassume questi due standard.

Diamo un'occhiata alle principali differenze tra i due protocolli
IL Rs232 L'interfaccia seriale è progettata per collegare due dispositivi. Il protocollo supporta la comunicazione tra un singolo trasmettitore e ricevitore. Fino a 32 I dispositivi seriali possono essere collegati a un trasmettitore utilizzando l'interfaccia RS485.
L'utilizzo efficiente dei dispositivi seriali di solito comporta la conversione tra RS232, Rs485, e segnali USB. Parte del motivo è che i produttori di hardware si concentrano sulla fornitura di connessioni USB piuttosto che sulle porte seriali su laptop e desktop. La conversione consente alle vecchie apparecchiature di coesistere con un nuovo hardware che manca di un'interfaccia seriale.
L'interfaccia RS232 è un sistema basato sul livello di tensione ed funziona meglio quando la differenza di potenziale di terra è minima. Gli ambienti che mostrano alti livelli di rumore elettrico e potenziale a terra variabile influiscono sulla capacità di RS232 di trasmettere i dati in modo efficace e possono comportare la perdita di dati o la corruzione.
Il protocollo RS485 utilizza un sistema di tensione differenziale per consentirgli di funzionare efficacemente in un ambiente con alti livelli di rumore elettrico. Un sottoprodotto di sistemi di tensione differenziale è l'estensione delle distanze di trasmissione dei dati, aumento delle velocità di trasmissione, e l'uso di tensioni più basse osservate in rs485.
Conclusione:
La comunicazione RS485 viene utilizzata per la comunicazione seriale ad alta velocità, Supporta lunghe distanze, e supporta più dispositivi (stazioni di schiavi). Dove sei ostacolato da un ambiente di rumore elettrico, Rs485 sarà la scelta migliore.