Artykuły

Jeśli wzmacniacz zawiera stopień wyjściowy (najczęściej pracują w nim tranzystory MOSFET), który jest na przemian zamykany i otwierany, to układ pracuje w klasie D. Stosując pomiędzy wyjściem a obciążeniem odpowiedni filtr, można uzyskać prawidłowy, niezniekształcony sygnał, jednak pod warunkiem że kluczowanie odbywa się z częstotliwością przynajmniej dwukrotnie wyższą od najwyższej częstotliwości sygnału wejściowego oraz że współczynnik wypełnienia impulsów wyjściowych jest proporcjonalny do wartości chwilowej sygnału audio. Tę grupę wzmacniaczy nazywa się nie bez słuszności wzmacniaczami impulsowymi. Znacznie mniej trafne jest określenie wymyślone przez specjalistów od reklamy, to jest wzmacniacz cyfrowy (D – Digital). Sugeruje to spełnienie marzeń audiofilów, czyli doskonałą jakość dźwięku przy jednocześnie bardzo dużej sprawności. Czy tak jest naprawdę? 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
Już dawno zainteresowałem się mikrokontrolerami PIC, jednak przysłowiowe „postawienie kropki nad i” wymusiły skutki kryzysu, który dotknął przemysł elektroniczny i z którego tak ciężko jest mu się otrząsnąć. Stale są trudności z zakupem tych najbardziej popularnych mikrokontrolerów, a ich ceny są windowane do granic możliwości. Być może powinienem pójść z duchem czasu i w nowoprojektowanych urządzeniach stosować mikrokontrolery z rdzeniem ARM, jednak moim zdaniem w przypadku niektórych aplikacji jest to wytaczanie armaty na muchę. 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
Termowizja od niedawna zaczęła być powszechnie używana. Stało się tak głównie ze względu na spadek cen gotowych urządzeń. Dla przeciętnego użytkownika wystarczające są ka­me­ry o mniejszych rozdzielczościach i dzięki temu - o stosunkowo niedrogich sensorach. Bo to właśnie rozdzielczość sensora ma decydujący wpływ na ostateczną cenę gotowej kamery i jej przeznaczenie. czytaj więcej
W artykule podano opis funkcjonowania oraz sposobów konfiguracji i wykorzystania układów timerów w mikrokontrolerach z rodziny AVR. Rozpoczynając od ogólnego opisu, poprzez przykładowe programy, postaram się wytłumaczyć jak wykorzystać wbudowany w strukturę mikrokontrolera AVR timer dla własnych potrzeb. W przykładach programów posługiwałem się mikrokontrolerem AT90S8535, który nie jest już produkowany, ale w takie same timery są wyposażone mikrokontrolery ATMega. czytaj więcej
Interfejsy szeregowe najczęściej używane są do komunikacji pomiędzy układami w obrębie urządzenia, modułu czy wręcz płytki drukowanej. Najczęściej stosowane i przez to najczęściej spotykane są interfejsy I2C oraz SPI. W dzisiejszych czasach konstruktor może napotkać jeden problem: często mikrokontrolery czy mikroprocesory zasilane są dużo niższym napięciem niż układy peryferyjne. Wykonywane są one w bardzo dużej skali integracji, w technologii, w której wymiary pojedynczego tranzystora to ułamki mikrometra. Takie układy zapewniają dużą wydajność (większy stopień upakowania elementów, krótsze połączenia pomiędzy elementami) ale wymagają do zasilania napięcia rzędu 1,5 V. Co zrobić, gdy pozostałe układy komunikujące się z procesorem zasilane są przez napięcie o innej wartości? Na przykład przetworniki analogowo – cyfrowe, które dla uzyskania dobrej dynamiki potrzebują napięć zasilania 5 V i wyższych? Konieczna staje się wówczas budowa tzw. translatora poziomów napięć. Dalej zostanie omówiony przykład takiej aplikacji dostosowany do pracy z interfejsami szeregowymi. 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
Współcześnie, dzięki Internetowi, rodzi się nowa klasa programów dostępnych za pomocą przeglądarki internetowej. Są to nie tylko popularne programy dla użytkowników domowych, ale również wspomagające projektowanie. Mają one tę ogromną zaletę, że użytkownik zawsze ma dostęp do najnowszej wersji, aktualizowanej na bieżąco przez producenta. Tego typu programem jest produkt udostępniany za darmo szerokiemu gronu użytkowników przez firmę National Semiconductor a wspomagający projektowanie zasilaczy (w tym również do diod LED), wzmacniaczy, sensorów, filtrów i pętli PLL. Tu zaprezentuję zastosowanie tego interesującego narzędzia do projektowania zasilaczy impulsowych niskiego napięcia. czytaj więcej
To drugi, wykonany przeze mnie sterownik syntezy częstotliwości tym razem dla układu scalonego firmy PHILIPS TSA6057. Różni się on od poprzednio prezentowanego zbudowanego z użyciem układu SAA1057 (można go znaleźć na tej stronie) kilkoma parametrami, takimi jak: krok syntezy, prąd pętli PLL i moim zdaniem najważniejszym - zakresem częstotliwości pracy od 30 do 150 MHz. Koszt całego sterownika jest porównywalny do poprzedniego. Różni je tylko cena samego układu syntezy. czytaj więcej