Witam W ramach tematu "elektronika w polsce usycha" ;)
Zaprojektowałem sobie sterownik do oświetlenia będący jednym z elementów systemu sterowników.
Jego zadaniem jest
Odbiór sygnałów IR z pilota uniwersalnego i włączanie/wyłączanie świetlówek energooszczędnych.
Włączanie\wyłączanie lamp za pomocą 6-ciu mikro-przełączników zamontowanych na ścianie w miejsce standardowego włącznika - gniazdo KBD
Układ ma dodatkowe gniazdo (STER) na podłączenie innego układu sterowania.
Procesor mogę dowolnie zaprogramować tak abym mógł uzyskać dowolny układ przełączania lamp.
Układ lamp ( i włącznik naścienny): o o o o o o
Chciałbym uzyskać Waszą opinię co do mojego projektu i ewentualną jego korektę.
Strona projektu:
formatting link
Pozdrawiam L.
Didn't find your answer? Ask the community — no account required.
E
EM
Witaj, bez patrzenia w datasheety
Domyslam się, że te tyrystory to są triaki :)
W obwodzie sterowania bramki triaka (z MOCa) musi być rezystor, chyba, że akurat te MOCe tego nie wymagają...
E
EM
Witaj, bez patrzenia w datasheety 1. Domyslam się, że te tyrystory to są triaki :) 2. W obwodzie sterowania bramki triaka (z MOCa) musi być rezystor, chyba, że akurat te MOCe tego nie wymagają... 3. C8 to kwarc? Raczej jest wymagany kwarc lub rezonator ceramiczny, jeśli to ma działać poprawnie na pilota -- Pozdr EM
E
EM
No i jeszcze zasilanie optotriaków warto dać z PWR-2 a nie z +5V. Wtedy znacznie mniejsza moc się wydzieli w stabilizatorze. Nie bedzie potrzebny radiator. Oczywiście należy dobrać wtedy szeregowe oporniki na odpowiednie, a diody sygnalizacyjne mogą nico zmieniać jasność ze zmianami napięcia zasilania i obciążenia.
A
Adam Jurkiewicz
...
Brak C blokującego
Reset sobie dynda w powietrzu, lepiej jak jest zewnętrzny z podpiętym RC
Schemat się konwertuje do 'png' ewentualnie 'gif', a nie do 'jpg'
Pozdrawiam, sword
L
Legato
Niektóre zastosowane symbole wynikały z doboru obudów jakie mają elementy.
Tak, C8 to kwarc - wsadziłem kondensator ze względu na obudowę ;)
Dzięki za opinie i poprawki :)
Pozdrówka L.
A
Adam Jurkiewicz
No tak, bo trzeba ściąć paletę do 16 kolorów, lub nawet lepiej do 2, myślałem że to oczywiste ;)
Właśnie po to się stosuje 'png', żeby plik wyszedł _mniejszy_, ten format ma bardzo dobrą kompresję bezstratną tylko trzeba podejść do tematu (poza tym specyfikacja jest darmowa w przeciwieństwie do 'gif'). Taki schemat powinien zajmować maksymalnie kilka - kilkanaście kilo w 'png'.
Można oczywiście jeszcze łatwiej i wyeksportować schemat bezpośrednio do pdf'a przez driver drukarki pdf995 (darmowy):
formatting link
Instaluje się 2 sterowniki i gotowe:
formatting link
formatting link
Pozdrawiam, sword
T
T.M.F.
Ok, kilka uwag.
- Po pierwsze optotriaki - wybierz takie z wiekszym numerkiem, maja one mniejszy prad diody, co za tym idzie mniejsze straty. Bodajze MOC4063 maja Idiody <5mA.
- Druga rzecz to sterowanie triakiem - zerknij jeszcze do datasheeta, bo cos mi sie nie podoba polaczenie optotriak+triak i tylko jeden rezystor. Inna sprawa to wiesz, ze inaczej nieco wyglada podlaczenie obciazenia indukcyjnego, a inaczej czysto rezystancyjnego. W tym przypadku na etapie projektu musisz sie zdecydowac jakiego typu lampami bedziesz sterowal.
- sterownaie optotriakow. Po co ci tranzystory? Porty IO ATMegi bez problemu uciagna to sterowanie, wiec schemat mozesz uproscic. Kolejna rzecz to te dody - rozumiem, ze intencja byla mozliwosc wymuszenia stanu logicznego na zasadzie wired AND. To moze tez je wywalic, diody LED podlaczyc do Vcc, tak, zeby sie zapalaly po wystawieniu "L" na pinie IO. Nie wystawiasz strong "H", wiec urzadzenie zewnetrze ciagle ma mozliwosc niezaleznie wlaczyc zarowke dajac swoje "L". A IMHO jeszcze lepiej zrobic to wykorzystujac inne piny procka i program, ktory uwzgledni taka mozliwosc.
- kolejna rzecz to pewne ulepszenie. Skoro juz sterujesz zarowkami to dlaczego nie zrobic dimmera (w sumie masz go za free). Wystarczy uwzglednic mozliwosc detekcji przejscia przez "0" w procku, w najprostszym przypadku to dwa rezystory 1Mom pomiedzy 230V a pin procka i mase. Ew. optoizolator z dwoma antyrownolegle polaczonymi diodami. Zobac np. na moj schemat na stronie:
formatting link
(schemat do sciagniecia w formacie Eagle).
BTW. Jak uz sie tak bawisz i poswiecasz na to czas to zapraszam do projektu. W sumie jak cos robic to warto maksymalizowac efekty:)
M
Marcin Stanisz
Dnia Thu, 13 Jul 2006 08:14:51 +0200, Legato napisał(a):
To jeszcze ja się powymądrzam ;) AVCC podłącz do VCC. Niewykorzystywane porty procka (o ile są) podciągnij do VCC przez 10kOhm (kiedyś podłączyłem do masy i przez pomyłkę ustawiłem jako wyjścia, ech).
Pozdrawiam Marcin Stanisz
E
EM
Skąd taki wniosek? Patrz strona 5 Nie musi to być tego R7 np.
Wystarczy kondensator 100n do masy. No i oczywiście załączony wewnętrzny układ resetujacy z detektorem napięcia.
Pomysł ze ściemnianiem jest interesujący
L
Legato
Dzięki za obszerną pomoc :) Pozdrawiam L.
G
Greg(G.Kasprowicz
prosciej ustawic je jako wyjscia..
L
Legato
T.M.F. napisa?(a):
Z tego co znalaz?em to by wynika?o,z.e MOC3023M ma If =5mA
All devices are guaranteed to trigger at an IF value less than or equal to max IFT. Therefore, recommended operating IF lies between max IFT(30 mA for MOC3020M, 15 mA for MOC3010M and MOC3021M, 10 mA for MOC3011M and MOC3022M,5 mA for MOC3012M and MOC3023M) and absolute max IF(60 mA).
- faktycznie, sugerowa?em sie; pewnym rozwia;zaniem choc' powinienem wzia;c' pod uwage; uk?ad z katalogu producenta. Dla pewnos'ci zastosuje sprawdzony uk?ad z Twojego projektu :)
Jak pisa?em wczes'niej tym sterownikiem be;de; obs?ugiwa? s'wietlówki energooszcze;dne. Choc' moz.na by zrobic' s'ciemniacz ale go np. zablokowac'.
No tak, zaiste pra;d wyjs'ciowy z portów jest wystarczaja;cy wie;c kolega ma absolutna; racje;. Uk?ad robi sie; coraz tan'szy ;)
Tak w?as'nie :) Postaram sie; to zmodyfikowac' wg. Twoich sugestii.
To rozwia;zanie zapewne by?oby dobre jes'li chodzi?oby o z.arówy. W pokoju mam sufit podwieszany a w nich zamontowa?em s'wiat?a punktowe - s'wietlówki 9W/sztuka. Dlatego odpada regulacja jasnos'ci.
Przyznam, iz. kiedys' zagla;da?em na Twoja; strone; projektu ale odsta;pi?em bo jeszcze nie doros?em do tak zaawansowanej technologii ;) Duuz.o jeszcze musze; podzia?ac' w tej materii. Mimo to, przyznam, iz. che;tnie bym sie; do?a;czy?.
Projekt naprawde; bardzo ciekawy i interesuja;cy.
Dzie;ki za pomoc
Pozdrawiam L.
L
Legato
T.M.F. napisał(a): > Ok, kilka uwag. > Bodajze MOC4063 maja Idiody <5mA.
Z tego co znalazłem to by wynikało,z.e MOC3023M ma If =5mA
All devices are guaranteed to trigger at an IF value less than or equal to max IFT. Therefore, recommended operating IF lies between max IFT(30 mA for MOC3020M, 15 mA for MOC3010M and MOC3021M, 10 mA for MOC3011M and MOC3022M,5 mA for MOC3012M and MOC3023M) and absolute max IF(60 mA).
- faktycznie, sugerowałem sie; pewnym rozwia;zaniem choć powinienem wziąć pod uwagę układ z katalogu producenta. Dla pewności zastosuje sprawdzony uk?ad z Twojego projektu :)
Jak pisałem wcześniej tym sterownikiem będę obsługiwał świetlówki energooszczędne. Choć można by zrobić ściemniacz ale go np. zablokować.
No tak, zaiste prąd wyjściowy z portów jest wystarczający wie;c kolega ma absolutną racje;. Układ robi sie; coraz tańszy ;)
Tak właśnie :) Postaram sie; to zmodyfikować wg. Twoich sugestii.
To rozwiązanie zapewne byłoby dobre jeśli chodziłoby o żarówy. W pokoju mam sufit podwieszany a w nich zamontowałem światła punktowe - świetlówki 9W/sztuka. Dlatego odpada regulacja jasności.
Przyznam, iż kiedyś zaglądałem na Twoją stronę projektu ale odstąpiłem bo jeszcze nie dorosłem do tak zaawansowanej technologii ;) Duużo jeszcze muszę podziałać w tej materii. Mimo to, przyznam, iż chętnie bym się dołączył.
Projekt naprawdę bardzo ciekawy i interesujący.
Dzie;ki za pomoc
Pozdrawiam L.
L
Legato
T.M.F. napisał(a):
Z tego co znalazłem to by wynikało,z.e MOC3023M ma If =5mA
All devices are guaranteed to trigger at an IF value less than or equal to max IFT. Therefore, recommended operating IF lies between max IFT(30 mA for MOC3020M, 15 mA for MOC3010M and MOC3021M, 10 mA for MOC3011M and MOC3022M,5 mA for MOC3012M and MOC3023M) and absolute max IF(60 mA).
- faktycznie, sugerowałem się pewnym rozwiązaniem choć powinienem wziąć pod uwagę układ z katalogu producenta. Dla pewności zastosuje sprawdzony układ z Twojego projektu :)
Jak pisałem wcześniej tym sterownikiem będę obsługiwał świetlówki energooszczędne. Choć można by zrobić ściemniacz ale go np. zablokować.
No tak, zaiste prąd wyjściowy z portów jest wystarczający wie;c kolega ma absolutną rację. Układ robi się coraz tańszy ;)
Tak właśnie :) Postaram się to zmodyfikować wg. Twoich sugestii.
To rozwiązanie zapewne byłoby dobre jeśli chodziłoby o żarówy. W pokoju mam sufit podwieszany a w nich zamontowałem światła punktowe - świetlówki 9W/sztuka. Dlatego odpada regulacja jasności.
Przyznam, iż kiedyś zaglądałem na Twoją stronę projektu ale odstąpiłem bo jeszcze nie dorosłem do tak zaawansowanej technologii ;) Duużo jeszcze muszę podziałać w tej materii. Mimo to, przyznam, iż chętnie bym się dołączył.
Projekt naprawdę bardzo ciekawy i interesujący.
Dzięki za pomoc
Pozdrawiam L.
M
Marcin Stanisz
Dnia Thu, 13 Jul 2006 13:39:26 +0200, Greg(G.Kasprowicz) napisał(a):
E-e. A co, jeśli jakiś "impuls E-M" (albo zwykły błąd programisty) poprzestawia zawartości rejestrów DDRx? Dobra praktyka nakazuje nie zostawiać nóg wiszących w powietrzu, MSZ.
Pozdrawiam
Marcin Stanisz
T
T.M.F.
Masz racje, wlasnie ta ostatnia cyferka jest wazna:)
Swietlowy tez mozna sciemniac. Nie w pelenym zakresie, ale jednak. Natomiast umieszczenie na plytce punktow lutowiczych pod ew. detekcje "0", zeby mozna bylo zrobic dimmer nic nie kosztuje, a uklad robi sie bardziej uniwersalny.
No to umiesc na plytce po prostu mozliwosc podlaczenia 75176 (drivera RS485) podlaczonego tak jak na schematach z mojej stronki i w przyszlosci prosta wymiana softu uczyniu twoj uklad kompatybilnym:)
Pozdrawiam i zycze powodzenia w realizacji.
L
Legato
T.M.F. napisał(a):
Nie, no jassne, masz race :)
I tak zrobie.
Czy jak bede mial ew. problemy to moge liczyc na Twoja pomoc ?
Pozdrawiam Rowniez Tobie zycze czasu i cierpliwosci w projekcie.
L.
T
T.M.F.
Jasne, pisz smialo.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.