Jak podłączyć Atmela 89C2051 do PC przez RS232 i skonfigurować terminal?
atmel i RS232
From: "Turysta" <mjleg17_at_nospam_w.pl>
Subject: atmel i RS232
Date: Tue, 15 May 2001 10:38:07 +0200
Witam
Kto potrafi powiedziec jak podlaczyc Atmela 89c2051 po RS232 z komputerem
PC, aby np. na terminalu Nortona uzyskac wyniki pracy programu.
Tak wogole to czy trzeba jakos specjalnie konfigurowac terminal aby mozna
bylo odbierac to co wysyla atmel?
Nie wiem czy trzeba cos krosowac. Atmel ma tylko RX, TX.?
Mariusz
mjleg17b_at_nospam_poczta.onet.pl
From: kobra <kobra_at_nospam_ds5.sgh.edu.pl>
Subject: Re: atmel i RS232
Date: Tue, 15 May 2001 11:43:29 +0100
Turysta napisał(a):
Witam
Kto potrafi powiedziec jak podlaczyc Atmela 89c2051 po RS232 z komputerem
PC, aby np. na terminalu Nortona uzyskac wyniki pracy programu.
Tak wogole to czy trzeba jakos specjalnie konfigurowac terminal aby mozna
bylo odbierac to co wysyla atmel?
Nie wiem czy trzeba cos krosowac. Atmel ma tylko RX, TX.?
Mariusz
mjleg17b_at_nospam_poczta.onet.pl
za pomocš max232 musisz dopasowac standard rs232 do TTL i na odwrot zobacz
tutaj
http://chaokhun.kmitl.ac.th/~kswichit/MAX232/MAX232.htm
jesli chcesz ogladac tylko znaki ascii to wystaraczy nawet hyperterminal pod
winowzem
pozdrawiam
From: "Irek K." <ixkuczek_at_nospam_friko6.onet.pl>
Subject: Re: atmel i RS232
Date: Tue, 15 May 2001 14:20:39 +0200
kobra wrote:
za pomocš max232 musisz dopasowac standard rs232 do TTL i na odwrot zobacz
Chyba niekoniecznie, nowe RSy pracuję też z poziomami TTL.
Ale jakąś bramkę dla bezpieczeństwa atmelka bym wstawił.
Irek
From: kobra <kobra_at_nospam_ds5.sgh.edu.pl>
Subject: Re: atmel i RS232
Date: Tue, 15 May 2001 16:52:28 +0100
Chyba niekoniecznie, nowe RSy pracuję też z poziomami TTL.
Ale jakšś bramkę dla bezpieczeństwa atmelka bym wstawił.
Irek
a tego to nie wiedzialem , bede pamietal
From: Fundacja na Rzecz Bezpiecznego Znieczulenia <jjgangsa_at_nospam_warman.com.pl>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 09:32:17 +0000 (UTC)
IMHO: wszedzie drivery RS232 dokonuja inwersji
wymagania RS232 to minimum sygnal +/- 3V
ale specjalnie do PC zmienili na RS232C
gdzie jest +3/0V (oczywiscie okolo minimum)
w naszych ukladach z Atmelkami ladujemy
wtorniki emiterowe na np. bc109 z oporkiem 2-5k
podpiete do +5V i chodzi ok.
Maciek
From: Romuald Bialy <romekb_at_nospam_polbox.com>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 19:09:50 +0200
Fundacja na Rzecz Bezpiecznego Znieczulenia wrote:
wtorniki emiterowe na np. bc109 z oporkiem 2-5k
podpiete do +5V i chodzi ok.
Chyba jednak nie wtorniki emiterowe a wzmacniacze w ukladzie OE.
--
Pozdrawiam.... Romuald Bialy
E'mail: romekb_at_nospam_polbox.com
WWW: http://www.polbox.com/r/romekb
From: "ArturPol" <arturpol_at_nospam_poczta.onet.pl>
Subject: Re: atmel i RS232
Date: Tue, 15 May 2001 17:48:12 +0200
Nie dokońca, MAX232 wprowadza inwersje sygnałów, jeżeli wstawiać bramkę to
musi to być inwerter.
Użytkownik Irek K. <ixkuczek_at_nospam_friko6.onet.pl> w wiadomości do grup
dyskusyjnych napisał:3B011F16.632B_at_nospam_friko6.onet.pl...
kobra wrote:
za pomocš max232 musisz dopasowac standard rs232 do TTL i na odwrot
zobacz
Chyba niekoniecznie, nowe RSy pracuję też z poziomami TTL.
Ale jakąś bramkę dla bezpieczeństwa atmelka bym wstawił.
Irek
From: JK <Janusz_k_at_nospam_um.bielsko.pl>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 08:28:45 +0200
ArturPol wrote:
Nie dokońca, MAX232 wprowadza inwersje sygnałów, jeżeli wstawiać bramkę to
musi to być inwerter.
Czyli jeżeli po stronie atmela będzie (po inwerterze) zanegowane to i PC-t też
neguje ? tak aby rs miał prawidłowš polaryzację.
Janusz
From: "Marek Lewandowski" <locust_at_nospam_priv4.onet.pl>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 23:12:57 +0200
Użytkownik "JK" <Janusz_k_at_nospam_um.bielsko.pl> napisał w wiadomości
news:3B021E1D.1248C5F6_at_nospam_um.bielsko.pl...
ArturPol wrote:
Nie dokońca, MAX232 wprowadza inwersje sygnałów, jeżeli wstawiać bramkę
to
musi to być inwerter.
Czyli jeżeli po stronie atmela będzie (po inwerterze) zanegowane to i PC-t
też
neguje ? tak aby rs miał prawidłowš polaryzację.
Tak.
Dokładnie, to w standardzie RS323C jedynce odpowiada napięcie na linii
od -12 do -3V, a zeru - napięcie od +3V do +12V.
Producenci myszek komputeriwych "wymusili" nagięcie standardu i RSy w PC
akceptują jako jedynkę napięcia już od 0V, więc można wpuszczać sygnał TTL,
tylko po zanegowaniu (tak, żeby 1 -> 0V, a 0 ->5V).
Aha! W drugą stronę to ostrożnie, bo z PC dalej wylatuje -12V na jedynkę, a
+12V na zero.
--
Marek Lewandowski
marek.lewandowski_at_nospam_multicon.pl UIN: 10139051
http://locust.republika.pl
>
From: Romuald Bialy <romekb_at_nospam_polbox.com>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 19:08:19 +0200
JK wrote:
ArturPol wrote:
Nie dokońca, MAX232 wprowadza inwersje sygnałów, jeżeli wstawiać bramkę to
musi to być inwerter.
Czyli jeżeli po stronie atmela będzie (po inwerterze) zanegowane to i PC-t też
neguje ? tak aby rs miał prawidłowš polaryzację.
Janusz
Tak. Na PC nieaktywna linia ma teoretycznie -12V, na 51' stan wysoki.
Jak chcesz wysylac z PC'a do atmela stosujac zwykly inwerter (NP HC04)
to na wejsciu tego HC'ka trza dac opornik 47-100k, bo PC daje okolo
+-10V. Opornik + diody zabezpieczajace w HC zrobia swoje. Mozna tez dac
1 tranzystor + 2 oporniki i tez bedzie OK.
Moim zdaniem w prostych konstrykcjach i przy malych odleglosciach
dawanie MAX'a do RS to snobizm.
Chyba ze to przemyslowka...
--
Pozdrawiam.... Romuald Bialy
E'mail: romekb_at_nospam_polbox.com
WWW: http://www.polbox.com/r/romekb
From: Jakub Witkowski <jwitkows_at_nospam_ipartners.pl>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 13:19:58 +0200
kobra wrote:
Turysta napisał(a):
Witam
Kto potrafi powiedziec jak podlaczyc Atmela 89c2051 po RS232 z komputerem
PC, aby np. na terminalu Nortona uzyskac wyniki pracy programu.
Tak wogole to czy trzeba jakos specjalnie konfigurowac terminal aby mozna
bylo odbierac to co wysyla atmel?
Nie wiem czy trzeba cos krosowac. Atmel ma tylko RX, TX.?
Mariusz
mjleg17b_at_nospam_poczta.onet.pl
za pomocš max232 musisz dopasowac standard rs232 do TTL i na odwrot zobacz
tutaj
Wystarczy normalny inwerter, ja zawsze stosowałem stare TTL-e, np. UCY7400,
- odporne, tylko prądu żrą sporo. Należy pamiętać też o zwarciu odpowiednich
linii kontrolnych RS-a po stronie PC, jak to zwykle w kabelku mającym tylko
RX i TX. Teśli terminal ma możliwości konfiguracji, to ustawiasz port na
8bit, no parity. Oraz oczywiście prędkość.
JW
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 15:48:50 +0200
Panowie (i panie mam nadzieję),
albo mnie porąbało, albo jesteście wszyscy w błędzie pisząc o konieczności
użycie jakiś _p....._ inwerterów. Nie przypominam sobie, abym stosował
kiedykolwiek jakieś inwertery....przy zestawianiu łącza Atmel->Max->PC. PC
operuje logiką ujemną na swoim RS, Max zaś odwraca sygnały z logiki dodatniej
Atmela....o co więc chodzi z tymi inwerterami ????????
Toż samo z zestawieniem Atmel->Max->Max->Atmel :))))))
O CO TU CHODZI ?????????
--
PZD, Irek.N. (ALIAS)
From: "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 16:17:19 +0200
Użytkownik "Ireneusz Niemczyk" <i.niemczyk_at_nospam_multispedytor.com.pl>
napisał w wiadomości news:3B028542.99B7CC81_at_nospam_multispedytor.com.pl...
Panowie (i panie mam nadzieję),
albo mnie porąbało, albo jesteście wszyscy w błędzie pisząc o
konieczności
użycie jakiś _p....._ inwerterów. Nie przypominam sobie, abym
stosował
kiedykolwiek jakieś inwertery....przy zestawianiu łącza
Atmel->Max->PC. PC
operuje logiką ujemną na swoim RS, Max zaś odwraca sygnały z logiki
dodatniej
Atmela....o co więc chodzi z tymi inwerterami ????????
Toż samo z zestawieniem Atmel->Max->Max->Atmel :))))))
O CO TU CHODZI ?????????
O użycie inwerterów zamiast MAX-a.
Do podanych konfiguracji dopisałbym jeszcze Atmel-Atmel ;-)
DD
From: "ArturPol" <arturpol_at_nospam_poczta.onet.pl>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 16:22:24 +0200
Użytkownik Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl> w wiadomości
do grup dyskusyjnych napisał:3B028542.99B7CC81_at_nospam_multispedytor.com.pl...
Panowie (i panie mam nadzieję),
albo mnie porąbało, albo jesteście wszyscy w błędzie pisząc o konieczności
użycie jakiś _p....._ inwerterów. Nie przypominam sobie, abym stosował
kiedykolwiek jakieś inwertery....przy zestawianiu łącza Atmel->Max->PC. PC
operuje logiką ujemną na swoim RS, Max zaś odwraca sygnały z logiki
dodatniej
Atmela....o co więc chodzi z tymi inwerterami ????????
Toż samo z zestawieniem Atmel->Max->Max->Atmel :))))))
O CO TU CHODZI ?????????
Chodzi o to że możesz stosować MAX który jak piszesz odwraca logikę
sygnałów, lub zastosować inwerter, który także odwróci logikę sygnałów, ale
nie będzie ujemnego napięcia a jedynie 0. PC to dobrze zrozumie, jednak na
małych odległościach i bez silnych zakłóceń.
From: eL eS <luksok_at_nospam_poczta.arena.pl>
Subject: Re: atmel i RS232
Date: Wed, 16 May 2001 16:33:36 +0200
Ireneusz Niemczyk wrote:
Panowie (i panie mam nadzieję),
albo mnie porąbało, albo jesteście wszyscy w błędzie pisząc o
konieczności użycie jakiś _p....._ inwerterów. Nie przypominam sobie, > abym stosował kiedykolwiek jakieś inwertery....przy zestawianiu łącza > Atmel->Max->PC. PC operuje logiką ujemną na swoim RS, Max zaś odwraca > sygnały z logiki dodatniej Atmela....o