Różne przydatne urządzenia

W większości urządzeń wyświetlacz jest niezbędnym elementem interfejsu użytkownika. Współcześnie większość urządzeń jest wyposażanych w wyświetlacze LCD, jednak w pewnych aplikacjach nadal świetnie sprawdzają się wyświetlacze LED, które są niedrogie, łatwe do sterowania, działają prawidłowo w niskiej temperaturze i są czytelne również w kiepskich warunkach oświetlenia. czytaj więcej
W codziennej praktyce elektronika, zarówno początkującego, jak i zaawansowanego, zachodzi niekiedy potrzeba użycia napięcia znacznie przekraczającego możliwości fabrycznych zasilaczy. Jeszcze lepiej, kiedy źródło owego napięcia można swobodnie regulować w szerokim zakresie. Dokładając do powyższego stabilizację i technikę lampową, uzyskamy przyrząd warsztatowy o niecodziennym wyglądzie i dużej wytrzymałości na przeciążenia. czytaj więcej
Nowoczesne języki programowania ewoluują w stronę, która umożliwi łatwe napisanie programu nie tylko elicie programistów, ale dosłownie każdemu. Pozwolą na to kompilatory graficzne, których aktualnie używają z powodzeniem zarówno profesjonaliści z różnych dziedzin, jak i… dzieci programujące klocki Lego Mindstorm. Przykładem środowiska programistycznego przeznaczonego równie dobrze dla profesjonalistów, jak i amatorów, służącego do programowania graficznego różnych rodzin mikrokontrolerów, jest produkt brytyjskiej firmy Matrix Multimedia – FlowCode. W tej części kursu pokażemy praktyczny sposób użycia FlowCode do napisania programu sterującego pracą lampki LED o regulowanym natężeniu świecenia. czytaj więcej
Zegar i termometr są jednymi z najchętniej wykonywanych aplikacji. Jednak tę aplikację wykonałem kierując się nie tyle potrzebą budowy kolejnego czasomierza, ile chęcią wykonania programu demonstrującego sposób, w jaki należy używać opisywanego na tej stronie (>>>kliknij<<<) modułu wyświetlacza alfanumerycznego sterowanego przez doskonałe, bo eliminujące konieczność używania rezystorów ograniczających prąd segmentów, układy scalone typu PR4010 firmy Prema Semiconductor a dostępne np. w ofercie TME. Wyświetlacz jest sterowany przez płytkę ewaluacyjną ZL5MCS51 z mikrokontrolerem AT89C51RD2 (rdzeń 8051) taktowanym zegarem 11,0592MHz. Płytka jest wyposażona w układ scalony zegara czasu rzeczywistego M41T00, który również jest używany w tej aplikacji. czytaj więcej
Robotyka to dziedzina łącząca wiedzę z zakresu mechaniki, elektroniki i automatyki. Zaawansowane roboty przemysłowe  mogą wykonywać skomplikowane czynności z bardzo szybko i z dużą dokładnością. Ich działaniem steruje algorytm zapisany w programie sterowniczym. Przykładem takich robotów koga być roboty zgrzewające, lub lakierujące karoserie w fabrykach produkujących samochody. Istnieje też inna grupa robotów. W ich przypadku  program sterujący nie składa się tylko ze ściśle określonych  sekwencji wykonywanych jedna po drugiej. Algorytm sterujący dopuszcza różne warianty zachowania się robota zależnie od napływających informacji z wbudowanych sensorów. Są to na przykład  wszelkiego rodzaju „inteligentne” pojazdy potrafiące omijać przeszkody, podążać za światłem, lub dźwiękiem. W bardzo zaawansowanych  konstrukcjach na pokładzie  umieszczone są kamery, a sterownik ma wbudowane  procedury potrafiące analizować odbierany obraz i odpowiednio reagować. czytaj więcej
Cyfrowy komparator okienkowy to urządzenie, które można zastosować w wielu aplikacjach. Opisywany prototyp miał służyć do wyłączenia zasilania prasy hydraulicznej w momencie, gdy czujnik tensometryczny przyklejony do jej obudowy odkształci się poza dopuszczalny zakres. W normalnych warunkach pracy może to oznaczać zakleszczenie się lub oderwanie narzędzia. Przy dużych prędkościach automatycznie wykonywanego tłoczenia, taka awaria ma trudne do przewidzenia następstwa. czytaj więcej
Ten zestaw ewaluacyjny powstał z myślą o wszystkich, którzy chcą się nauczyć programowania mikrokontrolerów AVR firmy Atmel. Oprócz możliwości dołączenia mikrokontrolerów ATmega8 i ATmega32 płytkę wyposażono również w ciekawe układy peryferyjne, dzięki którym można za jej pomocą wykonać modele kilku użytecznych urządzeń. Połączenia pomiędzy układami wykonano w taki sposób, aby płytkę dało się dowolnie rekonfigurować. Opis płytki był opublikowany w Elektronice Praktycznej 9/2011 (AVT5275), a płytka drukowana i sam zestaw są sprzedawane przez warszawską firmę AVT. czytaj więcej
Zestaw ewaluacyjny powstał z myślą o wszystkich tych, którzy chcą się nauczyć programowania mikrokontrolerów PIC firmy Microchip. Jego opis został opublikowany w Elektronice Praktycznej 2/2011 (AVT5275), a płytka drukowana i sam zestaw są sprzedawane przez warszawską firmę AVT. Oprócz możliwości dołączenia mikrokontrolerów różnych typów, zestaw wyposażono w ciekawe układy peryferyjne, dzięki którym można za jej pomocą wykonać modele kilku użytecznych urządzeń. Połączenia pomiędzy układami wykonano w taki sposób, aby płytkę dało się dowolnie rekonfigurować. czytaj więcej
Projektując system kontroli dostępu mający pracować w pomieszczeniach o dużym zapyleniu postanowiłem do identyfikacji osób wchodzących zastosować karty zbliżeniowe o wymiarach standartowej karty plastikowej ISO. Problemem był zakup odpowiedniego czytnika, gdyż dostępne w handlu były zbyt drogie. Ze względu na bardzo ograniczony budżet projektu postanowiłem wykonać własne czytniki. W zbudowanym systemie znajduje się kilka czytników kart, które są sterowane przez centralkę. To ona podejmuje decyzję o dostępie lub odmowie. Sam czytnik w zaprezentowanej wersji oprogramowania nie zawiera żadnych mechanizmów decyzyjnych – jego zadania sprowadzają się do odczytania kodu zawartego na karcie, przekazania go na żądanie centralki oraz sterowania zamkiem elektromagnetycznym, również zgodnie z poleceniami centralki. czytaj więcej
Trawiarka to rzecz niezbędna w warsztacie każdego elektronika samodzielnie wykonującego płytki drukowane. Chęć jej posiadania rośnie zwłaszcza po przeczytaniu opisu wykonywania płytek metodą „na folię” i tego jakże prawdziwego opisu poruszania kuwetą w celu równomiernego obmywania płytki przez roztwór trawiący. Zdecydowanie wolę użyć Trawiarki i iść na bro.... i iść sprzątać, rzecz jasna, niż oddawać się temu lekko nudnemu zajęciu jakim jest pilnowanie aby chlorek lub B-327 miał odpowiednią temperaturę lub bawieniu się w generator fal roztworu o wyglądzie zbliżonym do sinusoidy. Owszem, w handlu są już dostępne (inaczej niż kiedyś) podobne urządzenia, ale te najlepsze są bardzo drogi, a te tańsze - kiepskiej jakości. Dlaczego więc nie zbudować samodzielnie trawiarki? Ale do rzeczy... czytaj więcej