RTV forum PL | NewsGroups PL

RS485 w praktyce - jakie napięcia zmierzyć zwykłym multimetrem w wiązkach kat. 3?

RS485 - jakie napiecia ?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - RS485 w praktyce - jakie napięcia zmierzyć zwykłym multimetrem w wiązkach kat. 3?

ąćęłńóśźż
Guest

Sat Oct 24, 2009 9:11 am   



Czy zwykłym multimetrem za przysłowiowe 19,95 zł znajdę jedną parę RS-485 w 5-10 parowych wiązkach (kat. 3)?
Jakich napięć szukać - w chwili aktywności i w chwili spoczynku?
THX

Sebastian Biały
Guest

Sat Oct 24, 2009 10:50 am   



ąćęłńóśźż wrote:
Quote:
Czy zwykłym multimetrem za przysłowiowe 19,95 zł znajdę jedną parę RS-485 w 5-10 parowych wiązkach (kat. 3)?

Ja podpowiem inaczej: "zwykłym multimetrem" za 5zł - ale wskazowkowym,
jesteś w stanie zaobserwować powolne transmisje ( 9600, więcej już
ciężko ). Wskazówka po prostu drga. Zainteresuj się więc również takim
wynalazkiem.

robmac
Guest

Sat Oct 24, 2009 12:03 pm   



ąćęłńóśźż napisał:
Quote:
Czy zwykłym multimetrem za przysłowiowe 19,95 zł znajdę jedną parę RS-485 w 5-10 parowych wiązkach (kat. 3)?
Jakich napięć szukać - w chwili aktywności i w chwili spoczynku?
THX

Witam

Myślę, że bez problemu. Poszukaj najpierw względem ziemi napięć tak
około 1-3VDC. Między żyłą A i B (czy jak tam je nazywają) powinny być
ułamki volta (zależy, czy jest rezystor na końcu). No i pytanie czy w
wiązce leci _masa_, bo względem ziemi to różne napięcia mogą być. Z
moich doświadczeń wynika, że nie ma problemu ze znalezieniem, czasem
wyniki pomiarów trochę na czuja trzeba brać, zanim się znajdzie
komplet A, B (, GND).

--
RobMac
www.robmac.pl - obudowy dla elektroniki, frezowanie CNC.

Pszemol
Guest

Sat Oct 24, 2009 3:34 pm   



"ąćęłńóśźż" <usun_to@wp.eu> wrote in message news:hbucrc$38q$1@news.wp.pl...
Quote:
Czy zwykłym multimetrem za przysłowiowe 19,95 zł znajdę jedną parę RS-485
w 5-10 parowych wiązkach (kat. 3)?
Jakich napięć szukać - w chwili aktywności i w chwili spoczynku?

Będzie ciężko, bo RS485 to half duplex, czyli przy braku nadawania
ustawiona jest w tryb odbioru, a więc wysoko oporowe wejście
które nie ustawia na linii napięcia. Dodatkowo lubią mieć opornik
terminujący odbiornik, a więc napięcie będzie równe zero...
Gdybyś oglądał oscyloskopem to byłaby inna rozmowa, ale to
też tylko w trakcie nadawania widziałbyś prostokąt około 5V.

T.M.F.
Guest

Sat Oct 24, 2009 4:04 pm   



Quote:
Czy zwykłym multimetrem za przysłowiowe 19,95 zł znajdę jedną parę RS-485
w 5-10 parowych wiązkach (kat. 3)?
Jakich napięć szukać - w chwili aktywności i w chwili spoczynku?

Będzie ciężko, bo RS485 to half duplex, czyli przy braku nadawania

Sa tez full-duplex. I co to ma wspolnego z opisywanym problemem?

Quote:
ustawiona jest w tryb odbioru, a więc wysoko oporowe wejście
które nie ustawia na linii napięcia. Dodatkowo lubią mieć opornik
terminujący odbiornik, a więc napięcie będzie równe zero...

Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe
napiecia na liniach A i B. Roznica napiec na tych liniach zawsze musi
przekraczac 200mV inaczej odbiornik bedzie szalal i to bedzie dupa a nie
magistrala. Prawidlowa polaryzacje linii A i B w spoczynku zapewnia
zazwyczaj terminator - ktory jest zlozony nie tylko z rezystora 120 om
laczacego linie A i B, ale takze z rezystorow od B do masy i od A do
Vcc. Takze spoczynkowo A>B o co najmniej 200mV i obie linie maja zawsze
potencjal ok.2-2,5V w zaleznosci od obciazenia.

--
Inteligentny dom - http://idom.wizzard.one.pl
http://idom.sourceforge.net/
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz do projektu.

Pszemol
Guest

Sat Oct 24, 2009 4:33 pm   



"T.M.F." <tmf@nospam.mp.pl> wrote in message
news:hbv5m7$881$1@nemesis.news.neostrada.pl...
Quote:
Czy zwykłym multimetrem za przysłowiowe 19,95 zł znajdę jedną parę
RS-485
w 5-10 parowych wiązkach (kat. 3)?
Jakich napięć szukać - w chwili aktywności i w chwili spoczynku?

Będzie ciężko, bo RS485 to half duplex, czyli przy braku nadawania

Sa tez full-duplex. I co to ma wspolnego z opisywanym problemem?

Jakoś jak myślę RS485 to myślę o dwu przewodach, a więc
full duplex nie jest możliwy. Masz full duplex w RS422 bo ma 4 kable.

Quote:
ustawiona jest w tryb odbioru, a więc wysoko oporowe wejście
które nie ustawia na linii napięcia. Dodatkowo lubią mieć opornik
terminujący odbiornik, a więc napięcie będzie równe zero...

Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe napiecia
na liniach A i B. Roznica napiec na tych liniach zawsze musi przekraczac
200mV inaczej odbiornik bedzie szalal i to bedzie dupa
a nie magistrala.

No masz rację, ale teoria i praktyka nie zawsze idą w parze Smile
Wiele razy się spotykałem w praktyce z liniami niespolaryzowanymi
i odbiorniki RS485 sobie jakoś z tym radziły...

Quote:
Prawidlowa polaryzacje linii A i B w spoczynku zapewnia zazwyczaj
terminator - ktory jest zlozony nie tylko z rezystora 120 om laczacego
linie A i B, ale takze z rezystorow od B do masy i od A do Vcc. Takze
spoczynkowo A>B o co najmniej 200mV i obie linie maja
zawsze potencjal ok.2-2,5V w zaleznosci od obciazenia.

.... jak są dobrze zrobione Smile

Mirek
Guest

Sat Oct 24, 2009 5:17 pm   



T.M.F. wrote:

Quote:
Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe
napiecia na liniach A i B. Roznica napiec na tych liniach zawsze musi
przekraczac 200mV

To zależy co dokładnie pytający szuka. Faktycznie znaleźć nie wiadomo
jak podłączony, siedzący cicho i nie zaterminowany odbiornik może być
trudno. Jeżeli linia pracuje, a my chcemy się wpiąć gdzieś po drodze, to
spodziewajmy się, że miernik pokaże napięcie koło 2,5 V między A i B
(z praktyki). Jeżeli transmisja jest non stop, to słychać ją po
dotknięciu przewodu szukaczem albo wręcz w prostym mierniku ustawionym
na brzęczyk (test ciągłości) wpiętym między A i B.

Mirek.

T.M.F.
Guest

Sat Oct 24, 2009 7:40 pm   



Quote:
Będzie ciężko, bo RS485 to half duplex, czyli przy braku nadawania

Sa tez full-duplex. I co to ma wspolnego z opisywanym problemem?

Jakoś jak myślę RS485 to myślę o dwu przewodach, a więc
full duplex nie jest możliwy. Masz full duplex w RS422 bo ma 4 kable.

Owszem, ale zastanawialem sie jak full lub half duplex wplywa na
opisywany problem. IMHO nie wplywa. W kazdej sytuacji moze sie zdarzyc,
ze nic nie nadaje i stan linii utrzymuja terminatory.

Quote:
ustawiona jest w tryb odbioru, a więc wysoko oporowe wejście
które nie ustawia na linii napięcia. Dodatkowo lubią mieć opornik
terminujący odbiornik, a więc napięcie będzie równe zero...

Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe
napiecia na liniach A i B. Roznica napiec na tych liniach zawsze musi
przekraczac 200mV inaczej odbiornik bedzie szalal i to bedzie dupa
a nie magistrala.

No masz rację, ale teoria i praktyka nie zawsze idą w parze Smile
Wiele razy się spotykałem w praktyce z liniami niespolaryzowanymi
i odbiorniki RS485 sobie jakoś z tym radziły...

Tylko, ze to jest bez sensu. Taka linia bez polaryzacji A i B jest
ekstremalnie wrazliwa na zaklocenia. Minimalne zmiany spowoduja, ze
odbiornik zacznie odbierac jakies smieci. Chociaz, nie wiem czy to
regula, zaobserwowalem, ze w wielu rozwiazaniach RS485, nawet bez
polaryzacji za pomoca rezystorow, linie A i B ustawiaja sie prawidlowo.
Moze jakos samoe odbiorniki sa za to odpowiedzialne.

--
Inteligentny dom - http://idom.wizzard.one.pl
http://idom.sourceforge.net/
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz do projektu.

Piotr Gałka
Guest

Mon Oct 26, 2009 10:13 am   



Użytkownik "T.M.F." <tmf@nospam.mp.pl> napisał w wiadomości
news:hbv5m7$881$1@nemesis.news.neostrada.pl...
Quote:
Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe napiecia
na liniach A i B. Roznica napiec na tych liniach zawsze musi przekraczac
200mV inaczej odbiornik bedzie szalal i to bedzie dupa a nie magistrala.
Tak było kiedyś dawno. Od 10 lat stosuję scalaki fail-save i w stanie

spoczynku mam na linii 0V.
P.G.

T.M.F.
Guest

Mon Oct 26, 2009 4:19 pm   



Quote:
Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe
napiecia na liniach A i B. Roznica napiec na tych liniach zawsze musi
przekraczac 200mV inaczej odbiornik bedzie szalal i to bedzie dupa a
nie magistrala.
Tak było kiedyś dawno. Od 10 lat stosuję scalaki fail-save i w stanie
spoczynku mam na linii 0V.

To zobacz dokladnie charakterystyke tych scalakow, przy 0V daja np. stan
wysoki, a co daja przy -0,001V?
No i cos linie w tym stanie 0V musi utrzymywac, jesli wszystkie
nadajniki beda zablokowane to potencjal tych linii bedzie radosnie
plywal. To 200mV nie wzielo sie przeciez z kosmosu tylko wynika z
koniecznosci wprowadzenia marginesu bledu.

--
Inteligentny dom - http://idom.wizzard.one.pl
http://idom.sourceforge.net/
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz do projektu.

Pszemol
Guest

Mon Oct 26, 2009 10:54 pm   



"T.M.F." <tmf@nospam.mp.pl> wrote in message
news:hbvia7$h5b$1@nemesis.news.neostrada.pl...
Quote:
Będzie ciężko, bo RS485 to half duplex, czyli przy braku nadawania

Sa tez full-duplex. I co to ma wspolnego z opisywanym problemem?

Jakoś jak myślę RS485 to myślę o dwu przewodach, a więc
full duplex nie jest możliwy. Masz full duplex w RS422 bo ma 4 kable.

Owszem, ale zastanawialem sie jak full lub half duplex wplywa na opisywany
problem. IMHO nie wplywa. W kazdej sytuacji moze sie zdarzyc, ze nic nie
nadaje i stan linii utrzymuja terminatory.

ustawiona jest w tryb odbioru, a więc wysoko oporowe wejście
które nie ustawia na linii napięcia. Dodatkowo lubią mieć opornik
terminujący odbiornik, a więc napięcie będzie równe zero...

Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe
napiecia na liniach A i B. Roznica napiec na tych liniach zawsze musi
przekraczac 200mV inaczej odbiornik bedzie szalal i to bedzie dupa
a nie magistrala.

No masz rację, ale teoria i praktyka nie zawsze idą w parze Smile
Wiele razy się spotykałem w praktyce z liniami niespolaryzowanymi
i odbiorniki RS485 sobie jakoś z tym radziły...

Tylko, ze to jest bez sensu. Taka linia bez polaryzacji A i B jest
ekstremalnie wrazliwa na zaklocenia. Minimalne zmiany spowoduja, ze
odbiornik zacznie odbierac jakies smieci. Chociaz, nie wiem czy to regula,
zaobserwowalem, ze w wielu rozwiazaniach RS485, nawet bez polaryzacji za
pomoca rezystorow, linie A i B ustawiaja sie prawidlowo. Moze jakos samoe
odbiorniki sa za to odpowiedzialne.

Wystarczy że odbiornik ma próg nie w zerze tylko gdzieś poza zerem.

Pszemol
Guest

Mon Oct 26, 2009 10:58 pm   



"T.M.F." <tmf@nospam.mp.pl> wrote in message
news:hc4f93$l8s$1@nemesis.news.neostrada.pl...
Quote:
Co ty za bajki opowiadasz. RS485 musi miec w spoczynku prawidlowe
napiecia na liniach A i B. Roznica napiec na tych liniach zawsze musi
przekraczac 200mV inaczej odbiornik bedzie szalal i to bedzie dupa a
nie magistrala.
Tak było kiedyś dawno. Od 10 lat stosuję scalaki fail-save i w stanie
spoczynku mam na linii 0V.

To zobacz dokladnie charakterystyke tych scalakow, przy 0V daja
np. stan wysoki, a co daja przy -0,001V?

Dają to samo wtedy co przy zero.
A co daje układ na wyjściu nawet przy wysterowaniu gdy linię
masz zwartą gdzieś 100 metrów od odbiornika? Będziesz miał
milivolty nawet mimo zastosowania oporników polaryzujących.

Quote:
No i cos linie w tym stanie 0V musi utrzymywac, jesli wszystkie nadajniki
beda zablokowane to potencjal tych linii bedzie radosnie plywal. To 200mV
nie wzielo sie przeciez z kosmosu tylko wynika z koniecznosci wprowadzenia
marginesu bledu.

Oczywiście, ale nie ma przymusu unikania szumu tylko w taki
jeden sposób... Zerknij sobie jak to zrobili w układzie MAX 3157.
Tam masz na stronie 10 rozdział Fail Safe i opisne jak to układ
ma próg H/L pomiędzy -50mV a -200mV i gwarantuje że mimo
braku oporników polaryzujących lub przy zwarciu linii stan na
wyjściu będzie ustalony.
http://datasheets.maxim-ic.com/en/ds/MAX3157.pdf

Piotr Gałka
Guest

Tue Oct 27, 2009 9:46 am   



Użytkownik "T.M.F." <tmf@nospam.mp.pl> napisał w wiadomości
news:hc4f93$l8s$1@nemesis.news.neostrada.pl...
Quote:
Tak było kiedyś dawno. Od 10 lat stosuję scalaki fail-save i w stanie
spoczynku mam na linii 0V.

To zobacz dokladnie charakterystyke tych scalakow, przy 0V daja np. stan
wysoki, a co daja przy -0,001V?

Do 50mV będzie OK.

Quote:
No i cos linie w tym stanie 0V musi utrzymywac, jesli wszystkie nadajniki
beda zablokowane to potencjal tych linii bedzie radosnie plywal. To 200mV
nie wzielo sie przeciez z kosmosu tylko wynika z koniecznosci wprowadzenia
marginesu bledu.

Problem fail-save przy braku oporników jest prosto do załatwienia.
Dlatego trzeba uważać, bo niektóre scalaki mają hasło fail-save, ale po
bliższym przyjrzeniu okazuje się, że tylko przy rozwartej linii.
Użyteczne są te, które mają fail-save również dla A=B.
P.G.

Pszemol
Guest

Tue Oct 27, 2009 2:14 pm   



"Piotr Gałka" <piotr.galka@CUTTHISmicromade.pl> wrote in message
news:4ae6b364$1@news.home.net.pl...
Quote:
Problem fail-save przy braku oporników jest prosto do załatwienia.
Dlatego trzeba uważać, bo niektóre scalaki mają hasło fail-save,
ale po bliższym przyjrzeniu okazuje się, że tylko przy rozwartej linii.
Użyteczne są te, które mają fail-save również dla A=B.

Tak czy inaczej bardzo często spotykam w swojej pracy układy
RS485 w których woltomierzem nie rozpoznasz który kabel który.
I to właśnie napisałem.

elektroda NewsGroups Forum Index - Elektronika Polska - RS485 w praktyce - jakie napięcia zmierzyć zwykłym multimetrem w wiązkach kat. 3?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map