Newsgroup: it.hobby.elettronica.digitale
Titolo: RS485 su CAT5

Volendo utilizzare un cavo CAT5 (tipo quello per l'Ethernet) per una RS485,
come mi consigliate di fare i collegamenti?
Come cavo mi sembra più che adatto... è formato da quattro doppini (coppie
ritorte) quindi garantisce immunità ai disturbi elettromagnetici. Io utilizzo
una RS485 a due coppie, una per trasmissione ed una per ricezione (probabilmente
si chiama RS422, ma non ne sono sicuro). Quindi mi verrebbe spontaneo
utilizzare una coppia del CAT5 per il tx, un'altra coppia del CAT5 per l'rx.
Bene, e dove collego la massa? In genere è consigliabile collegare la massa
per abbassare l'eventuale tensione di modo comune. Dovrei collegarla ad un
filo di un'altra coppia? Oppure potrei considerare l'utilizzo di un cavo
schermato (dovrebbe chiamarsi STP)? In quest'ultimo caso, volendo passare in
futuro ad Ethernet, abbandonando la RS485, potrei avere problemi avendo
un cavo STP anziché UTP?
E cosa mi dite riguardo l'alimentazione? E' possibile distribuire
l'alimentazione su cavo LAN in modo sufficientemente standard?

 ha scritto nel messaggio
news:ueqdg.12629$cX1.1...@twister2.libero.it...


 "Pinout Ethernet"...
Se utilizzo la RS485 su CAT5, posso scegliere due coppie qualsiasi
(una per tx e l'altra per rx). La cosa che non mi quadra è che si
porta, oltre alla coppia tx e alla coppia rx, anche la massa. In un
cavo CAT5, che non è schermato, dove prendo la massa? Da un conduttore
di una coppia non usata? Non mi piace molto.
Oppure posso usare un CAT5 schermato in modo da usare lo schermo del
cavo come massa?

cavo come massa?
come detto sopra, non sono la stessa cosa, bisogna fare attenzione.
--
ciao
  Stefano

 come detto sopra, non sono la stessa cosa, bisogna fare attenzione.
Come ho spiegato sopra, utilizzerei lo schermo come conduttore per GND, non
come un vero e proprio schermo.
Ma mi viene un dubbio. L'Ethernet come gestisce questa cosa della massa?
La ricezione immagino sia comunque differenziale su una coppia e non viene
collegata la massa e la lunghezza di un tratto Ethernet penso possa essere
di un centinaio di metri. Cosa succede se la massa ha differenze di potenziale
elevate? Come si proteggono i driver di linea? Potrei replicare lo stesso
meccanismo Ethernet, sicuramente funzionante, sulla mia RS485.

meccanismo Ethernet, sicuramente funzionante, sulla mia RS485.
Allora dovresti isolare, ma forse per 10 metri a velocità non elevate puoi anche
provare senza isolamento.
Ma stai molto attento al discorso del ground loop.
--
ciao
  Stefano

 Ma stai molto attento al discorso del ground loop.
Qualche riferimento sui ground loop per capire una volta per tutte cosa
sono?

sono?
Allora, molto (forse anche troppo) semplicemente un ground loop non è altro che
una gigantesca spira creata da un collegamento di terra che esiste all'esterno e
chiusa da un collegamento di terra aggiunto da un collegamento della tua
apparecchiatura.
La spira si comporta come un antenna, o il secondario di un traformatore e tende
a captare i disturbi in giro.
Quindi se tu colleghi terra e massa in punti diversi devi tener presente il
fatto che in questo modo chiuderai la spira di terra.
Nei collegamenti lunghi decine di metri questa spira tende ad essere molto
grande e sensibile e a creare dei potenziali in giro in grado di indurre
disturbi di grande ampiezza, tali da superare di molto il CMRR di modo comune
della linea e a rendere inutile il bilanciamento della stessa.
Se invece isoli con opto o trafo, tu puoi fare passare un segnale o un
informazione tenendo separate le masse, quindi la spira non si chiude, o per
essere più precisi si chiude solo per delle componenti capacitive che in qualche
caso possono dare dei problemi ma non con componenti piccoli come i
convertitori.
Naturalmente se sei in grado di identificare il percorso di terra e ci fai
passare molto vicino il tuo conduttore la spira sarà molto schiacciata e meno in
grado di captare disturbi, consentendo al CMRR di lavorare e alla linea di
funzionare lo stesso, ma questo richiede un certo 'fiuto' nel collegare masse e
terre che viene dall'esperienza.
Sperando di essere stato comprensibile,
--
ciao
  Stefano


nel collegamento RS485 o RS422 (il tuo caso) non serve collegare la
massa tra i 2 apparati, essendo una configurazione differenziale 
flottante. se vuoi tenere gli IN bloccati ad un potenziale fisso usa
le R di terminazione sull'OUT e quelle tra OUT e +V e GND; al limite
puoi mettere tra +IN e +V e tra -IN e GND.
emilio
-- 
emilio punto rapezzi chiocciola brasimone punto enea punto it

 puoi mettere tra +IN e +V e tra -IN e GND.
Sì, questo discorso va bene se il bus si trova in condizione di alta
impedenza. Tutti i driver sono disabilitati quindi i ricevitore potrebbero
essere flottanti... ma ci sono i ricevitore fail-safe (MAX3080) che
dovrebbero risolvere questo problema.