Nasze projekty
Miniaturowy oscyloskop cyfrowy
Oscyloskop zbudowany został w oparciu o mikrokontroler Atmega88 z wykorzystaniem wewnętrznego przetwornika AD. Układ zasilany jest bateryjnie z 3 baterii typu "paluszki" lub 4 akumulatorków R6.
Do prezentacji przebiegów pomiarowych wykorzystano wyświetlacz graficzny LCD z telefonu komórkowego Nokia 3310, a jego obsługę oparto o sprzętowy interfejs SPI mikrokontrolera. Oscyloskop pracuje w paśmie ograniczonym do 4,5 kHz z ustawianą częstotliwością próbkowania do 20 kHz. Pasmo wejściowe ograniczono analogowym aktywnym filtrem dolnoprzepustowym 6-go rzędu. Oprogramowanie mikrokontrolera napisano w asemblerze.
Schemat blokowy
Oscyloskop odostępnia standardowe możliwości jednokanałowego oscyloskopu cyfrowego, takie jak wyświetlanie przebiegów z możliwością regulacji wzmocnienia i przesuwania wykresu względem osi X i osi Y oraz nakładania na przebieg prostej siatki. Oscyloskop posiada ośmiobitową rozdzielczość, pracuje w trybie AC z dodatkowym dzielnikiem zakresu.
W oprogramowaniu zaimplementowano również analizę widmową (256 pkt. z wyborem okna prostokątnego lub Hanninga) z kursorem wpomagającym odczyt amplitudy i częstotliwości harmonicznej. Oscyloskop posiada także wiele funkcji dodatkowych, jak np. pomiar częstotliwości, zapis przebiegu do pamięci EEPROM mikrokontrolera, pomiar napięcia zasilania, podświetlanie LCD.
Realizacja układowa
Przykładowy przebieg czasowy i widmo harmonicznych - DFT 256 pkt. okno Hanninga
Zbudowany oscyloskop bez problemów mieści się w kieszeni.
Realizacja: Szymon Ćmiel