Jak poradzić sobie z zakłóceniami na porcie INT0 w Atmelu przy sterowaniu silnikiem?

Zakłócenia z Atmela





Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł Piotrowski" <kannisko_at_nospam_op.pl>
Subject: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 16:10:19 +0100


Cześć!
Mam taki problem - do małego Atmela mam do portu wejściowego INT0 przypięte
wyjście ze scalonego odbiornika podczerwieni.Wszystko pracuje niby
fajnie,program odczytuje kody z pilota i próbuje sterować silnikiem. I tu
jest problem - w momencie jak przychodzi sygnał z pilota na niektórych
portach Atmela powstaje "kaszka", zakłócenia o pełnej amplitudzie 5V które
namierzyłem osccyloskopem (są cały czas jak znienia się stan na
INT0).Ponieważ z jednego z takich wyjść steruję mostkiem wlączającym
silnik,silnik tylko cicho brzęczał ale ruszyć nie dawał rady.
Na szybkiego poradziłem sobie tak,że wyjście z Atmela - czyli wejście do
sterowania silnikiem - spiąłem kondensatorem 100n do masy, co wytłumiło
zakłócenia na tyle skutecznie,że teraz silnik startuje i stopuje jak
trzeba.
Ale pozostaje pytanie - co zrobiłem źle,że sieje mi takimi szpilami? W
opisach róźnych urządzeń sterowanych Atmelkiem nie znalazłem bodaj cienia
ostrzeżenia (nie czuję gdy rymuję:)) na temat takowych zakłóceń.Czy ktoś ma
jakiś pogląd na ten temat?

Paweł Piotrowski



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Krzysztof Gawryś" <kgprogramer_at_nospam_o2.pl>
Subject: Re: Zakłócenia z Atmela
Date: Sun, 21 Dec 2003 17:44:14 +0100


hm a sproboj sobie zdefiniowac na poczatku programu wszystkie piny na
wszystkich portach jako wyjścia o poziomie LOW.
i zastanow sie czy być moze sygnał doprowadzany do INT0 nie robi jakiegos
zwarcia z zasilaniem lub masa po drodze
powinno pomoc

Pozdrawiam
Krzysiek
--


- email's: kgprogramer_at_nospam_yahoo.com
kgprogramer_at_nospam_o2.pl
- www: not public... ;P
- category: lame
- hobbies: beer ;-D

.:[ Just believe, there is no spoon... ]:.



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł Piotrowski" <kannisko_at_nospam_op.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 21:54:20 +0100



Użytkownik "Krzysztof Gawryś" <kgprogramer_at_nospam_o2.pl> napisał w wiadomości
news:bs7773$kut$1_at_nospam_atlantis.news.tpi.pl...
hm a sproboj sobie zdefiniowac na poczatku programu wszystkie piny na
wszystkich portach jako wyjścia o poziomie LOW.
i zastanow sie czy być moze sygnał doprowadzany do INT0 nie robi jakiegos
zwarcia z zasilaniem lub masa po drodze
Z zasilaniem ani masą raczej nie zwieram,bio tym samy oscyloskopem którym
namiezryłem szpile na wyjsciach,nie napierzam ich na zasilaniu procka,.
Zadam bardzo głupie pytanie (ale naprawdę nie wiem) - jak się definiuje port
Atmelka jako wejsciowy lub wyjściowy?
Paweł Piotrowski



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin Stanisz <mstanisz_at_nospam_poczta.bzdury.onet.pl>
Subject: Re: =?iso-8859-2?Q?Zak=B3=F3cenia?= z Atmela
Date: 24 Dec 2003 22:47:15 GMT


W artykule <bs7lls$e6j$1_at_nospam_news.onet.pl> Paweł Piotrowski napisal(a):
Zadam bardzo głupie pytanie (ale naprawdę nie wiem) - jak się definiuje port
Atmelka jako wejsciowy lub wyjściowy?

No wiesz? RTFM na www.ateml.com! ;-)

A w prezencie choinkowym nasz Mikołaj grupowy podpowie:
wpisz 1 w odpowiedni rejestr DDRx, gdzie x to nazwa portu (A, B itd.).

Zdrówko!

Marcin Stanisz

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 17:02:43 +0100


Ale pozostaje pytanie - co zrobiłem źle,że sieje mi takimi szpilami? W

Cholera wie :-)
Na serio: Takie szpile, jak sa na wiekszosci/wszystki portach
wyjsciowych to sa albo z programu (reset?) albo ze zwierania
zasilania. Zwieranie zasilania moze byc przez jakis zly pozioim
sygnalu na ktoryms wejsciu (w okolicach 1/2 Vcc). pisze moze, bo nie
wiem jak w Atmelach sa wejscia zrobione.
Co prawda Atmeli nie uzywalem, ale nigdy nie mialem podobnego zjawiska
przy procesorze.

Moze po prostu bardzo zly projekt zasilan/mas na plytce?
Zapodaj gdzies PDF z plytka, to sie popatrzy (a najlepiej .PCB)


--
Jerry

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Wojtek Kaniewski <wojtekka_at_nospam_SPAM.SPAM.SPAM>
Subject: Re: =?ISO-8859-2?Q?Zak=B3=F3cenia_z_Atmela?=
Date: Mon, 22 Dec 2003 17:27:39 +0100


Paweł Piotrowski wrote:
Ale pozostaje pytanie - co zrobiłem źle,że sieje mi takimi szpilami? W
opisach róźnych urządzeń sterowanych Atmelkiem nie znalazłem bodaj cienia
ostrzeżenia (nie czuję gdy rymuję:)) na temat takowych zakłóceń.Czy ktoś ma
jakiś pogląd na ten temat?

nie masz przypadkiem tych wyjść zadeklarowanych jako wejść? miałem
podobny problem, gdy zapomniałem wpisać do DDR jedynek. wejścia fruwały
sobie radośnie i wszystko wariowało.

w.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "marcinuh" <marcinuh_at_nospam_wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 17:46:23 +0100


Użytkownik "Paweł Piotrowski" <kannisko_at_nospam_op.pl> napisał w wiadomości
news:bs71gr$o08$1_at_nospam_news.onet.pl...
Ale pozostaje pytanie - co zrobiłem źle,że sieje mi takimi szpilami? W
opisach róźnych urządzeń sterowanych Atmelkiem nie znalazłem bodaj cienia
ostrzeżenia (nie czuję gdy rymuję:)) na temat takowych zakłóceń.Czy ktoś
ma
jakiś pogląd na ten temat?

Niedawno dostalem do oprogramowania i uruchomienia radiomodem, w ktorym
glownym procesorem byl wlasnie Atmel... Schudlem pare kilo (zdziwilem sie,
ze jeszcze moge ;-) ), wlosy mi sie przerzedzily, mam worki pod oczami i
kilku obrazonych badz urazonych kolegow po fachu. Wina byla po czesci po
stronie projektanta PCB i ludzie od toru radiowego tez troche nie tak
zrobili, ale glownym problemem bylo uodparnianie Atmela na wszystko i
przeprojektowanie prawie wszystkiego tak, zeby w zadnym razie mu nie
szkodzilo. Niestety nie mialem na tyle duzo do powiedzenia zeby wsadzic tam
cos innego (np. PICa). Nie polecam od tej pory Atmeli nikomu, kto chce robic
bardziej profesjonalne urzadzenie niz gwiazda na choinke... Po prostu szajs.
Taki moj podlad na ten temat.
pzdr,
marcin



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Krzysztof Gawryś" <kgprogramer_at_nospam_o2.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 12:39:14 +0100


Jeśli o ATMELE chodzi, zwłaszcza AVR'y, bo niewiem jak to sie ma do serii
'51 89xxx, to faktycznie jest tak że są podatne na zakłócenia.
Musiałem kiedys zrobic sterownik na atmega32, wszystko pięknie chodziło do
póki do sterownika nie podpięte było nic, wystarczyły dwa silniki DC na 12V,
które pracują pod dość dużym obciążeniem i procesor zaczoł cuda wyprawiac a
juz dokładając tam moduł GSM kompletnie nic nie działało. Pierwsza myśl że
to wina złego filtrowania zasilania, jednak nic nie pomagało.

Proponuje się przyglądnąć rodzinie MSP430 z TI, obecnie kończę prototyp
powyższego sterownika opartego właśnie na dwóch procesorach MSP430, reszta
układu jest identyczna lub bardzo podobna do starego, możliwa liczba źródeł
zakłóceń wzrosła kilka razy (dodatkowo 4 silniki + 2 elektromagnesy, GSM
osadzony) a procesory pracują stabilnie bez żadnych wybryków.
Polecam!

Pozdrawiam
Krzysztof
--


- email's: kgprogramer_at_nospam_yahoo.com
kgprogramer_at_nospam_o2.pl
- www: not public... ;P
- category: lame
- hobbies: beer ;-D

.:[ Just believe, there is no spoon... ]:.



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!feed.news.interia.pl!newsfeed.gazeta.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Mariusz K." <r2d2nospam_at_nospam_enet.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 20:31:32 +0100



Niedawno dostalem do oprogramowania i uruchomienia radiomodem, w ktorym
glownym procesorem byl wlasnie Atmel... Schudlem pare kilo (zdziwilem sie,
ze jeszcze moge ;-) ), wlosy mi sie przerzedzily, mam worki pod oczami i
kilku obrazonych badz urazonych kolegow po fachu. Wina byla po czesci po
stronie projektanta PCB i ludzie od toru radiowego tez troche nie tak
zrobili, ale glownym problemem bylo uodparnianie Atmela na wszystko i
przeprojektowanie prawie wszystkiego tak, zeby w zadnym razie mu nie
szkodzilo. Niestety nie mialem na tyle duzo do powiedzenia zeby wsadzic
tam
cos innego (np. PICa). Nie polecam od tej pory Atmeli nikomu, kto chce
robic
bardziej profesjonalne urzadzenie niz gwiazda na choinke... Po prostu
szajs.
Taki moj podlad na ten temat.
pzdr,
marcin

popieram w 100% , sam mialem niezle jazdy z tymi prockami ,
tez robilem specjalne jakies wybujane PCB bo sie wszystko kaszanilo a,
wez tym steruj jakies styczniki lub silniki pradu stalego , masakra.
teraz w produkowanych urzadzeniach caly czas mamy pic'e i
pracuja w holernych zakluceniach np. przetwornice
i co ciekawe specjalnie ich odklucac nie trzeba.
Nie wspomne juz o motywach ktore mial muj koles ze sterownikami
rolet na atmelach .
Ja osobiscie unikam prockow atmela jak ognia.


Pozdrawiam serdecznie
i zycze wesolych swiat

Mariusz K.



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 20:54:22 +0100


popieram w 100% , sam mialem niezle jazdy z tymi prockami ,

Nastepny poprawny_politycznie :-)
Uzywasz moze nowych serii PICow? Znaczy
tych robionych w cienszej technologii, np:
16F8xx, 18F* ?
Nie maja zmniejszonej odpornosci na zaklocenia w porownaniu
ze starymi PICami?


--
Jerry

========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "marcinuh" <marcinuh_at_nospam_wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 21:06:45 +0100


Uzytkownik "jerry1111" <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
napisal w wiadomosci news:ppieuvov41dicqa1t9usgrdi36bum0s9uj_at_nospam_4ax.com...
Nastepny poprawny_politycznie :-)
Uzywasz moze nowych serii PICow? Znaczy
tych robionych w cienszej technologii, np:
16F8xx, 18F* ?
Nie maja zmniejszonej odpornosci na zaklocenia w porownaniu
ze starymi PICami?

Obecnie robie maszynke, w ktorej w puszce 15x10x3cm siedza 4 przetwornice
40W kazda i dwa PICe18f* - nie stwierdzilem obecnosci EMI metoda
PIColeptyczna ;-). Sa po prostu dobre :-).
pzdr,
marcin




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Mariusz K." <r2d2nospam_at_nospam_enet.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 21:39:05 +0100



Uzytkownik "jerry1111" <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
napisal w wiadomosci news:ppieuvov41dicqa1t9usgrdi36bum0s9uj_at_nospam_4ax.com...
popieram w 100% , sam mialem niezle jazdy z tymi prockami ,

Nastepny poprawny_politycznie :-)
Uzywasz moze nowych serii PICow? Znaczy
tych robionych w cienszej technologii, np:
16F8xx, 18F* ?
Nie maja zmniejszonej odpornosci na zaklocenia w porownaniu
ze starymi PICami?

Uzywalem 16F*xx i nie stwierdzielem
najmniejszych anomalii ,18F* sa rewelacyjne
, poza softem do programowania
nie napotkalem najmniejszych problemow.

Pozdrawiam
Mariusz K.



========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!news.internetia.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "neuron" <neuron_at_nospam_zzzzipnet.com.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 00:54:38 +0100


bardziej profesjonalne urzadzenie niz gwiazda na choinke... Po prostu
szajs.
Taki moj podlad na ten temat.
pzdr,
marcin

popieram w 100% , sam mialem niezle jazdy z tymi prockami ,
tez robilem specjalne jakies wybujane PCB bo sie wszystko kaszanilo a,
wez tym steruj jakies styczniki lub silniki pradu stalego , masakra.
teraz w produkowanych urzadzeniach caly czas mamy pic'e i
pracuja w holernych zakluceniach np. przetwornice
i co ciekawe specjalnie ich odklucac nie trzeba.
Nie wspomne juz o motywach ktore mial muj koles ze sterownikami
rolet na atmelach .
Ja osobiscie unikam prockow atmela jak ognia.
trudno mi sie wypowiadac na temat nowych prockow -od 5 lat robie na
procesorach sporadycznie ale w latach
97 - 99 wyprodukowalem, oprogramowalem i poslalem w swiat okolo 300
sterownikow
sterujących maszynami pakujacymi i rozdmuchiwarkami butelek ( plus
kilkanascie dziiiwnych wynalazkow) . Sterownikow opartych na 89C51 . -
wszystkie na jednostronnych PCB bez zadnych udziwnien. Owszem na etapie
projektowania sterownikow - jeszcze na Z80 to mialem problemy jak j. cholera
ale odpowiedni filtr zasilania ( zasilania a nie dodatniej linii zasilania)
,
odpowiednio dobrany uklad resetu i w miare mozliwosci niezawaielkie
czestotliwosci taktowania (6MHz) praktyznie rozwiazaly wszelakie problemy.
Owszem - milaem kilka maszyn gdzie bez ukladow gaszacych na stycznikach i
zaworach dzialy sie jaja - ale i na
sterowaniu opartym o simatica raz polozylem sie na zakluceniach. - nie ma
regol .

Podsumowując - nie twierdze ze almele sa naj... ale wyzywanie ich od szajsu
jest moim zdaniem ciutenke przesadzone.
pozdrawiam wojtek
www.neuron.com.pl
PS. Co do jednej zeczy sie zgodze -maja h..owo rozwiazany uklad wyjsc - po
wlaczeniu zasilania do czasu startu cpu na wyjsciach moga dziac sie cuda .






========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 11:10:15 +0100


wszystkie na jednostronnych PCB bez zadnych udziwnien. Owszem na etapie
projektowania sterownikow - jeszcze na Z80 to mialem problemy jak j. cholera
ale odpowiedni filtr zasilania ( zasilania a nie dodatniej linii zasilania)
,
odpowiednio dobrany uklad resetu i w miare mozliwosci niezawaielkie
czestotliwosci taktowania (6MHz) praktyznie rozwiazaly wszelakie problemy.

Wiesz... majac procka na zegar 100MHz, to troche szkoda zasilac go z
generatora 6MHz :-)
Po prostu niektore procesory sa takie, a niektore inne :-)
Jako ze jest duuuzy wybor prockow, to po cholere brac te z problemami,
jak mozna wziac te bez problemow?
Np: Mam teraz plytke, gdzie procesor chodzi na 80MHz, siedzi
bezposrednio na plytce mocy (duzej mocy), zasila sie zaledwie z 1.5V i
nie mam zadnych problemow ze zwisami/zakloceniami etc...


--
Jerry

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.internetia.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "neuron" <neuron_at_nospam_zzzzipnet.com.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 15:13:55 +0100


czestotliwosci taktowania (6MHz) praktyznie rozwiazaly wszelakie
problemy.

Wiesz... majac procka na zegar 100MHz, to troche szkoda zasilac go z
generatora 6MHz :-)
Po prostu niektore procesory sa takie, a niektore inne :-)
Jako ze jest duuuzy wybor prockow, to po cholere brac te z problemami,
jak mozna wziac te bez problemow?
Np: Mam teraz plytke, gdzie procesor chodzi na 80MHz, siedzi
bezposrednio na plytce mocy (duzej mocy), zasila sie zaledwie z 1.5V i
nie mam zadnych problemow ze zwisami/zakloceniami etc...
Jerry

W pelni sie z Toba zgadzam - mamy takie czasy ze projektujac cos mozna
dobrac stosowny procek do konkretnej aplikacji - szczegolnie jesli jest to
aplikacja badz droga badz wielkoseryjna. Ze mnie to dupa - nie projektant -
ale tez uklady ktore aktualnie robie
nie stawiaja zbyt wielkich wymagan i dla tak malych serii nie ma sensu
(czasu) uczyc sie wsystkiego od nowa :) . Podyskutowac to my mozemy sobie o
automatyce - tu czuje sie mocny. I oto jaka mamy sytuacje . Wszyscy czepiaja
sie sterownikow ato, atamto, panie a to
sie nie zepsuje? A tak naprawde (10 lat pracowalem w polfie jako automatyk)
uszkodzenia jednostek centralnych (plc , komputery itp) to 0,02% wszystkich
awarii - a z tych awarii 99%
to rozlupane zasilacze i wyrzniete wyjscia tranzystorowe. Nie znam
najnowszych technologii,
malo tego - jak dziala tranzysytor to nie wiem do dzis (no chyba ze na
jednym kawalku krzemu jest ich 10000 ) ale jakos tak nie bardzo mi sie chce
wiezyc w ''zloty procesor'' co sie
zakloceniom nie ima. Proponuje zrobic cos takiego - 6 stycznikow (polskie
stare -takie z bialymi komorami gaszacymi , albo nowe telemechaniki z boczna
kotwica - sieja jak jasna cholera) polaczonych kaskadowo - jeden zalacza
drugi - przewodami po 50 metrow zwinietymi w wiazki otaczajace jakas szafke
, generator 0,5hz co zalacza pierwszy, zero do kaloryfera (uwaga co by nie
zabilo) a faza podlaczona do 20 metrowego przewodu puszczonego swobodnie po
warsztacie . W takim srodowisku testowalem swoje sterowniki . Te na Z80
pracowaly srednio po 6-12 godzin te na atmelu po 2-3 dni . bez watch-doga
oczywiscie.

Reasumujac
Moim skromnym zdaniem niedouczonego praktyka - zaklocenia to glownie kwestia
zasilania .
Zwykly zasilacz przenosi wszelakie smieci, przetwornica je wycina , ale sama
potrafi sfiksowac
i podeslac swoje. Najlepszym sposobem jaki znalazlem na walke z zakloceniami
byl symetryczny filtr zasilania (dwa kondziory i 2 uzwojeniowa cewka na
rdzeniu toroidalnym ) wlaczona pomiedzy stabilizatorem i prockiem. Do tego
mnogo masy i musi dzialac - nawet na 8004 jesli jeszcze ktos pamieta co to
jest :)

pzdr wojtek
www.neuron.com.pl




========
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

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 15:41:05 +0100


Reasumujac
Moim skromnym zdaniem niedouczonego praktyka - zaklocenia to glownie kwestia
zasilania .

Zgadza sie.

Zwykly zasilacz przenosi wszelakie smieci, przetwornica je wycina , ale sama
potrafi sfiksowac

Przetwornica nie wycina. Znaczy wytnie tylko te co maja nizsze
czestotliwosci niz przetwornica. Siakies dziesiatki i wiecej MHz po
prostu przejda przez potwornice jak przez kawalek druta.

i podeslac swoje. Najlepszym sposobem jaki znalazlem na walke z zakloceniami
byl symetryczny filtr zasilania (dwa kondziory i 2 uzwojeniowa cewka na
rdzeniu toroidalnym ) wlaczona pomiedzy stabilizatorem i prockiem. Do tego

Przy przetwornicy standard - zwlaszcza jak analogowke zasilam.
Procesor leci z oddzielnego uzwojenia przetwornicy (8.2V) i potem jest
jeszcze LM2676 (AFAIR pracuje na 270kHz).

mnogo masy i musi dzialac - nawet na 8004 jesli jeszcze ktos pamieta co to
jest :)

Pewnie ze musi - jak nie dziala, to wiadomo ze projektant dupa :-)

Tak sie zastanawiam ktory test jest bardzej adekwatny. Twoj ze
stycznikami, czy moj, jak wokol urzadzenia zawine 10m kabla 50mm^2 i
puszcze przez niego 500A 20kHz :-)

W wolnej chwili kupie troche stycznikow i sie pobawie...


--
Jerry

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.icm.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <Adres_at_nospam_powszukaj.w.archiwum>
Subject: Re: =?iso-8859-2?Q?Zak=B3=F3cenia?= z Atmela
Date: Tue, 23 Dec 2003 16:26:27 +0100


Tak sie zastanawiam ktory test jest bardzej adekwatny. Twoj ze
stycznikami, czy moj, jak wokol urzadzenia zawine 10m kabla 50mm^2 i
puszcze przez niego 500A 20kHz :-)

W wolnej chwili kupie troche stycznikow i sie pobawie...

_Widmo kontra moc_, czekamy na wyniki ;-)

Miłego.
__
Pzd, Irek.N.
ps. Kiedyś miałem dostep do chyba najlepszego środowiska testowego ;-) -
urządzenia pracowały zasilane z rozdzielni kopalnianej, niestety (dla możliwości
testowania) kolega przeniósł firmę w inną lokalizację. Najciekawsze w tym
wszystkim było to, iż padały nawet analogowe układy (np: regulatory temperatury)
montowane fabrycznie w fabrycznych maszynach.


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 16:34:58 +0100


W wolnej chwili kupie troche stycznikow i sie pobawie...

_Widmo kontra moc_, czekamy na wyniki ;-)

W tej mojej mocy tez jest troche widma - zwlaszcza jak experymentalnie
wylaczam PIDa i leci troche sieczki w przewody :-)


--
Jerry

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: Zak3ocenia z Atmela
Date: 23 Dec 2003 18:10:51 +0100


On Behalf Of jerry1111
Moim skromnym zdaniem niedouczonego praktyka - zaklocenia to
glownie kwestia
zasilania .

Zgadza sie.
Tez sie podpisze, tylko mi juz rak brakuje. ;-)

i podeslac swoje. Najlepszym sposobem jaki znalazlem na walke z
zakloceniami
byl symetryczny filtr zasilania (dwa kondziory i 2 uzwojeniowa cewka na
rdzeniu toroidalnym ) wlaczona pomiedzy stabilizatorem i
prockiem. Do tego
Czego _teroretycy nie pamietaja_, zasilanie _musi_byc bez zaklocen.
I to ABS, a nie wzgledem urojonej masy.

Tak sie zastanawiam ktory test jest bardzej adekwatny. Twoj ze
stycznikami, czy moj, jak wokol urzadzenia zawine 10m kabla 50mm^2 i
puszcze przez niego 500A 20kHz :-)

ATmega128 (przy moim projekcie sciezek) styczniki olewa.
Wyklada sie na "zapalniczce" :-(.
Drutem nie owijalem, bo nie mialem stosownego zrodla pradu.

pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.internetia.pl!skynet.be!fr.ip.ndsoftware.net!proxad.net!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Michal Baszynski <mbaszyns_at_nospam_ga.ze.ta.pl.>
Subject: Re: Zak3ocenia z Atmela
Date: Tue, 23 Dec 2003 21:48:08 +0100


On 23 Dec 2003 18:10:51 +0100, zielpro_at_nospam_poczta.onet.pl (ziel) wrote:

ATmega128 (przy moim projekcie sciezek) styczniki olewa.
Wyklada sie na "zapalniczce" :-(.
Drutem nie owijalem, bo nie mialem stosownego zrodla pradu.

ATmega163 sterujacy PWM dwoma silnikami pradu stalego 12V 9A plus
trzeci znacznie slabszy wlacz/wylacz mial tylko czasami problemy z
wynikami odczytu z przetwornika ADC. Po sprawdzeniu ukladu okazalo
sie, ze caly problem polegal na nie wyrabianiu sie zasilacza w
momencie startu obu silnikow (napiecie zasilajace atmelka siadalo do
3V). A ze Vref bylo brane z Vcc, wiec skutek wiadomy. Po zmianie
zasilacza - nie bylo z nim ZADNYCH problemow.



Pozdr
Michal

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.icm.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <Adres_at_nospam_powszukaj.w.archiwum>
Subject: Re: Zak3ocenia z Atmela
Date: Tue, 23 Dec 2003 23:31:06 +0100


No właśnie, albo taki układ:
Duża skrzynia sterująca, w niej trochę żelastwa poplątanego z plastikiem
(przekaźniki) i na dokładkę 3 falowniki. Ze skrzyni wyprowadzony jeden
przewód 25-cio żyłowy (są jeszcze 4-ry, jeden zasilający i 3 do silników
oczywiście) a w nim sterowanie falownikami, krańcówki, włącz/wyłącz,
klawisz PANIC...i...zasilanie po niskiej trafa dla sterowania zrobionego
na 89C52 Atmela. Układ jest niewywracalny, choć przysiewa na wszystko co
może. Na zasilaniu mostek, kondensatory, monolit...i układ z prockiem.
Acha - jest jedna perełka, ale na kablu z inkrementala ;-) Jest też
wyświetlacz LCD i klawiatura matrycowa. Tak więc nie przesadzał bym z tą
wrażliwościa czy zwalaniem winy na zasilanie. Akurat moje doświadczenie
każe mi bardziej uważać na piny I/O procka niż na zasilanie.

__
Pzd, Irek.N.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin Stanisz <mstanisz_at_nospam_poczta.bzdury.onet.pl>
Subject: Re: =?iso-8859-2?Q?Zak=B3=F3cenia?= z Atmela
Date: 24 Dec 2003 22:42:28 GMT


W artykule <18211-1072188480_at_nospam_as3-209.starogard.dialup.inetia.pl>
neuron napisal(a):
sie nie zepsuje? A tak naprawde (10 lat pracowalem w polfie jako automatyk)
uszkodzenia jednostek centralnych (plc , komputery itp) to 0,02% wszystkich
awarii - a z tych awarii 99%
to rozlupane zasilacze i wyrzniete wyjscia tranzystorowe. Nie znam
najnowszych technologii,

A najlepsze w tym wszystkim jest to, że to właśnie jednostki centralne się
"redunduje". A pada wszystko inne ;-)

Pozdrawiam i wesołych świąt dla wszystkich!
Marcin (już po Wieczerzy :-))

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.internetia.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "neuron" <neuron_at_nospam_zzzzipnet.com.pl>
Subject: Re: Zakłócenia z Atmela
Date: Thu, 25 Dec 2003 11:12:14 +0100



Użytkownik "Marcin Stanisz" <mstanisz_at_nospam_poczta.bzdury.onet.pl> napisał w
wiadomości news:slrn.pl.buk511.3vv1ppv.mstanisz_at_nospam_lebook.mshome.net...
W artykule <18211-1072188480_at_nospam_as3-209.starogard.dialup.inetia.pl>
neuron napisal(a):
sie nie zepsuje? A tak naprawde (10 lat pracowalem w polfie jako
automatyk)
uszkodzenia jednostek centralnych (plc , komputery itp) to 0,02%
wszystkich
awarii - a z tych awarii 99%
to rozlupane zasilacze i wyrzniete wyjscia tranzystorowe. Nie znam
najnowszych technologii,

A najlepsze w tym wszystkim jest to, że to właśnie jednostki centralne się
"redunduje". A pada wszystko inne ;-)

Pozdrawiam i wesołych świąt dla wszystkich!
Marcin (już po Wieczerzy :-))

No nie tylko - od kilku lat jest szal na dublowane obwody bezpieczenstwa.
Tym ktorym obca jest automatyka wyjasniam : Normalnie mamy n wylacznikow
bezpieczenstwa polaczonych
szeregowo z wykorzystaniem zestykow normalnie zamknietych a ten obwod
wlaczany jest w szereg np. w obwod glownego stycznika zasilania .
A teraz modny jest modol do ktorego podlaczyc trzeba dwa niezalezne takie
obwody - w ten zposob ze kazdy stop awaryjny ma dwa zestyki rozlaczne .
Uklad taki z uwagi na sliczne znaczki (atesty) na obudowie jest piorunsko
drogi.
A najsmiesniejsze jest to ze w niektorych aplikacjach jego wyjscie jest
podloczone do .... no kto zgadnie ........ tak Pan w krawacie w mikolaje ma
racje ...... do wejscia sterownika PLC :)

pzdr wojtek
www.neuron.com.pl




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin Stanisz <mstanisz_at_nospam_poczta.bzdury.onet.pl>
Subject: Re: =?iso-8859-2?Q?Zak=B3=F3cenia?= z Atmela
Date: 25 Dec 2003 12:29:10 GMT


W artykule <26817-1072346774_at_nospam_as2-236.starogard.dialup.inetia.pl>
neuron napisal(a):
No nie tylko - od kilku lat jest szal na dublowane obwody bezpieczenstwa.

No, ale ja mówiłem o "zwykłym proszku^Wsterowaniu". A wszystkie
zabezpieczenia, SIL-e, AK-5 - to inna para kaloszy. Z drugiej strony
ja się trochę bezpieczniej czuję na instalacji, w której są zabezpieczenia
typu 2 z 3 i porządna HIMA ;-)

A najsmiesniejsze jest to ze w niektorych aplikacjach jego wyjscie jest
podloczone do .... no kto zgadnie ........ tak Pan w krawacie w mikolaje ma
racje ...... do wejscia sterownika PLC :)

-) Pierwsza zasada automatyka: nie ufaj niczemu, co ma procek w środku.
A i przekaźnikom nie do końca ;-) Zresztą, głupota ludzka nie zna granic
i nie zliczę już krańcówek, wyłączników hydraulicznych i innych gadżetów
popodwiązywanych przez pracowników, którzy "wiedzą lepiej" :-(

A, się off-topic zrobił, jak zwykle...

Pozdrawiam

Marcin Stanisz

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.internetia.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "neuron" <neuron_at_nospam_zzzzipnet.com.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 18:09:28 +0100



Użytkownik "Paweł Piotrowski" <kannisko_at_nospam_op.pl> napisał w wiadomości
news:bs71gr$o08$1_at_nospam_news.onet.pl...
Cześć!
Mam taki problem - do małego Atmela mam do portu wejściowego INT0
przypięte
wyjście ze scalonego odbiornika podczerwieni.Wszystko pracuje niby
fajnie,program odczytuje kody z pilota i próbuje sterować silnikiem. I tu
jest problem - w momencie jak przychodzi sygnał z pilota na niektórych
portach Atmela powstaje "kaszka", zakłócenia o pełnej amplitudzie 5V które
namierzyłem osccyloskopem (są cały czas jak znienia się stan na
INT0).Ponieważ z jednego z takich wyjść steruję mostkiem wlączającym
silnik,silnik tylko cicho brzęczał ale ruszyć nie dawał rady.
Na szybkiego poradziłem sobie tak,że wyjście z Atmela - czyli wejście do
sterowania silnikiem - spiąłem kondensatorem 100n do masy, co wytłumiło
zakłócenia na tyle skutecznie,że teraz silnik startuje i stopuje jak
trzeba.
Ale pozostaje pytanie - co zrobiłem źle,że sieje mi takimi szpilami? W
opisach róźnych urządzeń sterowanych Atmelkiem nie znalazłem bodaj cienia
ostrzeżenia (nie czuję gdy rymuję:)) na temat takowych zakłóceń.Czy ktoś
ma
jakiś pogląd na ten temat?

Paweł Piotrowski

Tego typu problemy mialem kiedys poprzez niesynchroniczne modyfikowanie
wyjsc z 2 procesow ( petla programu i przerwanie zegarowe ) Sprawdz twoj
program czy takie zjawisko nie wystepuje. Od tego czasu przyjolem zalozenie
ze kazdemu wyjsciu przypozadkowany jest jeden bit w ram - a proces glowny
( nie przerwanie zegarowe !!! ) po wykonaniu kazdej swojej petli wywolywal
procedure przepisania tego bitu do wyjscia fizycznego . Troche to malo
efektywne ale w przypadku tworzenia zadan wspolbieznych ( szczegolnie jak
wykonywane sa w przerwaniach ) zabezpiecza przed pulsowaniem wyjsc

wogole uwazalbym na odwolywanie sie do podsystemow we/wy z poziomu
przerwan - kiedys
pislaem duzo na Z80 i byly z tym wieczne problemy

pzdr wojtek
www.neuron.com.pl




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 18:28:28 +0100


wogole uwazalbym na odwolywanie sie do podsystemow we/wy z poziomu
przerwan - kiedys
pislaem duzo na Z80 i byly z tym wieczne problemy

A jak inaczej niz w przerwaniach robic przerozne
transmisje/sterowania? IMHO inaczej sie nie da.
Moze przyjac inne zalozenia co do pisania programu?
Tez pisalem kiedys duuuzo na Z80 i nie bylo problemu
z dostepem do IO z przerwan.
Co najmniej dziwne...


--
Jerry

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!hs001.slackware.pl!new

Poprzedni Następny
Wiadomość
Spis treści
From: Jan Dubiec <jdx_at_nospam_slackware.pl>
Subject: Re: =?iso-8859-2?q?Zak=B3=F3cenia?= z Atmela
Date: 22 Dec 2003 19:48:30 +0100


On Mon, 22 Dec 2003 18:28:28 +0100, jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl> wrote:
wogole uwazalbym na odwolywanie sie do podsystemow we/wy z poziomu
przerwan - kiedys
pislaem duzo na Z80 i byly z tym wieczne problemy

A jak inaczej niz w przerwaniach robic przerozne
transmisje/sterowania? IMHO inaczej sie nie da.
Np. poprzez pooling. :-) Ale przerwania są IMO znacznie lepsze.
Aczkolwiek trudniejsze do oprogramowania, tzn. trzeba pamiętać o
pewnych subtelnościach. :-)

Regards,
/J.D.
--
Jan Dubiec, jdx_at_nospam_slackware.pl, mobile: +48 602 101787

Głęboka wiara wymaga płytkiego rozumu i nikłej wiedzy.

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Mon, 22 Dec 2003 22:23:09 +0100


A jak inaczej niz w przerwaniach robic przerozne
transmisje/sterowania? IMHO inaczej sie nie da.
Np. poprzez pooling. :-)

Taaa... i miec wolne godziny w procku :-)


--
Jerry

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 02:27:11 +0100


On Mon, 22 Dec 2003 22:23:09 +0100, jerry1111 wrote:
A jak inaczej niz w przerwaniach robic przerozne
transmisje/sterowania? IMHO inaczej sie nie da.

Np. poprzez pooling. :-)

Taaa... i miec wolne godziny w procku :-)

Zebys sie nie zdziwil. Kiedys widzialem problem: 16 rs pracujacych
z zawrotna 9600, podlaczone do 8080. W szczycie na obsluzenie
przerwania masz ~62us, czyli ze 40 rozkazow. Jak dodac ze
musialy wisiec 4 porty na przerwaniu to w zasadzie nie ma szans.

A w polingu co 500 us niezle sobie radzil ..

J.





========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 11:10:16 +0100


Np. poprzez pooling. :-)

Taaa... i miec wolne godziny w procku :-)

Zebys sie nie zdziwil. Kiedys widzialem problem: 16 rs pracujacych
z zawrotna 9600, podlaczone do 8080. W szczycie na obsluzenie

9600x16=153600. Tyle, ze trza uzyc FIFO, bo 16 przerwan moze przyjsc w
tej_samej chwili. Ot i cala filozofia :-)

przerwania masz ~62us, czyli ze 40 rozkazow. Jak dodac ze
musialy wisiec 4 porty na przerwaniu to w zasadzie nie ma szans.

Wlasnie po to ludzie sobie FIFO wymyslili...

A w polingu co 500 us niezle sobie radzil ..


--
Jerry

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 13:49:55 +0100


On Tue, 23 Dec 2003 11:10:16 +0100, jerry1111 wrote:
Np. poprzez pooling. :-)
Taaa... i miec wolne godziny w procku :-)

Zebys sie nie zdziwil. Kiedys widzialem problem: 16 rs pracujacych
z zawrotna 9600, podlaczone do 8080. W szczycie na obsluzenie

9600x16=153600. Tyle, ze trza uzyc FIFO, bo 16 przerwan moze przyjsc w

FIFO w 8251 bylo jakie bylo, i kazde nastepne to spora komplikacja :-)

tej_samej chwili. Ot i cala filozofia :-)

Spokojnie mozesz poczekac z obsluga do 1ms, a nawet do 2 ms.
Tu problem jest z iloscia tych przerwan w ogole - jak dodasz
narzuty na przyjecie przerwania, na zakonczenie, na sprawdzenie
z ktorego uarta teraz odczytac - to mamy zajete 110% mocy procka :-)

Obsluz wszyskie w przerwaniu od timera - narzuty sie redukuja 16 razy,
procek moze cos jeszcze zrobic..

J.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.internetia.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "neuron" <neuron_at_nospam_zzzzipnet.com.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 00:39:39 +0100



Uzytkownik "jerry1111" <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
napisal w wiadomosci news:haaeuv0rfpn6mqpluj6jbqs4lm9ph3vgjf_at_nospam_4ax.com...
wogole uwazalbym na odwolywanie sie do podsystemow we/wy z poziomu
przerwan - kiedys
pislaem duzo na Z80 i byly z tym wieczne problemy

A jak inaczej niz w przerwaniach robic przerozne
transmisje/sterowania? IMHO inaczej sie nie da.
Moze przyjac inne zalozenia co do pisania programu?
Tez pisalem kiedys duuuzo na Z80 i nie bylo problemu
z dostepem do IO z przerwan.
Co najmniej dziwne...


--
> Jerry
Poniewaz robilem kiedys duzo sterowan do maszyn - uparlem sie na nanapisanie
jezyka (z makrodefinicji) i systemu wielozadaniowego .
Pierwotnie wymyslilem sobie ze we/wy reprezentowane beda w tablicy ( jeden
system - rozne sterowniki) - na ktorej beda mieszaly zadania a w
przerwaniach bedzie to przepisywane do IO
niestety - wyjscia potrafily pulsowac. dopiero procedura odczytu do tablicy
przed uruchomieniem nowego zadania i zapisu z tablicy po zakonczeniu zadania
( zadania byly napisane w konwencji przyjetej w sterownikach plc - tylko
zadanie glowne mialo prawoo sie zapetlac o ile zadbalo o realizacje zadan
podrzednych) rozwiazaly mi problem stabilnosci ukladu we/wy. Dzis pisze
raczej dla PCtow i PLC - ale problem wspoluzywalnosci peryferiow
pozostal - choc w wiekszosci zalatwia mi to winda :)

Tablicowanie we/wy ma jeszcze jedna zalete - to samo oprogramowanie - przy
zmianie konwencji zapisu i ok 30% kodu przenioslem ze sterownikow na Z80 na
sterowniki oparte na 8051 a jak zrobilem nowe na atmelu to w zasadzie
musialem napisac na nowo tylko dwa zestawy procedur- choc sprzetowo ruznily
sie baaaardzo. A co do czasu - nie obslugiwalem analogow - mialem go od
cholery i ciut ciut nawet na 2MHz :)

pzdr wojtek
www.neuron.com.pl





========
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

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 11:10:16 +0100


sie baaaardzo. A co do czasu - nie obslugiwalem analogow - mialem go od
cholery i ciut ciut nawet na 2MHz :)

To robisz proste (czasowo) rzeczy. Ja teraz pilnuje prockiem (oraz
FPGA) "zywotnosci" tranzystorow na plytce mocy.
Da sie zrobic... tylko trza dokladnie wiedziec jak program chce
dzialac :-)


--
Jerry

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 13:49:55 +0100


On Tue, 23 Dec 2003 11:10:16 +0100, jerry1111 wrote:
sie baaaardzo. A co do czasu - nie obslugiwalem analogow - mialem go od
cholery i ciut ciut nawet na 2MHz :)

To robisz proste (czasowo) rzeczy. Ja teraz pilnuje prockiem (oraz
FPGA) "zywotnosci" tranzystorow na plytce mocy.
Da sie zrobic... tylko trza dokladnie wiedziec jak program chce
dzialac :-)

Nie boisz sie ze procek sie zawiesi, albo wystartuje z opoznieniem ?
-)

J.



========
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

Poprzedni Następny
Wiadomość
Spis treści
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 14:34:58 +0100


To robisz proste (czasowo) rzeczy. Ja teraz pilnuje prockiem (oraz
FPGA) "zywotnosci" tranzystorow na plytce mocy.
Da sie zrobic... tylko trza dokladnie wiedziec jak program chce
dzialac :-)

Nie boisz sie ze procek sie zawiesi, albo wystartuje z opoznieniem ?
-)

Kurde... 2 niezalezne WD szczekaja :-)
A dopoki nie wystartuje/nie ma w ogole/nie kontaktuje cos/whatever
to mam zamkniete tranzystory na glucho. Caly uklad zezwoli na otwarcie
dopiero jak wszystko poprawnie wystartuje.
Testowane tak, ze napiecie od mocy bylo, a sterujacym sie bawilem
w rozne iskrzenia - nic nie padlo.

Za to mozliwosci sterowania naprawde nieograniczone :-)


--
Jerry

========
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!hs001.slackware.pl!new

Poprzedni Następny
Wiadomość
Spis treści
From: Jan Dubiec <jdx_at_nospam_slackware.pl>
Subject: Re: =?iso-8859-2?q?Zak=B3=F3cenia?= z Atmela
Date: 22 Dec 2003 18:53:48 +0100


On Mon, 22 Dec 2003 18:09:28 +0100, "neuron" <neuron_at_nospam_zzzzipnet.com.pl> wrote:
[.....]
Tego typu problemy mialem kiedys poprzez niesynchroniczne modyfikowanie
wyjsc z 2 procesow ( petla programu i przerwanie zegarowe ) Sprawdz twoj
Trzeba było zaimplementować sobie semafor, muteksa itp. i pewnie nie byłoby
problemu.

[.....]
wogole uwazalbym na odwolywanie sie do podsystemow we/wy z poziomu
przerwan - kiedys
pislaem duzo na Z80 i byly z tym wieczne problemy
Odwołanie bez zapewnienia jakiegoś mechanizmu synchronizacji do jakiejkolwiek
zmiennej przez N wątków z których co najmniej jeden modyfikuje tą zmienną
może dać dziwne efekty. I oczywiście da - w najmniej oczekiwanym momencie.

Regards,
/J.D.
--
Jan Dubiec, jdx_at_nospam_slackware.pl, mobile: +48 602 101787

Głęboka wiara wymaga płytkiego rozumu i nikłej wiedzy.

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.nask.pl!news.cyf-kr.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 15:27:44 +0100


On Mon, 22 Dec 2003 16:10:19 +0100, Paweł Piotrowski wrote:
Mam taki problem - do małego Atmela mam do portu wejściowego INT0 przypięte
wyjście ze scalonego odbiornika podczerwieni.Wszystko pracuje niby
fajnie,program odczytuje kody z pilota i próbuje sterować silnikiem. I tu
jest problem - w momencie jak przychodzi sygnał z pilota na niektórych
portach Atmela powstaje "kaszka", zakłócenia o pełnej amplitudzie 5V które
namierzyłem osccyloskopem (są cały czas jak znienia się stan na
INT0).

Ale pozostaje pytanie - co zrobiłem źle,że sieje mi takimi szpilami? W
opisach róźnych urządzeń sterowanych Atmelkiem nie znalazłem bodaj cienia
ostrzeżenia (nie czuję gdy rymuję:)) na temat takowych zakłóceń.Czy ktoś ma
jakiś pogląd na ten temat?

A obsluge przerwania poprawnie napisales ? Bo tam bym szukal w
pierwszej kolejnosci.

J.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł Piotrowski" <kannisko_at_nospam_op.pl>
Subject: Re: Zakłócenia z Atmela
Date: Tue, 23 Dec 2003 22:14:17 +0100



Użytkownik "J.F." <jfox_nospam_at_nospam_poczta.onet.pl> napisał w wiadomości
news:ruhguvos30i3dlcash15ocdpodl746en8b_at_nospam_4ax.com...

A obsluge przerwania poprawnie napisales ? Bo tam bym szukal w
pierwszej kolejnosci.

Przy zablokowanych wszystkich przerwaniach ten sam efekt.

Paweł Piotrowski



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!niusy.onet.p