RTV forum PL | NewsGroups PL

Opinie na temat mojego pierwszego sterownika z ATMEGA8 - schemat i działanie

sterownik z ATMEGA8 c.d.

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Opinie na temat mojego pierwszego sterownika z ATMEGA8 - schemat i działanie

Goto page 1, 2  Next

rezus99
Guest

Fri Mar 30, 2007 12:41 pm   



Witam.

21 marca umieściłem post w sprawie sterownika. Jestem nowicjuszem w
konstrukcji takich układów. W odpowiedziach otrzymałem cenne wskazówki
zwłaszcza w dziedzinie literatury od Marka Dzwonnika, któremu jeszcze raz
dziękuję i dziękuję pozostałym, którzy odpowiedzieli mi na posta.
Po zakupieniu "Projektowanie systemów mikroprocesorowych" Pawła Hadama i
przeczytaniu jej stworzyłem pierwszy sterownik. Jest on zapewne pełen
błędów. Proszę o opinie bieglejszych w tej sztuce niż ja.:
http://www.ekoterm.net/schemat.jpg
Układ ma czytać temperaturę w 2 punktach czujnikami J1 i J2 i w zależności
od ich odczytów ustawiać styczniki PK1 do PK5 na 0 lub 1. Dodatkowo
przyciskami SW1 - SW4 będę wprowadzał zmiany w programie (zmiana ustawień).

Proszę o konstruktywną krytykę.

Pozdrawiam

Sławek_D

Jarek_S
Guest

Fri Mar 30, 2007 1:00 pm   



Chyba lepiej będzie zastosować przekaźniki na np. 12V i podłączyć je przed
stabilizatorem 7805 - przekaźniki niestety wymagają trochę prądu i
załączenie kilku jednocześnie może dosyć znacznie obciążyć stabilizator.
Do tego możesz zastosować jakiegoś ULN2003 i masz gotowe sterowanie włącznie
z wewnętrznymi diodami zabezpieczającymi.

JS

Użytkownik "rezus99" <synryszarda@poczta.onet.pl> napisał w wiadomości
news:euit9b$m7r$1@nemesis.news.tpi.pl...
Quote:
Witam.

21 marca umieściłem post w sprawie sterownika. Jestem nowicjuszem w
konstrukcji takich układów. W odpowiedziach otrzymałem cenne wskazówki
zwłaszcza w dziedzinie literatury od Marka Dzwonnika, któremu jeszcze raz
dziękuję i dziękuję pozostałym, którzy odpowiedzieli mi na posta.
Po zakupieniu "Projektowanie systemów mikroprocesorowych" Pawła Hadama i
przeczytaniu jej stworzyłem pierwszy sterownik. Jest on zapewne pełen
błędów. Proszę o opinie bieglejszych w tej sztuce niż ja.:
http://www.ekoterm.net/schemat.jpg
Układ ma czytać temperaturę w 2 punktach czujnikami J1 i J2 i w zależności
od ich odczytów ustawiać styczniki PK1 do PK5 na 0 lub 1. Dodatkowo
przyciskami SW1 - SW4 będę wprowadzał zmiany w programie (zmiana
ustawień).

Proszę o konstruktywną krytykę.

Pozdrawiam

Sławek_D



CosteC
Guest

Fri Mar 30, 2007 1:35 pm   



Quote:
21 marca umieściłem post w sprawie sterownika. Jestem nowicjuszem w
konstrukcji takich układów. W odpowiedziach otrzymałem cenne wskazówki
zwłaszcza w dziedzinie literatury od Marka Dzwonnika, któremu jeszcze raz
dziękuję i dziękuję pozostałym, którzy odpowiedzieli mi na posta.
Po zakupieniu "Projektowanie systemów mikroprocesorowych" Pawła Hadama i
przeczytaniu jej stworzyłem pierwszy sterownik. Jest on zapewne pełen
błędów. Proszę o opinie bieglejszych w tej sztuce niż ja.:
http://www.ekoterm.net/schemat.jpg
Układ ma czytać temperaturę w 2 punktach czujnikami J1 i J2 i w zależności
od ich odczytów ustawiać styczniki PK1 do PK5 na 0 lub 1. Dodatkowo
przyciskami SW1 - SW4 będę wprowadzał zmiany w programie (zmiana
ustawień).

Proszę o konstruktywną krytykę.

1) 1000uF za stabilizatorem to dużo. Może być mniej.( o ile to 78L05 to

musisz mieć jakieœ bardzo oszczędne przekaŸniki)
2) Przychylam sie do uwagi Jarek_S. przekaŸniki na 12V + klucze NPN może być
ULN
3) Jeżeli DSy sš na płytce to wszystko inne mi sie podoba:)

Pozdrawiam
CosteC

rezus99
Guest

Fri Mar 30, 2007 1:41 pm   



Użytkownik "CosteC" <costec@supprise.konto.pl> napisał w wiadomości
news:euj083$la$1@atlantis.news.tpi.pl...
Quote:
21 marca umieściłem post w sprawie sterownika. Jestem nowicjuszem w
konstrukcji takich układów. W odpowiedziach otrzymałem cenne wskazówki
zwłaszcza w dziedzinie literatury od Marka Dzwonnika, któremu jeszcze raz
dziękuję i dziękuję pozostałym, którzy odpowiedzieli mi na posta.
Po zakupieniu "Projektowanie systemów mikroprocesorowych" Pawła Hadama i
przeczytaniu jej stworzyłem pierwszy sterownik. Jest on zapewne pełen
błędów. Proszę o opinie bieglejszych w tej sztuce niż ja.:
http://www.ekoterm.net/schemat.jpg
Układ ma czytać temperaturę w 2 punktach czujnikami J1 i J2 i w
zależności od ich odczytów ustawiać styczniki PK1 do PK5 na 0 lub 1.
Dodatkowo przyciskami SW1 - SW4 będę wprowadzał zmiany w programie
(zmiana ustawień).

Proszę o konstruktywną krytykę.

1) 1000uF za stabilizatorem to dużo. Może być mniej.( o ile to 78L05 to
musisz mieć jakieœ bardzo oszczędne przekaŸniki)
2) Przychylam sie do uwagi Jarek_S. przekaŸniki na 12V + klucze NPN może
być ULN
3) Jeżeli DSy sš na płytce to wszystko inne mi sie podoba:)

Pozdrawiam
CosteC


Cenna uwaga. Zastosuję ULN2503, tylko czy nie wymagane będzie
ustabilizowanie napięcia 12V wzięte przed L7805 i czy 12V to nie za dużo na
wejściu do L7805? Myślałem,że powinienem uzyskać 8-9V.

DS'y muszę umieścić na przewodach o długości ok 50m. Powinienem zmodyfikować
ich podłączenie w układzie?

Slawek_D

Piotr \"PitLab\" Laskowsk
Guest

Fri Mar 30, 2007 4:24 pm   



Quote:
Cenna uwaga. Zastosuję ULN2503, tylko czy nie wymagane będzie
ustabilizowanie napięcia 12V wzięte przed L7805 i czy 12V to nie za dużo
na
wejściu do L7805? Myślałem,że powinienem uzyskać 8-9V.
Do sterowania przekaźników nie jest konieczne napięcie stabilizowane. Kilka

V w jednączy drugą stronę nie powinno zrobić dużej różnicy. Na wszelki
wypadek weź docelowy przekaźnik i sprawdź przy jakim napięciu zaczyna
przełaczać. Minimalne napięcie jakie da zasilacz (przy maksymalnym
obciążeniu i miniamalnym napięciu sieci) powinno być większe niż próg
zadziałania przekaźnika.
Co do napięcia zasilanie 78L05 policz sobie moc wydzielaną przez układ. Moc
P= (Uwe - Uwy) * I
Tak wyliczona moc nie powinna być większa niż katalogowa. Jeżeli nie
znajdziesz mocy katalogowej to spróbuj policzyć od strony rezystancji
termicznej obudowy. Przykładowo obudowa SOIC8 ma rezystancję termiczną
wynoszącą 180C/W a TO92 = 230C/W.
Mnożysz to razy moc traconą na układzie i masz przyrost temperatury złącza
pracującego układu.
Złącze (struktura układu) nie powinno pracować w temperaturze wyższej niż 85
stC. Załóż sobie maksymalną temperaturę pracy układu (skoro ma sterować
temperaturą to może być ciepło) i po dodaniu przyrostu wynikającego z
traconej mocy nie możesz przekroczyć max temperatury złącza. dobrą praktyką
jest unikać pracy w okolicy maksymalnych możliwości układu.

Napięcie 8V to jest minimalne pamięcie jakiego ten stabilizator wymaga do
pracy. Powinieneś założyć że napięcie sieci moze przysiąść na przykład o 20%
i jeszcze wtedy układ powinien pracować. Jeżeli napięcie będzie policzone na
styk to wtedy mogą zacząć się dziać dziwne rzeczy.

Quote:
DS'y muszę umieścić na przewodach o długości ok 50m. Powinienem
zmodyfikować
ich podłączenie w układzie?
Ja bym dał na każdym wejściu szeregowy rezystor i diodę zenera 5,1V. Do tego

mały kondensatorek tworzący z opornikiem filtr RC o stałej czasowej
pozwalającej bezproblemowo przejść transmisji do/z czujnika a wycinający
wszystkie wyższe częstotliwości, które będą się indukowały na tak długim
kablu. Dioda zenera ma za zadanie przyciąć szpilki napięcia jakie będą się
indukowany np. od burzy czy spawarki. Ewentualnie zastosuj przewód
ekranowany ale jako dodatek a nie zamiast.
Wyjście zasilania do czujników też trzeba zabezpieczyć, zarówno przed
postawaniem się zakłóceń do układu, jak i tych z układu (może zakłócać
odbiór radiowy itp.). Myślę że osobny stabilizator do czujników nie byłby
rozrzutnością. Jeżel chcesz zasilć z tego samego, to koniecznie spory
dławik, dobrze aby dodatkowo miał rezystancję kilku omów i do tego
kondensatory ceramiczne przed i za dławikiem, tak aby robiły filtr
dolnoprzepustowy. Jeżeli te czujniki nie pobierają dużo pradu, to szeregowo
z dławikiem możesz dołożyć opornik rzędu kilkudziesięciu omów (w zalezności
od poboru prądu). Dodatkowa rezystancja zwiększy skuteczność filtrowania
napięcia. R powinna być też na tyle mała aby spadek napięcia na oporniku był
akceptowalny jako napięcie zasilające czujnika. Sprawdź w nocie katalogowej
przy jakich napięciach racuje ten układ, ale tak na oko jeżeli na
rezystancji stracisz 0,1V (2% dla 5V) to nic się nie stanie.

--
Piotrek.
http://www.pitlab.pl

rezus99
Guest

Fri Mar 30, 2007 6:20 pm   



Użytkownik "Piotr "PitLab" Laskowski" <pitlab@pulapka.wp.pl> napisał w
wiadomości news:euja4j$sh4$1@node1.news.atman.pl...
Quote:
Cenna uwaga. Zastosuję ULN2503, tylko czy nie wymagane będzie
ustabilizowanie napięcia 12V wzięte przed L7805 i czy 12V to nie za dużo
na
wejściu do L7805? Myślałem,że powinienem uzyskać 8-9V.
Do sterowania przekaźników nie jest konieczne napięcie stabilizowane.
Kilka
V w jednączy drugą stronę nie powinno zrobić dużej różnicy. Na wszelki
wypadek weź docelowy przekaźnik i sprawdź przy jakim napięciu zaczyna
przełaczać. Minimalne napięcie jakie da zasilacz (przy maksymalnym
obciążeniu i miniamalnym napięciu sieci) powinno być większe niż próg
zadziałania przekaźnika.
Co do napięcia zasilanie 78L05 policz sobie moc wydzielaną przez układ.
Moc
P= (Uwe - Uwy) * I
Tak wyliczona moc nie powinna być większa niż katalogowa. Jeżeli nie
znajdziesz mocy katalogowej to spróbuj policzyć od strony rezystancji
termicznej obudowy. Przykładowo obudowa SOIC8 ma rezystancję termiczną
wynoszącą 180C/W a TO92 = 230C/W.
Mnożysz to razy moc traconą na układzie i masz przyrost temperatury złącza
pracującego układu.
Złącze (struktura układu) nie powinno pracować w temperaturze wyższej niż
85
stC. Załóż sobie maksymalną temperaturę pracy układu (skoro ma sterować
temperaturą to może być ciepło) i po dodaniu przyrostu wynikającego z
traconej mocy nie możesz przekroczyć max temperatury złącza. dobrą
praktyką
jest unikać pracy w okolicy maksymalnych możliwości układu.

Napięcie 8V to jest minimalne pamięcie jakiego ten stabilizator wymaga do
pracy. Powinieneś założyć że napięcie sieci moze przysiąść na przykład o
20%
i jeszcze wtedy układ powinien pracować. Jeżeli napięcie będzie policzone
na
styk to wtedy mogą zacząć się dziać dziwne rzeczy.

DS'y muszę umieścić na przewodach o długości ok 50m. Powinienem
zmodyfikować
ich podłączenie w układzie?
Ja bym dał na każdym wejściu szeregowy rezystor i diodę zenera 5,1V. Do
tego
mały kondensatorek tworzący z opornikiem filtr RC o stałej czasowej
pozwalającej bezproblemowo przejść transmisji do/z czujnika a wycinający
wszystkie wyższe częstotliwości, które będą się indukowały na tak długim
kablu. Dioda zenera ma za zadanie przyciąć szpilki napięcia jakie będą się
indukowany np. od burzy czy spawarki. Ewentualnie zastosuj przewód
ekranowany ale jako dodatek a nie zamiast.
Wyjście zasilania do czujników też trzeba zabezpieczyć, zarówno przed
postawaniem się zakłóceń do układu, jak i tych z układu (może zakłócać
odbiór radiowy itp.). Myślę że osobny stabilizator do czujników nie byłby
rozrzutnością. Jeżel chcesz zasilć z tego samego, to koniecznie spory
dławik, dobrze aby dodatkowo miał rezystancję kilku omów i do tego
kondensatory ceramiczne przed i za dławikiem, tak aby robiły filtr
dolnoprzepustowy. Jeżeli te czujniki nie pobierają dużo pradu, to
szeregowo
z dławikiem możesz dołożyć opornik rzędu kilkudziesięciu omów (w
zalezności
od poboru prądu). Dodatkowa rezystancja zwiększy skuteczność filtrowania
napięcia. R powinna być też na tyle mała aby spadek napięcia na oporniku
był
akceptowalny jako napięcie zasilające czujnika. Sprawdź w nocie
katalogowej
przy jakich napięciach racuje ten układ, ale tak na oko jeżeli na
rezystancji stracisz 0,1V (2% dla 5V) to nic się nie stanie.

--
Piotrek.
http://www.pitlab.pl

Wprowadziłem zmianę zasilania www.ekoterm.net/schemat2.jpg na ULN2803
(takich kilka mam).
Dokonałem próby zmian w podłączeniu DS'ów www.ekoterm.net/schemat3.jpg Czy
o to chodziło? Jak wspomniałem moja wiedza z zakresu elektroniki jest
kilkudniowa Sad Nie zawsze rozumiem problem, który mam pokonać. Dziękuję za
wskazówki

Sławek_D

Grzegorz Kurczyk
Guest

Fri Mar 30, 2007 7:05 pm   



Użytkownik rezus99 napisał:
Quote:
Użytkownik "Piotr "PitLab" Laskowski" <pitlab@pulapka.wp.pl> napisał w
wiadomości news:euja4j$sh4$1@node1.news.atman.pl...

Cenna uwaga. Zastosuję ULN2503, tylko czy nie wymagane będzie
ustabilizowanie napięcia 12V wzięte przed L7805 i czy 12V to nie za dużo

na

wejściu do L7805? Myślałem,że powinienem uzyskać 8-9V.

Do sterowania przekaźników nie jest konieczne napięcie stabilizowane.
Kilka
V w jednączy drugą stronę nie powinno zrobić dużej różnicy. Na wszelki
wypadek weź docelowy przekaźnik i sprawdź przy jakim napięciu zaczyna
przełaczać. Minimalne napięcie jakie da zasilacz (przy maksymalnym
obciążeniu i miniamalnym napięciu sieci) powinno być większe niż próg
zadziałania przekaźnika.
Co do napięcia zasilanie 78L05 policz sobie moc wydzielaną przez układ.
Moc
P= (Uwe - Uwy) * I
Tak wyliczona moc nie powinna być większa niż katalogowa. Jeżeli nie
znajdziesz mocy katalogowej to spróbuj policzyć od strony rezystancji
termicznej obudowy. Przykładowo obudowa SOIC8 ma rezystancję termiczną
wynoszącą 180C/W a TO92 = 230C/W.
Mnożysz to razy moc traconą na układzie i masz przyrost temperatury złącza
pracującego układu.
Złącze (struktura układu) nie powinno pracować w temperaturze wyższej niż
85
stC. Załóż sobie maksymalną temperaturę pracy układu (skoro ma sterować
temperaturą to może być ciepło) i po dodaniu przyrostu wynikającego z
traconej mocy nie możesz przekroczyć max temperatury złącza. dobrą
praktyką
jest unikać pracy w okolicy maksymalnych możliwości układu.

Napięcie 8V to jest minimalne pamięcie jakiego ten stabilizator wymaga do
pracy. Powinieneś założyć że napięcie sieci moze przysiąść na przykład o
20%
i jeszcze wtedy układ powinien pracować. Jeżeli napięcie będzie policzone
na
styk to wtedy mogą zacząć się dziać dziwne rzeczy.


DS'y muszę umieścić na przewodach o długości ok 50m. Powinienem

zmodyfikować

ich podłączenie w układzie?

Ja bym dał na każdym wejściu szeregowy rezystor i diodę zenera 5,1V. Do
tego
mały kondensatorek tworzący z opornikiem filtr RC o stałej czasowej
pozwalającej bezproblemowo przejść transmisji do/z czujnika a wycinający
wszystkie wyższe częstotliwości, które będą się indukowały na tak długim
kablu. Dioda zenera ma za zadanie przyciąć szpilki napięcia jakie będą się
indukowany np. od burzy czy spawarki. Ewentualnie zastosuj przewód
ekranowany ale jako dodatek a nie zamiast.
Wyjście zasilania do czujników też trzeba zabezpieczyć, zarówno przed
postawaniem się zakłóceń do układu, jak i tych z układu (może zakłócać
odbiór radiowy itp.). Myślę że osobny stabilizator do czujników nie byłby
rozrzutnością. Jeżel chcesz zasilć z tego samego, to koniecznie spory
dławik, dobrze aby dodatkowo miał rezystancję kilku omów i do tego
kondensatory ceramiczne przed i za dławikiem, tak aby robiły filtr
dolnoprzepustowy. Jeżeli te czujniki nie pobierają dużo pradu, to
szeregowo
z dławikiem możesz dołożyć opornik rzędu kilkudziesięciu omów (w
zalezności
od poboru prądu). Dodatkowa rezystancja zwiększy skuteczność filtrowania
napięcia. R powinna być też na tyle mała aby spadek napięcia na oporniku
był
akceptowalny jako napięcie zasilające czujnika. Sprawdź w nocie
katalogowej
przy jakich napięciach racuje ten układ, ale tak na oko jeżeli na
rezystancji stracisz 0,1V (2% dla 5V) to nic się nie stanie.

--
Piotrek.
http://www.pitlab.pl


Wprowadziłem zmianę zasilania www.ekoterm.net/schemat2.jpg na ULN2803
(takich kilka mam).
Dokonałem próby zmian w podłączeniu DS'ów www.ekoterm.net/schemat3.jpg Czy
o to chodziło? Jak wspomniałem moja wiedza z zakresu elektroniki jest
kilkudniowa Sad Nie zawsze rozumiem problem, który mam pokonać. Dziękuję za
wskazówki

Witam
A w jakim celu są te rezystory 10k ???
Wejścia ULN-a można sterować bezpośrednio z wyjść ATmegi, a rezystory
podciągające do +5V dadzą nieprzyjemny efekt w postaci załączniania
wszystkich przekaźników w momencie resetowania procka (chyba, że tak ma
być).

Pozdrawiam
Grzegorz

Grzegorz Kurczyk
Guest

Fri Mar 30, 2007 7:07 pm   



Quote:
Dokonałem próby zmian w podłączeniu DS'ów www.ekoterm.net/schemat3.jpg

Tych diod zenera przy DS-ach to już wogóle nie kumam. W jakim celu je
zastosowałeś ?

Pozdrawiam
Grzegorz

rezus99
Guest

Fri Mar 30, 2007 7:18 pm   



Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to@control.slupsk.pl> napisał w
wiadomości news:eujjre$snr$1@nemesis.news.tpi.pl...
Quote:
Dokonałem próby zmian w podłączeniu DS'ów www.ekoterm.net/schemat3.jpg

Tych diod zenera przy DS-ach to już wogóle nie kumam. W jakim celu je
zastosowałeś ?

Pozdrawiam
Grzegorz


Wydaje mi się, że zastosowałem się (może nieudolnie ) do propozycji PIOTRA z
poprzednich postów:
"...Ja bym dał na każdym wejściu szeregowy rezystor i diodę zenera 5,1V. Do
tego
mały kondensatorek tworzący z opornikiem filtr RC o stałej czasowej
pozwalającej bezproblemowo przejść transmisji do/z czujnika a wycinający
wszystkie wyższe częstotliwości, które będą się indukowały na tak długim
kablu. Dioda zenera ma za zadanie przyciąć szpilki napięcia jakie będą się
indukowany np. od burzy czy spawarki. Ewentualnie zastosuj przewód
ekranowany ale jako dodatek a nie zamiast..."

Sławek_D

rezus99
Guest

Fri Mar 30, 2007 7:23 pm   



Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to@control.slupsk.pl> napisał w
wiadomości news:eujjgq$duj$1@atlantis.news.tpi.pl...
Quote:
Użytkownik rezus99 napisał:
Użytkownik "Piotr "PitLab" Laskowski" <pitlab@pulapka.wp.pl> napisał w
wiadomości news:euja4j$sh4$1@node1.news.atman.pl...

Cenna uwaga. Zastosuję ULN2503, tylko czy nie wymagane będzie
ustabilizowanie napięcia 12V wzięte przed L7805 i czy 12V to nie za dużo

na

wejściu do L7805? Myślałem,że powinienem uzyskać 8-9V.

Do sterowania przekaźników nie jest konieczne napięcie stabilizowane.
Kilka
V w jednączy drugą stronę nie powinno zrobić dużej różnicy. Na wszelki
wypadek weź docelowy przekaźnik i sprawdź przy jakim napięciu zaczyna
przełaczać. Minimalne napięcie jakie da zasilacz (przy maksymalnym
obciążeniu i miniamalnym napięciu sieci) powinno być większe niż próg
zadziałania przekaźnika.
Co do napięcia zasilanie 78L05 policz sobie moc wydzielaną przez układ.
Moc
P= (Uwe - Uwy) * I
Tak wyliczona moc nie powinna być większa niż katalogowa. Jeżeli nie
znajdziesz mocy katalogowej to spróbuj policzyć od strony rezystancji
termicznej obudowy. Przykładowo obudowa SOIC8 ma rezystancję termiczną
wynoszącą 180C/W a TO92 = 230C/W.
Mnożysz to razy moc traconą na układzie i masz przyrost temperatury
złącza
pracującego układu.
Złącze (struktura układu) nie powinno pracować w temperaturze wyższej niż
85
stC. Załóż sobie maksymalną temperaturę pracy układu (skoro ma sterować
temperaturą to może być ciepło) i po dodaniu przyrostu wynikającego z
traconej mocy nie możesz przekroczyć max temperatury złącza. dobrą
praktyką
jest unikać pracy w okolicy maksymalnych możliwości układu.

Napięcie 8V to jest minimalne pamięcie jakiego ten stabilizator wymaga do
pracy. Powinieneś założyć że napięcie sieci moze przysiąść na przykład o
20%
i jeszcze wtedy układ powinien pracować. Jeżeli napięcie będzie policzone
na
styk to wtedy mogą zacząć się dziać dziwne rzeczy.


DS'y muszę umieścić na przewodach o długości ok 50m. Powinienem

zmodyfikować

ich podłączenie w układzie?

Ja bym dał na każdym wejściu szeregowy rezystor i diodę zenera 5,1V. Do
tego
mały kondensatorek tworzący z opornikiem filtr RC o stałej czasowej
pozwalającej bezproblemowo przejść transmisji do/z czujnika a wycinający
wszystkie wyższe częstotliwości, które będą się indukowały na tak długim
kablu. Dioda zenera ma za zadanie przyciąć szpilki napięcia jakie będą
się
indukowany np. od burzy czy spawarki. Ewentualnie zastosuj przewód
ekranowany ale jako dodatek a nie zamiast.
Wyjście zasilania do czujników też trzeba zabezpieczyć, zarówno przed
postawaniem się zakłóceń do układu, jak i tych z układu (może zakłócać
odbiór radiowy itp.). Myślę że osobny stabilizator do czujników nie byłby
rozrzutnością. Jeżel chcesz zasilć z tego samego, to koniecznie spory
dławik, dobrze aby dodatkowo miał rezystancję kilku omów i do tego
kondensatory ceramiczne przed i za dławikiem, tak aby robiły filtr
dolnoprzepustowy. Jeżeli te czujniki nie pobierają dużo pradu, to
szeregowo
z dławikiem możesz dołożyć opornik rzędu kilkudziesięciu omów (w
zalezności
od poboru prądu). Dodatkowa rezystancja zwiększy skuteczność filtrowania
napięcia. R powinna być też na tyle mała aby spadek napięcia na oporniku
był
akceptowalny jako napięcie zasilające czujnika. Sprawdź w nocie
katalogowej
przy jakich napięciach racuje ten układ, ale tak na oko jeżeli na
rezystancji stracisz 0,1V (2% dla 5V) to nic się nie stanie.

--
Piotrek.
http://www.pitlab.pl


Wprowadziłem zmianę zasilania www.ekoterm.net/schemat2.jpg na ULN2803
(takich kilka mam).
Dokonałem próby zmian w podłączeniu DS'ów www.ekoterm.net/schemat3.jpg
Czy o to chodziło? Jak wspomniałem moja wiedza z zakresu elektroniki jest
kilkudniowa Sad Nie zawsze rozumiem problem, który mam pokonać. Dziękuję
za wskazówki

Witam
A w jakim celu są te rezystory 10k ???
Wejścia ULN-a można sterować bezpośrednio z wyjść ATmegi, a rezystory
podciągające do +5V dadzą nieprzyjemny efekt w postaci załączniania
wszystkich przekaźników w momencie resetowania procka (chyba, że tak ma
być).

Pozdrawiam
Grzegorz

To wziąłem z przykładowego, dobrze działającego układu sterowania
przekaźnikiem za pomocą tranzystora npn Pawła Hadama.

Sławek_D

Grzegorz Kurczyk
Guest

Fri Mar 30, 2007 7:41 pm   



Użytkownik rezus99 napisał:
Quote:

To wziąłem z przykładowego, dobrze działającego układu sterowania
przekaźnikiem za pomocą tranzystora npn Pawła Hadama.

W przypadku tranzystora npn te szeregowe rezystory są jak najbardziej

potrzebne do ograniczenia prądu bazy (choć te 10k to troszkę dużo
standardowo daję od 2,2k do 4,7k). We wnętrzu ULN-a juz są odpowiednie
rezystory i dodatkowe są całkowicie zbędne. Oddzielny problem to te
rezystory podciągające wyjścia ATmegi do +5V. Po resecie porty ATmegi
ustawiane są jako wejściowe (stan wysokiej impedancji). Rezystory
podciągające wysterują w tym momencie wejścia ULN-a i spowodują
zadziałanie (klepnięcie) wszystkich przekaźników. Są sytuacje gdzie tak
właśnie ma być, ale nie sądzę aby w tym układzie o to Ci chodziło.

Pozdrawiam
Grzegorz

Grzegorz Kurczyk
Guest

Fri Mar 30, 2007 7:46 pm   



Użytkownik rezus99 napisał:

Quote:
Wydaje mi się, że zastosowałem się (może nieudolnie ) do propozycji PIOTRA z
poprzednich postów:
"...Ja bym dał na każdym wejściu szeregowy rezystor i diodę zenera 5,1V. Do
tego
mały kondensatorek tworzący z opornikiem filtr RC o stałej czasowej
pozwalającej bezproblemowo przejść transmisji do/z czujnika a wycinający
wszystkie wyższe częstotliwości, które będą się indukowały na tak długim
kablu. Dioda zenera ma za zadanie przyciąć szpilki napięcia jakie będą się
indukowany np. od burzy czy spawarki. Ewentualnie zastosuj przewód
ekranowany ale jako dodatek a nie zamiast..."

Te diody powinny być nie w szereg tylko anodą do masy i katodą do linii
sygnałowej. Choć moim zdaniem zabezpieczą one układ przed uszkodzeniem
wywołanym ewentualnymi przepieciami, ale na zakłócenia zbyt wiele nie
pomogą. Taka dioda przytnie impulsy zakłocające powyżej +5,1V i poniżej
-0,7V, ale na wszystkie śmieci w tym przedziale napięć niewiele pomoże.

Pozdrawiam
Grzegorz

rezus99
Guest

Fri Mar 30, 2007 7:52 pm   



Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to@control.slupsk.pl> napisał w
wiadomości news:eujllc$lnp$1@atlantis.news.tpi.pl...
Quote:
Użytkownik rezus99 napisał:

To wziąłem z przykładowego, dobrze działającego układu sterowania
przekaźnikiem za pomocą tranzystora npn Pawła Hadama.

W przypadku tranzystora npn te szeregowe rezystory są jak najbardziej
potrzebne do ograniczenia prądu bazy (choć te 10k to troszkę dużo
standardowo daję od 2,2k do 4,7k). We wnętrzu ULN-a juz są odpowiednie
rezystory i dodatkowe są całkowicie zbędne. Oddzielny problem to te
rezystory podciągające wyjścia ATmegi do +5V. Po resecie porty ATmegi
ustawiane są jako wejściowe (stan wysokiej impedancji). Rezystory
podciągające wysterują w tym momencie wejścia ULN-a i spowodują
zadziałanie (klepnięcie) wszystkich przekaźników. Są sytuacje gdzie tak
właśnie ma być, ale nie sądzę aby w tym układzie o to Ci chodziło.

Pozdrawiam
Grzegorz

To mi upraszcza sterownik i zaoszczędzi miejsca - 10 rezystorów mniej.
Przyznaję Ci rację.

Sławek_D

rezus99
Guest

Fri Mar 30, 2007 7:57 pm   



Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to@control.slupsk.pl> napisał w
wiadomości news:eujm5e$5q3$1@nemesis.news.tpi.pl...
Quote:
Użytkownik rezus99 napisał:

Wydaje mi się, że zastosowałem się (może nieudolnie ) do propozycji
PIOTRA z poprzednich postów:
"...Ja bym dał na każdym wejściu szeregowy rezystor i diodę zenera 5,1V.
Do tego
mały kondensatorek tworzący z opornikiem filtr RC o stałej czasowej
pozwalającej bezproblemowo przejść transmisji do/z czujnika a wycinający
wszystkie wyższe częstotliwości, które będą się indukowały na tak długim
kablu. Dioda zenera ma za zadanie przyciąć szpilki napięcia jakie będą
się
indukowany np. od burzy czy spawarki. Ewentualnie zastosuj przewód
ekranowany ale jako dodatek a nie zamiast..."

Te diody powinny być nie w szereg tylko anodą do masy i katodą do linii
sygnałowej. Choć moim zdaniem zabezpieczą one układ przed uszkodzeniem
wywołanym ewentualnymi przepieciami, ale na zakłócenia zbyt wiele nie
pomogą. Taka dioda przytnie impulsy zakłocające powyżej +5,1V i
poniżej -0,7V, ale na wszystkie śmieci w tym przedziale napięć niewiele
pomoże.

Pozdrawiam
Grzegorz

I tu masz rację, popełniłem błąd. Zrezygnuję z filtra. Do poprawnej pracy
układu wystarczy mi pomiar co minutę. Pomiary moge dokonywać co kilka
sekund, wycinać skrajne i uśrednić pozostałe wyniki.

Sławek_D

Raven
Guest

Fri Mar 30, 2007 8:20 pm   



ja zamiast tranzystorow czy uln dalbym transoptory a tak przy okazji daj
diody zabezpieczajace na przekaznikach

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Opinie na temat mojego pierwszego sterownika z ATMEGA8 - schemat i działanie

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map