RS485 spændingsniveauer?

J

jit_singh_tara

Guest
whast gør forskellen spænding på RS485 betyder. hvordan er det anderledes end RS232 spændingsniveauer.
 
Hej, RS485 bruger to ledninger til at bære det fælles signal varierende. Begge ledninger bruge fra 0 til 5 volt, med to ledninger drevet modsatte. Formålet med dette er at give støj immunitet, fordi meget af common mode signalet kan blive afvist af modtageren. Tag et kig på specifikationerne bordet her http://www.rs485.com/rs485spec.html Dette skulle fortælle dig, hvad du behøver at vide om forskellene. Regards, Circatek Design Solutions http://www.circatek.co.uk
 
RS232 bruger (eller bør bruge) +12 V-12V signaler. RS485 bruger 5 volt forskellen signal. I RS232 et 0, vil blive +12 og en 1 vil blive -12. Dette er kun på 1 wire er den overfører linje. På RS485 er der 2 sender linjer. En linje går til 5V og den anden går til 0. Ideen er, at modtageren kun vil acceptere data, hvis linjerne er en 1 & 0 eller et 0 & 1. Hvis et indgreb spike rammer datakabel og begge linjer bliver en 1 eller begge blive et 0 så modtageren vil ignorere ændringen
 
RS232 behov kun 3 ledninger (TX, RX og GND) for en fuld duplex kommunikation, RS485 behov mindst 5 ledninger til den samme ting (TX +, TX-, RX +, RX-, GND) Max kabellængde for en RS232 er omkring 600 -800m på 9600bps, maks. længde for RS485 er en kilometer til 32 ULS.
 
Hr. melc er du sikker på at RS232 kan kommunikere til 600 - 800 m.
 
RS232 sikkert kan køre max 12 meter, RS485 kan køre par km uden nogen spørgsmål. Kommunikationshastigheden påvirker afstande.
 
Max wire længde for et RS232 er omkring 600-800m på 9600bps
Ifølge EIA/TIA-232E specifikation, skal indlæse kapacitans begrænset til 2500 pF, svarer dette til 20 eller 25 m kabel. Have fx 80 nF ville være meget mere! Jeg forventer også, at RS232 stadig kan fungere med at lange kabler, men sandsynligvis med mange transmissionsfejl.
 

Welcome to EDABoard.com

Sponsor

Back
Top