Cyfrowy procesor dźwięku

Jedną z największych przyjemności dla elektroników jest słuchanie muzyki przez samodzielnie wykonany wzmacniacz. Bardziej zaangażowani budują sobie także odtwarzacze CD (często z możliwością odtwarzania plików w formacie MP3), tunery, a nawet magnetofony. Największą trudność sprawiały dotychczas procesory audio umożliwiające kształtowanie przestrzeni dźwiękowej oraz prawdziwe dekodery surround. Rozwiązanie pierwszego problemu przedstawiamy w artykule.

„Magiczny” stabilizator 3,3 V

Magia prezentowanego urządzenia polega na utrzymaniu napięcia wyjściowego na poziomie 3,3 V przy zmianach napięcia wejściowego w zakresie od 2,1 do 5,5 V. Jeżeli dodamy do tego, że maksymalna wartość prądu obciążenia może dochodzić do 150 mA i żeby uzyskać takie parametry nie jest potrzebny ani jeden dławik, to „magiczność” tego rozwiązania ociera się o czarnoksięstwo…

Dwukierunkowy konwerter SPI/UART

Dzięki urządzeniu opisanemu w artykule można tanio i szybko wyposażyć swój system cyfrowy w pełnowartościowy UART zgodny z 16C450, a do jego obsługi wystarczą dwie (w trybie I2C) lub cztery (w trybie SPI) linie I/O. Takie rozwiązanie jest możliwe dzięki miniaturowym, scalonym konwerterom SPI-I2C/UART, opracowanym i produkowanym przez firmę NXP Semiconductors. W urządzeniu prototypowym zastosowano układ SC16IS760…

Półprzewodnikowy „kwarc”

Powszechnie stosowane generatory kwarcowe bywają źródłem poważnych kłopotów: nie zawsze chcą poprawnie startować, generują zakłócenia EM, nie są odporne na udary mechaniczne, nie zawsze możliwy do zaakceptowania jest długi czas startu od chwili włączenia zasilania. Jeżeli do tego dołożyć rosnące wymagania związane z miniaturyzacją obudów, aż się prosi, żeby tradycyjne kwarce zastąpić czymś bardziej wyrafinowanym.

Jednoukładowy „kombajn” z RTC

W modeliku opisanym w artykule zastosowano mało znany w naszym kraju zegar czasu rzeczywistego zintegrowany z pamięcią EEPROM o pojemności 8 kb oraz kwarcem wbudowanym w obudowę układu scalonego. Umożliwiło to zbudowanie kompletnego RTC składającego się z jednego układu scalonego, dwóch rezystorów i trzech kondensatorów…

Magiczna bramka

Trudno uwierzyć, ale ten miniprojekcik jest świetnym wstępem do zrozumienia działania FPGA. Wykorzystaliśmy w nim konfigurowalną bramkę logiczną z serii Litte Logic, która może spełniać zarówno rolę funktora: AND, OR, NAND, NOR jak i multipleksera, inwertera lub bufora. Do tego działa już o 1,65 V, pobiera mniej niż 10 ?A prądu, może sterować obciążenia do +/-24 mA, łagodnie znosi dołączanie do wejść i wyjścia napięcia do 5 V. Prawdziwie magiczny element…

Uniwersalny programator ISP

Sytuację, gdy do zaprogramowania ISP trzech układów potrzebne były trzy różne programatory, można było uznać za naturalną na początku wdrażania standardów ISP (15 lat temu), lecz teraz jest to kompletny anachronizm. Dotychczasowa sytuacja jest tym bardziej absurdalna, że dzięki powszechnemu stosowaniu uniwersalnych języków opisu sprzętu (HDL) do realizacji projektów na układach PLD, korzystanie z układów pochodzących od różnych producentów (choćby z powodu fluktuacji ich cen) jest rzeczą zupełnie naturalną.