"In theory there is no difference between theory and practice, while in practice there is.” Unknown author
"In theory there is no difference between theory and practice, while in practice there is.” Unknown author
Uczestnicy\Postępy (nazwisko : nr instrukcji)
[aktualizacja 2025-08-28]
Część I (instr. 1-18)
Jakub Głód: Wykonana
Igor Siata: Wykonana
Weronika Juszczyk: Wykonana
Marek Michelis: Wykonana
Joanna Wiencek: 14 [27.08]
Anna Węgrzyn: 14 [27.08]
Jakub Gajewski: 8 [12.08]
Weronika Solarska: 7 [25.07]
Część II (instr. 19-23H)
Jakub Głód: Wykonana
Igor Siata: Wykonana
Marek Michelis: 21B [21.08]
Część III (instr. 24A,24B,tbd)
Jakub Głód: 24B [5.05]
Uczestnicy\Postępy (nazwisko : nr instrukcji)
[aktualizowane 2025-08-28]
Część I
Ferdek Kacper: 18 Wykonana
Kozdrowski Andrzej: 18 Wykonana
Lis Grzegorz: 18 Wykonana
Lek Adam: 18 Wykonana
Część II
Pańtak Jakub:Wykonana
Marszałek Tomasz:Wykonana
Kwaśny Błażej: Wykonana
Kluziak Szymon: 23D
Kwapień Piotr: 21B [27.08]
Część III (instr. 24A,24B,tbd)
Pańtak Jakub: 24A [13.08]
Kwaśny Błażej: 24A [9.06]
Uczestnicy\Postępy (nazwisko : nr instrukcji), 2025.08.28
Część I,
Bergiel : Wykonana
Michniak : Wykonana
Kwapień : Wykonana
Część II
Marszałek: Wykonana
Część III
Marszałek: 24B (zakończył uczestnictwo)
Wymagania
Certyfikat ukończenia warsztatów DSP
Seria ćwiczeń pogrupowanych w instrukcje w postaci slajdów ppt (tak samo jak na warsztatach DSP)
Ćwiczenia polegają na
symulacji prostych układów cyfrowych (Deeds)
montażu i uruchamianiu obwodów elektronicznych na płytce prototypowej (lutowanie, multimetr, próbnik stanów logicznych, proste układy scalone cyfrowe i mieszane)
programowaniu układu logiki programowalnej z użyciem:
środowiska projektowego Quartus (Intel)
języka opisu sprzętu Verilog
rejestracji i analizie sygnałów z powyższych układów (rejestrator stanów logicznych)
Powyższa sekwencja jest powtarzana dla poszczególnych projektów (patrz "Treść")
Część podstawowa
podstawowe układy kombinacyjne:
bramki, transkodery, multiplekser,
podstawowe układy sekwencyjne:
zatrzaski, przerzutniki,
liczniki (ripple, synchroniczny, Jonstona),
automaty,.
Część średnio zaawansowana
pomiar pozycji obiektu z użyciem fal akustycznych w zakresie słyszalnym (pomiar przesunięcia fazowego sygnałów)
pomiar pozycji obiektu z użyciem ultradźwięków (pomiar czasu trwania sygnałów)
komunikacja z PC (wyzwalanie oraz transmisja wyników pomiarów)
Część zaawansowana
TBD
Narzędzia sprzętowe i programowe
Zestaw do prototypownia
narzędzia:
do montażowe: obwód drukowany uniwersalny, imadło, lutownica, cyna, kynar, obcinaczki
pomiarowe: multimetr, próbnik stanów logicznych, rejestrator stanów logicznych
komponenty:
adapter micro-usb\goldpin (zasilanie)
układy scalone (bramki, przerzutniki, rejestr, komparatory, generator)
moduły elektroniczne:
mikrofon ze wzmacniaczem (2x)
ultradźwiękowy miernik odległości
Płytka z układem logiki programowalnej
UnoMax CPLD (Altera 5M570): 440 MacroCells
wyprowadzenia zgodne z Arduino
wbudowany programator, generator zegara i 4 kanałowy przetwornik A/C
Nakładka na płytkę z logiką programowalną
4 x diody LED świecące + 4 cyfrowy wyświetlacz LED
3 x przycisk typu Tact-Switch + potencjometr wieloobrotowy
sygnalizator akustyczny - buzer
złącza do czujników temperatury LM35 i DS18B20
złącze dla modułu APC220 np. bluetooth
Rejestrator stanów logicznych (Części 1-3)
Środowisko dydaktyczne do nauki układów cyfrowych
Deeds
Profesjonalne środowisko do programowania układów rekonfigurowalnych
Quartus (Intel)
Załączniki i instrukcje
Część I, podstawowa (1-18)
Część III, średnio zaawansowana (19-...)
Część III, zaawansowana