Laboratorium PSM
Laboratoria prowadzone są w 1-osobowych zespołach. Do dyspozycji jest 6 stanowisk laboratoryjnych w jednym terminie.
UWAGA: Zapisy na laboratoria odbywają się na pierwszych zajęciach. Są to obowiązkowe zajęcia, na których odbywa się szkolenie BHP, zakończone podpisaniem regulaminu oraz BHP. Osoby, które chciałyby przystąpić do laboratorium a nie związane są z normalnym nurtem studiów, proszone są o zgłoszenie do kierownika laboratorium w tygodniu poprzedzającym pierwsze zajęcia.
Zagadnienia i tematy ćwiczeń laboratoryjnych.
00. Wprowadzenie do laboratorium.
- Porty wejścia/wyjścia – I/O.
- Przerwania – priorytety przerwań, przerwania zewnętrzne.
- Obsługa wyświetlacza alfanumerycznego LCD.
- Liczniki i ich obsługa.
- Obsługa UART – wysyłanie i odbieranie informacji z wykorzystaniem przerwań.
- Komunikacja przez szynę SPI – obsługa programowa i sprzętowa.
- Wykorzystanie liczników do sterowania metodą PWM.
- Miniprojekt
- Komunikacja przez szynę I2C – obsługa programowa.
- Komunikacja przez szynę 1 – Wire.
- Obsługa kart pamięci SD/MMC
- Projekt
Ewentualne zagadnienia dodatkowe: działanie Watchdoga (układu kontrolującego), przechowywanie danych w wewnętrznej pamięci EEPROM, bootsektory w przypadku AVR, inne mikrokontrolery, systemy operacyjne dla mikrokontrolerów (NutOS dla mikrokontrolerów AVR, FreeRTOS dla ARM), obsługa czujników wilgotności, ciśnienia etc.
Instrukcje do zajęć (archiwalne, nowe są w sekcji materiały!):
- Laboratorium 1 Porty wejścia/wyjścia I/O
- Laboratorium 2 Przerwania, priorytety przerwań, przerwanie zewnętrzne
- Laboratorium 3 Obsługa wyświetlacza numerycznego LCD
- Laboratorium 4 Liczniki i ich obsługa
- Laboratorium 5 Magistrala szeregowa RS232
- Laboratorium 6 Magistrala szeregowa SPI
- Laboratorium 7 Wykorzystanie liczników do sterowania metodą PWM
- Laboratorium 8 (Miniprojekt)
- Laboratorium 9 Magistrala I2C
- Laboratorium 10 Magistrala 1-Wire
- Laboratorium 11 Obsługa kart pamięci SD/MMC
- Laboratorium 12 - 13 (Projekt)
Materiały do laboratorium w wersji stacjonarnej (stare).
Wykonanie ćwiczeń laboratoryjnych w postaci wideo-przewodnika:
- Laboratorium 3 Obsługa wyświetlacza LCD
- Laboratorium 4 Liczniki i ich obsługa
- Laboratorium 5 Magistrala RS232