Sprawa: Oświetlenie domu (od czasu Rafała)
Wysłany: 26 Gru 2008 03:55 (GMT 1)
Witam wszystkich. Tym pospołu mam zadowolenie zaprezentować dalszy pomysł na rzecz wujka. Jest poprzednio program obsługi urządzenia świątecznego oświetlenia. Moja grunt w projekcie owo naturalnie przeprowadzenie sterownika, oraz wujka ozdobienie domu. W sumie odrobinę mu pomogłem, jakkolwiek negacja logiczna bez liku, bowiem miałem coraz inne rzeczy aż do zrobienia.
Tym wspólnie ów wcale istotny pomysł powstawał w takim tempie, iż już sam negacja logiczna wierzyłem, iż mi się uda. Zacząłem dookoła 25 listopada od czasu rysowania schematów, później zlecenie, krótki itd… aż aż do 19 grudnia, podczas gdy pełnia finalnie przetestowałem przy siebie na biurku. W przyszłości wuj zabrał się wewnątrz wieszanie lampek oraz ego mu nieco pomogłem, tudzież w pośrodku czasie pracowałem na uruchomieniem programu na PC aż do generowania kombinacji. Wsio finalnie ruszyło w rzeczy samej 24 grudnia wieczór
Jakoby negacja logiczna spozierać w ostatniej sensownej chwili ![]()
I wracając aż do układu. Założeniem projektu był drajwer spośród fazową regulacją w oparciu o triaki. Puder podawać 64 kanały oraz egzystować autonomicznym urządzeniem negacja logiczna wymagającym aż do normalnej pracy żadnego komputera. Najlepszym sposobem było obligacja jakieś wymiennej pamięci. W ów fortel nośnikiem sekwencji aż do sterownika jest menu SD. Na karcie negacja logiczna ma żadnej partycji dodatkowo jest kobieta traktowana w charakterze trwały przestrzeń danych spośród zaznaczonym początkiem plus końcem. Potem omówię parametry samego sterownika.
W konstrukcji głównym elementem jest jeden mikroprocesor atmega128, jaki czyta spośród karty także steruje synchronicznie elementami wykonawczymi, tak aby zaopatrzyć się regulację. Procek jest wielgachny, owo faktyczny stan rzeczy, niemniej jednak wuj onegdaj taki kupił aż do innego projektu, impuls negacja logiczna powstał, w takim razie mikroprocesor został zaadoptowany aż do tego urządzenia. 24 wyjścia wykorzystałem posługując się samym procesorem, pozostałe oparłem na rejestrach zatrzaskowych.
Audycja został napisany w ASM w ciągu wyjątkiem początku programu dokąd konfiguruję wyłącznie na pierwszy rzut oka porty dodatkowo ustawiam Timery. Końcówka owo wprzódy nic bardziej błędnego asembler, w całości spośród obsługą karty.
W urządzeniu zastosowałem separację opartą na optotriakach.
Elementami wykonawczymi są triaki 2N6075B. Wszelki spośród nich został opatrzony dodatkowym układem gasikowym (niemal wolno sobie go przebaczyć, bowiem brzemię jest oporowe, wszak negacja logiczna zaszkodzi oraz jest moim zdaniem oznaką staranności tudzież negacja logiczna roboty po najniższym koszcie).
Menu SD pozwala na spadek dużych sekwencji. Ego pisałem w ostatniej chwili dodatkowo wyszło mi ~6 minut
. Jedna układ na karcie zajmuje 64 bajty.
łatwość w obecnej postaci jest urządzeniem autonomicznym plus niekomunikatywnym, natomiast w planie jest dodatkowe nakład aż do pracy synchronicznej wielu niezależnych urządzeń, dokąd jedno spośród nich będzie źródłem synchronizacji. Takie podejście pozwala na sumarycznie niemalże w bezgraniczność takich sterowników. W programie jest coraz sporo miejsca dodatkowo czasu by owo wdrożyć. Negacja logiczna jest owo chcący skomplikowane, jednakże w tym roku negacja logiczna było owo potrzebne, w takim razie owo pominąłem, ponieważ mógłbym negacja logiczna dotrzymać kroku na era ![]()
Przepis fazowa pozwala na sterownie 64 poziomami + 1 (niedostatek sterowania). W praktyce mógłbym pomieścić coraz aż do ~128 poziomów w sąsiedztwie takich samych parametrach, atoli śpieszyłem się również wolałem negacja logiczna przebywać się w takie cuda. 64 leżący w 100% wystarczą.
Odświeżanie następuje co 2 okresy co daje 25 plagi na sekundę. Oznacza owo, iż w ciągu 1 sekundy spośród karty pobieranych jest 25 sekwencji. Jest owo okratowanie programowe. W praktyce wolno wepchnąć bez problemu (pod ręką 64 poziomach regulacji) 50 sekwencji na sekundę.
Audycja został napisany w taki rozwiązanie, iż ułatwienie samo reaguje na włożenie dodatkowo wydobycie karty, sygnalizuje pełnia miganiem diody. Rozpoznaje też, azali jadłospis jest przeznaczona aż do pracy spośród urządzeniem (menu musi posiadać odpowiednie dane w pierwszym sektorze).
Miałem coraz zapisać bootloader tak aby pisać program udogodnienie podobnie spośród karty, aliści okres biegł nieubłaganie
.
Program na PC pozwalało na markowanie efektu na podstawie zrobionych zdjęć. Pisane było z nagła, negacja logiczna jest przypuszczalnie cudem plus wymaga średniego komputera (mieszanie zdjęć w rozdzielczość 800×600 obok mnie dawało 20 klatek na sek - mikroprocesor 3200+ jadłospis nv 7600) przecież sprawiło się bezbłędnie. Konsekwencja symulacji jest z większym natężeniem szacunkowy aż do rzeczywistego efektu, aniżeli owo co zarejestrowała aparat fotograficzny. Spośród tego powodu zamieściłem oba filmiki. Aż do mieszania zdjęć wykorzystałem DirectX, dlatego że procek dominujący bez optymalizacji rynek można mieszał także negacja logiczna dawał rady uprzednio w sąsiedztwie 320×240. Audycja przydał się niesłychanie, gdyż mieszkam w innej miejscowości dodatkowo chociażby zdjęć już sam negacja logiczna robiłem. Zaledwie na to samo błona fotograficzna nakręciłem jak na przykład przedtem całość działało. Bez programu pisałbym w ciemność i widać negacja logiczna wypada nikomu powiedzieć jakie owo byłoby trudne ![]()
Koszt:
triaki 60zł
optotriaki 37zł
atmega128 23zł ———–
dystanse 45+28+17=90
śruby dodatkowo nakrętki kwasoodporne ok 10zł
glin 15zł
laminat 30zł
malowanie 10zł
lakierowanie 20zł
statecznik 3,3V 2zł
Dioda zenera 0,8zł
mostek 0,8zł
kondensatory 22+17+2,6
komparator 0,5zł
Listwy zaciskowe małe 28zł
Listwy zaciskowe duże 75zł
Gn. na kartę SD 6zł
Chłodnica 4,5zł
Bezp., gn. bezp. 4zł
Pozostałe elementy 20zł
Menu SD spośród adapterem 20zł
Pospołu nad: 500zł
Lampki 25 kompletów po 5,4zł = 135zł
Odrutowanie itd pomijam
——————————————
Wsio nad: 650zł
W projekcie najtrudniejsze było egzekucja powtarzalnych płytek, naprawdę tak aby całość pasowało. Ideału negacja logiczna ma, jednakowoż jak na przykład niechybnie na załączonych filmach pełnia działa oraz na zdjęciach co więcej negacja logiczna pewno planowo wad
. Agregat jest solidna nie inaczej na miarę chciałem, figa się negacja logiczna gnie, jest dozwolone bez obaw dokręcać śruby dodatkowo dociskać płytki.
Ze względu na odsetek projektu, wartość, część pracy, negacja logiczna wielkie szanse na implementacja go w celach dydaktycznych itd. itd. natomiast monety błędy na płycie plus niepełne program na PC także uP sterownika zdecydowałem się negacja logiczna zamieszczać niczego co mogłoby wpajać w pomyłka. Zamieszczam zaledwie klisza, jaki jest poprzednio sprostowany. Przypuszczalnie w przyszłym roku zamieszczę resztę na kształt poprzednio znajdę okres także poprawię pełnia inne.
Także na finis galeria:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Model filmu spośród kamery…
Link
Werska filmu spośród programu symulacyjnego…
Link
material pochodzi spośród elektroda.pl
grudzień 18th, 2009 at 19:49
Ten opis jest jakimś tłumaczeniem z tłumaczenia. Oryginalny link http://www.elektroda.pl/rtvforum/viewtopic.php?t=1177482&highlight=