11.Mikrokomputeryjednoukładowe



Podobne dokumenty
11.Mikrokomputeryjednoukładowe

Systemy wbudowane Mikrokontrolery

Systemy wbudowane. Paweł Pełczyński

STEROWNIKI NANO-PLC NA PRZYKŁADZIE STEROWNIKA LOGO!

ZL11ARM. Uniwersalna płyta bazowa

architektura komputerów w. 6 Pamięć I

2.1 INFORMACJE OGÓLNE O SERII NX

Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD

Wstęp do wydania angielskiego 11. Jednostki i oznaczenia 13. Od tłumacza 14

Architektura Systemów Komputerowych. Paweł Pełczyński

Generalnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych.

Wykład 2. Budowa komputera. W teorii i w praktyce

Mikrokontrolery AVR. Konfigurowanie mikrokontrolera ATMEGA16

EC1000 KATALOG SYSTEMÓW STEROWANIA

HiTiN Sp. z o. o. Przekaźnik kontroli temperatury RTT 4/2 DTR Katowice, ul. Szopienicka 62 C tel/fax.: + 48 (32)

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-JTAG-ICE debugger-programator

INSTRUKCJA OBSŁUGI URZĄDZENIA: HC8201

CT-AHS / CT-ARS CT-MBS / CT-MFS. (PL) Instrukcja instalacji i obsługi Elektroniczne przekaźniki czasowe, serii CT-S

Tytuł: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji. Autor: Tomasz Francuz. Wydawnictwo: Helion.pl

Urządzenia do bezprzerwowego zasilania UPS CES GX RACK. 10 kva. Wersja U/CES_GXR_10.0/J/v01. Praca równoległa

ANALOGOWE UKŁADY SCALONE

Łatwy w obsłudze zestaw kina domowego DVD z funkcją odtwarzania muzyki / filmów przez interfejs USB

Spis procedur i programów

Segmenty rynku sterowników. Segmenty rynku sterowników. Segmenty rynku sterowników. Typy budowy sterowników. Typy budowy sterowników

Budowa systemów komputerowych

UNIWERSALNY PULPIT STEROWANIA

Zakłócenia. Podstawy projektowania A.Korcala

PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV

Konstrukcja sterownika oparta na 32-bitowym procesorze

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

Tester pilotów 315/433/868 MHz

Ultrasonic Ranging Module on STM32F4

Mikrokontrolery - - podstawowe architektury

FUNKCJE STEROWNIKA PK-35 PID

Opracował: mgr inż. Marcin Wieczorek

PRZETWORNIK NAPIĘCIE - CZĘSTOTLIWOŚĆ W UKŁADZIE ILORAZOWYM

Architektura Systemów Komputerowych. Sterowanie programem skoki Przerwania

Część 1 Koncentrator próżniowy wraz z rotorem stałokątowym

Bazy danych. Andrzej Łachwa, UJ, /15

Kontrola wytwarzania energii w systemach PV

Dell Vostro 3300/3400/3500/3700

INSTRUKCJA TERMOSTATU

Przedsiębiorstwo WielobranŜowe GALKOR Sp. z o.o. ul. Ogrodowa Koronowo Tel:

ELEKTRONICZNY REGULATOR WILGOTNOŚCI DA 20

PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH

Wprowadzenie elementów bezobsługowego systemu parkingowego przy ul. Wigury w Piekarach Śląskich.

Mikrokontrolery ośmiobitowe

Przyłącza magistrali struktura sieciowa DDL DDL-X-Tool. Broszura katalogowa

AUTOMATYKA CHŁODNICZA I KLIMATYZACYJNA

INSTRUKCJA OBSŁUGI MC-2810 CYFROWY SYSTEM GŁOŚNIKOWY 5.1 KANAŁÓW DO KINA DOMOWEGO

Karta adaptacyjna GSM

PROGRAMATOR "WinProg-1" Instrukcja obsługi

Allure EC-Smart-Vue - Modele z czujnikami CO 2 i ruchu

2004 Heden Media. Wszelkie prawa zastrzeżone. Wirtualne laboratorium z napędów i sterowania pneumatycznego. Minimalne wymagania

STEROWANIE DYSKRETNE PLC TECHNOLOGICZNEGO PROCESU UTYLIZACJI ODPADÓW

Instrukcja obsługi zamka. bibi-z50. (zamek autonomiczny z czytnikiem identyfikatora Mifare)

INSTRUKCJA Płytka uruchomieniowa EvB 4.3 v3

Produkty i rozwiązania do aplikacji fotowoltaicznych

Transformator Elektroniczny do LED 0W-40W Współpracuje z inteligentnymi ściemniaczami oświetlenia. Instrukcja. Model: TE40W-DIMM-LED-IP64

CZYTNIK ZBLIŻENIOWY RFID-UR80D

Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,

OmniTouch 8400 Instant Communications Suite 4980 Softphone

tel/fax lub NIP Regon

Instrukcja obsługi GPS VORDON

Roboty przemysłowe. Budowa i zastosowanie, wyd, 2 Honczarenko Jerzy WNT 2010

OŚWIETLENIE PRZESZKLONEJ KLATKI SCHODOWEJ

Falowniki. QX3 AGy AVy. Wektorowe przetwornice częstotliwości:

INSTRUKCJA Płytka uruchomieniowa EvB 4.1 Instrukcja obsługi

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax lub kom e mail: info@mdh-system.pl

Sterownik nagrzewnicy elektrycznej HE

Kwestionariusz 1/7 - Kanalizacja

INSTRUKCJA OBSŁUGI WD2250A. WATOMIERZ 0.3W-2250W firmy MCP

Szczegółowy opis przedmiotu zamówienia

MR - elektronika. Instrukcja obsługi. Mikroprocesorowa Stacyjka Cyfrowa OC-12N wersja podstawowa. MR-elektronika Warszawa 1998

Lekcja 173, 174. Temat: Silniki indukcyjne i pierścieniowe.

Programator pamięci EEPROM

Sterownik Silnika Krokowego GS 600

Przemienniki częstotliwości

INFORMATOR TECHNICZNY GE FANUC. Rezerwacja w sterownikach programowalnych GE Fanuc. Standby Redundancy najprostszy system rezerwacji

Biuro Administracyjno-Gospodarcze Warszawa, dnia r. UR.BAG.AGG US.1

PERSON Kraków

ROZDZIAŁ 1 Instrukcja obsługi GRAND HAND VIEW III

ETYKIECIARKA 3005 do okrągłych produktów (pionowa)

KAM-TECH sklep internetowy Utworzono : 13 styczeń 2016

Załącznik nr pkt - szafa metalowa certyfikowana, posiadająca klasę odporności odpowiednią

PODSTAWOWE ELEMENTY ELEKTRONICZNE

STEROWNIK BIOLOGICZNYCH OCZYSZCZALNI ŚCIEKÓW

Elementy podłączeniowe.

Tester pilotów 315/433/868 MHz MHz

TMW HC912 PROGRAMATOR MIKROKONTROLERÓW MOTOROLA HC912

Type ETO2 Controller for ice and snow melting

1. MONITOR. a) UNIKAJ! b) WYSOKOŚĆ LINII OCZU

Systemy mikroprocesorowe - projekt

Elektronika i techniki mikroprocesorowe

Projekt z przedmiotu Systemy Mikroprocesorowe w Automatyce Moduł z kontrolerem AtMega32, programator AVR ISP. Robert Kuczaj 6 marca 2007

System do kontroli i analizy wydawanych posiłków

Specyfikacja Techniczna

Układ Automatyki Rezerwowania Wyłączników LRW-H5

Pompy odkamieniające. Zmiana kierunku automatyczna. Zmiana kierunku ręczna. Przepływ zgodnie ze wskazówkami zegara

Transkrypt:

Materiały do wykładu 11.Mikrokomputeryjednoukładowe Marcin Peczarski Instytut Informatyki Uniwersytet Warszawski 2 czerwca 2014

Podstawowe cechy(1) 11.1 Innenazwy mikrokontroler mikroprocesor do zastosowań wbudowanych(ang. embedded) Układ mikroprocesorowy mogący działać samodzielnie W jednym układzie scalonym przynajmniej jednostka centralna pamięć programu pamięć danych układy peryferyjne

Podstawowe cechy(2) 11.2 Mała moc zasilania typowo1mwdo1w duży mikroprocesorpobierazwykleod30wdo100w poniżej1µwwstanieuśpienia Mała częstotliwość taktowania typowood1mhzdo200mhz Powierzchnia układu typowo20mm 2 do40mm 2 możliwenawet0,16mm 2 duży mikroprocesortook.300mm 2

Podstawowe cechy(3) 11.3 Szeroki dopuszczalny zakres temperatur pracy, zależnie od przeznaczenia, przykładowo komercyjnewewnątrzbudynkówod0 Cdo70 C komercyjnenazewnątrzbudynkówod 25 Cdo85 C przemysłoweod 25 Cdo105 C automotiveod 40 Cdo125 C wojskoweod 55 Cdo125 C

Sterowniki mikroprocesorowe układy automatyki roboty elektronika samochodowa AGD Podzespoły dużych komputerów sterownik klawiatury mysz inne układy peryferyjne Zastosowania(1) 11.4

Zastosowania(2) 11.5 Zabawki kolejki elektryczne Urządzenia przenośne telefony odtwarzacze muzyki Systemy ochronne i alarmowe znajdź przykład na MIM! domofony urządzenia do kontroli dostępu centralki przeciwpożarowe

Zastosowania(3) 11.6 Karty mikroprocesorowe(kontaktowe lub zbliżeniowe) SIM telefoniczne bankowe(choć nadal w powszechnym użyciu są karty z paskiem magnetycznym) medyczne informacje o pacjencie dokumenty tożsamości kontrola dostępu bilety komunikacji miejskiej kontrola towarów w sklepach(nie należy mylić z powszechnie obecnie stosowanymi systemami analogowymi)

Sieci sensorowe zastosowania militarne badania kosmiczne badania meteorologiczne kontrola towarów w sklepach Zastosowania(4) 11.7

Jednostka centralna 11.8 Architektury RISC i CISC Architektury8,16,32anawet64-bitowe Często zaadaptowana architektura ogólnego przeznaczenia Często architektura harwardzka Szybka obsługa przerwań sprzętowych mało rejestrów przełączane banki rejestrów Brak lub słabe wsparcie dla wielozadaniowości W pełni przewidywalny czas wykonania instrukcji

Pamięć programu 11.9 ROM przy bardzo dużych seriach produkcyjnych PROM, OTPROM przy średnich seriach produkcyjnych Flash przy małych seriach produkcyjnych i do układów prototypowych System operacyjny w ROM, aplikacja ładowana do Flash FRAM

Pamięć danych 11.10 Robocza SRAM blisko jednostki centralnej często część widziana jako rejestry Sporadycznie zewnętrzna DRAM Nieulotna, zwykle EEPROM, ostatnio również FRAM dane niemogące ulec skasowaniu wolniejszy dostęp niż do pamięci roboczej często dostęp przez interfejs szeregowy

Wejścia i wyjścia 11.11 Wejścia binarne czujniki dwustanowe otwarty lub zamknięty klawiatura zgłaszanie przerwania przy zmianie poziomu na wejściu Wyjścia binarne włączanie i wyłączanie różnych urządzeń proste wyświetlacze

Wejścia analogowe przetwornik analogowo-cyfrowy komparator czujniki analogowe Wyjścia analogowe przetwornik cyfrowo-analogowy generowanie dźwięku sterowanie układami analogowymi Wejścia i wyjścia 11.12

Układy czasowe 11.13 Ważne w zastosowaniach czasu rzeczywistego Cyfrowa kalibracja zegara systemowego Układy licznikowe odmierzanie czasu między zdarzeniami cykliczne zgłaszanie przerwań generowanie przebiegów o zadanej częstotliwości i współczynniku wypełnienia(np. do sterowania silnikiem) Strażnik(ang. watchdog) wyprowadzanie ze stanu zawieszenia nie zwalnia z dbałości o poprawność programu!

Szeregowe Interfejsy 11.14 UART Universal Asynchronous Receiver Transmitter USART Universal Synchronous Asynchronous Receiver Transmitter I 2 C 1-wire USB... UARTiUSARTumożliwiająrealizacjęRS232,RS422,RS485 Sterowanie wyświetlaczem LCD Coraz częściej Ethernet

Tryby oszczędzania energii 11.15 Ważne w układach zasilanych bateryjnie Zmniejszenie poboru mocy przez spowolnienie zegara Całkowite zatrzymanie zegara Budzenie zdarzeniem

Języki programowania 11.16 Asembler C C++...

Systemy operacyjne 11.17 Embedded Linux WindowsCE FreeRTOS TinyOS QNX...

Najpopularniejsze architektury(1) 11.18 8-bitowe AVR Atmel PIC Microchip Nieco już archaiczne, legendarne architektury 8-bitowe 8051 Intel(1980), chyba najczęściej klonowany Z80 Zilog(1976),sporoklonów 68HCxx oryginalnie Motorola, obecnie Freescale 16-bitowe MSP430 Texas Instruments

32-bitowe ARM MIPS PowerPC 64-bitowe PowerPC MIPS Najpopularniejsze architektury(2) 11.19

Karty czipowe 11.20 Chipcard,smartcard Karty pamięciowe ograniczone zastosowania Karty mikroprocesorowe szerokie zastosowania

Karty mikroprocesorowe kontaktowe(1) 11.21 VDD RST GND VPP CLK RFU I/O RFU

Karty mikroprocesorowe kontaktowe(2) 11.22 Zasilanie z czytnika karty(telefon, bankomat itd.) Komunikacja przez interfejs szeregowy ISO7816 Podstawowa częstotliwość taktowania 4,77 MHz możliwe przełączenie do ok. 200 MHz

Karty mikroprocesorowe zbliżeniowe, RFID, NFC 11.23 Zasilanie za pomocą zmiennego pola magnetycznego wytwarzanego przez czytnik Możliwe zasilanie autonomiczne Komunikacja za pomocą zmiennego pola magnetycznego Zasięg dook.10cm ISO14443 dook.50cm ISO15693

Karty mikroprocesorowe 11.24 Producent Producent Wydawca Użytkownik półprzewodników kart karty karty 1. generacja system operacyjny dane aplikacja 2. generacja system operacyjny aplikacja dane dane 3. generacja system operacyjny aplikacja dane