Connessione a un dispositivo con porta RS485

Feb 18, 2007 4 Replies

Salve a tutti,



ho scandagliato il ng per capire se trovavo una risposta alla mia domanda, ma per ora non ho trovato nulla, quindi posto confidando nel buon cuore di chi mi legger=E0.



Ho una configurazione molto semplice rispetto a quelle che ho visto qui sul ng, si tratta di un pc con RS232 (tra l'altro, uso una adattatore USB-RS232 perch=E8 il pc la seriale non ce l'ha) che dovrei collegare ad UN dispositivo con porta RS485 posto ad una distanza massima di 5 - 10 metri, quindi niente grandi distanze, niente multipoint, insomma niente delle prerogative che darebbe in pi=F9 una rete RS485.



Ora quindi dico un'eresia: ma nel mio caso =E8 proprio necessario mettere un adattattore RS232-RS485? Non esiste modo di connettere DIRETTAMENTE le due porte, prelevando 3 pin dalla RS232 e portandoli sulla RS485? E se s=EC, quali pin dovrei portare?



Scusate l'eresia, ma sono proprio un principiante!


Grazie tante a chi mi risponder=E0



Dario



.=2E....... =E8 proprio necessario

nel caso di sola ricezione (riceve il pc) puoi forse cavartela collegando il - della 485 alllo rx della rs232 oltre alla massa. prova

Il giorno 18 Feb 2007 06:33:06 -0800, "Dario" ha scritto:

Dipende dal livello di tensione, e in questo caso ci potresti anche arrivare, ma saresti abbastanza al limite e dal protocollo usato.

Spesso il dispositivo dopo aver inviato una stringa ha bisogno di ricevere un ACK per verificare che la stringa inviata sia arrivata a destinazione. In questo caso hai bisogno di un convertitore RS232 - RS485 e se non hai una seriale vera ma un convertitore USB è probabile che ti serva sel tipo autosensing Questo perchè non potrai usare la RTS\ del convertitore per 'girare' la comunicazione per rispondere, in quanto i convertitori hanno dei ritardi anche notevoli nel muovere i pins di controllo.

-- ciao Stefano

la rs485 la puoi vedere come due rs422 in parallelo una in uscita e una in ingresso sugli stessi due fili. la 422 e la 485 sono differenziali, il segnale e' portato su due distinti fili (di livello invertito uno rispetto all'altro) la 232 usa un solo filo con un segnale riferito a massa (1 per rx e 1 per tx)... come complicazione la 485 con due soli fili e' half-duplex quindi da rts o automaticamente deve ricevere o trasmettere. prova a cercare i datasheet di un rtx 485 come il MAX485 e il 1488/1489 (rs232) per farti un'idea.

ciao delo

Il giorno Mon, 19 Feb 2007 12:05:58 GMT, "delo" ha scritto:

Perchè rispondi a me?

Io so benissimo come lavora la RS485 e la uso da qualche lustro.

-- ciao Stefano

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required