Reset ATMega po linii RTS(RS232)?
Masz problem? Zapytaj na forum elektroda.pl
From: "Qba" <oink_at_nospam_gazeta.pl>
Subject: Reset ATMega po linii RTS(RS232)?
Date: Thu, 25 Sep 2003 16:56:43 +0200
Witam,
Chce zrobic uklad oparty o ATMega16,
ktory bedzie mozna resetowac
jedna z linii RS232 (konkretnie RTS) poprowadzona z komputera.
Czy wystarczy zrobic to tylko tak:
- kabelek do RS232 bedzie taki:
GND-GND
RTS-RTS.
- wyjscie RESET z ATMega16 polaczyc:
-przez opornik do VCC
-przez kondensator do GND
-i wprost do RST
(no i polaczyc wszystkie masy)
I teraz jak z kompa dam na RTS'a "0"
to ATMega wpadnie w reset az do chwili
kiedy RTS przyjmie "1"?
Czy taki rozwiazanie bedzie dzialac?
(dac jakis wiekszy opornik z RESET do VCC?)
Pozdrawiam,
Qba
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai
From: "Arek Karas" <karas_at_nospam_2com.pl>
Subject: Re: Reset ATMega po linii RTS(RS232)?
Date: Thu, 25 Sep 2003 17:08:32 +0200
Użytkownik "Qba" <oink_at_nospam_gazeta.pl> napisał w wiadomości
news:bkuvhl$ie4$1_at_nospam_inews.gazeta.pl...
Witam,
Chce zrobic uklad oparty o ATMega16,
ktory bedzie mozna resetowac
jedna z linii RS232 (konkretnie RTS) poprowadzona z komputera.
Czy wystarczy zrobic to tylko tak:
- kabelek do RS232 bedzie taki:
GND-GND
RTS-RTS.
- wyjscie RESET z ATMega16 polaczyc:
-przez opornik do VCC
-przez kondensator do GND
-i wprost do RST
Musisz dodac szeregowy rezystor i diode zenera 5V6 lub 3V3 w zaleznosci od
napiecia zasilania.
Pozdrawiam
AK
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "JeSzcz" <jerzy.szczesiul_at_nospam_ep.com.pl.remove>
Subject: Re: Reset ATMega po linii RTS(RS232)?
Date: Thu, 25 Sep 2003 18:47:27 +0200
Czesc
Użytkownik "Qba" <oink_at_nospam_gazeta.pl> napisał w wiadomości
news:bkuvhl$ie4$1_at_nospam_inews.gazeta.pl...
- wyjscie RESET z ATMega16 polaczyc:
-przez opornik do VCC
-przez kondensator do GND
-i wprost do RST
(no i polaczyc wszystkie masy)
I teraz jak z kompa dam na RTS'a "0"
to ATMega wpadnie w reset az do chwili
kiedy RTS przyjmie "1"?
RTS wyłączony = -10V
RTS włączony = +10V
To mozna dopasowac zenerkami, rezystorami ale
IMHO prostota moze byc zrodlem klopotow.
Podlacz do RTS - GND przez diode i rezystorek
ograniczajacy jakis zwyczajny transoptor.
Wyjscie transoptora bezposrednio do resetu
- jak ustawisz RTS to transoptor zewrze wewnetrzny
pullup Atmegi do masy i zresetuje.
Przy tym masz separacje galwaniczna - rzecz
zawsze warta zastosowania.
BTW najlepiej dac transoptor niskopradowy - jakis
np. 6N139 - tylko ze ma wyjscie Darlingtona i nada
sie tylko do Atmegi z zasilaniem > 4,5V
--
Pozdrowienia
Jurek Szczesiul
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.task.gda.pl!news.mm.pl!not-for-mai