|
|
|
|
|
mirley, 2 październik, 2007 - 09:33
|
Sterownik ten został zaprojektowany aby współpracować z 4 urządzeniami. Działa on z automatem otwierającym bramę, sterownikami otwierania dwóch drzwi garażowych, oraz z Czasowym Sterownikiem Pompy przełączając jego tryby pracy. Każde z urządzeń sterowanych aktywowane jest za pomocą innego kodu. W wersji podstawowej są to 4 cyfry na jeden kod, jednak bez żadnego problemu po niewielkiej modyfikacji programu można wprowadzić nawet 25. Całość zbudowana jest w oparciu o mikrokontroler AT90S2313 (ATTINY2313). W roli elementów wykonawczych pracują przekaźniki. Kody zapisane są w nieulotnej pamięci EEPROM przez co łatwo mogą zostać zmienione.
|
|
|
|
|
|
|
|
|
mirley, 1 październik, 2007 - 21:20
|
Układ został zbudowany w celu automatycznego uruchamiania pompy gdy temperatura na kolektorze słonecznym osiągnie ustawiony poziom. Urządzenie to jest prostym sterownikiem, nie posiada funkcji sprawdzania temperatury w zbiorniku. Całość jest zbudowana w oparciu o mikrokontroler AT89C2051 i kilka elementów pomocniczych. W roli czujnika temperatury wykorzystano popularny DS18S20 przez co pomiar jest dokładny a program dla procesora nie jest skomplikowany. Dodanie drugiego czujnika nie stanowi problemu gdyż pracują one na magistrali 1-Wire ale konieczna jest modyfikacja programu.
|
|
|
|
|
|
|
|
|
mirley, 1 październik, 2007 - 11:56
|
Urządzenie to nie ma konkretnego zastosowania, służy jedynie do zabawy, lub jako efektowna ozdoba biurka. Układ zbudowany jest w oparciu o popularny układ scalony NE555, który tworzy generator o przestrajanej częstotliwości i regulowanym wypełnieniu przebiegu wyjściowego. W części wysokonapięciowej pracuje transformator wysokiego napięcia wyjęty ze starego telewizora, którego uzwojenie pierwotne zastąpione jest kilkoma zwojami grubego drutu. Ze względu na istniejące ryzyko uszkodzenia sprzętu elektronicznego (nie było u mnie takiego przypadku), lampy nie należy włączać w pobliżu telefonu, komputera itp.
|
|
|
|
|
|
|
|
|
mirley, 30 wrzesień, 2007 - 13:33
|
Ten sterownik umożliwia ustawienie dwóch niezależnych przedziałów czasu w których ma pracować pompa. Możliwe jest także ręczne włączenie lub wyłączenie pompy. Urządzenie działa nieprzerwanie już kilka lat uruchamiając dwa razy dziennie fontannę, pompę do filtra i lampe UV, czyli podstawowy sprzęt do oczka wodnego. Układ może z powodzeniem sterować pracą dowolnego innego odbiornika zasilanego z sieci energetycznej. Sterownik posiada zasilanie bateryjne do podtrzymywania liczenia czasu po zaniku napięcia zasilającego, przez co pompa (odbiornik) działa w poprawny sposób zaraz po powrocie zasilania.
|
|
|
|
|
|
|
|
|
mirley, 30 wrzesień, 2007 - 11:15
|
Urządzenie jest prostym sterownikiem trójkolorowych diod led. Ma za zadanie podświetlać różnokolorowym światłem kryształ, imitację kamienia lub inny podobny przedmiot. Zastosowanie mikrokontrolera zapewnia małe wymiary układu, prostotę wykonania i bardzo dobry efekt wizualny dzięki generowaniu całej palety barw. W układzie pracuje mikrokontroler AT89C2051 oraz kilka elementów pomocniczych. Lampka składa się z dwóch części. Płytka z procesorem i diodami umieszczona jest w podstawie kryształu, natomiast w obudowie zasilacza wtyczkowego zawarty jest stabilizator i klawiatura dwuprzyciskowa umożliwiająca regulację szybkości animacji.
|
|
|
|
|
|
|
|
|
mirley, 26 wrzesień, 2007 - 15:15
|
Układ ten ma za zadanie sterować pracą silnika prądu stałego, który przez prosty układ mechaniczny podnosi ruszt grila. Na płytce znajdują się dwa miniaturowe przekaźniki umożliwiające zmianę kierunku obrotów silnika. Część mechaniczna wyposażona jest w czujniki krańcowe uniemożliwiające wyjechanie rusztem poza jego obszar roboczy. Nad całością czuwa mikrokontroler AT89C2051 umożliwiając automatyczne podnoszenie rusztu do maksymalnej wysokości oraz opuszczanie do minimum a także obsługę dwóch par czujników krańcowych zabezpieczających mechanikę i silnik przed zniszczeniem. Klawiatura sterownika znajduje się w jednej obudowie z Wyłącznikiem 8 Urządzeń.
|
|
|
|
|
|
|
|
|
mirley, 25 wrzesień, 2007 - 12:09
|
Termometr ten pracuje w zakresie temperatur od -50.0 do +99.9 stopni lub w drugiej wersji oprogramowania aż do +125 stopni. Układ został zaprojektowany do mierzenia temperatury w akwarium ale z powodzeniem można dla niego znaleźć wiele innych zastosowań. Na płytce znajduje się miejsce na dwa przyciski oraz dodatkowe złącze ogólnego przeznaczenia. Po zmianie oprogramowania urządzenie może pełnić funkcję prostego termostatu, lub bardziej złożonego regulatora temperatury. Układ został zbudowany w oparciu o popularny, często stosowany czujnik DS18B20 i mikrokontroler AT89C2051 co znacznie uprościło jego konstrukcję i zmniejszyło wymiary. W układzie można też bez większego trudu zastosować mikrokontroler ATTiny2313, wymaga to tylko wprowadzenia kilku prostych modyfikacji.
|
|
|
|
|
|
|
|
|
mirley, 18 wrzesień, 2007 - 20:14
|
Ten mikroprocesorowy układ służy do sterowania pracą 8 urządzeń. Pierwotnie miał on uruchamiać: dwie lampy, podświetlanie okapu nad grilem, rożnem elektrycznym, wyciągiem dymu oraz wentylatorem do nawiewu powietrza pod ruszt. Obecnie sterownik dodatkowo pozwala na włączenie wzmacniacza, wyłączenie siebie samego i układów współpracujących poprzez odcięcie napięcia od transformatora zasilającego a także uruchamianie dodatkowego urządzenia (narazie bez zastosowania). Układ wyłącznika składa się z płytki sterującej wyposażonej w mikrokontroler AT89C2051 i dwóch płytek wykonawczych zawierających przekaźniki, triaki i tranzystor.
|
|
|
|
|
|
|
|
|
mirley, 18 wrzesień, 2007 - 15:40
|
Układ ten jest sterownikiem prędkości obrotowej do jednofazowych silników elektrycznych. Posiada prosty stabilizator obrotów silnika, który wykrywa zmiany napięcia sieci i odpowiednio do nich zwiększa lub zmniejsza kąt otwarcia triaka, regulując moc dostarczaną do obciążenia. Urządzenie zbudowane jest w oparciu o specjalistyczny układ scalony U2008, który sam w sobie jest fazowym regulatorem mocy z obwodami miękiego startu. Urządzenie nadaje się znakomicie do regulacji obrotów silników "szczotkowych", takich jak na przykład wiertarka , silnik z odkurzacza itp. Może także służyć do regulacji jasności żarówek
|
|
|
|
|
|
|
|
|
mirley, 2 wrzesień, 2007 - 14:59
|
Moduł wzmacniacza zbudowany jest w oparciu o dwa układy TDA7294. Wykonany jest na podstawie typowego schematu zawartego w karcie katalogowej kostki TDA7294. Zasilany jest napięciem niestabilizowanym, symetrycznym z przedziału 10...40V i może oddawać do obciążenia moc do 100W na kanał. Moduł należy wyposażyć w przedwzmacniacz lub chociaż potencjometr do regulacji głośności i oczywiście w duży radiator. Dzięki obwodom sterującym możliwe jest wyciszenie wzmacniacza bez konieczności stosowania wyłączników o dużej obciążalności. Wejście sterujące można wykorzystać w sytuacji gdy przedwzmacniacz długo "budzi się do życia". Nowa wersja tego wzmacniacza (w wersji mono) została zaprezentowana tutaj, płytkę bądź elementy można nabyć tutaj
|
|
|
|
|
|
|
|
|
mirley, 29 sierpień, 2007 - 13:17
|
Zegar Binarny tak jak każdy inny zegar służy do liczenia czasu. Wyświetlacz tego czasomierza jest dość nietypowy a mianowicie jest to sześć słupków po cztery diody led. Wskazują one aktualną godzinę w kodzie binarnym. Urządzenie pracuje w oparciu o mikrokontroler AT89C2051, który sam zajmuje się odmierzaniem upływającego czasu. Zegar posiada zasilanie bateryjne na czas zaniku napięcia sieci (wyświetlacz jest wtedy wyłączony). Do jego obsługi przewidziano trzy przyciski. Pozwalają one ustawić godziny, minuty i wyzerować sekundy, a także ustawić czas budzenia itp. (Przynajmniej takie było pierwotne założenie. Obecnie jest oprogramowany sam zegar).
|
|
|
|
|
|
|
|
|
mirley, 27 sierpień, 2007 - 21:34
|
To proste urządzenie służy do wykrywania zera sieci energetycznej 230V a dokładnie punktu w którym amplituda napięcia sieci spadnie poniżej 1,2V. Po wykryciu zera układ generuje na swym wyjściu impuls napięcia, który najczęściej będzie wykrywany przez współpracujący mikrokontroler. Urządzenie może okazać się pomocne przy budowie fazowych regulatorów mocy, w których konieczne jest wykrycie punktu zera do poprawnego odliczania opóźnień włączenia triaka. Układ będzie także pomocny przy budowie grupowych regulatorów mocy. Wyjście układu jest odizolowane od niebezpiecznego napięcia sieci za pomocą transoptora.
|
|
|
|
|
|
|
|
|
mirley, 26 sierpień, 2007 - 20:33
|
Układ powstał jako moduł wykonawczy do Sterownika Domowego i wchodzi w skład specjalnej instalacji sterującej oświetleniem w całym domu. Składa się z dowolnego Triaka oraz optotriaka (najlepiej z obwodami włączenia w zerze sieci energetycznej) zapewniającego izolację galwaniczną od sieci energetycznej. Niewielka płytka sprawia, że urządzenie może z powodzeniem zmieścić się np. w puszce instalacyjnej wyłącznika. Moduł ten przystosowany jest do pracy z mikrokontrolerem, ale nic nie stoi na przeszkodzie aby użyć go wszędzie tam gdzie obwody wyjściowe sterownika są w stanie zasilić diodę led optotriaka.
|
|
|
|
|
|
|
|
|
mirley, 22 sierpień, 2007 - 13:31
|
Układ TDA2030 jest monolitycznym wzmacniaczem niskiej częstotliwości pracującym w klasie AB. Został zaprojektowany przez firmę SGS-THOMSON Microelectronics (http://www.st.com/stonline/). Typowo układ oddaje 14W mocy przy zniekształceniach 0.5% , zasilaniu +-14V i obciążeniu 4Ohm. Gwarantowana moc wyjściowa to 12W dla 4Ohm i 8W dla 8Ohm. Kostka TDA2030 dostarcza dużego prądu wyjściowego, ma bardzo niskie zniekształcenia harmoniczne i skrośne. Układ wyposażony jest w zabezpieczenie termiczne.
|
|
|
|
|
|
|
|
|
mirley, 22 sierpień, 2007 - 12:25
|
Układ ten jest monofonicznym prostym przedwzmacniaczem z regulacją barwy dźwięku. Regulacja tonów niskich i wysokich oraz głośności odbywa się za pomocą potencjometrów obrotowych. Urządzenie cechuje się niewielkimi wymiarami i niskim poborem prądu i bardzo niskim kosztem wykonania. Zastosowanie dwóch popularnych tranzystorów BC547B i garstki elementów dyskretnych sprawia że jedynym istotnym wydatkiem jest zakup porządnych potencjometrów. Dwa takie moduły po zastosowaniu podwójnych potencjometrów mogą z powodzeniem pracować z dowolnym wzmacniaczem (np. Mini Wzmacniacz 2x15W lub Mini Wzmacniacz 2x100W).
|
|
|
|
|
|
|
|
|
mirley, 21 sierpień, 2007 - 12:33
|
Ten niewielkich rozmiarów wzmacniacz stereofoniczny zbudowany jest w oparciu o dwa układy TDA2030. Po dodaniu dowolnego przedwzmacniacza i zasilacza znakomicie nadaje się do budowy domowego wzmacniacza o mocy nie przekraczającej 15W. Układ wykonany jest w oparciu o typowy schemat zawarty w karcie katalogowej kostki TDA2030. Nadaje sie do wysterowania głośników o impedancji 8Ohm lub 4Ohm. Zaletą opisywanej konstrukcji jest fakt iż nie wymaga ona zasilania symetrycznego jak większość wzmacniaczy. Wzmacniacz ten cechuje się dobrymi parametrami, łatwością uruchomienia i niezawodnością. Nowa wersja tego wzmacniacza została zaprezentowana tutaj, płytkę bądź elementy można nabyć tutaj
|
|
|
|
|
|
|
|
|
mirley, 8 lipiec, 2007 - 13:50
|
Moduł wykonawczy jest układem współpracującym z płytkami testowymi. Dzięki tranzystorom MOSFET możliwe jest sterowanie odbiornikami prądu stałego pobierającymi duży prąd, takie jak na przykład silniki krokowe lub żarówki halogenowe. Za pomocą triaków możliwe będzie włączanie urządzeń pracujących przy napięciu sieci energetycznej. Zastosowane optotriaki zapewnią izolację budowanego systemu mikroprocesorowego od groźnych dla życia napięć. Moduł wykonawczy zawiera szereg złącz goldpin, dzięki którym łatwo będzie podłączyć go do dowolnej płytki testowej wykorzystując przygotowane wcześniej uniwersalne kabelki.
|
|
|
|
|
|
|
|
|
mirley, 5 lipiec, 2007 - 22:45
|
ATtiny 2313(V) jest 8-bitowym mikrokontrolerem firmy ATMEL (http://www.atmel.com/), wykonanym w technologii CMOS. Bazuje on na RISC'owej architekturze, przez co większość rozkazów wykonuje w jednym cyklu zegarowym. Procesor ten zawiera 2kB pamięci flash, programowanej w systemie (bez wyjmowania z podstawki), 128 bajtów nieulotnej pamięci EEPROM oraz 128 bajtów pamięci RAM. ATtiny 2313 posiada 18 uniwersalnych linii wejście/wyjście, dwa Timery oraz interfejs USART.
|
|
|
|
|
|
|
|
|
mirley, 16 czerwiec, 2007 - 01:06
|
Układ ATMega 162 jest 8-bitowym mikrokontrolerem wyprodukowanym przez firmę ATMEL (http://www.atmel.com/), wykonanym w technologii CMOS. Należy do rodziny AVR bazującej na RISC'owej architekturze, co powoduje że wykonuje instrukcje w jednym cyklu zegarowym. Procesor zawiera 32 rejestry bezpośrednio podłączone do jednostki arytmetyczno - logicznej, przez co pracuje nawet do 10 razy szybciej niż mikrokontrolery wykonane w architekturze CISC'owej. Układ posiada 16kB pamięci flash, programowanej bez wyciągania procesora z układu (In-System Programmable Flash), 512 bajtów nieulotnej pamięci EEPROM oraz 1kB pamięci RAM. ATMega 162 posiada 35 uniwersalnych linii wejścia-wyjścia, cztery niezależne timery oraz dwa niezależne sprzętowe interfejsy USART.
|
|
|
|
|
|
|
|
|
mirley, 15 czerwiec, 2007 - 22:43
|
AT89C2051 jest niskonapięciowym 8-bitowym mikrokontrolerem firmy ATMEL (http://www.atmel.com/) wykonanym w technologii CMOS. Posiada 2k pamięci flash, 128 bajtów pamięci ram, 15 uniwersalnych wyprowadzeń wejście-wyjście i dwa niezależne timery. Posiada dwa tryby oszędności energii uruchamiane programowo. Tryb "Idle" w którym zatrzymane są wszystkie funkcje prócz obsługi przerwań i timerów. Tryb "Power Down" podobnie jak pierwszy zachowuje dane zapisane w pamięci RAM ale oscylator jest wyłączony i zatrzymane są wszystkie funkcje układu aż do resetu sprzętowego.
|
|
|
|
|
|
|
|
|
mirley, 15 czerwiec, 2007 - 07:17
|
Układ DS18B20, wyprodukowany przez firmę MAXIM/DALLAS (http://www.maxim-ic.com/), jest cyfrowym termometrem pracującym na magistrali 1-Wire. Od czujnika DS18S20 różni się rozdzielczością, która w tym przypadku wynosi 9-12 bitów. Do komunikacji z mikrokontrolerem wymagany jest tylko jeden przewód (oraz masa). Zasilanie potrzebne do odczytu oraz konwersji temperatury pobierane może być z linii danych lub dodatkowym przewodem z układu sterującego. Każdy z czujników ma własny niepowtarzalny numer seryjny co sprawia że na jednej magistrali może ich pracować teoretycznie dowolna ilość.
|
|
|
|
|
|
|
|
|
mirley, 14 czerwiec, 2007 - 08:50
|
Zawarte fragmenty programów dotyczą czujników DS18S20 i DS18B20. Procedury obsługi tych układów nie różnia się od siebie w prostych zastosowaniach, poza sposobem obliczania temperatury na podstawie odczytanych wartości z rejestrów czujników.
|
|
|
|
|
|
|
|
|
mirley, 13 czerwiec, 2007 - 18:34
|
|
|
|
|
|
|
|
|
|
mirley, 13 czerwiec, 2007 - 15:52
|
|
|
|
|
|
|
|
|
|
mirley, 12 czerwiec, 2007 - 08:08
|
Układ DS18S20, wyprodukowany przez firmę MAXIM/DALLAS (http://www.maxim-ic.com/), jest cyfrowym termometrem pracującym na magistrali 1-Wire. Do komunikacji z mikrokontrolerem wymagany jest tylko jeden przewód (oraz masa). Zasilanie potrzebne do odczytu oraz konwersji temperatury pobierane może być z linii danych lub dodatkowym przewodem z układu sterującego. Każdy z czujników ma własny niepowtarzalny numer seryjny co sprawia że na jednej magistrali może ich pracować teoretycznie dowolna ilość.
|
|
|
|
|
|
|
|
|
mirley, 11 czerwiec, 2007 - 18:06
|
|
|
|
|
|
|
|
|
|
mirley, 11 czerwiec, 2007 - 18:04
|
|
|
|
|
|
|
|
|
|
mirley, 11 czerwiec, 2007 - 17:59
|
|
|
|
|
|
|
|
|
|
mirley, 11 czerwiec, 2007 - 12:04
|
|
|
|
|
|
|
|
|
|
mirley, 7 czerwiec, 2007 - 13:04
|
|
|
|
|
|
|
|