-
11. Data: 2009-10-26 21:54:20
Temat: Re: RS485 - jakie napiecia ?
Od: "Pszemol" <P...@P...com>
"T.M.F." <t...@n...mp.pl> wrote in message
news:hbvia7$h5b$1@nemesis.news.neostrada.pl...
>>>> 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 :-)
>> 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.
-
12. Data: 2009-10-26 21:58:01
Temat: Re: RS485 - jakie napiecia ?
Od: "Pszemol" <P...@P...com>
"T.M.F." <t...@n...mp.pl> wrote in message
news:hc4f93$l8s$1@nemesis.news.neostrada.pl...
>>> 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.
> 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
-
13. Data: 2009-10-27 08:46:34
Temat: Re: RS485 - jakie napiecia ?
Od: Piotr Gałka <p...@C...pl>
Użytkownik "T.M.F." <t...@n...mp.pl> napisał w wiadomości
news:hc4f93$l8s$1@nemesis.news.neostrada.pl...
>> 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.
> 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.
-
14. Data: 2009-10-27 13:14:56
Temat: Re: RS485 - jakie napiecia ?
Od: "Pszemol" <P...@P...com>
"Piotr Gałka" <p...@C...pl> wrote in message
news:4ae6b364$1@news.home.net.pl...
> 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.