Jak bezpiecznie łączyć portB procesora AT90S1200 do silniczka, uzyskując 200mA?

Łączenie równoległe portów procesorka AT90S1200





Poprzedni Następny
Wiadomość
Spis treści
From: "Irek K." <ixkuczek_at_nospam_friko6.onet.pl>
Subject: Łączenie równoległe portów procesorka AT90S1200
Date: Thu, 28 Jun 2001 12:07:21 +0200


Witam
Mam zamiar połaczyć kilka końcówek (dokładnie cały portB) do sterowania
bezposrednio małym silniczkiem.
Czy grozi to spaleniem procesorka, liczę że powinienem uzyskać
wydajność 200mA.
Oczywiście wiem ze najlepiej dodać tranzystor ale tu chodzi o max.
uproszczenie układu (w układach serii 4000 nie ma np. problemu).

Pozdr. Irek


Poprzedni Następny
Wiadomość
Spis treści
From: "Ireneusz Kordal" <kordirko_at_nospam_interia.pl>
Subject: Re: Łączenie równoległe portów procesorka AT90S1200
Date: Thu, 28 Jun 2001 23:56:20 +0200



Użytkownik "Irek K." <ixkuczek_at_nospam_friko6.onet.pl> napisał w wiadomości
news:3B3B01D9.7780_at_nospam_friko6.onet.pl...
Witam
Mam zamiar połaczyć kilka końcówek (dokładnie cały portB) do sterowania
bezposrednio małym silniczkiem.
Czy grozi to spaleniem procesorka, liczę że powinienem uzyskać
wydajność 200mA.
Oczywiście wiem ze najlepiej dodać tranzystor ale tu chodzi o max.
uproszczenie układu (w układach serii 4000 nie ma np. problemu).

Pozdr. Irek


A jaki procesor ?
IK




Poprzedni Następny
Wiadomość
Spis treści
From: "Irek K." <ixkuczek_at_nospam_friko6.onet.pl>
Subject: Re: Łączenie równoległe portów procesorka AT90S1200
Date: Fri, 29 Jun 2001 08:02:18 +0200



A jaki procesor ?
IK

Jak w tytule AVR Atmela AT90S1200.
Poczytałem PDFa i w zasadzie kazdy port moze oddać 40mA przy
nieprzekroczeniu sumarycznie 200mA. Niestety prąd wypływający
ok. -3 mA czyli nie da się sterować silniczka 2-kierunkowo.

Pozdr. Irek



Poprzedni Następny
Wiadomość
Spis treści
From: "Juliusz" <jul_at_nospam_fom.pl>
Subject: Re: Łączenie równoległe portów procesorka AT90S1200
Date: Fri, 29 Jun 2001 12:56:17 +0200



"Irek K." <ixkuczek_at_nospam_friko6.onet.pl> wrote in message
news:3B3C19EA.6F29_at_nospam_friko6.onet.pl...

A jaki procesor ?
IK

Jak w tytule AVR Atmela AT90S1200.
Poczytałem PDFa i w zasadzie kazdy port moze oddać 40mA przy
nieprzekroczeniu sumarycznie 200mA. Niestety prąd wypływający
ok. -3 mA czyli nie da się sterować silniczka 2-kierunkowo.

Ja sie obawiam, ze beda duze zaklocenia i nie bedzie to dzialac. Nawet
powiem wiecej, spalisz port zanim ci zadziala.

Juliusz




Poprzedni Następny
Wiadomość
Spis treści
From: "Bzyk" <janosik_at_nospam_com.pl>
Subject: Odp: Łączenie równoległe portów procesorka AT90S1200
Date: Fri, 29 Jun 2001 17:59:00 +0200


A ja powiem tylko tyle że połączyłem ze sobą
138 procków AT 90S1200A (rezonator w środku) i działało
tzn wszystkie linie były na nasłuchu i czasami któryś nadawał do któregoś.
I nic się nie sfajczyło...poza zasilaczem

Bzyk


Użytkownik Juliusz <jul_at_nospam_fom.pl> w wiadomości do grup dyskusyjnych
napisał:9hhms2$sek$1_at_nospam_news.tpi.pl...

"Irek K." <ixkuczek_at_nospam_friko6.onet.pl> wrote in message
news:3B3C19EA.6F29_at_nospam_friko6.onet.pl...

A jaki procesor ?
IK

Jak w tytule AVR Atmela AT90S1200.
Poczytałem PDFa i w zasadzie kazdy port moze oddać 40mA przy
nieprzekroczeniu sumarycznie 200mA. Niestety prąd wypływający
ok. -3 mA czyli nie da się sterować silniczka 2-kierunkowo.

Ja sie obawiam, ze beda duze zaklocenia i nie bedzie to dzialac. Nawet
powiem wiecej, spalisz port zanim ci zadziala.

Juliusz






Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Lewandowski" <locust_at_nospam_priv4.onet.pl>
Subject: Re: Łączenie równoległe portów procesorka AT90S1200
Date: Sat, 30 Jun 2001 01:10:24 +0200





Użytkownik "Bzyk" <janosik_at_nospam_com.pl> napisał w wiadomości
news:9hi8jv$q4q$1_at_nospam_galaxy.uci.agh.edu.pl...
A ja powiem tylko tyle że połączyłem ze sobą
138 procków AT 90S1200A (rezonator w środku) i działało
tzn wszystkie linie były na nasłuchu i czasami któryś nadawał do któregoś.
I nic się nie sfajczyło...poza zasilaczem

A co to ma wspólnego z obciażaniem portów większymi prądami?

A co do temetu wątku: Owszem, wyciśniesz tak te 200mA, ale silniczki DC mają
dwie wqrv... cechy:
1) biorą prąd rozruchu tak parę razy większy od znamionowego (można
'pokompinować' ze softstartem jakimś, ale to się raz mija z celem, a dwa
zanim ci pójdzie to upieprzysz parę proców)
2) generują zakłócenia w postaci przepięć i inszych śmieci. Jak to wpuścisz
prockowi bezpośrednio w port, może się wieszać itp.

Jest jeszcze jedno: kupiłem sobie kiedyś (z 6mies. temu) 2 szt. AT90S1200
"do zabawy", podpiąłem servo modelarskie (z własnym sterownikiem/driverem
mocy) - oba proce poszły z czymś w rodzaju latch-up. Po prostu w trakcie
wykonywania programu - po np. 2h zabawy - proc nagle wieszał się,
rozgrzewał i jak się nie zdążyło zasilania wypiąć, to szedł do piachu. Ja
się miało reflex, to tylko trzeba było zaprogramować od nowa.
Nie doszedłem, co jest grane, AT89C2051 wsadzone zamiast chodzą do dziś.

--
Marek Lewandowski
marek.lewandowski_at_nospam_multicon.pl UIN: 10139051
http://locust.republika.pl
"Linux is like wigwam: No Windows, no Gates, and Apache already inside"




Poprzedni Następny
Wiadomość
Spis treści
From: "Ireneusz Kordal" <kordirko_at_nospam_interia.pl>
Subject: Re: Łączenie równoległe portów procesorka AT90S1200
Date: Sat, 30 Jun 2001 23:09:35 +0200



Użytkownik "Marek Lewandowski" <locust_at_nospam_priv4.onet.pl> napisał w wiadomości
news:9hj1nv$5b2$1_at_nospam_news.tpi.pl...



[Ciach]


Jest jeszcze jedno: kupiłem sobie kiedyś (z 6mies. temu) 2 szt. AT90S1200
"do zabawy", podpiąłem servo modelarskie (z własnym sterownikiem/driverem
mocy) - oba proce poszły z czymś w rodzaju latch-up. Po prostu w trakcie
wykonywania programu - po np. 2h zabawy - proc nagle wieszał się,
rozgrzewał i jak się nie zdążyło zasilania wypiąć, to szedł do piachu. Ja
się miało reflex, to tylko trzeba było zaprogramować od nowa.
Nie doszedłem, co jest grane, AT89C2051 wsadzone zamiast chodzą do dziś.


To o czym piszesz to najprawdopodobniej "zatrzaskiwanie sie" ukladow CMOS
(a procki sa robione w tej technologii).
Dzieje sie tak jesli na ktoryms wejsciu albo wyjsciu choc na chwile pojawi
sie
napiecie ciut wyzsze od napiecia zasilania. Wtedy wlacza sie para
tranzystorow
pasozytniczych (uboczny efekt procesu technologicznego) ktore tworza
maly tyrystorek zwierajacy zasilanie z masa. Wtedy jedyne co mozna zrobic
to wylaczyc zasilanie przed uplywem 2-3 sek, bo inaczej uklad leci z dymem.

IK



Poprzedni Następny
Wiadomość
Spis treści
From: Romuald Bialy <romekb_at_nospam_polbox.com>
Subject: Re: =?iso-8859-2?Q?=A3=B1czenie=20r=F3wnoleg=B3e=20port=F3w?=
Date: Fri, 29 Jun 2001 00:56:36 +0200


"Irek K." wrote:

Witam
Mam zamiar połaczyć kilka końcówek (dokładnie cały portB) do sterowania
bezposrednio małym silniczkiem.
Czy grozi to spaleniem procesorka, liczę że powinienem uzyskać
wydajność 200mA.
Oczywiście wiem ze najlepiej dodać tranzystor ale tu chodzi o max.
uproszczenie układu (w układach serii 4000 nie ma np. problemu).

Pozdr. Irek

Cos mi sie wydaje ze z 200mA bedzie problem, bo "Total VCC current" jest
chyba max 100mA.

--
Pozdrawiam.... Romuald Bialy
E'mail: romekb_at_nospam_polbox.com
WWW: http://www.polbox.com/r/romekb