Re: Dziwny problem z RS485 + AVR
Masz problem? Zapytaj na forum elektroda.pl
From: Tomek =?ISO-8859-2?Q?G=B3uch?= <adres_at_nospam_w.stopce>
Subject: Re: Dziwny problem z RS485 + AVR
Date: Fri, 5 Aug 2005 10:33:14 +0200
Był czw, 04. sierpień 2005 22:42 gdy Mariusz Dybiec <mardyb_at_nospam_poczta.onet.pl> napisał(a):
1. Na schemacie masz 75184 i odwrotnie popodciągane B i A. Ale
zamienione są obie linie w porównaniu do 176 to może jest dobrze.
2. Po stronie PC lepiej połączyć DE z /RE bo będziesz miał echo.
3.Spróbuj wysterowacć linie ręcznie:
Po stronie PC DE/RE na niski po stronie AVR na wysoki i ręcznie wymuszaj
stany na lini D po stronie AVR ( możesz wyjąć procka). Powinno ustawiać
AVR 5V -> RS232 -10V
AVR 0V -> RS232 +10V
Narazie wyłączyłem terminatory i pull-upy.
Zabrałem się za zrobienie konwertera jeszcze raz i nie na pajączku
[prowizorki są bee] i zauważyłem, że w nocie MAX232 zarówno
kondensatory od V+ jak i V- (nozki 2 i 6) są podłączone
do masy, a na tym schemacie jeden z nich jest do +5V. Dziwne że
konwersja 232/TTL działała jak należy. Teraz patrze i na róznych
schematach w sieci też tak jest.
np http://www.airborn.com.au/layout/232to485.html
Chyba nota nie kłamie?
Po stronie AVR chyba nic już źle nie może byc :)
--
Z pozdrowieniami, Tomek Głuch [ Linux Registered User #280206 ]
[ tomek_at_nospam_SPAM-FEEwieliczka.int.pl ]
From: "Piotr Gałka" <piotr.galka_at_nospam_CUTTHISmicromade.pl>
Subject: Re: Dziwny problem z RS485 + AVR
Date: Fri, 5 Aug 2005 11:17:14 +0200
Użytkownik "Tomek Głuch" <adres_at_nospam_w.stopce> napisał w wiadomości
news:20050805103314.7e728c0d_at_nospam_tomek.wieliczka.int.pl...
Narazie wyłączyłem terminatory i pull-upy.
Zabrałem się za zrobienie konwertera jeszcze raz i nie na pajączku
[prowizorki są bee] i zauważyłem, że w nocie MAX232 zarówno
kondensatory od V+ jak i V- (nozki 2 i 6) są podłączone
do masy, a na tym schemacie jeden z nich jest do +5V.
To jest prawie bez znaczenia czy kondensator utrzymuje jakieś napięcie
względem masy, czy względem VCC.
P.G.
From: Mariusz Dybiec <mardyb_at_nospam_poczta.onet.pl>
Subject: Re: Dziwny problem z RS485 + AVR
Date: Fri, 05 Aug 2005 11:51:48 +0200
Tomek Głuch wrote:
Narazie wyłączyłem terminatory i pull-upy.
Zabrałem się za zrobienie konwertera jeszcze raz i nie na pajączku
[prowizorki są bee] i zauważyłem, że w nocie MAX232 zarówno
kondensatory od V+ jak i V- (nozki 2 i 6) są podłączone
do masy, a na tym schemacie jeden z nich jest do +5V. Dziwne że
konwersja 232/TTL działała jak należy. Teraz patrze i na róznych
schematach w sieci też tak jest.
np http://www.airborn.com.au/layout/232to485.html
Chyba nota nie kłamie?
Po stronie AVR chyba nic już źle nie może byc :)
Zawsze coś może być źle. Ręcznie wymuszająć stany na wejściu D możesz
sprawdzić kolejno:
czy jest zmiana polaryzacji napięcia na liniach A-B, czy jest zmiana
0->5V na R i -10->+10 na T2IN. Ale można też zrobić układ od nowa
licząc, że teraz nie będzie błędu :)
--
Pozdrawiam
MD
"Ja nie myślę, ja dyskutuję na pcoa" (c) Artur Karaźniewicz