Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
|
|
- Renata Justyna Piotrowska
- 8 lat temu
- Przeglądów:
Transkrypt
1 Instytut Informatyki Politechnika Poznańska
2 Hasła: BSS Bezprzewodowe sieci sensorowe WSN - Wireless Sensor Networks Wireless sensor and actuators networks Definicje: Sieć bezprzewodowa złożona z wielu małych urządzeń (węzłów) rozmieszczonych na pewnym obszarze w celu realizacji określonego wspólnego zadania (zadań). Podstawowym elementem sieci jest węzeł wyposażony w czujnik/-i (oraz opcjonalnie w proste układy wykonawcze). Sieć bezprzewodowa składająca się z małych autonomicznych węzłów umożliwiających pomiary, przetwarzanie wyników oraz bezprzewodową komunikację
3 Przykładowe mierzone parametry: Temperatura Wilgotność Ciśnienie Obecność (nieobecność) obiektu Ruch Zanieczyszczenia powietrza, wody itp. Przykładowe dziedziny zastosowań: Potrzeby militarne Systemy nadzorowania procesów technologicznych Automatyzacja domów Monitorowanie środowiska Zarządzanie ruchem Medycyna itp
4 Typowa topologia:
5 Powiązane dziedziny: Embeded Systems - Systemy wbudowane RFID - Radio-frequency identification NFC Near Field Communication Komunikacja bliskiego zasięgu Internet of Things Internet rzeczy M2M - Machine to Machine HAN Home Area Networks Sieci domowe Smart Metering Inteligentne pomiary
6 Przykłady: Licznik wody
7 Przykłady: Licznik wody
8 Przykłady: Licznik energii elektrycznej
9 Przykłady: Wyświetlacz domowy
10 Przykłady: Wykrywanie obecności
11 Przykłady: Monitorowanie pacjenta
12 Przykłady: Panele ogniw słonecznych
13 Przykłady: Sieć ZigBee nadzorowanie domu
14 Przykłady: Sieć WSN kontrola oświetlenia
15 Cechy wyróżniające sieci sensorowe Małe rozmiary węzłów Minimalizacja zużycia energii Specjalizowane układy Specjalne algorytmy działania (odp. protokoły) Ograniczenie mocy obliczeniowej i pamięci Silne zabezpieczenie komunikacji (metody modulacji, zabezpieczenia integralności i poufności transmisji) Brak serwisu lub minimalny serwis Mogą być wyposażone w mechanizmy agregacji danych i autokonfiguracji Bateria powinna starczyć na co najmniej kilka lat (z reguły kilkanaście) Stosowane są też rozwiązania bezbateryjne energia pozyskiwana z otoczenia (Energy Harvesting)
16 Przykłady: Odzyskiwanie energii do zasilania węzła
17 Rys historyczny Norma IEEE 1451 (rozwijana od 1995 r.), która określa konstrukcję inteligentnych przetworników (ang. smart transducers) i sposób ich połączenia z mikrokontrolerami Rozwój technologiczny Mikrokontrolery Monolityczne układy nadawczo-odbiorcze (ang. Transceivers, RF) Sensory (szczeg. MEMS)
18 Węzeł sieci sensorowej = sensory + układy wykonawcze + ADC + mikrokontroler + układ zarządzania mocą + jednostka komunikacyjna (radiowy układ nadawczoodbiorczy - RF Transceiver) Pamięć Układ komunikacyjny Układy specjalizowane Mikrokontroler Sensory/układy wykonawcze Zasilanie + Zarządzanie zasilaniem
19 Użytkownicy platformy TinyOS/MICA (UC Berkeley) (06/2002) ACCENTURE ALLEN, ANTHONY ALTARUM BAE SYSTEMS CONTROLS BALBOA INSTRUMENTS CARNEGIE MELLON UNIV CENTRID CLEVELAND STATE UNIV CORNELL UNIVERSITY DARTMOUTH COLLEGE DOBLE ENGINEERING COMPANY DUKE UNIVERSITY FRANCE TELECOM R&D GE KAYE INSTRUMENTS, INC GEORGE WASHINGTON UNIV. GEORGIA TECH RESEARCH INT GE GRAVITON, INC HONEYWELL HRL ABORATORIES INTEL CORPORATION INTEL RESEARCH JPL KENT STATE UNIVERSITY LAWRENCE BERKELEY NAT'L LLNL LOS ALAMOS NATIONAL LAB MARYLAND PROCUREMENT MIT MITRE CORP. MSE TECH. APPLICATION INC NASA LANGLEY RESEARCH CTR NAT'L INST OF STD & TECH NICK OLIVAS LOS ALAMOS NA NORTH DAKOTA STATE UNIV PENNSYLVANIA STATE UNIV PHILLIPS ROBERT BOSCH CORP. RUIZ-SANDOVAL, M.E. RUTGERS STATE UNIVERSITY SANDIA NATIONAL LABS SIEMENS BUILDING TECH INC SILICON SENSING SYSTEMS SOUTHWEST RESEARCH TEMPLE UNIVERSITY UNIV SOUTHERN CALIFORNIA UNIVERSITY OF CALIFORNIA UNIVERSITY OF CINCINNATI UNIVERSITY OF COLORADO UNIVERSITY OF ILLINOIS UNIVERSITY OF IOWA UNIVERSITY OF KANSAS UNIVERSITY OF MICHIGAN UNIVERSITY OF NOTRE DAME UNIVERSITY OF SOUTHERN CA UNIVERSITY OF TEXAS UNIVERSITY OF UTAH UNIVERSITY OF VIRGINIA US ARMY CECOM USC INFORMATION SCIENCES VANDERBILT UNIVERSITY VIGILANZ SYSTEMS VITRONICS INC WASHINGTON UNIVERSITY WAYNE STATE UNIVERSITY WILLOW TECHNOLOGIES LTD WJM, INC XEROX UCLA
20 Rodzina modułów z UC Berkeley
21 Rodzina modułów z UC Berkeley
22 Układy radiowe nadawczo-odbiorcze TR1000 RFM 10 x 7 mm CC1000 Chipcon 10 x 6 mm CC2420 Chipcon 7 x 7 mm
23 Pamięć programu typu Flash ATmega128 + CC1000 CC kb 32 kb Pamięć SRAM 4 kb 2 kb B 9 x9 mm MLF 14 x 14 mm TQFP Pamięć EEPROM 4 kb Brak Interfejs UART 2 2 Interfejs SPI 1 1 TWI (I 2 C) 1 Brak Uniwersalne linie I/O Timery/Liczniki 4 4 Przetwornik A/C 8 x 10 bitów 3 x 10 bitów Tryby uśpienia 6 3 Szybkość radiowej transmisji danych 76,8 kbd 76,8 kbd 12 x 12 mm (10 x10mm) TQFP
24 TinyOS TinyOS jest to prosty system operacyjny dla procesorów ATmega. TinyOS charakteryzuje się prostym zarządzaniem procesami, brakiem zarządcy pamięci, brakiem możliwości dynamicznego alokowania pamięci, oraz brakiem wirtualizacji pamięci
25 TinyOS Narzędzia projektowe Komponenty Komponenty programowe Planista Komendy Zdarzenia Zdarzenia Komponenty sprzętowe W systemie TinyOS aplikacja składa się z Planisty oraz grafu komponentów. Komponenty połączone są za pomocą interfejsów, które składają się z Komend oraz Zdarzeń
26 TinyOS Narzędzia projektowe Komponenty Komponenty programowe Planista Komendy Zdarzenia Zdarzenia Komponenty sprzętowe Komendy są przekazywanie z wyższych warstw do niższych, natomiast Zdarzenia z niższych do wyższych. Napisanie programu polega na wzajemnym połączeniu komponentów. Planista jest odpowiedzialny za przydzielanie zadań dla procesora
27 TinyOS Narzędzia projektowe Komponenty Komponenty programowe Planista Komendy Zdarzenia Zdarzenia Komponenty sprzętowe Programy TinyOS mają architekturę sterowaną zdarzeniami. Oznacza to, że działanie programu polega na wzajemnym komunikowaniu się komponentów. Komponenty wyższych warstw mogą sterować komponentami niższych warstw, przekazywać i odbierać od nich dane, reagować na ich zdarzenia
28 TinyOS Narzędzia projektowe Komponent Timer
29 TinyOS Narzędzia projektowe Interfejsy komponentu Timer
30 TinyOS Narzędzia projektowe Tworzenie konfiguracji z dwóch komponentów
31 TinyOS Narzędzia projektowe Przykład aplikacja BlinkTask zmiana stanu diody co 1s Aplikacja zawiera pliki: BlinkTask.nc, BlinkTaskM.nc oraz SingleTimer.nc Plik BlinkTask.nc jest konfiguracją, opisuje powiązania między modułami: Main // BlinkTask.nc configuration BlinkTask { } implementation { } components Main, BlinkTaskM, SingleTimer, LedsC; Main.StdControl -> BlinkTaskM.StdControl; Main.StdControl -> SingleTimer; BlinkTaskM.Timer -> SingleTimer; BlinkTaskM.Leds -> LedsC; stdcontrol LedsC BlinkTaskM LedsC Timer Timer SingleTimer TimerC stdcontrol stdcontrol
32 Rozwiązania sprzętowe Mica2 i Mica2Dot ATmega128 CPU Chipcon CC1000 FSK Kodowanie Manchester Przestrajanie częstotliwości Niski pobór mocy
33 Rozwiązania sprzętowe Mica2 i Mica2Dot Total Solar Radiation Photosynthetically Active Radiation Resolution: 0.3A/W Relative Humidity Accuracy: ±2% Barometric Pressure Accuracy: ±1.5mbar Temperature Accuracy: ±0.01 o C Acceleration 2 axis Resolution: ±2mg Designed by UCB w/ Crossbow and UCLA
34 Rozwiązania sprzętowe Mica2Dot
35 Dziękuję
36 Dziękuję
Spis treści. Wykaz ważniejszych skrótów Wprowadzenie Rdzeń Cortex-M Rodzina mikrokontrolerów XMC
Wykaz ważniejszych skrótów... 8 1. Wprowadzenie... 9 1.1. Wstęp... 10 1.2. Opis zawartości książki... 12 1.3. Korzyści płynące dla Czytelnika... 13 1.4. Profil Czytelnika... 13 2. Rdzeń Cortex-M0...15
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Pasma częstotliwości ISM (ang. Industrial, Scientific, Transceiver) 2 Ogólne informacje dotyczące protokołu SimpliciTI Opracowanie Texas Instruments
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska. Zygmunt Kubiak 1
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Zygmunt Kubiak 1 Kierunki rozwoju sieci sensorowych Wprowadzenie do sieci WSN Protokół EnOcean Rozwiązania sprzętowe w systemie EnOcean Przykłady
Bardziej szczegółowoSieci sensorowe. Paweł Kułakowski
Sieci sensorowe Paweł Kułakowski 1 Inspiracje I Stanisław Lem, NIEZWYCIĘŻONY - wydany w Polsce, 1964 - przetłumaczony na angielski, 1973. 2 Inspiracje II STAR WARS II THE EMPIRE STRIKES BACK w reżyserii
Bardziej szczegółowoSystemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl
Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów
Bardziej szczegółowoWykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC
Wykład 2 Przegląd mikrokontrolerów 8-bit: -AVR -PIC Mikrokontrolery AVR Mikrokontrolery AVR ATTiny Główne cechy Procesory RISC mało instrukcji, duża częstotliwość zegara Procesory 8-bitowe o uproszczonej
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska 1 Protokół transmisji radiowej niskiej mocy przeznaczony dla realizacji małych, stacjonarnych sensorowych sieci bezprzewodowych. 2 Protokół ten dedykowany jest
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska Bezprzewodowa sieć 2,4 GHz, optymalizowana dla transferu danych z małą prędkością, z małymi opóźnieniami danych pomiędzy wieloma węzłami ANT Sieć PAN (ang. Personal
Bardziej szczegółowoMechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych
Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska 1 Sieć Modbus w dydaktyce Protokół Modbus Rozwiązania sprzętowe Rozwiązania programowe Podsumowanie 2 Protokół Modbus Opracowany w firmie Modicon do tworzenia
Bardziej szczegółowoLABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
Bardziej szczegółowoSystemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
Bardziej szczegółowoSystemy wbudowane Mikrokontrolery
Systemy wbudowane Mikrokontrolery Budowa i cechy mikrokontrolerów Architektura mikrokontrolerów rodziny AVR 1 Czym jest mikrokontroler? Mikrokontroler jest systemem komputerowym implementowanym w pojedynczym
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Energy Harvesting (EH) technika pozyskiwania energii z otoczenia (samozasilanie) EH jest wykorzystywana do tworzenia autonomicznych, elektronicznych
Bardziej szczegółowoZagadnienia egzaminacyjne ELEKTRONIKA I TELEKOMUNIKACJA studia rozpoczynające się przed r.
(EAE) Aparatura elektroniczna 1. Podstawowe statyczne i dynamiczne właściwości czujników. 2. Prawa gazów doskonałych i ich zastosowania w pomiarze ciśnienia. 3. Jakie właściwości mikrokontrolerów rodziny
Bardziej szczegółowoInstytut Systemów Elektronicznych. Specjalność Systemy Informacyjno-Pomiarowe
Instytut Systemów Elektronicznych Specjalność Systemy Informacyjno-Pomiarowe Charakterystyka specjalności Czym jest system informacyjno-pomiarowy? Elektroniczny system zbierania, przesyłania, przetwarzania,
Bardziej szczegółowoRok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Technika mikroprocesorowa Rok akademicki: 2013/2014 Kod: EEL-1-616-s Punkty ECTS: 2 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Elektrotechnika Specjalność:
Bardziej szczegółowoWPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Bardziej szczegółowoSzkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Na podstawie: Albert Lozano-Nieto: RFID Design Fundamentals and Applications, CRC Press, Taylor & Francis Group, London New York, 2011 RFID RadioFrequency
Bardziej szczegółowo1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
Bardziej szczegółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 16-bitowe Oferowane obecnie na rynku mikrokontrolery 16-bitowe opracowane zostały pomiędzy połowa lat 80-tych a początkiem lat 90-tych. Ich powstanie było naturalną konsekwencją ograniczeń
Bardziej szczegółowoProblematyka sieci miejscowej LIN
Problematyka sieci miejscowej LIN Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska 1.08.07 Zygmunt Kubiak 1 Wprowadzenie Przykładowe rozwiązanie sieci LIN Podsumowanie 1.08.07 Zygmunt Kubiak
Bardziej szczegółowoprojekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;
PRZYGOTOWAŁ: KIEROWNIK PRACY: MICHAŁ ŁABOWSKI dr inż. ZDZISŁAW ROCHALA projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania; dokładny pomiar wysokości
Bardziej szczegółowoProjekt AMIplus Opis modelu komunikacji modułu wireless M-BUS wersja r.
Wpisz ID i nazwę Projektu Projekt AMIplus Opis modelu komunikacji modułu wireless M-BUS wersja 1.0 01.10.2016r. Spis treści 1. KOMUNIKACJA WIRELESS M-BUS W LICZNIKACH AMI... 3 2. KARTA KATALOGOWA MODUŁU
Bardziej szczegółowoWpisz ID i nazwę Projektu. Instalacja AMIplus. Opis modelu komunikacji modułu wireless M-BUS w licznikach AMI. wersja r.
Wpisz ID i nazwę Projektu Instalacja AMIplus Opis modelu komunikacji modułu wireless M-BUS w licznikach AMI wersja 2.1 20.08.2018r. Spis treści 1. Komunikacja wireless M-BUS w licznikach AMI.. str.3 2.
Bardziej szczegółowoKrzysztof Kurowski Bartosz Lewandowski Cezary Mazurek Ariel Oleksiak Michał Witkowski
SMOA Devices system monitorowania i zarządzania energią w lokalnych i rozległych sieciach oraz systemach komputerowych Krzysztof Kurowski Bartosz Lewandowski Cezary Mazurek Ariel Oleksiak Michał Witkowski
Bardziej szczegółowoCyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych. Autor: Tomasz Gluziński
Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych Autor: Tomasz Gluziński Bezzałogowe Statki Powietrzne W dzisiejszych czasach jedną z najbardziej dynamicznie rozwijających się
Bardziej szczegółowoRozproszony system zbierania danych.
Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu
Bardziej szczegółowoWykład 2. Mikrokontrolery z rdzeniami ARM
Wykład 2 Źródło problemu 2 Wstęp Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC. Różne wersje procesorów
Bardziej szczegółowoSystem czasu rzeczywistego
System czasu rzeczywistego Definicje System czasu rzeczywistego (real-time system) jest to system komputerowy, w którym obliczenia prowadzone równolegle z przebiegiem zewnętrznego procesu mają na celu
Bardziej szczegółowoUkłady zegarowe w systemie mikroprocesorowym
Układy zegarowe w systemie mikroprocesorowym 1 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Wszystkie operacje wewnątrz jednostki centralnej
Bardziej szczegółowoInteligentny czujnik w strukturze sieci rozległej
Inteligentny czujnik w strukturze sieci rozległej Tadeusz Pietraszek Zakopane, 13 czerwca 2002 Plan prezentacji Problematyka pomiarów stężenia gazów w obiektach Koncepcja realizacji rozproszonego systemu
Bardziej szczegółowoρroute Scalable Self-Managed Point-to-Point Routing for the Internet of Things Applications Konrad Iwanicki Uniwersytet Warszawski
www.mimuw.edu.pl/~iwanicki/projects/rhoroute ρroute Scalable Self-Managed Point-to-Point Routing for the Internet of Things Applications Konrad Iwanicki Uniwersytet Warszawski Prezentacja projektu dla
Bardziej szczegółowoWykład 3. Przegląd mikrokontrolerów 8-bit: STM8
Wykład 3 Przegląd mikrokontrolerów 8-bit: - 8051 - STM8 Mikrokontrolery 8051 Rodzina 8051 wzięła się od mikrokontrolera Intel 8051 stworzonego w 1980 roku Mikrokontrolery 8051 były przez długi czas najpopularniejszymi
Bardziej szczegółowoFunkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca)
Funkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca) tryb niskiego poboru mocy przełączanie źródeł zasilania łagodny start pamięć i zarządzanie awariami zmiana (nastawa) sygnału odniesienia
Bardziej szczegółowoZastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości
Politechnika Lubelska Wydział Elektrotechniki i Informatyki PRACA DYPLOMOWA MAGISTERSKA Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości Marcin Narel Promotor: dr inż. Eligiusz
Bardziej szczegółowoo 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)
O autorze (9) Podziękowania (10) Wstęp (11) Pobieranie przykładów (12) Czego będę potrzebował? (12) Korzystanie z tej książki (12) Rozdział 1. Programowanie Arduino (15) Czym jest Arduino (15) Instalacja
Bardziej szczegółowoSensory w systemach wbudowanych Dr inż. Cezary Worek
Sensory w systemach wbudowanych Dr inż. Cezary Worek tel. +48 12 617 29 83 e-mail: worek@agh.edu.pl http://www.wsn.agh.edu.pl/ Pawilon C2, pokój 08 (niski parter) Konsultacje środa 10.00-11.00 Informacje
Bardziej szczegółowoSYSTEMY CZASU RZECZYWISTEGO (SCR)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Podstawy programowanie systemów wbudowanych na bazie platformy sprzętowo-programowej
Bardziej szczegółowoWykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430
Wykład 4 Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430 Mikrokontrolery PIC Mikrokontrolery PIC24 Mikrokontrolery PIC24 Rodzina 16-bitowych kontrolerów RISC Podział na dwie podrodziny: PIC24F
Bardziej szczegółowoWstęp...9. 1. Architektura... 13
Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości
Bardziej szczegółowoPolitechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów
Bardziej szczegółowoProgram stypendialny KIMiA wprowadzenie
Program stypendialny KIMiA wprowadzenie dr inż. Łukasz Kulas, Katedra Inżynierii Mikrofalowej i Antenowej, Centrum Doskonałości WiComm Gdańsk, 23 stycznia 2015 r. Struktura organizacyjna: CD WiComm a Katedra
Bardziej szczegółowoArduino dla początkujących. Kolejny krok Autor: Simon Monk. Spis treści
Arduino dla początkujących. Kolejny krok Autor: Simon Monk Spis treści O autorze Podziękowania Wstęp o Pobieranie przykładów o Czego będę potrzebował? o Korzystanie z tej książki Rozdział 1. Programowanie
Bardziej szczegółowoprowadzący: mgr inż. Piotr Prystupiuk
prowadzący: mgr inż. Piotr Prystupiuk Instytut Tele- i Radiotechniczny WARSZAWA Zaawansowane technologie teleinformatyczne i systemy informatyczne do budowy zintegrowanych platform obsługi inteligentnych
Bardziej szczegółowoZaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
Bardziej szczegółowoInternet of Things. Jacek Cichoń Mirosław Kutyłowski. 1 października 2015. wyzwania i zagrożenia
Internet of Things wyzwania i zagrożenia Jacek Cichoń Mirosław Kutyłowski 1 października 2015 Jacek Cichoń Internet of Things 1 października 2015 1 / 18 Dzisiejszy internet Graf połaczeń Azja Pacyficzna
Bardziej szczegółowoAutomatyka i Robotyka studia stacjonarne drugiego stopnia
#384 #380 dr inż. Mirosław Gajer Projekt i implementacja narzędzia do profilowania kodu natywnego przy wykorzystaniu narzędzi Android NDK (Project and implementation of tools for profiling native code
Bardziej szczegółowoModuł monitoringu energii elektrycznej
Cztery wejścia impulsowe współpracujące ze stykiem beznapięciowym lub licznikiem z wyjściem OC Monitoring czterech liczników energii elektrycznej Wbudowane funkcje liczników impulsów z nieulotną pamięcią
Bardziej szczegółowoAplikacja inteligentnego zarządzania energią w środowisku domowym jako usługa Internetu Przyszłości
Aplikacja inteligentnego zarządzania energią w środowisku domowym jako usługa Internetu Przyszłości B. Lewandowski, C. Mazurek, A. Radziuk Konferencja i3, Wrocław, 01 03 grudnia 2010 1 Agenda Internet
Bardziej szczegółowodokument DOK 02-05-12 wersja 1.0 www.arskam.com
ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania
Bardziej szczegółowoKurs programowania mikrokontrolerów ARM z rodziny Cortex-M3
Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3 organizowany przez: Koło Naukowe Mikrosystemów ONYKS we współpracy z: Wydawnictwem BTC Polskim przedstawicielstwem STMicroelectronics Plan spotkania
Bardziej szczegółowoSystem przesyłu danych z elektrociepłowni Zofiówka
System przesyłu danych z elektrociepłowni Zofiówka Stanisław Wideł Szkoła Komputerowa Impuls Szkoła Komputerowa Impuls, www.ipnet.pl, sekretariat@ipnet.pl 1 Co to jest system monitorowania stanu dynamiki
Bardziej szczegółowoZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM
ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM Adam MUC, Lech MURAWSKI, Grzegorz GESELLA, Adam SZELEZIŃSKI, Arkadiusz SZARMACH CEL Wykorzystanie popularnych
Bardziej szczegółoworh-serwer 2.0 LR Sterownik główny (serwer) systemu F&Home RADIO. Wersja LR powiększony zasięg.
KARTA KATALOGOWA rh-serwer.0 LR Sterownik główny (serwer) systemu F&Home RADIO. Wersja LR powiększony zasięg. rh-serwer.0 LR jest centralnym urządzeniem sterującym elementami Systemu F&Home Radio. Zarządza
Bardziej szczegółowo1.2. Architektura rdzenia ARM Cortex-M3...16
Od Autora... 10 1. Wprowadzenie... 11 1.1. Wstęp...12 1.1.1. Mikrokontrolery rodziny ARM... 14 1.2. Architektura rdzenia ARM Cortex-M3...16 1.2.1. Najważniejsze cechy architektury Cortex-M3... 16 1.2.2.
Bardziej szczegółowoWybór strumienia elektronika a praktyczne aspekty projektowania urządzeń i systemów bezprzewodowych
Wybór strumienia elektronika a praktyczne aspekty projektowania urządzeń i systemów bezprzewodowych dr inż. Łukasz Kulas, Katedra Inżynierii Mikrofalowej i Antenowej, Koordynator - Centrum Doskonałości
Bardziej szczegółowoWykład 2. Mikrokontrolery z rdzeniami ARM
Źródło problemu 2 Wstęp Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC. Różne wersje procesorów ARM są szeroko
Bardziej szczegółowoWoda. MacR6. Rejestrator przepływu z wbudowanym modułem telemetrycznym. PLUM Sp. z o.o. Ignatki 27a, 16-001 Kleosin plum@plum.pl www.plum.
MacR6 Rejestrator przepływu z wbudowanym modułem telemetrycznym PLUM Sp. z o.o. Ignatki 27a, 16-001 Kleosin plum@plum.pl www.plum.pl OPTICAL - INTERFACE Nie zawiera ołowiu IP 68 Odczyt poprzez sieć GPRS
Bardziej szczegółowoWykład I. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski www.bartoszewski.pr.radom.pl
Administrowanie szkolną siecią komputerową dr Artur Bartoszewski www.bartoszewski.pr.radom.pl Wykład I 1 Tematyka wykładu: Co to jest sieć komputerowa? Usługi w sieciach komputerowych Zasięg sieci Topologie
Bardziej szczegółowoWirtualizacja zasobów IPv6 w projekcie IIP
Wirtualizacja zasobów IPv6 w projekcie IIP Artur Binczewski, Bartosz Gajda, Wiktor Procyk, Robert Szuman Poznańskie Centrum Superkomputerowo Sieciowe Adam Grzech, Jan Kwiatkowski, Krzysztof Chudzik Politechnika
Bardziej szczegółowoKonstrukcja systemu telemetrycznego z zastosowaniem technologii internetowych
1 Konstrukcja systemu telemetrycznego z zastosowaniem technologii internetowych wykorzystanie mikrokontrolera do realizacji akwizycji danych oraz zaimplementowanie w nim serwera WWW i serwera bazy danych
Bardziej szczegółowoPROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM PROJEKTOWANIA ZINTEGROWANEGO
II Konferencja Naukowa KNWS'05 "Informatyka- sztuka czy rzemios o" 15-18 czerwca 2005, Z otniki Luba skie PROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM
Bardziej szczegółowoZDALNY POMIAR PRĄDU Z MOŻLIWOŚCIĄ OBRÓBKI CYFROWEJ W FPGA
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 84 Electrical Engineering 2015 Robert SMYK* Maciej CZYŻAK* ZDALNY POMIAR PRĄDU Z MOŻLIWOŚCIĄ OBRÓBKI CYFROWEJ W FPGA W artykule przedstawiono realizację
Bardziej szczegółowoCharakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,
Charakterystyka mikrokontrolerów Przygotowali: Łukasz Glapiński, 171021 Mateusz Kocur, 171044 Adam Kokot, 171075 Plan prezentacji Co to jest mikrokontroler? Historia Budowa mikrokontrolera Wykorzystywane
Bardziej szczegółowoTo jeszcze prostsze, MMcc1100!
MMcc1100 jest miniaturowym, kompletnym modułem nadawczo-odbiorczym (transceiverem), słuŝącym do przesyłania danych w postaci cyfrowej, zbudowanym w oparciu o układ CC1100 firmy Texas Instruments. Moduł
Bardziej szczegółowoWiComm dla innowacyjnego Pomorza
Centrum Doskonałości WiComm WiComm dla innowacyjnego Pomorza Michał Mrozowski wicomm@wicomm.pl Centrum Doskonałości WiComm Inżynieria Systemów Komunikacji Bezprzewodowej Politechnika Gdańska Ul. Narutowicza
Bardziej szczegółowoELEMENTY SYSTEMU KONTROLI DOSTĘPU
ELEMENTY SYSTEMU KONTROLI DOSTĘPU KONTROLERY KT-1-PCB Kontroler 1 drzwi 2 porty czytników Współpracuje z programami EntraPass Special, Corporate i Global (od wer. 6.02) 100 000 kart, 20 000 zdarzeń 4 wejścia
Bardziej szczegółowoRealizacja idei OpenADR dwukierunkowa komunikacja dostawcy energii-odbiorcy rozwój i implementacja niezbędnej infrastruktury systemowej i programowej
Realizacja idei OpenADR dwukierunkowa komunikacja dostawcy energii-odbiorcy rozwój i implementacja niezbędnej infrastruktury systemowej i programowej dr inŝ. Andrzej OŜadowicz Wydział Elektrotechniki,
Bardziej szczegółowoDoświadczenia z tworzenia systemu pomiarowo-sterującego z procesorami rodziny C2000. Leszek Dębowski Instytut Elektrotechniki Oddział w Gdańsku
Doświadczenia z tworzenia systemu pomiarowo-sterującego z procesorami rodziny C2000 Leszek Dębowski Instytut Elektrotechniki Oddział w Gdańsku PLAN PREZENTACJI Wprowadzenie Tendencje rozwojowe, nowe rodziny
Bardziej szczegółowosystem inteligentne sterowanie oświetleniem
system inteligentne sterowanie oświetleniem Wprowadzenie: LightASSIST to system inteligentnego sterowania oświetleniem. Dedykowane, niezwykle intuicyjne rozwiązanie, które umożliwia dodatkową redukcję
Bardziej szczegółowoOpis funkcjonalny i architektura. Modu³ sterownika mikroprocesorowego KM535
Opis funkcjonalny i architektura Modu³ sterownika mikroprocesorowego KM535 Modu³ KM535 jest uniwersalnym systemem mikroprocesorowym do pracy we wszelkiego rodzaju systemach steruj¹cych. Zastosowanie modu³u
Bardziej szczegółowo2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Bardziej szczegółowoWykład 6. Mikrokontrolery z rdzeniem ARM
Wykład 6 Mikrokontrolery z rdzeniem ARM Plan wykładu Cortex-A9 c.d. Mikrokontrolery firmy ST Mikrokontrolery firmy NXP Mikrokontrolery firmy AnalogDevices Mikrokontrolery firmy Freescale Mikrokontrolery
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Współpraca z układami peryferyjnymi i urządzeniami zewnętrznymi Testowanie programowe (odpytywanie, przeglądanie) System przerwań Testowanie programowe
Bardziej szczegółowoLaboratorium Internetu Rzeczy. mgr inż. Piotr Gabryszak mgr inż. Przemysław Hanicki dr hab. inż. Jarogniew Rykowski
Laboratorium Internetu Rzeczy mgr inż. Piotr Gabryszak mgr inż. Przemysław Hanicki dr hab. inż. Jarogniew Rykowski Internet Rzeczy 2010-04-06 2 Rzeczy i człowiek 2010-04-06 3 Internet Rzeczy 2010-04-06
Bardziej szczegółowoBezprzewodowa sieć kontrolno-sterująca z interfejsem Bluetooth dla urządzeń mobilnych z systemem Android
Bezprzewodowa sieć kontrolno-sterująca z interfejsem Bluetooth dla urządzeń mobilnych z systemem Android Wykonanie: Łukasz Tomaszowicz Promotor: dr inż. Jacek Kołodziej Cel pracy dyplomowej Celem pracy
Bardziej szczegółowoZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
ZL29ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw ZL29ARM jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107).
Bardziej szczegółowoProgramowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści
Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, 2017 Spis treści Przedmowa 11 ROZDZIAŁ 1 Wstęp 13 1.1. Rys historyczny 14 1.2. Norma IEC 61131 19 1.2.1. Cele i
Bardziej szczegółowoProgramowalne Układy Logiczne Konfiguracja/Rekonfiguracja
Programowalne Układy Logiczne Konfiguracja/Rekonfiguracja dr inż. Paweł Russek Program wykładu Metody konfigurowania PLD Zaawansowane metody konfigurowania FPGA Rekonfigurowalne systemy obliczeniowe Pamięć
Bardziej szczegółowoSpecjalność uzupełniająca
Systemy wbudowane Specjalność uzupełniająca urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) 30 listpada 2018 Geneza W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na absolwentów
Bardziej szczegółowoKonfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy
Ćwiczenie V LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Zał.1 - Działanie i charakterystyka sterownika PLC
Bardziej szczegółowoWykład Mikrokontrolery i mikrosystemy Cele wykładu:
Wykład Mikrokontrolery i mikrosystemy Cele wykładu: Poznanie podstaw budowy, zasad działania i sterowania mikrokontrolerów i ich urządzeń peryferyjnych. Niezbędna wiedza do dalszego samokształcenia się
Bardziej szczegółowoNa terenie Polski firma Turck jest również wyłącznym przedstawicielem następujących firm:
O nas Firma Turck to jeden ze światowych liderów w dziedzinie automatyki przemysłowej. Przedsiębiorstwo zatrudnia ponad 4800 pracowników w 30 krajach oraz posiada przedstawicieli w kolejnych 60 krajach.
Bardziej szczegółowoZagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ
(INT) Inżynieria internetowa 1. Tryby komunikacji między procesami w standardzie Message Passing Interface 2. HTML DOM i XHTML cel i charakterystyka 3. Asynchroniczna komunikacja serwerem HTTP w technologii
Bardziej szczegółowoStruktury systemów operacyjnych
Struktury systemów operacyjnych Jan Tuziemski Część slajdów to zmodyfiowane slajdy ze strony os-booi.com copyright Silberschatz, Galvin and Gagne, 2013 Cele wykładu 1. Opis usług dostarczanych przez OS
Bardziej szczegółowoModel układu z diodami LED na potrzeby sygnalizacji świetlnej. Czujniki zasolenia przegląd dostepnych rozwiązań
Model układu z diodami LED na potrzeby sygnalizacji świetlnej Projekt i wykonanie modelu sygnalizacji świetlnej na bazie diod LED. Program sterujący układem diod LED na potrzeby sygnalizacji świetlnej
Bardziej szczegółowoPTPiREE - Konferencja Naukowo Techniczna
PTPiREE - Konferencja Naukowo Techniczna Pomiary i diagnostyka w sieciach elektroenergetycznych Nowe technologie komunikacji dla odczytu liczników energii elektrycznej oraz dla rozwiązań smart home standardy
Bardziej szczegółowoSpis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego
El ektroni ka cyfrow a Aut orpr ogr amuz aj ęć: mgri nż.mar ci njuki ewi cz Pr oj ektwspół f i nansowanyześr odkówuni ieur opej ski ejwr amacheur opej ski egofunduszuspoł ecznego Spis treści Zajęcia 1:
Bardziej szczegółowoMCAR Robot mobilny z procesorem AVR Atmega32
MCAR Robot mobilny z procesorem AVR Atmega32 Opis techniczny Jakub Kuryło kl. III Ti Zespół Szkół Zawodowych nr. 1 Ul. Tysiąclecia 3, 08-530 Dęblin e-mail: jkurylo92@gmail.com 1 Spis treści 1. Wstęp..
Bardziej szczegółowoPlan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.
Plan wykładu 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6. Modem analogowy Sieć komputerowa Siecią komputerową nazywa się grupę komputerów
Bardziej szczegółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Zapoznanie się ze środowiskiem IAR Embedded Workbench; kompilacja, debuggowanie,
Bardziej szczegółowoUBIQUITOUS COMPUTING SYSTEMY I APLIKACJE BEZ GRANIC
Politechnika Poznańska, Instytut Informatyki, Informatyka - 6 semestr UBIQUITOUS COMPUTING SYSTEMY I APLIKACJE BEZ GRANIC DANE KONTAKTOWE DR INŻ. BARTŁOMIEJ PRĘDKI Bartlomiej.Predki@cs.put.poznan.pl http://zajecia.predki.com
Bardziej szczegółowoSTM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Bardziej szczegółowoEwolucja: od sieci sensorowych do Internetu Rzeczy. Paweł Kułakowski
Ewolucja: od sieci sensorowych do Internetu Rzeczy Paweł Kułakowski 1 Inspiracje I Stanisław Lem, NIEZWYCIĘŻONY - wydany w Polsce, 1964 - przetłumaczony na angielski, 1973. 2 Inspiracje II STAR WARS II
Bardziej szczegółowoPolitechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów
Bardziej szczegółowoPolitechnika Śląska Wydział Elektryczny Katedra Mechatroniki. Koncepcja przyłączania mikroinstalacji prosumenckich (gniazd) do laboratorium ilabepro
1 Koncepcja przyłączania mikroinstalacji prosumenckich (gniazd) do laboratorium ilabepro 2 W ramach opracowania realizowana jest: Indywidualna diagnoza wybranych gniazd pod względem możliwości ich podłączenia
Bardziej szczegółowoMODEMY ASTRAADA GSM ASTOR KATALOG SYSTEMÓW KOMUNIKACJI ASTRAADA GSM. AS30GSM101C Astraada GSM; Modem GSM/GPRS RB900 z RS232; Obsługa SMS
ASTOR KATALOG SYSTEMÓW KOMUNIKACJI ASTRAADA GSM MODEMY ASTRAADA GSM AS30GSM101C Astraada GSM; Modem GSM/GPRS RB900 z RS232; 850/900/1800/1900 MHz; Programowanie w języku C lub Python oraz komendami AT,
Bardziej szczegółowoPrzetwarzanie i analiza przetwarzanie obrazów oraz sygnałów
Przetwarzanie i analiza przetwarzanie obrazów oraz sygnałów Inteligentne obliczenia w medycynie i technice biometria interfejsy człowiek-komputer wspomaganie osób niepełnosprawnych Realizacje sprzętowe
Bardziej szczegółowo