scx
Guest
Sat Jan 27, 2007 11:32 pm
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:
http://diablo.ict.pwr.wroc.pl/~mmanski/sciemniacz.gif
Z 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?
bad_skipper
Guest
Sun Jan 28, 2007 12:26 am
"scx" <es-ce-iks-7@wu-pe.pe-el> wrote in message
news:ou3jkzv9yyg1.1iagnbepbeix6.dlg@40tude.net...
Quote:
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:
http://diablo.ict.pwr.wroc.pl/~mmanski/sciemniacz.gif
Z 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?
za opornikami zenerki 5v1 do masy...
--
---
scx
Guest
Sun Jan 28, 2007 12:47 am
Dnia Sun, 28 Jan 2007 00:26:26 +0100, bad_skipper napisał(a):
Quote:
za opornikami zenerki 5v1 do masy...
A tiny nie ma przypadkiem wbudowanych?
T.M.F.
Guest
Sun Jan 28, 2007 1:55 pm
Quote:
Robię sobie ściemniacz oświetlenia wewnętrznego do samochodu, dość
rozbudowany - sterowany min.in. sygnałami z centralnego zamka.
Takie coś stworzyłem:
http://diablo.ict.pwr.wroc.pl/~mmanski/sciemniacz.gif
Z 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?
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.
--
Inteligentny dom -
http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
scx
Guest
Sun Jan 28, 2007 3:59 pm
Dnia Sun, 28 Jan 2007 13:55:22 +0100, T.M.F. napisał(a):
Quote:
Robię sobie ściemniacz oświetlenia wewnętrznego do samochodu, dość
rozbudowany - sterowany min.in. sygnałami z centralnego zamka.
Takie coś stworzyłem:
http://diablo.ict.pwr.wroc.pl/~mmanski/sciemniacz.gif
Z 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?
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.
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...
Quote:
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,
Zewnętrzy pullup powiadasz? Jak już dokładać, to może lepiej tranzystorek
npn zwierający do masy pin proca?
T.M.F.
Guest
Sun Jan 28, 2007 8:59 pm
Quote:
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?
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.
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...
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.
Quote:
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,
Zewnętrzy pullup powiadasz? Jak już dokładać, to może lepiej tranzystorek
npn zwierający do masy pin proca?
Tranzystorek niewiele pomoze, albo dolozyc zewnetrzny rezystor rzedu
1kom, albo transoptor.
--
Inteligentny dom -
http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
Marek Lewandowski
Guest
Mon Jan 29, 2007 9:13 am
On Jan 28, 1:55 pm, "T.M.F." <tfran...@nospam.mp.pl> wrote:
Quote:
Ze stacyjki ma 12V - R4 i R5 muszą stworzyć dzielnik napięcia, tak aby tiny
dostawał 5V.
10k od 12V na pin, zenerkę 4V7 od pinu do masy (zaporowo).
Quote:
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.
Jasne, doradź używania clamp-diod anty-ESD jako roboczego elementu w
układzie pracującym w samochodzie...
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery:
http://www.pbase.com/mareklew
my kind-of-a-blog:
http://lockaphoto.stufftoread.com
T.M.F.
Guest
Mon Jan 29, 2007 10:00 am
Quote:
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.
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.
--
Inteligentny dom -
http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
Marek Lewandowski
Guest
Mon Jan 29, 2007 10:16 am
On Jan 29, 10:00 am, "T.M.F." <tfran...@nospam.mp.pl> wrote:
Quote:
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.
w sieci. W domu. Sieć w domu jest zdecydowanie czysta w porównaniu z
samochodem, a...
Quote:
Spory rezystor + wbudowane diody do obcinania.
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...
Quote:
Zreszta co zlego w takim wykorzystaniu tych diod? One wlasnie IMHO do
tego sluza.
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...
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery:
http://www.pbase.com/mareklew
my kind-of-a-blog:
http://lockaphoto.stufftoread.com
scx
Guest
Mon Jan 29, 2007 10:32 am
Dnia 29 Jan 2007 00:13:21 -0800, Marek Lewandowski napisał(a):
Quote:
On Jan 28, 1:55 pm, "T.M.F." <tfran...@nospam.mp.pl> wrote:
Ze stacyjki ma 12V - R4 i R5 muszą stworzyć dzielnik napięcia, tak aby tiny
dostawał 5V.
10k od 12V na pin, zenerkę 4V7 od pinu do masy (zaporowo).
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.
Marek Lewandowski
Guest
Mon Jan 29, 2007 10:39 am
On Jan 29, 10:32 am, scx <es-ce-ik...@wu-pe.pe-el> wrote:
Quote:
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?
nie starczy. Ma 50kOhm, a to za dużo do samochodu.
Quote:
Dioda powinna zablokować "dodatnie" zakłócenia.
Pytanie, czy mogą się pojawić ujemne impulsy?
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
scx
Guest
Mon Jan 29, 2007 5:49 pm
Dnia 29 Jan 2007 01:39:09 -0800, Marek Lewandowski napisał(a):
Quote:
dodaj diodę
Schottky'ego
A czemu Schotky'ego? Bo szybsza?
Marek Lewandowski
Guest
Mon Jan 29, 2007 8:21 pm
scx wrote:
Quote:
dodaj diodę
Schottky'ego
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.
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery:
http://www.pbase.com/mareklew
my kind-of-a-blog:
http://lockaphoto.stufftoread.com
scx
Guest
Mon Jan 29, 2007 9:13 pm
Dnia Mon, 29 Jan 2007 20:21:16 +0100, Marek Lewandowski napisał(a):
Quote:
scx wrote:
dodaj diodę
Schottky'ego
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.
Wg datasheeta minimalne napięcie na pinie to -0,5V - czyli masz rację