Resetowanie procesora ADuC845 przy dotknięciu masy ? możliwe przyczyny i rozwiązania?
Procek resetuje się przy dotknieciu masy
From: "Marcin Zajdel" <marcelowaty_at_nospam_poczta.onet.pl>
Subject: Procek resetuje się przy dotknieciu masy
Date: Fri, 18 Feb 2005 09:49:29 +0100
Witam serdecznie
Zrobilem projekt na procku Analog Devices'a - ADuC845 (lub 847).
Jest to szybka '51, taktowana z konfigurowalnego (on-chip) powielacza PLL.
Zasilanie3,6V.
Mam takie bardzo niemile zjawisko:
dotkniecie, palcem lub przez metalowy przedmiot (np. wkretak) do
jakiegokolwiek punktu masy
powoduje zresetowanie sie procesora!
Linia RST nie wisi w powietrzu, oprocz wewnetrznego oporka ciagnacego do
masy jest trzymana stanem niskim na zewnatrz.
Do procka zapiety jest kwarc zegarkowy 32,xxxkHz. Obecnosc lub brak
pojeknosci 27p na kwarcu domacy nie robi roznicy.
W okolicy procka na zasilaniu sa pojemnosci odsprzegajace 100n.
Jezei czlowiek jest naladowany statycznie to resetuje sie nawet przy
dotknieciu izolowanych przewodow dochodzacych do ukladu!
Powstaly juz trzy wersje PCB, i na kazdej to samo.
Co to moze byc? Jak sobie z tym poradzic?
Prosze o pomoc.
Pozdrawiam
Marcel
From: "Piotr \"Pitlab\" Laskowski" <pitlab_at_nospam_wp.pl>
Subject: =?iso-8859-2?Q?Re:_Procek_resetuje_si=EA_przy_dotknieciu_masy?=
Date: Fri, 18 Feb 2005 10:48:33 +0100
Zrobilem projekt na procku Analog Devices'a - ADuC845 (lub 847).
Mam takie bardzo niemile zjawisko:
dotkniecie, palcem lub przez metalowy przedmiot (np. wkretak) do
jakiegokolwiek punktu masy powoduje zresetowanie sie procesora!
[...] Do procka zapiety jest kwarc zegarkowy 32,xxxkHz. Obecnosc
lub brak pojeknosci 27p na kwarcu domacy nie robi roznicy.
W okolicy procka na zasilaniu sa pojemnosci odsprzegajace 100n.
Jezei czlowiek jest naladowany statycznie to resetuje sie nawet przy
dotknieciu izolowanych przewodow dochodzacych do ukladu!
Powstaly juz trzy wersje PCB, i na kazdej to samo.
Dziwna sprawa. Używam bardzo podobnych kontrolerów ADuC814 w urządzeniu
ewidentnie ręcznym i nie zaobserwowałem niczego podobnego. U siebie mam
stabilizator LDO na zasilaniu, kilka razy 100nF X7R na zasilaniu, dodatkowo
po jednym na VREF i CREF.
Jako reset MCP101-207, kwarc zegarkowy bez kondensatorów powielany na
~16MHz. Do tego na maleńkiej płyteczce jest przetwornica step-up, nadajnik
radiowy i precyzyjna analogówka więc warunki są niezbyt łagodne. W czasie
"dorosłego" życia projektu nie zaobserwowałem żadnego samoczynnego resetu.
Podejrzewam że masz jakiś wredny błąd projektowy. Jeżeli byś pokazal schemat
a przynajmniej cale zasilanie i okolicę kontrolera to pewnie łatwiej było by
coś wywnioskować.
Przy okazji - z tego co pamiętam to kwarc zegarkowy w tym kontrolerze nie
wymaga zewnętrznych pojemności.
--
Piotrek
http://www.pitlab.pl/
From: "SP9LWH" <spam_at_nospam_autorom.pl>
Subject: =?iso-8859-2?Q?Re:_Procek_resetuje_si=EA_przy_dotknieciu_masy?=
Date: Fri, 18 Feb 2005 13:12:33 +0100
Użytkownik "Marcin Zajdel" <marcelowaty_at_nospam_poczta.onet.pl> napisał w wiadomości
news:cv4a7b$9g$1_at_nospam_inews.gazeta.pl...
Jezei czlowiek jest naladowany statycznie to resetuje sie nawet przy
dotknieciu izolowanych przewodow dochodzacych do ukladu!
Co to moze byc? Jak sobie z tym poradzic?
Zmień zasilacz na taki o znikomej pojemności wejście-wyjście
Sprawdź to zasilając z niezależnego akumulatora przez stabilizator
From: "Marcin Zajdel" <marcelowaty_at_nospam_poczta.onet.pl>
Subject: Re: Procek resetuje się przy dotknieciu masy
Date: Fri, 18 Feb 2005 14:01:37 +0100
Użytkownik "SP9LWH" <spam_at_nospam_autorom.pl> napisał w wiadomości
news:cv4nld$ka$1_at_nospam_news.onet.pl...
Użytkownik "Marcin Zajdel" <marcelowaty_at_nospam_poczta.onet.pl> napisał w
wiadomości news:cv4a7b$9g$1_at_nospam_inews.gazeta.pl...
Jezei czlowiek jest naladowany statycznie to resetuje sie nawet przy
dotknieciu izolowanych przewodow dochodzacych do ukladu!
Co to moze byc? Jak sobie z tym poradzic?
Zmień zasilacz na taki o znikomej pojemności wejście-wyjście
Sprawdź to zasilając z niezależnego akumulatora przez stabilizator
Uklad jest zasilany bateryjnie - z baterii litowej SL770 i szeregowy
rezystor 10 Om.
Moze tez byc zasilany zewnetrznie, wtedy zasilanie zewnetrzne idzie przez
stabilizator LP2951.
Marcel
From: "SP9LWH" <spam_at_nospam_autorom.pl>
Subject: =?iso-8859-2?Q?Re:_Procek_resetuje_si=EA_przy_dotknieciu_masy?=
Date: Fri, 18 Feb 2005 14:07:08 +0100
Użytkownik "Marcin Zajdel" <marcelowaty_at_nospam_poczta.onet.pl> napisał w wiadomości
news:cv4ovf$dei$1_at_nospam_inews.gazeta.pl...
Uklad jest zasilany bateryjnie - z baterii litowej SL770 i szeregowy
No to wyczerpały mi się pomysły.
Pozostaje zmienić części na inny typ
From: "CodiJack" <jurek_k__at_nospam_poczta.onet.pl>
Subject: Re: Procek resetuje się przy dotknieciu masy
Date: Fri, 18 Feb 2005 15:31:52 +0100
Użytkownik "Marcin Zajdel" <marcelowaty_at_nospam_poczta.onet.pl> napisał w
wiadomości
news:cv4a7b$9g$1_at_nospam_inews.gazeta.pl...
Jezei czlowiek jest naladowany statycznie to resetuje sie nawet przy
dotknieciu izolowanych przewodow dochodzacych do ukladu!
Co to moze byc? Jak sobie z tym poradzic?
Sprawdz rozprowadzenie mas. Czy aby sa w "gwiazde". Jak bedziesz mial jakas
sciezke masy fikusnie powykrecana i powieszone cos na niej "w lancuszek" to
dotykajac masy zaindukujesz wystarczajaco napiecia, by zresetowac procka.
Kiedys w projekcie z MSP430 pomoglo przeciecie masy i puszczenie jej
kevlarem
osobno.
CodiJack.
From: Adam Jurkiewicz <sword_at_nospam_NA_DRZEWO_ajpic.zonk.pl>
Subject: Re: Procek resetuje =?ISO-8859-2?Q?si=EA_przy_dotknieciu_m?=
Date: Fri, 18 Feb 2005 15:42:49 +0100
Dnia 2/18/2005 3:31 PM, Użytkownik CodiJack napisał:
Kiedys w projekcie z MSP430 pomoglo przeciecie masy i puszczenie jej
kevlarem osobno.
A piszą, że kevlar nie przewodzi :>
http://pl.wikipedia.org/wiki/Kevlar
sword
--
e-mail: sword_at_nospam_NA_DRZEWO_ajpic.zonk.pl
www: http://ajpic.zonk.pl/
gg#: 1781804
Date: Fri, 18 Feb 2005 15:52:26 +0100
From: RoMan Mandziejewicz <roman_at_nospam_pik-net.pl>
Subject: =?ISO-8859-2?B?UmU6IFByb2NlayByZXNldHVqZSBzaeogcHJ6eSBkb3RrbmllY2l1IG1h?=
Hello CodiJack,
Friday, February 18, 2005, 3:31:52 PM, you wrote:
[...]
Kiedys w projekcie z MSP430 pomoglo przeciecie masy i puszczenie jej
kevlarem osobno.
Nie myl kynaru z kevlarem.
--
Best regards,
RoMan mailto:roman_at_nospam_pik-net.pl
From: "CodiJack" <codijack_at_nospam_NOSPAM.gazeta.pl>
Subject: =?ISO-8859-2?Q?Re:_Procek_resetuje_si=EA_przy_dotknieciu_masy?=
Date: Fri, 18 Feb 2005 17:42:11 +0000 (UTC)
RoMan Mandziejewicz <roman_at_nospam_pik-net.pl> napisał(a):
Nie myl kynaru z kevlarem.
Ops, omsklo mi sie :) Chyba jednak, sedno zostaje aktualne ...
CodiJack.
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
From: =?iso-8859-2?B?UmFmYbM=?= <rafalb_at_nospam_poczta.neostrada.pl>
Subject: Re: =?iso-8859-2?B?UHJvY2VrIHJlc2V0dWplIHNp6iBwcnp5IGRvdGtuaWVjaXUgbWFzeQ==?=
Date: Sat, 19 Feb 2005 07:57:42 +0100
Mam takie bardzo niemile zjawisko:
dotkniecie, palcem lub przez metalowy przedmiot (np. wkretak) do
jakiegokolwiek punktu masy
powoduje zresetowanie sie procesora!
Linia RST nie wisi w powietrzu, oprocz wewnetrznego oporka ciagnacego do
masy jest trzymana stanem niskim na zewnatrz.
Swego czasu miałem identyczny problem z ADUC836. RESET też miałem
podciągnięty oporem do masy. Jednak po ekstrakcji oporka i podpięcia linii
RESET do (już sygnalizowanego) MCP101-2.7V problemy przeszły do historii.
U mnie ważne było również, aby MCP był jak najbliżej ADUC (jak najkrótsza
ścieżka linii RESET).
Pozdrawiam
R
From: "Piotr Wyderski" <wyderskiREMOVE_at_nospam_ii.uni.wroc.pl>
Subject: Re: Procek resetuje się przy dotknieciu masy
Date: Sat, 19 Feb 2005 11:42:00 +0100
Sylwester Łazar wrote:
Zmień na PICa :-)
Nie jestes pierwsza osoba, ktora je poleca, a ja ciagle nie
wiem, co w tych PICach takiego ciekawego. Przegladalem PDFy
do kilku ukladow i ogolnie to jest placz i zgrzytanie zebow... ;-)
Pozdrawiam
Piotr Wyderski
From: =?iso-8859-2?Q?Sylwester_=A3azar?= <elektronik_at_nospam_alpro.pl>
Subject: =?iso-8859-2?Q?Odp:_Procek_resetuje_si=EA_przy_dotknieciu_masy?=
Date: Sat, 19 Feb 2005 15:10:23 +0100
Zmień na PICa :-)
Nie jestes pierwsza osoba, ktora je poleca, a ja ciagle nie
wiem, co w tych PICach takiego ciekawego. Przegladalem PDFy
do kilku ukladow i ogolnie to jest placz i zgrzytanie zebow... ;-)
Pozdrawiam
Piotr Wyderski
Nie jesteś pierwszą osobą, która czyta te pdf i zgaduje :-)
Trzeba tych PICów użyć.
Ja zaczynałem od 16C84, który położyłem na stół, bo mój szef
powiedział mi, że PICi wydają mu się najodpowiedniejsze.
No i chcąc nie chcąc musiałem się przesiąść na takie cudo.
A ten miał pamieć programu w środku - cały 1kB.
Potem były większe z tej serii, seria 18F, a teraz dsPIC30F.
Przez te lata już stwierdzam, że są stabilne.
Zbudowałem kilka urządzeń w oparciu o Atmele i 51.
Jednak PICi wydają mi się korzystniejsze, mam też narzędzia.
Jest też baza własnych procedur.
Co więcej?
Cena - w pdf zazwyczaj jej nie podają :-)
--
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB
info_at_nospam_alpro.pl
____________________________________________
///ALPRO///- Projektowanie Systemów Elektronicznych
tel: +48 604 873468
tel/fax: +48 61 8267395
____________________________________________
From: =?iso-8859-2?Q?Sylwester_=A3azar?= <elektronik_at_nospam_alpro.pl>
Subject: =?iso-8859-2?Q?Odp:_Procek_resetuje_si=EA_przy_dotknieciu_masy?=
Date: Fri, 18 Feb 2005 20:34:22 +0100
Zmień na PICa :-)
Problemy się same rozwiążą.
--
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB
info_at_nospam_alpro.pl
____________________________________________
///ALPRO///- Projektowanie Systemów Elektronicznych
tel: +48 604 873468
tel/fax: +48 61 8267395
____________________________________________