Prośba o sprawdzenie projektu

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

  1. Odbiór sygnałów IR z pilota uniwersalnego i włączanie/wyłączanie świetlówek energooszczędnych.

  1. 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.

Reply to
Legato
Loading thread data ...

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ą...
Reply to
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

Reply to
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.

Reply to
EM

...

  1. Brak C blokującego
  2. Reset sobie dynda w powietrzu, lepiej jak jest zewnętrzny z podpiętym RC
  3. Schemat się konwertuje do 'png' ewentualnie 'gif', a nie do 'jpg'

Pozdrawiam, sword

Reply to
Adam Jurkiewicz

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.

Reply to
Legato

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

Reply to
Adam Jurkiewicz

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:)

Reply to
T.M.F.

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

Reply to
Marcin Stanisz

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

Reply to
EM

Dzięki za obszerną pomoc :) Pozdrawiam L.

Reply to
Legato

prosciej ustawic je jako wyjscia..

Reply to
Greg(G.Kasprowicz

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.

Reply to
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.

Reply to
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.

Reply to
Legato

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

Reply to
Marcin Stanisz

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.

Reply to
T.M.F.

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.

Reply to
Legato

Jasne, pisz smialo.

Reply to
T.M.F.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.