Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Podobne dokumenty
Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr letni (semestr zimowy / letni)

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015. Forma studiów: Stacjonarne Kod kierunku: 06.

Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) język polski VI semestr letni (semestr zimowy / letni)

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

2. Architektura mikrokontrolerów PIC16F8x... 13

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

1.2. Architektura rdzenia ARM Cortex-M3...16

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Architektura Komputerów

KARTA PRZEDMIOTU. Architektura Komputerów C4

Rok akademicki: 2016/2017 Kod: JIS s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

Podstawy elektroniki i miernictwa

2. PRZERZUTNIKI I REJESTRY

o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

WPROWADZENIE Mikrosterownik mikrokontrolery

KARTA PRZEDMIOTU. Egzamin / zaliczenie na ocenę*

POLITECHNIKA BIAŁOSTOCKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRONIKI I NAPĘDÓW ELEKTRYCZNYCH

Opis efektów kształcenia dla modułu zajęć

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

E-TRONIX Sterownik Uniwersalny SU 1.2

Szkolenia specjalistyczne

Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki. Kod Erasmus Kod ISCED Język wykładowy

Karta (sylabus) modułu/przedmiotu Transport Studia II stopnia

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

Procesory Sygnałowe Digital Signal Processors. Elektrotechnika II Stopień Ogólnoakademicki

PAKIET INFORMACYJNY - informacje uzupełniające

Arduino dla początkujących. Kolejny krok Autor: Simon Monk. Spis treści

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Politechnika Białostocka

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

Moduł Z9 Praktyka zawodowa

PRZEWODNIK PO PRZEDMIOCIE

Testowanie systemów informatycznych Kod przedmiotu

STUDIA I STOPNIA STACJONARNE ELEKTROTECHNIKA

DOKUMENTACJA PROJEKTU

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Elektronika samochodowa (Kod: TS1C )

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

Wstęp Architektura... 13

S Y L A B U S P R Z E D M I O T U

Projektowanie urządzeń mikroprocesorowych cz. 2 Wykład 4

Laboratorium Elementów i Układów Automatyzacji

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION

Instytut Teleinformatyki

Miernictwo dynamiczne Dynamic Measurement. Elektrotechnika I stopnia (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

2. Zawartość dokumentacji. 1. Strona tytułowa. 2. Zawartość dokumentacji. 3. Spis rysunków. 4. Opis instalacji kontroli dostępu. 3.

dokument DOK wersja 1.0

REGULAMIN PRACY ZE ŹRÓDŁAMI PROMIENIOWANIA ORAZ REGULAMIN LABORATORIUM FIZYKI JĄDROWEJ

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

PAKIET INFORMACYJNY - informacje uzupełniające

Komunikacja w mikrokontrolerach Laboratorium

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

AKADEMIA GÓRNICZO - HUTNICZA IM. STANISŁAWA STASZICA w KRAKOWIE

Katedra Mikroelektroniki i Technik Informatycznych

Politechnika Białostocka

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

MT 2 N _0 Rok: 1 Semestr: 1 Forma studiów:

stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

Kurs Elektroniki. Część 5 - Mikrokontrolery. 1/26

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Instytut Teleinformatyki

Zestaw Startowy EvB. Więcej informacji na stronie:

Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C

PRZEWODNIK PO PRZEDMIOCIE

Instytut Teleinformatyki

MIKROKONTROLERY AVR JĘZYK C WYDAWNICTWO ATNEL PODSTAWY PROGRAMOWANIA. Miros aw Kardaś. Szczecin Mojej Żonie Kasi

Instytut Teleinformatyki

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

Rok akademicki: 2015/2016 Kod: IIN s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Gdańsk, WPROWADZENIE DO LABORATORIUM ELEKTRONIKI

DIG-420 miernik programowalny 4-20mA

SYLABUS. Nazwa jednostki prowadzącej Wydział Matematyczno Przyrodniczy Centrum Mikroelektroniki i Nanotechnologii

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;

Układy czasowo-licznikowe w systemach mikroprocesorowych

Laboratorium Procesorów Sygnałowych

Systemy pomiarowe Measurement systems. Energetyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólnoakademicki / praktyczny)

Karta (sylabus) przedmiotu

W semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM

Wykład Mikroprocesory i kontrolery

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA

Transkrypt:

Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/

Systemy wbudowane Kierunek: Informatyka PRACOWNIA DYDAKTYCZNA Wykład 0. Sprawy organizacyjne

Systemy wbudowane Kierunek: Informatyka PRACOWNIA DYDAKTYCZNA Uwaga!!! Proszę o wyłączenie telefonów komórkowych na wykładzie i laboratorium

Systemy wbudowane Kto będzie prowadził zajęcia??

Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Witold Kozłowski Pok.128B Adam Busiakiewicz Pok. 525B mgr Inż. Michał Piskorski Pok. 173B

Systemy wbudowane Gdzie będą prowadzone zajęcia??

Pracownia Dydaktyczna Mikroprocesory sala B151 Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej

PRACOWNIA MIKROPROCESOROWA OGÓLNY CEL PRACOWNI: 1. 2. 3. 4. Kierunek: Informatyka PRACOWNIA DYDAKTYCZNA Przejście od teorii do praktyki - wykonanie działającego urządzenia mikroprocesorowego. Zapoznanie się z podstawowymi narzędziami komputerowego projektowania systemów wbudowanych (mikroprocesorowych) Komputerowe tworzenie dokumentacji do wykonanych projektów. Zapoznanie się z podstawowymi przyrządami pomiarowymi stosowanymi w technice mikroprocesorowej. Ćwiczenie: a) radzenie sobie z nowym zadaniem b) samodzielność c) zdolność do szybkiego samouczenia się d) inicjatywy f) pomysłowość g) pracowitość REALIZACJA: 1. Wykonanie ściśle określonego zadania aż do efektywnego zakończenia zaprojektowanie zmontowanie oprogramowanie uruchomienie i przebadanie prostego systemu mikroprocesorowego Zaliczenie pracowni dydaktycznej na podstawie: działającego urządzenia mikroprocesorowego opisu działania urządzenia (układu elektronicznego i programu)

Systemy wbudowane kod zajęć: 0300-IME241 Informatyka, rok 2012/2013 PRACOWNIA DYDAKTYCZNA + Wykład Prowadzący: Witold Kozłowski (pok. 128b) tel. 635 56 94 e-mail: wkozl@std2.uni.lodz.pl Tematy ćwiczeń z Systemów wbudowanych: 1) Wprowadzenie do mikrokontrolerów Zapoznanie się z obsługa pakietu Bascom-AVR Emulator sprzętowy i programowy Programatory 2) Zastosowanie licznika-czasomierza Timer0 do generowania stałych odcinków czasu. Generowanie przerwań przy przepełnieniu Timer0 Przykład generowania sygnału PMW Regulacja jasności świecenia diody LED za pomocą sygnału PMW *Zastosowanie sygnału PMW w przetworniku C/A 3) Obsługa wyświetlacza LED Sterowanie statyczne jednym wyświetlaczem 7-segmentowym Sterowanie multipleksowe 4 wyświetlaczami 7-segmentowymi LED *Sterowanie multipleksowe 4 wyświetlaczami 7-segmentowymi LED za pośrednictwem dekodera 4543 4) Sterowanie alfanumerycznym wyświetlaczem LCD 5) Obsługa przycisków Instrukcja Dbounce Instrukcje warunkowe IF THEN do odczytu stanów przycisków Obsługa klawiatury matrycowej 2x2 Obsługa komputerowej klawiatury AT

6) Przykłady zegarów Przykład zegara wykorzystującego przerwanie generowane po przepełnieniu licznika Timer1 *Zegar czasu rzeczywistego (RTC) przy wykorzystaniu asynchronicznej pracy licznika Timer2 7) Regulacja prędkości silnika prądu stałego 12V (servo-mechanizm) 8) Nadawanie i odbiór sygnału w podczerwieni Nadawanie sygnałów w standardzie RC5,RC6,SONY Odbiór sygnałów kodowych RC5 9) Interfejs szeregowy RS232 Nadawanie znaków przez sprzętowy interfejs RS232 Odbiór znaków przez sprzętowy interfejs RS232 10) Magistrala I2C Komunikacja z układem PCF 8547 przez magistrale I2C 11. Magistrala 1-Wire Sterowanie układem DS1820 za pomocą 1-Wire (pomiar temp.) 12. Obsługa wbudowanego w mikrokontroler przetwornika A/C 13. Obsługa wbudowanego w mikrokontroler analogowego komparatora 14. Komunikacja Mikrokontrolera z przetwornikiem A/C za pomocą interfejsu SPI 15. Specjalny tryb pracy mikrokontrolera ograniczający zużycie energii * - ćwiczenie dodatkowe (wykonywane przy wystarczającej ilości czasu)

Stanowisko pomiarowe

Wymagania i obowiązki studenta 1. 2. 3. 4. elektroniki analogowej elektroniki cyfrowej informatyki (obsługa PC) oprogramowanie mikrokontrolera Obecność na Wykładach i Laboratorium Przestrzeganie przepisów BHP Wykonywanie ćwiczeń i sporządzanie sprawozdań

INSTRUKCJA BHP PRACOWNI MIKROPROCESOROWEJ W Pracowni Mikroprocesorowej znajdują się urządzenia i substancje, które potencjalnie mogą stanowić zagrożenie dla zdrowia. Celem zapewnienia bezpieczeństwa pracy zobowiązuje się wszystkie osoby wykonujące, jak i nadzorujące ćwiczenia w Pracowni Mikroprocesorowej do ścisłego przestrzegania niżej podanych zasad. PRZEPISY OGÓLNE Zabrania się wykonywania ćwiczeń i przebywania studentów w Pracowni Mikroprocesorowej bez nadzoru. Przy wykonywaniu poleceń należy ściśle stosować się do poleceń w zakresie BHP nauczycieli akademickich i laborantów. Wszystkich wykonujących ćwiczenia i inne pomiary w Pracowni Mikroprocesorowej obowiązuje ścisłe przestrzeganie instrukcji obsługi stosowanej aparatury. Przed rozpoczęciem pracy należy sprawdzić czy zastosowane do wykonywania ćwiczenia przyrządy podłączone są zgodnie z ich instrukcją użycia. Zabrania się: samowolnego regulowania, naprawy, zmian w konstrukcji przyrządów i używania ich do innych celów niż to przewidziano w ćwiczeniu. Ewentualne zmiany konstrukcyjne przyrządów pomiarowych mogą być wykonywane wyłącznie przez laborantów Instytutu Fizyki (lub specjalistyczne placówki), pod kierownictwem nauczycieli akademickich nadzorujących odpowiednie ćwiczenia. W wypadku zaistnienia awarii lub uszkodzenia aparatury należy natychmiast odłączyć ją od źródła zasilania, a o zaistniałym fakcie powiadomić nauczyciela akademickiego nadzorującego ćwiczenie lub laboranta. W razie wybuchu pożaru należy odłączyć źródło energii od urządzenia powodującego go, a następnie przystąpić do gaszenia. W wypadku, gdy nie można stłumić ognia we własnym zakresie, należy - nie przerywając akcji - wezwać Straż Pożarną. OBSŁUGA URZĄDZEŃ ELEKTRYCZNYCH Urządzenia elektryczne wykorzystywane do ćwiczeń mogą być dołączane do źródła prądu wyłącznie za zgodą nadzorującego nauczyciela akademickiego lub laboranta. Montowanie układów elektrycznych może odbywać się tylko przy odłączonym źródle prądu. Po zakończeniu pomiarów należy układ elektryczny odłączyć od sieci elektroenergetycznej. Włączania poszczególnych obwodów na tablicy rozdzielczej sieci elektroenergetycznej w Pracowni Mikroprocesorowej może dokonywać jedynie nauczyciel akademicki nadzorujący ćwiczenie lub laborant. Do montażu elektrycznych układów pomiarowych wolno używać tylko przewodów izolowanych, zakończonych odpowiednimi końcówkami. Czynności wymagające zdjęcia osłon zabezpieczających urządzenia podłączonego do sieci elektroenergetycznej mogą dokonywać - przy zachowaniu niezbędnych środków ostrożności - wyłącznie laboranci. Zabrania się zastawiania dojść do wyłączników energii elektrycznej i urządzeń wymagających ciągłego nadzoru i obsługi. Czynności przełączeń elektrycznych należy wykonywać jedną ręką dla uniknięcia ewentualnego zamknięcia obwodu elektrycznego przez ciało osoby obsługującej aparaturę. UWAGI KOŃCOWE Wykonujących ćwiczenia w Pracowni Mikroprocesorowej zobowiązuje się do zapoznania się ze szczegółowymi normami i zasadami BHP obowiązującymi przy realizacji poszczególnych ćwiczeń. Nauczycieli akademickich nadzorujących ćwiczenia w Pracowni Mikroprocesorowej, jak również zatrudnionych w niej laborantów, zobowiązuje się do egzekwowania przestrzegania obowiązujących norm BHP przy wykonywaniu poszczególnych ćwiczeń.

Wymagania i obowiązki studenta Sprawozdanie 1. Opis wykonanego ćwiczenia 2. Schemat ideowy połączeń mikroprocesora z urządzeniami peryferyjnymi 3. Przebiegi czasowe zarejestrowane podczas wykonywanego ćwiczenia 4. Listing programu wraz z opisem instrukcji

Wymagania i obowiązki studenta Sprawozdanie Systemy wbudowane Laboratorium Grupa Temat: Data: Wykonał: Godzina:... rok Informatyka Stosowana Ocena i uwagi prowadzącego: Prowadzący:

Wymagania i obowiązki studenta Zaliczenie laboratorium z systemów wbudowanych: 1. Obecność na wszystkich zajęciach 2. Oddanie sprawozdań z przeprowadzonych ćwiczeń 3. Gromadzenie wszystkich napisanych i przetestowanych programów w postaci elektronicznej: Program źródłowy wraz z opisem Kod binarny do zaprogramowania mikrokontrolera Egzamin!!!

Rozliczenie i podsumowanie oraz oceny końcowe!!!

Ocena ndst 2 Brak obecności na ćwiczeniach Ocena dst 3 Obecności na ćwiczeniach i wykładach Wykonanie wszystkich ćwiczeń podstawowych Oddanie sprawozdań z wykonanych ćwiczeń Ocena db 4 Wymagania jak na ocenę dst dodatkowo: Wykonanie zadań specjalnych

Ocena bdb 5 Wymagania jak na ocenę db dodatkowo: sumienna praca na zajęciach Oddawanie sprawozdań w określonym terminie 2 tygodnie po wykonanym ćwiczeniu Opracowanie samodzielnie ćwiczenia dodatkowego Rozmowa końcowa potwierdzająca wiedzę o mikroprocesorach

Organizacja zajęć: Odrabianie zajęć Data... Godz.... Test sprawdzający Data... Sala... Godz....

Literatura: J. Doliński Mikrokontrolery AVR w praktyce. Z. Hajduk Mikrokontrolery w systemach zdalnego sterowania. T. Starecki Mikrokontrolery 8051 w praktyce. P. Gałka, P. Gałka Podstawy programowania mikrokontrolera 8051. P. Górski Mikrokontrolery dla początkujących

Literatura: M. Wiązania Programowanie mikrokontrolerów AVR w języku BASCOM M. Wiązania Bascom AVR w przykładach P. Górski Mikrokontrolery dla początkujących R. Wołgajew Mikrokontrolery AVR dla początkujących. Przykłady w języku Bascom

Literatura: Czasopisma (dostępne na pracowni): Elektronika Praktyczna Elektronika dla Wszystkich M. Kardaś Mikrokontrolery AVR Język C Podstawy programowania M. Kardaś Język C Pasja programowania mikrokontrolerów 8-bitowych

Strona internetowa https://std2.phys.uni.lodz.pl

Strona internetowa https://std2.phys.uni.lodz.pl

Strona internetowa https://std2.phys.uni.lodz.pl

Pracownie Dydaktyczne AFM STM

Pracownie Dydaktyczne UHV - system

Pracownie Dydaktyczne STM/AMF/XPS/UPS/AS - UHV - system

Pracownie Dydaktyczne Elektronika