Symetryczny zasilacz laboratoryjny

Po długim czasie zdecydowałem dokończyć projekt zasilacza symetrycznego, do którego płytka powstała w 2007 roku.... minęło trochę czasu od pomysłu na zbudowanie tego urządzenia ale najwyższy czas zrobić coś w tym kierunku.


Trawiarka do Płytek

8.77778
Ocena: None Średnia: 8.8 (18 głosujących)

Trawiarka do płytek drukowanych jest najpotrzebniejszym narzędziem w warsztacie każdego elektronika. W większości przypadków do wykonania całkiem dobrych płytek drukowanych wystarczy wytrawiacz w słoiku, jednak w pewnym momencie podczas wykonywania upragnionego hobby przychodzi czas na zrobienie czegoś więcej. Jeśli zechcemy kontrolować bardziej dokładnie proces trawienia płytki, a w szczególności temperaturę roztworu trawiącego, koniecznym stanie się wykonanie jakiegoś prostego sterownika. Opisywany układ jest właśnie takim prostym sterownikiem temperatury z możliwością ustawienia temperatury zadanej. Sama płytka sterownika powstała kilka lat temu i była projektowana jeszcze pod mikrokontroler AT89C4051. W obecnych czasach lepiej było zastąpić wspomniany mikrokontroler czymś bardziej wygodnym. Wybór padł na ATtiny2313 ze względu na brak konieczności przerabiania istniejącej już płytki. Tak powstał sterownik trawiarki z wyświetlaczem LCD 2x8 znaków i z czujnikiem temperatury DS18B20. Elementem wykonawczym jest tutaj triak, a samo sterowanie grzałki odbywa się w sposób proporcjonalny poprzez cykliczne włączanie i wyłączanie grzałki z małą częstotliwością. Stosunek czasu działania do przerwy zależy od różnicy między temperaturą ustawioną a tą jaka panuje w pojemniku. Ze względu na brak miejsca w mikrokontrolerze nie ma zapisu ustawień do pamięci EEPROM. Jak się okazało nie jest żadną wadą gdyż praca w 99% przypadków i tak jest z typowym ustawieniem 40 stopni.


Mirlight w Elektronice Praktycznej

W lutowym numerze Elektroniki Praktycznej....


Sterownik Taśmy LED RGB

9.73333
Ocena: None Średnia: 9.7 (15 głosujących)

Sam pomysł sterowania trójkolorowymi diodami LED nie jest nowością i był wykorzystywany wielokrotnie: w dwóch opracowaniach Lampki RGB oraz w projekcie Mirlight'a. Tym razem układ współpracuje z taśmą LED RGB, obecnie bardzo popularnym, a zarazem łatwo dostępnym rozwiązaniem do podświetlania sufitów, schodów, luster oraz półek w łazienkach, kuchniach itp. Układ podzielony jest na dwie części: Sterownik pracujący w oparciu o ATtinny2313 (który całości mieści się w wyłączniku podtynkowym), oraz z układu wykonawczego wraz z zasilaczem znajdującego się w większej (ukrytej) puszcze. Obsługa układu jest zrealizowana na jednym impulsatorze z przyciskiem i umożliwia regulację każdego z kolorów niezależnie. Dostępna jest także funkcja płynnej zmiany barw według jednego ustalonego programu z możliwością regulacji szybkości przejść kolorów.


Odwiedziny strony w 2010 roku

Poniżej przedstawiam statystykę działania witryny.... czyli ilu użytkowników gościło na stronie, co nowego się pojawiło w 2010 roku oraz co ma szansę pojawić się w roku bieżącym....


Axis Fuzz

9.55556
Ocena: None Średnia: 9.6 (9 głosujących)

Axis Fuzz to krzemowa wersja legendarnego efektu opracowanego niegdyś dla samego Jimi'ego Hendrixa. W Internecie dostępnych jest wiele różnych wersji tego układu. Układ jest bardzo prosty a powodem jego budowy była przede wszystkim ciekawość jak mogą brzmieć dwa popularne tranzystory i kilka elementów biernych. Tranzystory decydują o uzyskanym brzmieniu. Oryginalny Fuzz zbudowany był na tranzystorach germanowych, ale w dzisiejszych czasach takie elementy nie są dostępne. Stosując różne tranzystory można dobrać brzmienie do własnych potrzeb, przez to jednak zrobienie dwóch jednakowo brzmiących układów jest praktycznie niemożliwe. Układ został wyposażony w automatyczny wyłącznik zasilania, po włożeniu wtyczki z sygnałem wejściowym (IN) następuje automatyczne włączenie Fuzz'a. Przełącznik dwu-pozycyjny wmontowany w obudowę pozwala na wyłączenie efektu bez konieczności przepinania przewodów. Gniazdo wyjściowe podpinane jest wtedy bezpośrednio do gniazda wejściowego z pominięciem toru sygnałowego.


Dokumenty i Schematy

Strona zawiera prace i dokumenty z elektroniki których jestem autorem lub współautorem oraz inne ciekawe opracowania i schematy....

Linki

Strony o tematyce elektronicznej i nie tylko....

Karty Katalogowe

Strona zawiera karty katalogowe najpopularniejszych elementów (głównie układów scalonych), których używam lub używałem w swoich projektach

Zmiany na stronie

Ostatnio trochę postanowiłem przeorganizować na stronie.....


Wsparcie i Reklama

Jak nietrudno zauważyć strona utrzymuje się dzięki reklamom kontekstowym. Proszę nie blokujcie reklam na mojej stronie za pomocą Adblocka lub innych tego typu sposobów. Jedynym sposobem aby reklama trafiła do swojego odbiorcy jest jej wyświetlenie.

Regulamin

Strona zawiera regulamin funkcjonowania mojej witryny

Zmiana serwera

Kilka dni temu strona została przeniesiona na szybszy serwer, powinno działać lepiej. Proszę zgłaszać usterki lub problemy jeśli takie wystąpią. Na pewno problem może być z wyświetlaniem wzorów Latex'owych ale będę z tym walczył w najbliższym czasie.


Timer Serwisowy

9.11111
Ocena: None Średnia: 9.1 (9 głosujących)

Timer serwisowy to nic innego jak zwykły licznik odliczający w tył od ustawionej wartości. Układ został wyposażony w duże wyświetlacze LED, o wysokości cyfry 6cm. Umożliwia to bezproblemowy odczyt wskazań nawet ze znacznej odległości. Układ pracuje jako timer w serwisie rajdowym, pokazując czas jaki został na naprawę samochodu, jednak jego przeznaczenie może być dowolne. Układ jest prosty w obsłudze gdyż do sterowania wykorzystywane są jedynie trzy przyciski (+,- oraz start/pauza). Po włączeniu układ odczytuje zapamiętany odcinek czasu aby za każdym razem go nie ustawiać (jeśli korzystamy z jednakowych nastaw codziennie itp.). Timer wyposażony jest w dwukolorowe wyświetlacze jednak ze względu na prostotę, wybór koloru odbywa się poprzez zwarcie odpowiednich zworek na płytce. Całość została zbudowana w oparciu o mikrokontroler ATmega8 i elementy dyskretne pracujące w typowych konfiguracjach. Zasilanie dla układu można pobrać z gniazdka zapalniczki samochodowej, lub z transformatora o napięciu 9-12V AC. Obecność mostka prostowniczego zapobiega przed omyłkowa zmianą biegunowości zasilania a jednocześnie pozwala na zasilanie timera bezpośrednio z transformatora.


Programowanie mikrokontrolerów AT89SXX

9.33333
Ocena: None Średnia: 9.3 (3 głosujących)

Artykuł ten powstał aby przedstawić w jak najprostszy sposób metodę programowania mikrokontrolerów AT89SXX i podobnych z rodziny MCS51 wyposażonych w interfejs ISP. Seria mikrokontrolerów AT89S jest następcą bardzo popularnych AT89C, które niestety mogą być programowane tylko za pomocą programatora równoległego. Wiele starszych projektów wykorzystuje mikrokontrolery tej rodziny więc sensowne okazało się przedstawienie tego opisu. Dodatkowo niska cena niektórych AT89S powoduje, że chętnie są stosowane w mniej skomplikowanych projektach zamiast mikrokontrolerów AVR.


Rozwój strony

Ostatnio na stronie pojawiało się mało nowych artykułów w związku z obroną pracy i egzaminami na dalszy stopień studiów... od początku października powinno to wyglądać już troszkę lepiej.

W planach jest artykuł na temat programowania mikrokontrolerów AT89S52 i podobnych z tej rodziny.... zostana przedstawione programy zalecane do programowania tych mikrokontrolerów

W drugiej kolejności będzie opis timera z dużymi wyświetlaczami.... projekt powstał już jakiś czas temu i służy w serwisie rajdowym jako licznik czasu naprawy lub cos podobnego.


Stroboskopowy Miernik Obrotów

9.55556
Ocena: None Średnia: 9.6 (9 głosujących)

Prezentowany układ jest miernikiem prędkości obrotowej silników elektrycznych, a główną jego zaletą jest bezinwazyjny pomiar polegający na oświetleniu wirującego obiektu diodą LED dużej mocy. Pomiar polega na ustawieniu częstotliwości błysków zgodnej z częstotliwością obrotów (ustawieniu nieruchomego obrazu po oświetleniu światłem stroboskopowym z diody LED) za pomocą impulsatora. Pomiar można dokonywać bez zatrzymania badanego urządzenia. Układ został zbudowany w oparciu o mikrokontroler ATMEGA8, a ustawione obroty prezentowane są na wyświetlaczu LCD. Dodatkowo układ pokazuje również błąd wynikający z zaokrąglenia wyliczonych w programie wartości dla podzielnika timera, natomiast pomiary częstotliwości generowanych błysków pozwoliły zrobić z układu miernik, a nie tylko wskaźnik obrotów. Sterowanie odbywa się za pomocą enkodera obrotowego i sześcioprzyciskowej klawiatury. Całe urządzenie może być zasilane z baterii, gdyż ze względu na impulsowy charakter pracy diody całość nie pobiera dużo prądu. Układ z powodzeniem zmieści się w popularnej obudowie KM35, w której znajdzie się też miejsce na baterię 9V.


Przedwzmacniacz Stereo z Regulacją Tonów

9.42857
Ocena: None Średnia: 9.4 (14 głosujących)

Układ ten jest stereofonicznym prostym przedwzmacniaczem z regulacją barwy dźwięku. Regulacja tonów niskich i wysokich oraz głośności odbywa się za pomocą podwójnych potencjometrów obrotowych. Urządzenie cechuje się niewielkimi wymiarami i niskim poborem prądu i bardzo niskim kosztem wykonania. Zastosowanie czterech popularnych tranzystorów BC547B i garstki elementów dyskretnych sprawia że jedynym istotnym wydatkiem jest zakup porządnych potencjometrów. Układ ten nie jest żadnym odkrywczym opracowaniem a zawiera dwa bardzo popularne przedwzmacniacze opisywane tutaj jakiś czas temu. Układ z powodzeniem może pracować z dowolnym wzmacniaczem (np. Mini Wzmacniacz 2x15W lub Mini Wzmacniacz 2x100W), a dzięki stabilizatorowi napięcia umieszczonemu na płytce możliwe jest zasilanie przedwzmacniacza napięciem z przedziału 20-30V. Pobór prądu nie powinien przekroczyć 20mA. Nowa konstrukcja przedwzmacniacza o lepszych parametrach została zaprezentowana tutaj, płytkę bądź elementy można nabyć tutaj


Mirlight 2 (Domowy Ambilight)

10
Ocena: None Średnia: 10 (9 głosujących)

Przedstawiony układ jak sama nazwa wskazuje jest domowej konstrukcji Ambilight'em. Jest to druga wersja opisywanej w ubiegłym roku Mirlight'a wyposażona w kilka modyfikacji. Całość oparta jest o mikrokontroler jednoukładowy ATMEGA16 i zestaw trójkolorowych diod LED. Urządzenie składa się ze sterownika i połączonych z nim modułów diodowych, po trzy diody połączone równolegle. Mirlight 2 posiada 8 niezależnych kanałów generujących barwy w zależności od średniego koloru na brzegach ekranu. Posiada również dodatkowe wyjście dla ostatniego kanału, przez co można podłączyć dwa moduły u dołu ekranu. Łączność z komputerem zapewnia interfejs USB przez wbudowany konwerter USB<->RS-232 firmy FTDI. Oprogramowanie sterujące zostało napisane w języku Python i działa z powodzeniem pod systemem Windows i Linux (Testowane było pod Archlinux i PLD Titanium, w wersjach 64-bitowych). Program sterujący umożliwia zdefiniowanie obszarów uśredniania koloru dla każdego z kanałów, oraz konfigurację szybkości przejść kolorów, potrzebną, gdy obraz na ekranie zmienia się bardzo szybko. Dodatkowo urządzenie ma możliwość odbioru transmisji RC5 i sterowanie odtwarzaczem filmów. Działanie zarówno części sprzętowej, jak i programu uległo znacznej poprawie. Odświeżanie kolorów jest teraz zdecydowanie szybsze, przy jednoczesnym wyeliminowaniu błędów w transmisji.


Problemy z forum

Jak nie trudno było ostatnio zauważyć były pewne problemy z forum i nie chciały się tematy wyświetlać... teraz już powinno się wszystko dobrze dodawać do listy tematów. Problem był związany z obsługą języka. przy dodawaniu nowych wpisów trzeba wybrać teraz język polski aby wpis został dodany do polskiego forum które widać na stronie. Angielska wersja narazie nie działa więc dodanie wpisu w języku angielskim nie da odzwierciedlenia na liście forum.


Zegar Tekstowy

9.09091
Ocena: None Średnia: 9.1 (11 głosujących)

Układ jak sama nazwa wskazuje jest najzwyklejszym zegarem pracującym w cyklu 24-godzinnym, z tym że sama prezentacja czasu jest 12- godzinna. Nietypowy jest jedynie sposób prezentacji czasu. Godziny i minuty podświetlane są na specjalnym panelu za pomocą odpowiednio rozmieszczonych diod LED (65 sztuk). Dla przykładu godzina 12:35 reprezentowana jest przez napisy "Dwunasta", "Trzydzieści" i "Pięć". Panel główny pokazuje czas z dokładnością do 5 minut, natomiast dodatkowe 4 diody zwiększają precyzję wskazań do 1 minuty. Korzystanie z zegara może początkowo wydawać się trudne, jednak jeden dzień wystarczy aby się przyzwyczaić. Układ wyposażony jest w głośny budzik i bateryjne podtrzymanie czasu na wypadek zaniku zasilania. Całość zamknięta jest w obudowie złożonej z wypolerowanych kawałków laminatu pokrytych lakierem bezbarwnym. Do odliczania czasu wykorzystany jest popularny układ PCF8583, a całe urządzenie oparte jest o mikrokontroler ATMega16. Zegar pobiera około 100mA prądu, przy zasilaniu 5V, podczas normalnej pracy.


Ładowanie plików na stronę

Dzisiaj wprowadziłem na stronę możliwość ładowania plików, głównie ma to na celu możliwość zamieszczenia przez użytkowników schematów i rysunków oraz plików z kodami źródłowymi itp.....


Nowe menu na stronie

Wprowadziłem takie ciekawe menu na swoją stronę...


Programator AVR (STK200)

9.75
Ocena: None Średnia: 9.8 (8 głosujących)

Opisywany programator jest prostym urządzeniem pozwalającym na programowanie wewnętrznej pamięci mikrokontrolerów rodziny AVR. Konstrukcja wzorowana jest na bardzo popularnym rozwiązaniu stosowanym na całym świecie, a mianowicie na programatorze STK200. Układ cechuje niezwykła prostota, niska cena i bezproblemowe uruchomienie. Duża płytka pozwoli na złożenie opisywanego układu nawet przez osoby zupełnie początkujące. Programator jest obsługiwany przez najbardziej znane programy takie jak Bascom AVR, Avrdude, PonyProg i wiele innych. Zastosowanie bufora HCT244 zwiększa bezpieczeństwo pracy z komputerem w stosunku do bezpośredniego podłączenia mikrokontrolera do portu LPT. Ryzyko uszkodzenia portu przez błędy montażu układów prototypowych znacząco spada. Buforowanie sygnałów programujących pozwala pracować na dłuższym kablu i dodatkowo eliminuje błędy programowania.


Odwiedziny strony w 2009 roku

Poniżej przedstawiam liczbę unikalnych osób jakie odwiedziły moją stronę w 2009 roku:


Sprzęt do nowego Mirlight'a

Ostatnio troszkę projektowałem i powstała taka skromna płyteczka...


Prosty Sterownik Domowy

9.2
Ocena: None Średnia: 9.2 (20 głosujących)

Opisywane urządzenie jest prostym sterownikiem domowym, urządzeniem pełniącym wiele pożytecznych funkcji, do których między innymi należą: dwupunktowy pomiar temperatury (w domu i na dworze) i zegar pracujący w trybie 24-godzinnym, wzbogacony o dwukanałowy sterownik czasowy. Dodatkowo w programie zaimplementowano prosty termostat z histerezą oraz prosty system alarmowy z dwoma obwodami ochronnymi. Funkcja cichego alarmu umożliwia podgląd o której godzinie obwód ochronny został naruszony, bez włączania syreny. Układ sterownika został zbudowany na mikrokontrolerze ATMEGA16 a wszystkie ustawienia dokunuje się poprzez bardzo prosty interfejs z wyświetlaczem LCD i 6-przyciskową klawiaturą. Do odmierzania czasu wykorzystano układ RTC przez co sterownik może długo chodzić podtrzymując czas na zasilaniu bateryjnym. Wyjścia układu zbudowane na triakach posiadają optoizolację od napięcia sieciowego.


Przykłady Ustawień Fusebitów

Zrobiłem ostatnio mnóstwo zrzutów z ustawieniami fusebitów, można je zobaczyć tutaj. Dodatkowo od razu zamieściłem wartość HEX dla każdego ustawienia żeby można było wygodnie zmieniać fusebity bezpośrednio w AVRDUDE. Oczywiście znajdziecie tam tylko niektóre konfiguracje ale z doświadczenia wiem że przeważnie korzysta się z jednego lub kilku ustawień dla każdego z procesorów.


Nowy Mirlight

Wraz z grizz'em zabraliśmy się za realizacje nowej wersji oprogramowania dla Mirlight. Program do mikrokontrolera jest już dostępny na stronie projektu. W nowej wersji zmieniono system komunikacji z komputerem. Układ odbiera teraz 26 bajtową paczkę w której skład wchodzi identyfikator pakietu, 24 bajty danych o kolorach oraz suma kontrolna na końcu. Takie rozwiązanie pomoże uniknąć niewłaściwych kolorów na ekranie. Przenieśliśmy całe przeliczenia kolorów na komputer a procesor pracuje w sumie teraz jako wyświetlacz sterowany RS232.


Wprowadzony podział forum

Wprowadziłem podział pytań na forum na konkretne działy. Narazie trwa rozdzielanie odpowiedzi pomiędzy konkretne działy ale już teraz proszę o umieszczanie pytań w konkretnym miejscu i zachowywanie porządku w wypowiedziach. Liczba działów może ulec powiększeniu w miarę segregowania wcześniejszych pytań.


Subskrybuje zawartość