Procek resetuje się przy dotknieciu masy

Feb 18, 2005 12 Replies

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



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.

Użytkownik "Marcin Zajdel" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:cv4a7b$9g$ snipped-for-privacy@inews.gazeta.pl...

Zmień zasilacz na taki o znikomej pojemności wejście-wyjście Sprawdź to zasilając z niezależnego akumulatora przez stabilizator

Użytkownik "SP9LWH" snipped-for-privacy@autorom.pl napisał w wiadomości news:cv4nld$ka$ snipped-for-privacy@news.onet.pl...

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

Użytkownik "Marcin Zajdel" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:cv4ovf$dei$ snipped-for-privacy@inews.gazeta.pl...

No to wyczerpały mi się pomysły. Pozostaje zmienić części na inny typ

wiadomości

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.

Dnia 2/18/2005 3:31 PM, Użytkownik CodiJack napisał:

A piszą, że kevlar nie przewodzi :>

formatting link
sword

[...]

Nie myl kynaru z kevlarem.

RoMan Mandziejewicz snipped-for-privacy@pik-net.pl napisał(a):

Ops, omsklo mi sie :) Chyba jednak, sedno zostaje aktualne ...

CodiJack.

Zmień na PICa :-) Problemy się same rozwiążą.

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

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ą :-)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required