"In theory there is no difference between theory and practice, while in practice there is.” Unknown author
Edycja 2023/24
Uczestnicy\Postępy (nazwisko : nr instrukcji)
[aktualizowane 2024-12-16]
AGH
Cześć II
Pańtak Jakub: 23H (Zakończona ostatnia dostępna instrukcja)
Kwaśny Błażej: 23E
Marszałek Tomasz: 23E
Rylski Marcin: 22A (zakończył uczestnictwo)
Marcinkiewicz Łukasz: 21A
Kluziak Szymon: 20
Kwapien Jan: 19
Część I
Ferdek Kacper: 18 (Ukończona)
Kozdrowski Andrzej: 18 (Ukończona)
Lis Grzegorz: 18 (Ukończona)
Lek Adam: 16
Żelasko Marta: 16
Kwapień Piotr: 16
Brzagacz Jakub: 6 (zakończył uczestnictwo)
Kwaśny Szymon: 8
Borkowski Marek: 1 (zakończył uczestnictwo)
PŚ
Jessica Pawlowska: (brak postepów)
Edycja 2022/23 (pilotażowa)
Uczestnicy\Postępy (nazwisko : nr instrukcji), 2023.12.29
AGH
Część zaawansowana, W trakcie
Marszałek: 18
Kwaśny : 21E
Część podstawowa, Skończyli
Bergiel : 18
Michniak : 18
Kwapień : 18
Część podstawowa, W trakcie
Olech : 16
Klima : 14
Zrezygnowali
Łątka : 5
Więsek : 5
Durka : 8
Krawczyk : 6
PŚ
Część podstawowa, W trakcie
Salamon: 12
Czyż: 5
Wymagania
Certyfikat ukończenia warsztatów DSP
Forma
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ść")
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ęść II, średnio zaawansowana (19-...)