Jakie dać rezystory?

Jan 27, 2007 13 Replies

Witam wszystkich



Robię sobie ściemniacz oświetlenia wewnętrznego do samochodu, dość rozbudowany - sterowany min.in. sygnałami z centralnego zamka. Takie coś stworzyłem:

formatting link
drzwi, i z centralnego zamka mam podawane masy - skorzystam z wewnętrzego pull-upa attiny. Może się na tych pinach pojawiać 12V. Ze stacyjki ma 12V - R4 i R5 muszą stworzyć dzielnik napięcia, tak aby tiny dostawał 5V.



Pytanie: jakie mają być R1-R6? Nie mam bladego pojęcia jak to policzyć... A może dać na oko po 10k i z głowy?


wewnętrzego

za opornikami zenerki 5v1 do masy...

Dnia Sun, 28 Jan 2007 00:26:26 +0100, bad_skipper napisał(a):

A tiny nie ma przypadkiem wbudowanych?

Nie musisz robic dzielnika, wystarczy szeregowy rezystor bo procek ma na strukturze diode uniemozliwiajaca wzrost napiecia >Vcc+0,6V. O ile mnie pamiec nie myli dopuszczalny prad tej diody to 1mA. I na koniec mala rada - z wewnetrznych pull-upow w tak zaszumionym srodowisku nie korzystaj. Te rezystory maja ok. 50kom, wiec bedziesz lapal kazdy syf z otoczenia, mozna co prawda odpowiednio piszac program te syfy odfiltorwac, ale w samochodzie moze sie okazac, ze masz 100% szumow. Inna sprawa to podlaczanie dlugich kabli bezposrednio do nozek procka, jest szansa, ze go upalisz jakims przepieciem. IMHO lepiej wrzucic pomiedzy transoptory, zaleta dodatkowa jest taka, ze masz petle pradowa odporna na zaklocenia.

Dnia Sun, 28 Jan 2007 13:55:22 +0100, T.M.F. napisał(a):

Hmmm wolałbym wiedzieć na pewno. Przejrzałem datasheet'a, ale nie znalazłem tylko:

"On ATtiny12, PB5 is input or open-drain output. Because this pin is used for 12V programming, there is no ESD protection diode limiting the voltage on the pin to VCC + 0.5V"

I nic więcej...

Zewnętrzy pullup powiadasz? Jak już dokładać, to może lepiej tranzystorek npn zwierający do masy pin proca?

PB5 w tym procku jest specjalnym pinem, bo pod nim jest podpiety RESET i mozliwosc wejscia procka w tryb programowania poprzez przylozenie +12V, normalne ISP bedzie zablokowane jesli przestawisz fusebit zamieniajacy ten pin z RESET (default) na PB5. Inne piny sie tak nie zachowuja. IMHO szczegolow powinienes szukac w notach Atmela dotyczacych ochrony przed ESD. Co do oporu wewnetrzengo pull-upa masz na stronie 57 pdfa,

35-120kom.

Tranzystorek niewiele pomoze, albo dolozyc zewnetrzny rezystor rzedu

1kom, albo transoptor.

10k od 12V na pin, zenerkę 4V7 od pinu do masy (zaporowo).

Jasne, doradź używania clamp-diod anty-ESD jako roboczego elementu w układzie pracującym w samochodzie...

Takie zastosowanie tych diod doradza jedna z appnotes Atmela. Oni chyba wiedza co robia? Zobacz np. ich detektor przejscia przez "0" w sieci. Spory rezystor + wbudowane diody do obcinania. Zreszta co zlego w takim wykorzystaniu tych diod? One wlasnie IMHO do tego sluza.

w sieci. W domu. Sieć w domu jest zdecydowanie czysta w porównaniu z samochodem, a...

ty potrzebujesz dużego rezystora, żeby ten prąd do minimum ograniczyć. Czyli albo zbierasz syf z otoczenia przez dużą impedancję wejścia, albo wpuszczasz w te diody prąd sporo powyżej tego, do czego je zrobili...

co przyjdzie kablem wchodzi w scalak... w samochodzi zakłóceń jest w kij. Jasne, można wstawiać dławiki i filtry na wejściu, ba, należy, ale w tym momencie dodanie jednej zenerki na linii pomaga zauważalnie...

Dnia 29 Jan 2007 00:13:21 -0800, Marek Lewandowski napisał(a):

To brzmi bardzo sensownie :) Będzie żarło prąd tylko przy włączonym zapłonie - kwestia dość istotna, bo mA tu, mA tam x parę dni postoju... I już dieselek będzie miał problemy z odpaleniem na mrozie. A wejścia, w których sygnałem sterującym jest masa, podepnę przez zwykłą diodę + zewnętrzny pullup. A może starczy wewnętrzny? ___ -|___|-o +5V | wejście o---|<|---.------o avr

Dioda powinna zablokować "dodatnie" zakłócenia. Pytanie, czy mogą się pojawić ujemne impulsy? Centralny zamek, to, jakby nie patrzeć, obciążenie indukcyjne.

nie starczy. Ma 50kOhm, a to za dużo do samochodu.

Niestety mogą. Ale spoko jeża, do tego, co wykoncypowałeś, dodaj diodę Schottky'ego między masę a pin... W ten sposób ujemne szpilki na wejściu nie zejdą niżej ca. -0.5V

Dnia 29 Jan 2007 01:39:09 -0800, Marek Lewandowski napisał(a):

A czemu Schotky'ego? Bo szybsza?

głównie bo niższe napięcie w kierunku przewodzenia (przy tym samym prądzie). Nie znając struktury CMOS trzeba założyć, że przy pechu to masz między pinem a VCC/GND właśnie pasożytnicze złącze Schottky'ego, a fajnie, żeby prąd popłynął przez zewnętrzną diodę, a nie przez scalak.

Dnia Mon, 29 Jan 2007 20:21:16 +0100, Marek Lewandowski napisał(a):

Wg datasheeta minimalne napięcie na pinie to -0,5V - czyli masz rację :)

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required