MAX-485.



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: rora_at_nospam_klub.chip.pl (Rora)
Subject: MAX-485.
Date: 24 Oct 2001 09:09:13 +0200


Witam wszystkich,
mam dwa pytania dotyczace ukladu MAX485:
1. Czy zawsze rezystor Rt wpinany pomiedzy linie A i B
wynosi 120 Ohm ? Wiem ze zalezy on od impedancji (czyli
dlugosci) przewodow, ale jak? Czy przy malych odleglosciach mozna
w ogole go nie wpinac ? Jaka rezystancje bedzie mial przy dl. 1km ?
Do ilu wystarcza 120 Ohm?
2. Podczas prawidlowego odbierania danych z RS485 odbieram prawidlowo
na mP dana AA. Co bede odbieral jezeli na ukladzie MAX485 zamienie
przewody A z B (jezeli na RS485 zostalo nadane AA)?
Czy uklad w ogole wtedy dziala ? Jezeli tak to jak stwiedzic ze przewody
zostaly zamienione ?

Pozdrowka

Robert

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: MAX-485.
Date: 24 Oct 2001 10:08:41 +0200


Witam wszystkich,
mam dwa pytania dotyczace ukladu MAX485:
1. Czy zawsze rezystor Rt wpinany pomiedzy linie A i B
wynosi 120 Ohm ? Wiem ze zalezy on od impedancji (czyli
dlugosci) przewodow, ale jak? Czy przy malych odleglosciach mozna
w ogole go nie wpinac ? Jaka rezystancje bedzie mial przy dl. 1km ?
Do ilu wystarcza 120 Ohm?

Generalnie rezystancja (a ściślej impedancja) wynika z impedancji
charakterystycznej użytego kabla (+/-20%). Jako terminatory stosuje się również
układy RC. Zobacz http://www-s.ti.com/sc/psheets/slla070b/slla070b.pdf

2. Podczas prawidlowego odbierania danych z RS485 odbieram prawidlowo
na mP dana AA. Co bede odbieral jezeli na ukladzie MAX485 zamienie
przewody A z B (jezeli na RS485 zostalo nadane AA)?
Czy uklad w ogole wtedy dziala ? Jezeli tak to jak stwiedzic ze przewody
zostaly zamienione ?

Raczej będzie działać (jeśli chodzi o sam standard EIA/TIA485), tylko odbierze
zanegowany bit. Dalej już protokół zadecyduje, że start to powinna być 1, a nie
zero itd. Co do samego MAX-a, to pewnie trzeba sprawdzić :-).

Pozdrawiam

Marcin


--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Greg Szymsiak <greg_sz_at_nospam_dsuper.net>
Subject: Re: MAX-485.
Date: Wed, 24 Oct 2001 04:59:23 -0400


1. rezystor nie jest konieczny i zwieksza okropnie zuzycie pradu.
uklad ci sie bedzie hajcowal od tego.
Jest dopiero konieczny gdy masz wieksze szybkosci i duze zaklocenia.

2. Jak odwrocisz polaryzacje przewodow to odbierasz same smieci.
Akurat MAX 485 nie znam osobiscie ale powienien byc taki sam jak
wiekszosc
ukladow tego typu i zadnej zamiany polaryzacji w srodku nie ma.
Z tymi "smieciami" to tez tylko jesli uzywasz transmisji
asynchronicznej.
Poprostu stan spoczynkowy to jest "1" a znak sie zaczyna po odebranu
Startu czyli "0".

Mozesz ew miedzy prockami stosawac transmisje synchroniczna ale to
bardziej
skomplikowane. Ponadto jezeli zrobisz sobie swoj UART programem to tez
mozesz
sobie w programie rozpoznac polaryzacje sygnalu.


Rora wrote:

Witam wszystkich,
mam dwa pytania dotyczace ukladu MAX485:
1. Czy zawsze rezystor Rt wpinany pomiedzy linie A i B
wynosi 120 Ohm ? Wiem ze zalezy on od impedancji (czyli
dlugosci) przewodow, ale jak? Czy przy malych odleglosciach mozna
w ogole go nie wpinac ? Jaka rezystancje bedzie mial przy dl. 1km ?
Do ilu wystarcza 120 Ohm?
2. Podczas prawidlowego odbierania danych z RS485 odbieram prawidlowo
na mP dana AA. Co bede odbieral jezeli na ukladzie MAX485 zamienie
przewody A z B (jezeli na RS485 zostalo nadane AA)?
Czy uklad w ogole wtedy dziala ? Jezeli tak to jak stwiedzic ze przewody
zostaly zamienione ?

Pozdrowka

Robert

--
> Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: rora_at_nospam_klub.chip.pl (Rora)
Subject: Re: MAX-485.
Date: 24 Oct 2001 13:31:37 +0200


Poprostu stan spoczynkowy to jest "1" a znak sie zaczyna po odebranu
Startu czyli "0".

Czyli wnioskuje ze po zamianie A z B bajty powinny byc czesciowo
zanegowane?

Robert

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: MAX-485.
Date: Thu, 25 Oct 2001 07:03:09 +0200


Greg Szymsiak wrote:

1. rezystor nie jest konieczny i zwieksza okropnie zuzycie pradu.
uklad ci sie bedzie hajcowal od tego.
Jest dopiero konieczny gdy masz wieksze szybkosci i duze zaklocenia.

2. Jak odwrocisz polaryzacje przewodow to odbierasz same smieci.
Akurat MAX 485 nie znam osobiscie ale powienien byc taki sam jak
wiekszosc
ukladow tego typu i zadnej zamiany polaryzacji w srodku nie ma.
Z tymi "smieciami" to tez tylko jesli uzywasz transmisji
asynchronicznej.
Poprostu stan spoczynkowy to jest "1" a znak sie zaczyna po odebranu
Startu czyli "0".

Mozesz ew miedzy prockami stosawac transmisje synchroniczna ale to
bardziej
skomplikowane. Ponadto jezeli zrobisz sobie swoj UART programem to tez
mozesz
sobie w programie rozpoznac polaryzacje sygnalu.

Rora wrote:

Witam wszystkich,
mam dwa pytania dotyczace ukladu MAX485:
1. Czy zawsze rezystor Rt wpinany pomiedzy linie A i B
wynosi 120 Ohm ? Wiem ze zalezy on od impedancji (czyli
dlugosci) przewodow, ale jak? Czy przy malych odleglosciach mozna
w ogole go nie wpinac ? Jaka rezystancje bedzie mial przy dl. 1km ?
Do ilu wystarcza 120 Ohm?
2. Podczas prawidlowego odbierania danych z RS485 odbieram prawidlowo
na mP dana AA. Co bede odbieral jezeli na ukladzie MAX485 zamienie
przewody A z B (jezeli na RS485 zostalo nadane AA)?
Czy uklad w ogole wtedy dziala ? Jezeli tak to jak stwiedzic ze przewody
zostaly zamienione ?

Pozdrowka

Robert

--
> > Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika

Daj A do +5, a B do GND przez pare(naście) kOmów, oczywiście podłączamy razem
masy !!!!! - np. ekran kabla. Znakomicie usuwa śmieci, fałszywe starty
transmicji (bardzo niedobre dla rodziny '51). Inwersja danych (zamiana a i b)
byłaby możliwa, ale po co ??? Wyższość świąt Bożego Narodzenioa nad świętami
Wielkiej nocy ..... Aha, zasięg teoretycznie parenaście km dla 9600, praktycznie
gdzieś do 2 km, bardzo zależy od kabla. Poza tym układy te są naprawdę świetne
!!!

GZ.

Poprzedni Następny
Wiadomość
Spis treści
From: Greg Szymsiak <greg_sz_at_nospam_dsuper.net>
Subject: Re: MAX-485.
Date: Thu, 25 Oct 2001 02:32:55 -0400


1. Czy zawsze rezystor Rt wpinany pomiedzy linie A i B wynosi 120 Ohm ?
...Daj A do +5, a B do GND przez pare(naście) kOmów, ....

To zeczywiscie znakomita rada. Dopisuje sie.



Poprzedni Następny
Wiadomość
Spis treści
From: Greg Szymsiak <greg_sz_at_nospam_dsuper.net>
Subject: Re: MAX-485.
Date: Thu, 25 Oct 2001 02:34:45 -0400


Grzegorz Zalot <complex_at_nospam_silesia.top.pl> napisal:

...Daj A do +5, a B do GND przez pare(naście) kOmów, ....

To rzeczywiscie znakomita rada. Dopisuje sie do zdania kolegi..aa tez Grzegorza

Grzegorz



Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: MAX-485.
Date: Thu, 25 Oct 2001 10:55:44 +0200


Greg Szymsiak wrote:

Grzegorz Zalot <complex_at_nospam_silesia.top.pl> napisal:

...Daj A do +5, a B do GND przez pare(naście) kOmów, ....

To rzeczywiscie znakomita rada. Dopisuje sie do zdania kolegi..aa tez Grzegorza

Grzegorz

Sprawdzone w kilku tysiącach egzemplarzy..... :-))

GZ

Poprzedni Następny
Wiadomość
Spis treści
From: rora_at_nospam_klub.chip.pl (Rora)
Subject: Re: MAX-485.
Date: 25 Oct 2001 21:47:45 +0200


Dzieki za informacje :)))

Pozdrowka

Robert

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "Marcin Wasielewski" <marcinw_at_nospam_alter-sa.com.pl>
Subject: Re: MAX-485.
Date: Fri, 26 Oct 2001 08:00:15 +0200




Daj A do +5, a B do GND przez pare(naście) kOmów, oczywiście podłączamy
razem
masy !!!!! - np. ekran kabla. Znakomicie usuwa śmieci, fałszywe starty
transmicji (bardzo niedobre dla rodziny '51). Inwersja danych (zamiana a i
b)
byłaby możliwa, ale po co ??? Wyższość świąt Bożego Narodzenioa nad
świętami
Wielkiej nocy ..... Aha, zasięg teoretycznie parenaście km dla 9600,
praktycznie
gdzieś do 2 km, bardzo zależy od kabla. Poza tym układy te są naprawdę
świetne
!!!

GZ.

Cześć,
też mam problemy ze smieciami w RS485 na MAX485 (ADM485) i Twoj pomysl jest
ciekawy.
Czy dobrze zrozumiałem?
A do +5V przez kilka(nascie) komow i B do GND tez przez kilka(nascie) komow,
bez rezystora Rt pomiedzy A i B?
Masy wszystkich ukladow w sieci łączymy razem przez ekran kabla? Nie będzie
problemu z prądami płynącymi po masach (roznice potencjalow pomiedzy roznymi
masami)?
Pozdrawiam:
Marcin Wasielewski



Poprzedni Następny
Wiadomość
Spis treści
From: "Jerry" <jerry1111_at_nospam_wp.pl>
Subject: Re: MAX-485.
Date: Fri, 26 Oct 2001 12:47:29 +0200


Cześć,
też mam problemy ze smieciami w RS485 na MAX485 (ADM485) i Twoj pomysl
jest
ciekawy.
Czy dobrze zrozumiałem?
A do +5V przez kilka(nascie) komow i B do GND tez przez kilka(nascie)
komow,
bez rezystora Rt pomiedzy A i B?
Masy wszystkich ukladow w sieci łączymy razem przez ekran kabla? Nie
będzie
problemu z prądami płynącymi po masach (roznice potencjalow pomiedzy
roznymi
masami)?
Pozdrawiam:
Marcin Wasielewski

Cholera, ja uzywam 485 od 2 lat w dosc paskudnym srodowisku
i robie tak, ze nie ma zadnych smieci.
Czyli rezystorki miedzy A i B przy kazdym maxie, a nie przy
tylko jednym, i zadnych mas nie lacze - przeciez to transmisja
roznicowa. Istnieje jeszcze jeden sposob, co daje 2x mniejsze R
z punktu widzenia lini i takie same z punktu widzenia maxa:
a laczymy z b szeregowo przez 2 rezystorki 60R.
Srodek tychze do masy maxa. Jak robilem 485 na kilometr na
57600 to mnie takie cos uratowalo.

jerry
u



Poprzedni Następny
Wiadomość
Spis treści
From: <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: MAX-485.
Date: 26 Oct 2001 15:52:04 +0200


Cholera, ja uzywam 485 od 2 lat w dosc paskudnym srodowisku
i robie tak, ze nie ma zadnych smieci.
Czyli rezystorki miedzy A i B przy kazdym maxie, a nie przy
tylko jednym, i zadnych mas nie lacze - przeciez to transmisja

A nie dwa na dwóch końcach linii transmisyjnej? Tak jest w normie...

Pozdrawiam

Marcin


--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: MAX-485.
Date: Sat, 27 Oct 2001 10:43:54 +0200


mstanisz_at_nospam_poczta.onet.pl wrote:

Cholera, ja uzywam 485 od 2 lat w dosc paskudnym srodowisku
i robie tak, ze nie ma zadnych smieci.
Czyli rezystorki miedzy A i B przy kazdym maxie, a nie przy
tylko jednym, i zadnych mas nie lacze - przeciez to transmisja

A nie dwa na dwóch końcach linii transmisyjnej? Tak jest w normie...

Od.... się z normą, a zastanów nad zjawiskiem niedopasowania impedancji źródła
sygnału do impedancji linii transmisyjnej. Wystarczy dopasowanie na jednym
końcu, aby wytłumić odbicia ........ Lepiej na obu oczywiście, ale co, gdy masz
na linii np. 200 odbiorników/nadajników pracujących w półdupleksie ????? Ale są
sposoby.... Przecież trzeba tylko stłomić odbicia o jakieś kilka (naście) dB.

GZ.

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: MAX-485.
Date: Sun, 28 Oct 2001 19:45:26 GMT


On Sat, 27 Oct 2001 10:43:54 +0200, Grzegorz Zalot wrote:
mstanisz_at_nospam_poczta.onet.pl wrote:
Cholera, ja uzywam 485 od 2 lat w dosc paskudnym srodowisku
i robie tak, ze nie ma zadnych smieci.
Czyli rezystorki miedzy A i B przy kazdym maxie, a nie przy
tylko jednym, i zadnych mas nie lacze - przeciez to transmisja

A nie dwa na dwóch końcach linii transmisyjnej? Tak jest w normie...

Od.... się z normą, a zastanów nad zjawiskiem niedopasowania impedancji źródła
sygnału do impedancji linii transmisyjnej. Wystarczy dopasowanie na jednym
końcu, aby wytłumić odbicia ........

... od tego konca. A konce sa dwa :-)

Lepiej na obu oczywiście, ale co, gdy masz
na linii np. 200 odbiorników/nadajników pracujących w półdupleksie ?????

Ale odbiorniki/nieaktywne nadajnikiki maja wysoka impedancje i nie
powinny powodowac zmian w kablu ..

J.


Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: MAX-485.
Date: Wed, 31 Oct 2001 07:40:14 +0100


"J.F." wrote:

On Sat, 27 Oct 2001 10:43:54 +0200, Grzegorz Zalot wrote:
mstanisz_at_nospam_poczta.onet.pl wrote:
Cholera, ja uzywam 485 od 2 lat w dosc paskudnym srodowisku
i robie tak, ze nie ma zadnych smieci.
Czyli rezystorki miedzy A i B przy kazdym maxie, a nie przy
tylko jednym, i zadnych mas nie lacze - przeciez to transmisja

A nie dwa na dwóch końcach linii transmisyjnej? Tak jest w normie...

Od.... się z normą, a zastanów nad zjawiskiem niedopasowania impedancji źródła
sygnału do impedancji linii transmisyjnej. Wystarczy dopasowanie na jednym
końcu, aby wytłumić odbicia ........

... od tego konca. A konce sa dwa :-)

Lepiej na obu oczywiście, ale co, gdy masz
na linii np. 200 odbiorników/nadajników pracujących w półdupleksie ?????

Ale odbiorniki/nieaktywne nadajnikiki maja wysoka impedancje i nie
powinny powodowac zmian w kablu ..

J.

A gdy linia jest poprowadzona w stylu "gwiazdy" lub zapętlona czy tp. (znam
takie...). Zresztą to zależy od zastosowania danej sieci.

GZ.

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: MAX-485.
Date: Sat, 27 Oct 2001 08:55:58 GMT


On Fri, 26 Oct 2001 12:47:29 +0200, Jerry wrote:
Cholera, ja uzywam 485 od 2 lat w dosc paskudnym srodowisku
i robie tak, ze nie ma zadnych smieci.
Czyli rezystorki miedzy A i B przy kazdym maxie, a nie przy
tylko jednym, i zadnych mas nie lacze - przeciez to transmisja
roznicowa.

Roznicowa - ale przeczytaj jaki chipy maja zakres dopuszczalny
sygnalow sumacyjnych. Jak na jedno wejscie podasz +100V, a na drugie
+101V - to radosc z poprawnego wyniku bedzie krotka :-)
A czy +15/+16V zostanie prawidlowo wykryte i 16/15 tez ?

A takie warunki moga sie zdarzyc jak miedzy masami nie masz solidnego
drutu.

J.


Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: MAX-485.
Date: Sat, 27 Oct 2001 10:36:44 +0200


Jerry wrote:

Cześć,
też mam problemy ze smieciami w RS485 na MAX485 (ADM485) i Twoj pomysl
jest
ciekawy.
Czy dobrze zrozumiałem?
A do +5V przez kilka(nascie) komow i B do GND tez przez kilka(nascie)
komow,
bez rezystora Rt pomiedzy A i B?
Masy wszystkich ukladow w sieci łączymy razem przez ekran kabla? Nie
będzie
problemu z prądami płynącymi po masach (roznice potencjalow pomiedzy
roznymi
masami)?
Pozdrawiam:
Marcin Wasielewski

Cholera, ja uzywam 485 od 2 lat w dosc paskudnym srodowisku
i robie tak, ze nie ma zadnych smieci.
Czyli rezystorki miedzy A i B przy kazdym maxie, a nie przy
tylko jednym, i zadnych mas nie lacze - przeciez to transmisja
roznicowa.

Poza tym, że max napięcie na A i B względem masy odbiornika, to -7 do +12V. Gdy
masz rezystory do A i B, to jakoś się to wyrówna (oczywiście przy izolacji
galwanicznej).

Istnieje jeszcze jeden sposob, co daje 2x mniejsze R
z punktu widzenia lini i takie same z punktu widzenia maxa:
a laczymy z b szeregowo przez 2 rezystorki 60R.
Srodek tychze do masy maxa.

I to właśnie jest podłączenie masy. Założenie : izolacja galwaniczna. W
przeciwnym wypadku odbiorniki przy przekroszeniu na A lub B około 12 V się palą
.....

Jak robilem 485 na kilometr na
57600 to mnie takie cos uratowalo.

I zapenie nienajgorszy kabel.

GZ

Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: MAX-485.
Date: Sat, 27 Oct 2001 10:40:36 +0200


Marcin Wasielewski wrote:


Daj A do +5, a B do GND przez pare(naście) kOmów, oczywiście podłączamy
razem
masy !!!!! - np. ekran kabla. Znakomicie usuwa śmieci, fałszywe starty
transmicji (bardzo niedobre dla rodziny '51). Inwersja danych (zamiana a i
b)
byłaby możliwa, ale po co ??? Wyższość świąt Bożego Narodzenioa nad
świętami
Wielkiej nocy ..... Aha, zasięg teoretycznie parenaście km dla 9600,
praktycznie
gdzieś do 2 km, bardzo zależy od kabla. Poza tym układy te są naprawdę
świetne
!!!

GZ.

Cześć,
też mam problemy ze smieciami w RS485 na MAX485 (ADM485) i Twoj pomysl jest
ciekawy.
Czy dobrze zrozumiałem?
A do +5V przez kilka(nascie) komow i B do GND tez przez kilka(nascie) komow,
bez rezystora Rt pomiedzy A i B?

Potrzebny tylko dla większych odległości dla dopasowania linii. Poza tym dla
marnego kabla tłumi nieco zakłócenia. No i jeszcze jedno. rezystorki z A/B do +-
potrzebne są wtedy, gdy magistrala jest półduplexowa. Gdy jeden z nadajników
jest aktywny, nie ma potrzeby dawania takich rezystorów !

Masy wszystkich ukladow w sieci łączymy razem przez ekran kabla? Nie będzie
problemu z prądami płynącymi po masach (roznice potencjalow pomiedzy roznymi
masami)?

Średni potencjał A i B powinien wynosić ok. 2,5V. Gdy wartość napięcia na A lub
B wyjdzie z przedziału (-7 +12)V, to odbiornik przestaje działać lub się pali
...... Fikcją jest, że transmicja różnicowa nie potrzebuje masy - oczywiście
można ją wytworzyć sztucznie, jako średni potencjał liii. Wystarszy pomyśleć i
przeanalizować zasadę działania RS-a i nie sugerować się za bardzo bzdurami
tworzonymi przez zabiutkowych skrępowanych krawatami urzędasów.

GZ.

Pozdrawiam:
Marcin Wasielewski