Laboratorium Systemów Mikroprocesorowych
Laboratorium Systemów Mikroprocesorowych umożliwia zapoznanie się z wbudowanymi systemami mikroprocesorowymi opartymi na szerokiej gamie mikrokontrolerów. Stanowiska laboratoryjne wyposażone są w zintegrowane pulpity mikroprocesorowe składające się z modułów: MKD51, LABDUINO, TMSLAB, STMLAB i RPiLAB.
W laboratorium wykorzystywane są najprostsze układy 8-bitowe INTEL 8051 oraz AVR Atmega32U4 umożliwiając wdrożenie się w tematykę mikroprocesorową oraz rozbudowane układy 32 bitowe TMS320F2812, STM32F429, BCM2836 przeznaczone do stosowania w urządzeniach o dużej mocy obliczeniowej. Każdy z układów współpracuje z innym zestawem czujników, elementów wykonawczych oraz interfejsowych. Umożliwia to kompleksowe zapoznanie się z tematyką wykorzystania systemów mikroprocesorowych do: - obsługi peryferiów mikrokontrolerów (przerwania, liczniki, przetworniki AC), - obsługi interfejsów komunikacji równoległej i szeregowej, - obsługi przycisków, diod LED, wyświetlaczy LCD, enkodera kwadraturowego, - obsługi klawiatury, kontrolera gier, - sterowania rzeczywistym obiektem termicznym. Programowanie mikrokontrolerów i elementów paneli operatorskich realizowane jest w językach: asembler, C oraz C++. W laboratorium do programowania systemów wbudowanych wykorzystuje się: |
|||||||
Keil uVision |
Moduł MKD51 (INTEL8051) |
||||||
Atmel Studio, Arduino |
Moduł LABDUINO (Atmega32U4) |
||||||
Code Composer Studio |
Moduł TMSLAB (TMS320F2812) |
||||||
System Workbench for STM32 |
Moduł STMLAB (STM32F429) |
||||||
Eclipse |
Moduł RPiLAB (BCM2836) |
||||||
Do dyspozycji uczestników pozostaje oprogramowanie pomocnicze stanowiące:
W laboratorium Systemów Mikroprocesorowych prowadzone są między innymi: Technika Mikroprocesorowa, Mikrokontrolery, Programowanie i Zastosowanie Mikrokontrolerów oraz Oprogramowanie Systemów Mikroprocesorowych. |