Resetowanie procesora AT90S8515 przy załączaniu urządzeń 220V - jak temu zaradzić?
Problem z resetującym się procesorem AVR
From: "Darek S." <sdax_at_nospam_interia.pl>
Subject: Problem z resetującym się procesorem AVR
Date: Tue, 30 Oct 2001 08:56:40 +0100
Procesor AT90S8515 steruje optotriakami (czyli izolacja galwaniczna), reset
procesora podpięty pod układ DS1813-10.
Niestety procesor się resetuje po załączeniu innego urządzenia w sieci 220V
a nawet po dotknięciu jednym przewodem miernika przewodu 220V na płytce.
Darek
From: "peters" <peters_at_nospam_poczta.onet.pl>
Subject: Re: Problem z resetującym się procesorem AVR
Date: Tue, 30 Oct 2001 09:12:37 +0100
Procesor AT90S8515 steruje optotriakami (czyli izolacja galwaniczna),
reset
procesora podpięty pod układ DS1813-10.
Niestety procesor się resetuje po załączeniu innego urządzenia w sieci
220V
a nawet po dotknięciu jednym przewodem miernika przewodu 220V na płytce.
Podeslij lub wrzuc gdzies schemat i rysunek plytki.
--
pozdrawiam, peters
peters_at_nospam_poczta.onet.pl
http://peters.republika.pl (strona Petersa dla elektroników)
From: "Arkadiusz Drobnica" <arek_dr_at_nospam_poczta.onet.pl>
Subject: Re: Problem z resetującym się procesorem AVR
Date: Tue, 30 Oct 2001 09:13:22 +0100
Linia RESET musi byc jak najkrotsza.
Arek.
Darek S. napisał(a) w wiadomości: <3bde5cfc_at_nospam_news.vogel.pl>...
Procesor AT90S8515 steruje optotriakami (czyli izolacja galwaniczna), reset
procesora podpięty pod układ DS1813-10.
Niestety procesor się resetuje po załączeniu innego urządzenia w sieci 220V
a nawet po dotknięciu jednym przewodem miernika przewodu 220V na płytce.
Darek
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: Problem z =?iso-8859-2?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Tue, 30 Oct 2001 12:11:51 +0100
"Darek S." wrote:
Procesor AT90S8515 steruje optotriakami (czyli izolacja galwaniczna), reset
procesora podpięty pod układ DS1813-10.
Niestety procesor się resetuje po załączeniu innego urządzenia w sieci 220V
a nawet po dotknięciu jednym przewodem miernika przewodu 220V na płytce.
Darek
Nooo cóż, lat temu parę robiliśmy parę testów z AT90S1200 i ...... było
dokładnie tak samo !!!! Po wielu próbach, przeróbkach płytki (błąd w druku
został wykluczony) okazało się, że te procesorki są niesamowicie czułe na
zakłócenia. Po włożeniu AT89C2051 problemy zniknęły bez śladu. Czyli ....
dobrze, że się nie daliśmy nawrócić na AVR-ki !!!!!! Pamiątką jest ... pilot na
podczerwień zasilany t dwóch baterii. Tam działa !
Teoretycznie da się to odkłócić, ale nakłady są absurdalnie wysokie w porównaniu
do efektów. Lepiej dać PIC-a lub AT89Cxxxx !
Pzdrw
GZ
From: Greg Szymsiak <greg_sz_at_nospam_dsuper.net>
Subject: Re: Problem z =?iso-8859-1?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Tue, 30 Oct 2001 20:14:23 -0500
To mi przypomina tez doswiadczenia moich kolegow z jednej firmy w ktorej pracowalem.
Uzywali procesorek Z8 do budowy termostatow do klimatyzacji.
Trzeba bylo koniec koncow zrobic to na plytce 4 warstwowej zeby zaekranowac pewne
polaczenia. Wtedy zaczelo dzialac w miare normalnie.
Grzegorz Zalot wrote:
"Darek S." wrote:
Procesor AT90S8515 steruje optotriakami (czyli izolacja galwaniczna), reset
procesora podpięty pod układ DS1813-10.
Niestety procesor się resetuje po załączeniu innego urządzenia w sieci 220V
a nawet po dotknięciu jednym przewodem miernika przewodu 220V na płytce.
Darek
Nooo cóż, lat temu parę robiliśmy parę testów z AT90S1200 i ...... było
dokładnie tak samo !!!! Po wielu próbach, przeróbkach płytki (błąd w druku
został wykluczony) okazało się, że te procesorki są niesamowicie czułe na
zakłócenia. Po włożeniu AT89C2051 problemy zniknęły bez śladu. Czyli ....
dobrze, że się nie daliśmy nawrócić na AVR-ki !!!!!! Pamiątką jest ... pilot na
podczerwień zasilany t dwóch baterii. Tam działa !
Teoretycznie da się to odkłócić, ale nakłady są absurdalnie wysokie w porównaniu
do efektów. Lepiej dać PIC-a lub AT89Cxxxx !
Pzdrw
GZ
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: Problem z =?iso-8859-2?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Wed, 31 Oct 2001 07:38:44 +0100
Greg Szymsiak wrote:
To mi przypomina tez doswiadczenia moich kolegow z jednej firmy w ktorej pracowalem.
Uzywali procesorek Z8 do budowy termostatow do klimatyzacji.
Trzeba bylo koniec koncow zrobic to na plytce 4 warstwowej zeby zaekranowac pewne
polaczenia. Wtedy zaczelo dzialac w miare normalnie.
Taaak, w odpowiedzialnych aplikacjach też stosujemy 4-warstwowy druk. Tylko te
koszty. Ale z Z8 nie mieliśmy problemów ..... choć było to jakieś 7 lat temu.
Teraz już wiadomo, dlaczego programatory w pralkach, zmywarkach itp. często są
jeszcze w wykonaniu mechanicznym...
Pzdrw
GZ
From: Greg Szymsiak <greg_sz_at_nospam_dsuper.net>
Subject: Re: Problem z =?iso-8859-1?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Wed, 31 Oct 2001 02:42:21 -0500
Grzegorz Zalot wrote:
Greg Szymsiak wrote:
...procesorek Z8 do budowy termostatow do klimatyzacji.
...koniec koncow zrobic to na plytce 4 warstwowej zeby zaekranowac ...
...zaczelo dzialac w miare normalnie.
... w odpowiedzialnych aplikacjach też stosujemy 4-warstwowy druk.
Ale z Z8 nie mieliśmy problemów ..... choć było to jakieś 7 lat temu.
Teraz już wiadomo, dlaczego programatory w pralkach, zmywarkach itp.
często są jeszcze w wykonaniu mechanicznym...
Co do tych problemow z Z8 to bulo konkretnie tak ze jak sie wlaczala tremopompa to
zaklocenia z silnika powodowaly resetowanie procka, a czasem w ogole go zamrazaly
lpmpletnie.
Chocdzilo o to ze zaklocenia wchodzily po linii transmisji danych ktora laczyla termostat
z centralka sterujaca. Ta linia byla buforawana ale zaklocenia byly tak silne ze wytracaly
procek z normalnego trybu pracy. J ana tym Z* tam nic nie robilem moze to byl jakis
konkretny model.
Napewno oryginalny Ziloga. Potem sie przerzulili na Motorolke 6805 i bylo niby lepiej.
Ja w kazdym razie nie mialem zadnych problemow.
To tyle
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Problem z =?iso-8859-2?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Wed, 31 Oct 2001 10:26:49 +0100
Taaak, w odpowiedzialnych aplikacjach też stosujemy 4-warstwowy druk. Tylko te
koszty. Ale z Z8 nie mieliśmy problemów ..... choć było to jakieś 7 lat temu.
Teraz już wiadomo, dlaczego programatory w pralkach, zmywarkach itp. często są
jeszcze w wykonaniu mechanicznym...
Pzdrw
GZ
Panowie, be przesady. Popełniłem kiedyś sterownik do zgrzewarki na banalnym 1200AVR i
działał bez zwisów. Nie zwalajmy wszystkiego na procki ;-)
--
PZD, Irek.N.
From: Grzegorz Zalot <complex_at_nospam_silesia.top.pl>
Subject: Re: Problem z =?iso-8859-2?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Wed, 31 Oct 2001 14:12:58 +0100
Ireneusz Niemczyk wrote:
Taaak, w odpowiedzialnych aplikacjach też stosujemy 4-warstwowy druk. Tylko te
koszty. Ale z Z8 nie mieliśmy problemów ..... choć było to jakieś 7 lat temu.
Teraz już wiadomo, dlaczego programatory w pralkach, zmywarkach itp. często są
jeszcze w wykonaniu mechanicznym...
Pzdrw
GZ
Panowie, be przesady. Popełniłem kiedyś sterownik do zgrzewarki na banalnym 1200AVR i
działał bez zwisów. Nie zwalajmy wszystkiego na procki ;-)
Czy to na pewno był AT90S1200 ???? Aha, jeśli zgrzewarka miała włączane trafo
tak, jak należy, to generowane zakłócenia są stosunkowo niewielkie (nie
przekaźnikiem rzecz jasna). A co do prób z AT90S1200, to już pisałem, że metodą
wymiany na inny (AT89C2051) okazało się, że to jednak procesor. Było to jednak
na początku kariery AVRków i być może coś poprawili.
GZ.
From: Milosz Skowyra <miloszek_at_nospam_fidonet.org.pl>
Subject: Re: Problem z =?iso-8859-2?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Tue, 30 Oct 2001 14:12:48 +0100
Ireneusz Niemczyk wrote:
Panowie, be przesady. Popełniłem kiedyś sterownik do zgrzewarki na banalnym 1200AVR i
działał bez zwisów. Nie zwalajmy wszystkiego na procki ;-)
Opisywalem juz kiedys cyfrowy dimmer-pack ktory popelnilem, i z niego
tez wylazlo ze '89 jest znacznie odporniejsze na zaklocenia niz avr. Ten
sam uklad, wszystko to samo za wyjatkiem innych kwarcow... ;-) Avr-ki
momentami byly resetowane 2-4 razy na sekunde, '89 tez sie zdarza... ale
2-4 na rok... ;-)
Choc z drugiej strony to tez o niczym nie swiadczy...
--
Regards.
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek_at_nospam_fidonet.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|
Anything you want....I've got it...
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Problem z =?iso-8859-2?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Wed, 31 Oct 2001 15:05:31 +0100
Opisywalem juz kiedys cyfrowy dimmer-pack ktory popelnilem, i z niego
tez wylazlo ze '89 jest znacznie odporniejsze na zaklocenia niz avr. Ten
sam uklad, wszystko to samo za wyjatkiem innych kwarcow... ;-) Avr-ki
momentami byly resetowane 2-4 razy na sekunde, '89 tez sie zdarza... ale
2-4 na rok... ;-)
Choc z drugiej strony to tez o niczym nie swiadczy...
Nie twierdzę, że są tak samo czy też lepiej/gorzej odporne, tylko że nie wydaje mi się
celowe podchodzenie do kwestii zakłóceń na zasadzie _jaka kostka to wytrzyma_. :-)
Być może przyczyna częstszych kłopotów z padami AVR-ów leży po stronie kłopotów z
odsprzęgnięciem układu dla bardzo szybkich przebiegów zakłócających, (w końcu mają to być
szybkie procki, więc i rdzeń musi być odpowiednio szybki). Wbrew pozorom nie jest to sprawa
łatwa i bez odpowiedniej wiedzy/doświadczenia ale też i części może być to nie do
przeskoczenia.
Hmmmm...za mało robiłem poważnych sterowników na AVR-ach, aby wypowiadać się pewnie,
dlatego traktujcie to jako moje gdybanie ;-)
--
PZD, Irek.N.
From: Milosz Skowyra <miloszek_at_nospam_fidonet.org.pl>
Subject: Re: Problem z =?iso-8859-2?Q?resetuj=B1cym=20si=EA?= procesorem AVR
Date: Wed, 31 Oct 2001 15:50:14 +0100
Ireneusz Niemczyk wrote:
Być może przyczyna częstszych kłopotów z padami AVR-ów leży po stronie kłopotów z
odsprzęgnięciem układu dla bardzo szybkich przebiegów zakłócających, (w końcu mają to być
szybkie procki, więc i rdzeń musi być odpowiednio szybki). Wbrew pozorom nie jest to sprawa
łatwa i bez odpowiedniej wiedzy/doświadczenia ale też i części może być to nie do
przeskoczenia.
Wlasnie zaczalem sie zastanawiac jak wyglada rdzen AVR-a, do tej pory po
prostu bralem zestaw instrukcji i pisalem, nie wnikalem glebiej w budowe
AVR-ow niz mi to bylo potrzebne. No i wlasnie, rdzen '51 dziala z
czestotliwoscia zegara, tyle tylko ze wykonuje 12 dzialan na jeden cykl
maszynowy, stad rodzi sie u mnie pytanie czy wewnatrz AVR-a nie ma
jakiegos mnoznika np x4 i czy rdzen AVR dziala szybciej niz kwarc, na
pierwszy rzut oka powinien ale jak jest naprawde to nie wiem.
Wtedy doprawdy ma prawo cos sie dziac przy szybkich przebiegach, bo
jezeli porownamy np. AT89C52 na 24 MHz i AVR-a na 8 MHz to jednak z
wieksza predkoscia dziala rdzen '51 co znowu wprowadza zamieszanie...
;-)
--
Regards.
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek_at_nospam_fidonet.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|
Zostalismy sami, niecierpliwi mysliwi...
From: "Darek S." <sdax_at_nospam_interia.pl>
Subject: Re: Problem z resetującym się procesorem AVR
Date: Tue, 30 Oct 2001 12:47:04 +0100
Po testach okazało się, że zakłócenia z sieci eliminuje (w większej części)
dławik przeciwzakłóceniowy taki 2x39mH.
Procesor pracuje w nowszym projekcie zastępując AT89C52 a wzór płytki jest
bardzo podobny.
Darek.
Użytkownik "Darek S." <sdax_at_nospam_interia.pl> napisał w wiadomości
news:3bde5cfc_at_nospam_news.vogel.pl...
Procesor AT90S8515 steruje optotriakami (czyli izolacja galwaniczna),
reset
procesora podpięty pod układ DS1813-10.
Niestety procesor się resetuje po załączeniu innego urządzenia w sieci
220V
a nawet po dotknięciu jednym przewodem miernika przewodu 220V na płytce.
Darek
From: marekm_at_nospam_amelek.gda.pl (Marek Michalkiewicz)
Subject: Re: Problem z resetującym się procesorem AVR
Date: Tue, 30 Oct 2001 13:16:59 +0000 (UTC)
Darek S. <sdax_at_nospam_interia.pl> wrote:
Procesor AT90S8515 steruje optotriakami (czyli izolacja galwaniczna), reset
procesora podpięty pod układ DS1813-10.
Niestety procesor się resetuje po załączeniu innego urządzenia w sieci 220V
a nawet po dotknięciu jednym przewodem miernika przewodu 220V na płytce.
Polecam kondensator (ceramiczny 10nF) między RESET a GND, jak najbliżej
procesora. Dodatkowo jeszcze zewnętrzny WDT (TC1232) sterowany z SCK
(aby nie przeszkadzał przy programowaniu). Oczywiście konieczne jest
również dobrze odsprzężenie zasilania - było mi łatwiej, bo używam 8535
który ma RESET, VCC i GND obok siebie...
Marek