RTV forum PL | NewsGroups PL

Jakie rezystory podciągające na portach ATMEGA32 przy sterowaniu tranzystorem NPN BC517?

ATMEGA32 wartość rezystorów podciągających na portach

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jakie rezystory podciągające na portach ATMEGA32 przy sterowaniu tranzystorem NPN BC517?

Goto page 1, 2  Next

ulyssess
Guest

Tue May 05, 2009 11:23 am   



Witam.

Jak w temacie wie ktoś? nie mogę sie nigdzie dokopać. Port ma być wyjściem i
sterować tranzystorem npn BC517 z obciążeniem w obwodzie kolektora 400 mA
max. Da radę bez dodatkowych rezystorów?

Pozdrawiam

PP
Guest

Tue May 05, 2009 11:31 am   



Quote:
Jak w temacie wie ktoś? nie mogę sie nigdzie dokopać. Port ma być wyjściem
i
sterować tranzystorem npn BC517 z obciążeniem w obwodzie kolektora 400 mA
max. Da radę bez dodatkowych rezystorów?

Pewnie że da radę ale nie zapomnij o rezystorach w bazie tranzystora, jakieś

470 ohm spokojnie starczy.
Piotr

Maciek
Guest

Tue May 05, 2009 12:53 pm   



Użytkownik "ulyssess" <ulyssess@op.pl> napisał w wiadomości
news:gtp42i$pcm$1@news.onet.pl...
Quote:
Witam.

Jak w temacie wie ktoś? nie mogę sie nigdzie dokopać. Port ma być wyjściem
i sterować tranzystorem npn BC517 z obciążeniem w obwodzie kolektora 400
mA max. Da radę bez dodatkowych rezystorów?

No przecież stoi w pdf-ie, że 20-50 kOhm.

Maciek

PP
Guest

Tue May 05, 2009 2:08 pm   



Quote:

No przecież stoi w pdf-ie, że 20-50 kOhm.

Maciek

Mylisz rezystory, jeśli na wyjściu trzebaby dawać rezystory to bez nich nie

świeciłby LED podpięty do portu, wydajność portu jest większa niż
kilkanaście mA czego rezystor 20-50 kOhm nie zapewni.
Piotr

Maciek
Guest

Tue May 05, 2009 2:33 pm   



Użytkownik "PP" <pp@onet.pl> napisał w wiadomości
news:gtpb9q$up2$1@news.vectranet.pl...
Quote:

No przecież stoi w pdf-ie, że 20-50 kOhm.

Maciek

Mylisz rezystory,

Pytanie było o wartość rezystorów podciągających w Atmega32. Moja odpowiedź:
20-50 kOhm (z datasheeta). Gdzie tu pomyłka?

jeśli na wyjściu trzebaby dawać rezystory to bez nich nie
Quote:
świeciłby LED podpięty do portu,

Autor wątku nie chce zaświecić LED-a, tylko wysterować tranzystor. Czytaj.

wydajność portu jest większa niż
Quote:
kilkanaście mA czego rezystor 20-50 kOhm nie zapewni.

Tranzystor npn. Baza podpięta bezpośrednio do pinu portu, emiter do masy.
Port pracuje jako _wejście_ z rezystorem podciągającym -> Tranzystor jest
załączony. Port pracuje jako _wyjście_ w stanie niskim -> Tranzystor jest
wyłączony.

Quote:
Piotr

Maciek

Konop
Guest

Tue May 05, 2009 5:18 pm   



Quote:
Tranzystor npn. Baza podpięta bezpośrednio do pinu portu, emiter do
masy. Port pracuje jako _wejście_ z rezystorem podciągającym -
Tranzystor jest załączony. Port pracuje jako _wyjście_ w stanie niskim
-> Tranzystor jest wyłączony.

No OK, to wszystkie parametry już Ci podali Smile.. 20-50kOhm, sam sprawdź
czy Ci wystarczy... a możesz uchylić rąbka tajemnicy i zdradzić po co
chcesz przełączać dwa rejestry (DDR i PORT) żeby przełączyć i stan (1 na
0) i kierunek (wejście na wyjście) żeby przełączyć ten tranzystor?? Nie
lepiej ustawić port jako wyjście i zmieniać stan z 0 na 1?? I cieszyć
się "pełną" jedynką?? Chyba, że chcesz zaoszczędzić na rezystorach ;P...
to w sumie rozumiem, choć nie ukrywam, dziwne to trochę Wink... Pamiętaj
tylko, że przy _włączaniu_ musisz najpierw zmienić kierunek (przejście 0
-> HiZ -> PULL-UP), a przy _wyłączaniu_ - najpierw stan (PULL-UP -> HiZ
-> 0) Wink...

Pozdrawiam
Konop

ulyssess
Guest

Tue May 05, 2009 7:17 pm   



Witam.

Dziekie za odp. po prostu nie przekopałem sie do tego przez pełnego pdfa.

A co pullupów to jak skonfiguruje port jako wyjście to rezystory nie sa
załączone z automatu? Kurcze myślałem że są. A chodzi bardzo mocno o
rozmiary płytki, będzie dość rozbudowana i liczy sie każdy cm2.

ulyssess
Guest

Tue May 05, 2009 7:20 pm   



Quote:

Tranzystor npn. Baza podpięta bezpośrednio do pinu portu, emiter do masy.
Port pracuje jako _wejście_ z rezystorem podciągającym -> Tranzystor jest
załączony. Port pracuje jako _wyjście_ w stanie niskim -> Tranzystor jest
wyłączony.


Ja raczej myslałem, że jak ustawie port jako wyjście i dam na niego H to
rezystor będzie załączony. Nigdy szczerze mówiąc sie w to nie zagłąbiałem a
tu takie kwiatki.

Pozdrawiam Piotrek

Zbych
Guest

Tue May 05, 2009 7:23 pm   



ulyssess pisze:

Quote:
A co pullupów to jak skonfiguruje port jako wyjście to rezystory nie sa
załączone z automatu?

A po co pullup skoro wyjście jest totem-pole?

Quote:
A chodzi bardzo mocno o
rozmiary płytki, będzie dość rozbudowana i liczy sie każdy cm2.

To wsadź r-packi smd w miejsce pojedynczych rezystorów.
http://www.maritex.com.pl/pl/shop/products/ggid/9091
Są nawet w rozmiarach 0402.

p
Guest

Tue May 05, 2009 7:37 pm   



Użytkownik "ulyssess" <ulyssess@op.pl> napisał w wiadomości
news:gtq00q$9nj$1@news.onet.pl...
Quote:
Ja raczej myslałem, że jak ustawie port jako wyjście i dam na niego H to
rezystor będzie załączony. Nigdy szczerze mówiąc sie w to nie zagłąbiałem
a

Rezystor będzie wyłączony, bo jest zbędny.
Rezystor jest przydatny gdy port jest wejściem
To nie jest szeregowy rezystor, a równoległy między nogą a plusem zasilania

mw158979
Guest

Tue May 05, 2009 8:04 pm   



"Konop" <konoppo@gazeta.pl> schrieb
Quote:
to w sumie rozumiem, choć nie ukrywam, dziwne to trochę Wink... Pamiętaj
tylko, że przy _włączaniu_ musisz najpierw zmienić kierunek (przejście 0
-> HiZ -> PULL-UP), a przy _wyłączaniu_ - najpierw stan (PULL-UP -> HiZ
-> 0) Wink...

Do bipolara wystarczy pull-up na wlaczenie i Hi-Z na zatkanie.

Natomiast podlaczanie pinu prosto do bazy... ekhm ja bym
tak nie zrobil. Zamiast BC517 FET'y pojda bez rezystora,
sa tranzystory z wbudowanym opornikiem (digital transistor).
A tak - pojawi sie skadis H na wyjsciu i problem gotowy.

hej

ulyssess
Guest

Tue May 05, 2009 9:35 pm   



Quote:
Rezystor będzie wyłączony, bo jest zbędny.
Rezystor jest przydatny gdy port jest wejściem
To nie jest szeregowy rezystor, a równoległy między nogą a plusem
zasilania

Wiem jak jest podłączony ten rezystor. Ale żeby wysterować tranzystor npn
trzeba dac rezystor do plusa i tu byłby jak znalazł rezystor pullupu - jeśli
tylko byłby podłaczony. I wiem że jesli port pracuje jako wejście to można
go właczyc lub nie. Tylko myślałem że jeśli port pracuje jako wyjście to
jest on właczony. Po prostu tego nigdy nie dociekałem.

Pozdrawiam Piotrek

Adam Dybkowski
Guest

Tue May 05, 2009 9:45 pm   



ulyssess pisze:

Quote:
Rezystor będzie wyłączony, bo jest zbędny.
Rezystor jest przydatny gdy port jest wejściem
To nie jest szeregowy rezystor, a równoległy między nogą a plusem
zasilania

Wiem jak jest podłączony ten rezystor. Ale żeby wysterować tranzystor npn
trzeba dac rezystor do plusa i tu byłby jak znalazł rezystor pullupu - jeśli
tylko byłby podłaczony. I wiem że jesli port pracuje jako wejście to można
go właczyc lub nie. Tylko myślałem że jeśli port pracuje jako wyjście to
jest on właczony. Po prostu tego nigdy nie dociekałem.

Jeżeli port pracuje jako wyjście to rezystor nie jest włączony. Zresztą
i tak nie byłoby go jak włączyć bo bity sterujące włączeniem rezystorów
gdy port pracuje jako wejście, przy pracy portu jako wyjście określają
stan wyjścia. Gdy dasz 0 - linia wyjściowa jest zwarta do masy (i ew.
włączony rezystor conajwyżej zwiększyłby pobór prądu procka), gdy dasz 1
- linia jest zwarta do zasilania i ew. rezystor tu kompletnie nic nie
zmienia.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Konop
Guest

Tue May 05, 2009 10:19 pm   



ulyssess pisze:
Quote:
Witam.

Dziekie za odp. po prostu nie przekopałem sie do tego przez pełnego pdfa.

A co pullupów to jak skonfiguruje port jako wyjście to rezystory nie sa
załączone z automatu? Kurcze myślałem że są. A chodzi bardzo mocno o
rozmiary płytki, będzie dość rozbudowana i liczy sie każdy cm2.

Może mylisz AVRy z '51?? Smile. W AVRach masz 4 możliwe stany wyjścia.
Steruje się tym dwoma rejestrami: DDRx (kierunek) i PORTx (stan).
Poniżej masz taką tabelkę stanów:
PORTx: 0 1
DDRx:
0 (in) HiZ Pull-up
1 (out) GND VCC

Musisz wziąć pod uwagę fakt, że jeden mały błąd w programie i wystawiasz
na wyjście "pełną" jedynkę (VCC) i idzie to na złącze B-E i do masy...
trochę kiepsko...
Warto rozważyć zastosowanie tranzystorów polowych, przy sterowaniu ich z
wyjścia nie ma problemu!! Ale niestety, po resecie (i w trakcie) procek
ma wszystkie piny w stanie HiZ, więc bramka takiego tranzystora będzie
pływać i mogą się dziać cuda Sad...
A może ktoś pamięta tranzystory z wbudowanymi rezystorami?? Smile... poza
ULN2003 Wink...

Pozdrawiam
Konop

Adam Dybkowski
Guest

Tue May 05, 2009 10:56 pm   



Konop pisze:

Quote:
A może ktoś pamięta tranzystory z wbudowanymi rezystorami?? Smile... poza
ULN2003 Wink...

Są do wyboru do koloru, dwa rezystory w każdym:
http://pl.farnell.com/jsp/search/browse.jsp;N=0&Ntk=gensearch_001&Ntt=PDTC

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jakie rezystory podciągające na portach ATMEGA32 przy sterowaniu tranzystorem NPN BC517?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map