XXIV BachoTEX Klawiatura i lutownica
|
|
- Mariusz Olejnik
- 6 lat temu
- Przeglądów:
Transkrypt
1 XXIV BachoTEX Klawiatura i lutownica od algorytmów do kubków konferencyjnych Piotr Strzelczyk Bachotek, 3 maja 2016
2 Pierwsi byli Grecy Heron z Aleksandrii (10 n.e.)
3 Pierwsi byli Grecy Heron z Aleksandrii (10 n.e.)
4 Przodkowie mikrokontrolerów mechanizm Jacquarda (1805)
5 Przodkowie mikrokontrolerów mechanizm Jacquarda (1805) pralki automatyczne (1937 / 1971)
6 Mój własny przodek mikrokontrolera sterownik pieca ceramicznego
7 Mój własny przodek mikrokontrolera sterownik pieca ceramicznego (1991?)
8 Odrobina terminologii sterownik urządzenie sterowania automatycznego, dowolna implementacja algorytmu sterowania mikrokontroler zarówno układ scalony zawierający mikroprocesor zaprojektowany do zastosowań w automatyce, jak i cały sterownik zbudowany na jego podstawie
9 Wracając do historii: tranzystor (1947, John Bardeen, Walter Houser Brattain i William Bradford Shockley) układ scalony (1958, Jack Kilby i Robert Noyce) mikroprocesor Intel 4004 i mikrokontroler TMS1000 (1971) Intel 8080 (1974)
10 Wracając do historii: tranzystor (1947, John Bardeen, Walter Houser Brattain i William Bradford Shockley) układ scalony (1958, Jack Kilby i Robert Noyce) mikroprocesor Intel 4004 i mikrokontroler TMS1000 (1971) Intel 8080 (1974)
11 Mikrokontroler to kompletny komputer mikroprocesor + pamięć + wejście/wyjście
12 Mikrokontroler to kompletny komputer mikroprocesor + pamięć + wejście/wyjście mikroprocesor niekoniecznie architektura von Neumanna 8-, 16-, a nawet 32-bitowy pamięć Flash (obszar programu) RAM (obszar zmiennych) EEPROM (Electrically-Erasable Programmable Read-Only Memory) wejście/wyjście protokoły I/O przetworniki A/D i D/A (Analog/Digital) przerwania sprzętowe
13 Mikrokontroler to kompletny komputer mikroprocesor + pamięć + wejście/wyjście + dodatki mikroprocesor niekoniecznie architektura von Neumanna 8-, 16-, a nawet 32-bitowy pamięć Flash (obszar programu) RAM (obszar zmiennych) EEPROM (Electrically-Erasable Programmable Read-Only Memory) wejście/wyjście protokoły I/O przetworniki A/D i D/A (Analog/Digital) przerwania sprzętowe
14 Mikrokontrolery mają coraz więcej dodatków: układy czasowe RTC generatory programowane I 2 C, OneWire, CAN LCD, USB, WiFi, GSM watch-dog ISP, auto ISP RTC Real-Time Clock I 2 C Inter-Integrated Curcuit ISP In System Programing
15 Historia i teraźniejszość Intel 8051 (1980) Atmel AVR (1996) PowerPC (1992 / 2002) Broadcom chips (SoC) (2006 / 2012) SoC system on chip
16 Historia i teraźniejszość Intel 8051 (1980) Atmel AVR (1996) PowerPC (1992 / 2002) Broadcom chips (SoC) (2006 / 2012) rodzina MCS-51 wciąż rozwijana SoC system on chip
17 Mikrokontrolery są wokół nas: sterowniki przemysłowe wszelka automatyka telekomunikacja samochody sterowniki AGD/RTV
18 Mikrokontrolery są wokół nas: komputery tablety smartfony (często kilka w urządzeniu)
19 Mikrokontrolery są wokół nas: komputery tablety smartfony (często kilka w urządzeniu) w zasięgu wzroku mamy prawdopodobnie kilkadziesiąt mikrokontrolerów
20 Mikrokontrolery i open-source Twórcy mikrokontrolerów od początku wspierali ruch open-source. I wzajemnie liczy się sprzedaż układów, a nie licencji dobra dokumentacja ułatwia programowanie ogólnodostępne biblioteki
21 Nowe projekty korzystają z społeczności Rozwój społecznościowy okazał się dobrym modelem dla twórców mikrokontrolerów im więcej konstruktorów, tym więcej bibliotek im więcej bibliotek, tym więcej projektów im więcej projektów, tym więcej doświadczeń i rozwiązań
22 Nowe projekty korzystają z społeczności Rozwój społecznościowy okazał się dobrym modelem dla twórców mikrokontrolerów im więcej konstruktorów, tym więcej bibliotek im więcej bibliotek, tym więcej projektów im więcej projektów, tym więcej doświadczeń i rozwiązań moje ulubione społeczności: a także:
23 Dlaczego warto konstruować własne mikrokontrolery? Gotowe mikrokontrolery sprawdzają się w typowych zastosowaniach przy większych wymaganiach pozostaje: wiele prostych mikrokontrolerów mikrokontroler przewymiarowany
24 Dlaczego warto konstruować własne mikrokontrolery? Przy specyficznych wymaganiach najlepszym rozwiązaniem jest własny mikrokontroler (i własne oprogramowanie)
25 Dlaczego warto konstruować własne mikrokontrolery? Przy specyficznych wymaganiach najlepszym rozwiązaniem jest własny mikrokontroler (i własne oprogramowanie) ogrzewanie domu piec ceramiczny terrarium uniwersalny pilot sterowanie szklarnią
26 Jak zaprojektować mikrokontroler?
27 Jak zaprojektować mikrokontroler? Pierwsze pytania: Co ma robić? O czym powinien wiedzieć? Czym ma sterować?
28 Jak zaprojektować mikrokontroler? Pierwsze pytania: Co ma robić? funkcja O czym powinien wiedzieć? wejście: temperatura, światło itd.. Czym ma sterować? wyjście: przekaźniki, silniki, LEDy itd
29 Jak zaprojektować mikrokontroler? Wybór interfejsu użytkownika: od włącznika poprzez guziki i lampki wyświetlacze i joysticki po ekrany dotykowe No i najlepsza zabawa, czyli algorytmy wewnętrzne
30 Jak zaprojektować mikrokontroler? Interesujące rozterki, czyli sprzęt kontra program sporo zadań da się realizować i programowo, i sprzętowo: PWM, opóźnienia czasowe, kompensacja drgań styków itd. PWM pulse width modulation
31 Jak zaprojektować mikrokontroler? Interesujące rozterki, czyli sprzęt kontra program sporo zadań da się realizować i programowo, i sprzętowo: PWM, opóźnienia czasowe, kompensacja drgań styków itd. wybór zależy od zadania i zasobów procesora oraz złożoności elektroniki PWM pulse width modulation
32 Wybór poziomu i języka programowania asembler (współczesne asemblery są bardzo przyjazne) BASIC (BASCOM) inne: Pascal, Forth, VHDL C (GCC optymalizuje chyba lepiej niż człowiek) C++, Python, Java
33 Wybór platformy sprzętowej nie jest łatwy
34 Wybór platformy sprzętowej nie jest łatwy dostępnych jest wiele projektów (w dużej części open-source) o różnych kosztach, zasobach, możliwościach i mocach obliczeniowych
35 Wybór platformy sprzętowej nie jest łatwy dostępnych jest wiele projektów (w dużej części open-source) o różnych kosztach, zasobach, możliwościach i mocach obliczeniowych od Arduino Micro (25 zł, a import od 8 zł) do RaspberryPi (120 zł), czy Intel Edison (do 400 zł)
36 Platforma Arduino (open hardware) obecnie jedna z największych inicjatyw szeroka gama różnych rozwiązań Arduino Uno dla niedużych sterowników, sporo wejść i wyjść, nieduże rozmiary Arduino Nano malutka płytka, dla małych projektów Arduino Mega dużo wejść, większa pamięć programu (większość drukarek 3D działa na nim) lub
37 Platforma Arduino (open hardware) obecnie jedna z największych inicjatyw szeroka gama różnych rozwiązań Arduino Uno dla niedużych sterowników, sporo wejść i wyjść, nieduże rozmiary Arduino Nano malutka płytka, dla małych projektów Arduino Mega dużo wejść, większa pamięć programu (większość drukarek 3D działa na nim) lub USA Włochy
38 Platforma Arduino (open hardware) Arduino Nano Arduino Uno
39 Platformy mikrokomputerowe rozwiązania z drugiego końca mikrokomputer do zastosowania także jako mikrokontroler Raspberry Pi BeagleBone Intel Edison
40 Jak zaprojektować mikrokontroler? Sprzęt (hardware) projektowanie elektroniki on-line łączenie modułów bez lutowania zasilanie i obudowa komplikują zadanie
41 Jak zaprojektować mikrokontroler? Program (software) wiele bibliotek dostępnych programowanie przyrostowe błogosławieństwo ISP testowanie i poprawianie
42 Jak zaprojektować mikrokontroler? Program (software) wiele bibliotek dostępnych programowanie przyrostowe błogosławieństwo ISP testowanie i poprawianie program łatwiejszy do modyfikacji od sprzętu (programowa kompensacja błędów sprzętowych)
43 Jak zaprojektować mikrokontroler? Skończone? To zależy od nas.
44 Jak zaprojektować mikrokontroler? Skończone? To zależy od nas. rozszerzanie funkcjonalności poprawianie interfejsu użytkownika testowanie i sprawdzanie warunków ulepszanie dopieszczanie algorytmów
45 Prosty przykład BachoTeX program // import bibliotek: #include <Arduino.h> #include <Wire.h> #include <LiquidCrystal_I2C.h>// v // ustawienie parametrow: LiquidCrystal_I2C lcd(0x27, 2,1,0,4,5,6,7,3,POSITIVE); voidsetup(){ lcd.begin(16, 2); lcd.print("bachotex"); lcd.setcursor(0, 1); lcd.print("convergence"); } voidloop(){ lcd.setcursor(11, 0); // liczba sekund od uruchomienia: lcd.print(millis()/1000); }
46 Prosty przykład BachoTeX sprzęt
47 Bezpieczeństwo i stabilność mikrokontrolerów błędy w programie błędy w bibliotekach błędy komunikacji zakłócenia na poziomie sprzętu (przepięcia, stany zabronione)
48 Bezpieczeństwo i stabilność mikrokontrolerów limity czasowe watchdog odtwarzanie stanu mikrokontrolera stany wyjść po restarcie zabezpieczenia elektroniczne
49 Bezpieczeństwo i stabilność mikrokontrolerów limity czasowe watchdog odtwarzanie stanu mikrokontrolera stany wyjść po restarcie zabezpieczenia elektroniczne
50 Moje przykładowe realizacje sterownik pieca, druga generacja
51 Moje przykładowe realizacje sterownik terrarium
52 Moje przykładowe realizacje sterownik terrarium
53 Moje przykładowe realizacje sterownik terrarium
54 Świetlana przyszłość mikrokontrolerów Inteligentny dom idea ma 30 lat i w końcu robi się realna klimatyzacja i systemy alarmowe powoli pojawiają się standardy
55 Świetlana przyszłość mikrokontrolerów Internet Rzeczy przyszłość świata
56 Świetlana przyszłość mikrokontrolerów Internet Rzeczy przyszłość świata większość rozwiązań nie wymaga programowania, ale naprawdę moc dają dopiero własne programy (modny jest Python)
57 Świetlana przyszłość mikrokontrolerów Internet Rzeczy przyszłość świata większość rozwiązań nie wymaga programowania, ale naprawdę moc dają dopiero własne programy (modny jest Python) MQTT TCP/IP WiFi Particle Photon MQTT Message Queuing Telemetry Transport
58 Bezpieczeństwo i stabilność mikrokontrolerów (cienie na obrazie przyszłości) spore ryzyko błędów w bibliotekach autoryzacja i kontrola uprawnień włamania niecelowane włamania celowane
59 Bezpieczeństwo i stabilność mikrokontrolerów (cienie na obrazie przyszłości) spore ryzyko błędów w bibliotekach autoryzacja i kontrola uprawnień włamania niecelowane ogromne botnety włamania celowane po co łom, wystarczy smartfon
60 Koniec
61 Koniec albo początek... dyskusji nowych projektów nowych projektantów
62 Koniec albo początek... dyskusji nowych projektów nowych projektantów
Przegląd rozwiązań z oferty firmy 4D Systems
1 Przegląd rozwiązań z oferty firmy 4D Systems Przegląd rozwiązań z oferty firmy 4D Systems 4D Systems Pty Ltd jest firmą pochodzącą z Australii, która od ponad 25 lat specjalizuje się w opracowywaniu
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ół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ółowoTechnika mikroprocesorowa
Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi
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ół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ół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ółowoMikrokontroler Wykład 5
Mikrokontroler Wykład 5 Mikrokontroler jednoukładowy Mikrokontroler jednoukładowy jest układem scalonym, w którym zostały zintegrowane następujące elementy Rdzeń obliczeniowy Kontroler pamięci oraz pamięć
Bardziej szczegółowoW semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM
Pracownia Elektroniki Cyfrowej Programowanie CAD/CAM W semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM projektowali modele 3d. Wykorzystywali do tego
Bardziej szczegółowoKATEDRA SYSTEMÓW MULTIMEDIALNYCH SEMINARIUM MULTIMEDIALNE SYSTEMY MEDYCZNE
KATEDRA SYSTEMÓW MULTIMEDIALNYCH SEMINARIUM MULTIMEDIALNE SYSTEMY MEDYCZNE Seminarium nr 1: Wprowadzenie do platformy Intel Galileo Opracowanie: mgr inż. Janusz Cichowski 1. WPROWADZENIE Celem ćwiczenia
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ół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ół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ół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ółowoSystemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD
Wymagania: V, GND Zasilanie LED podswietlenia (opcjonalne) Regulacja kontrastu (potencjometr) Enable Register Select R/W (LOW) bity szyny danych Systemy Wbudowane Arduino - rozszerzanie mgr inż. Marek
Bardziej szczegółowoKAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO
Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO to płytka rozwojowa o funkcjonalności i wymiarach typowych dla Arduino UNO. Dzięki wbudowanemu mikrokontrolerowi ATmega328P i
Bardziej szczegółowoSystem mikroprocesorowy i peryferia. Dariusz Chaberski
System mikroprocesorowy i peryferia Dariusz Chaberski System mikroprocesorowy mikroprocesor pamięć kontroler przerwań układy wejścia wyjścia kontroler DMA 2 Pamięć rodzaje (podział ze względu na sposób
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ółowo11.Mikrokomputeryjednoukładowe
Materiały do wykładu 11.Mikrokomputeryjednoukładowe Marcin Peczarski Instytut Informatyki Uniwersytet Warszawski 14maja2008 Podstawowe cechy(1) 11.1 Innenazwy mikrokontroler mikroprocesor do zastosowań
Bardziej szczegółowoInkubator AVR Podstawy obsługi i programowania mikrokontrolerów rodziny. CZĘŚĆ I. Wprowadzenie i hardware Co na temat AVR każdy wiedzieć powinien? Producent: ATMEL (www.atmel.com) Instrukcje wykonywane
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ółowoKAmduino UNO. Rev Źródło:
KAmduino UNO Rev. 20170811113756 Źródło: http://wiki.kamami.pl/index.php?title=kamduino_uno Spis treści Podstawowe cechy i parametry... 2 Wyposażenie standardowe... 3 Schemat elektryczny... 4 Mikrokontroler
Bardziej szczegółowoJęzyk C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307
Język C Wykład 9: Mikrokontrolery cz.2 Łukasz Gaweł Chemia C pokój 307 lukasz.gawel@pg.edu.pl Pierwszy program- powtórka Częstotliwość zegara procesora μc (należy sprawdzić z kartą techniczną μc) Dodaje
Bardziej szczegółowoSystemy Wbudowane. Arduino, AVR. Arduino. Arduino. Arduino. Oprogramowanie. Mikrokontroler. Mikrokontroler Platforma Arduino. Arduino IDE: Arduino C:
Mikrokontroler Platforma Systemy Wbudowane IDE:, AVR mgr inż. Marek Wilkus Wydział Inżynierii Metali i Informatyki Przemysłowej AGH Kraków Mikrokontroler AVR Uno Środowisko Terminal Uruchamianie http://home.agh.edu.pl/~mwilkus
Bardziej szczegółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat: Programowanie
Bardziej szczegółowoWyjścia analogowe w sterownikach, regulatorach
Wyjścia analogowe w sterownikach, regulatorach 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia logiczne (dwustanowe)
Bardziej szczegółowoFunkcjonowanie i budowa modelu układu regulacji temperatury. Jakub Rotkiewicz AIR 2018
Funkcjonowanie i budowa modelu układu regulacji temperatury Jakub Rotkiewicz AIR 2018 Opis i przeznaczenie układu Przedmiotem prezentacji jest układ regulacji umożliwiający utrzymywanie temperatury na
Bardziej szczegółowoMaszyny liczace - rys historyczny
SWB - Mikroprocesory i mikrokontrolery - wykład 7 asz 1 Maszyny liczace - rys historyczny pierwszy kalendarz - Stonehenge (obecnie Salisbury, Anglia) skonstruowany ok. 2800 r. pne. abacus - pierwsze liczydła
Bardziej szczegółowoUNO R3 Starter Kit do nauki programowania mikroprocesorów AVR
UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR zestaw UNO R3 Starter Kit zawiera: UNO R3 (Compatible Arduino) x1szt. płytka stykowa 830 pól x1szt. zestaw 75 sztuk kabli do płytek stykowych
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ół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ółowoUkłady czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Bardziej szczegółowoMETODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH
METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH Arkadiusz Bukowiec mgr inż. Agnieszka Węgrzyn Instytut Informatyki i Elektroniki, Uniwersytet
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ółowoKurs Wprowadzający. Daniel Wlazło, Mikołaj Marcinkiewicz
Kurs Wprowadzający Daniel Wlazło, Mikołaj Marcinkiewicz O nas Daniel Wlazło *Zwycięzca zawodów robotycznych m.in.: Istrobot (Bratysława), Roboxxy (Gdańsk) *Finalista konkursu Project Management Challenge
Bardziej szczegółowoSpis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne
Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...
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ół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ółowoSystemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1
i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:
Bardziej szczegółowoMIKROKONTROLERY AVR JĘZYK C WYDAWNICTWO ATNEL PODSTAWY PROGRAMOWANIA. Miros aw Kardaś. Szczecin 2013. Mojej Żonie Kasi
WYDAWNICTWO ATNEL MIKROKONTROLERY AVR JĘZYK C PODSTAWY PROGRAMOWANIA Miros aw Kardaś Szczecin 2013 Mojej Żonie Kasi Książka przeznaczona jest dla elektroników i hobbystów, którzy chcą szybko, opierając
Bardziej szczegółowoSYSTEMY WBUDOWANE CZASU RZECZYWISTEGO. Specjalność magisterska Katedry Systemów Elektroniki Morskiej
SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO Specjalność magisterska Katedry Systemów Elektroniki Morskiej Co to jest system wbudowany czasu rzeczywistego? Komputer - część większego systemu wykonuje skończoną
Bardziej szczegółowoPROGRAMOWALNE STEROWNIKI LOGICZNE
PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu
Bardziej szczegółowoTechnika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Bardziej szczegółowoWykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów
Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład I Podstawowe pojęcia 1, Cyfrowe dane 2 Wewnątrz komputera informacja ma postać fizycznych sygnałów dwuwartościowych (np. dwa poziomy napięcia,
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ółowoMECHATRONIKA według. ch!
MECHATRONIKA według ch! Niniejsze opracowanie zostało przygotowane na potrzeby projektu: "Strategia Wolnych i Otwartych Implementacji jako innowacyjny model zainteresowania kierunkami informatyczno-technicznymi
Bardziej szczegółowo1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...
Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie
Bardziej szczegółowoRozdział 2. Programowanie Arduino i kodowanie społecznościowe (29)
O autorach (11) O korektorze merytorycznym (12) Wprowadzenie (13) Podziękowania (14) Rozdział 1. Zmiany w rdzeniu Arduino 1.0.4 (15) Zmiany w środowisku programistycznym Arduino (15) Zmiany w szkicowniku
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ółowoKatedra Systemów Elektroniki Morskiej. Specjalność Systemy elektroniki morskiej
Katedra Systemów Elektroniki Morskiej Specjalność Systemy elektroniki morskiej Dlaczego Systemy Elektroniki Morskiej? W ramach naszej specjalności poznacie zagadnienia związane z systemami czasu rzeczywistego
Bardziej szczegółowoMikroprocesory i Mikrosterowniki
Mikroprocesory i Mikrosterowniki Wykład 1 Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com. Konsultacje Pn,
Bardziej szczegółowoProgramator procesorów rodziny AVR AVR-T910
Programator procesorów rodziny AVR AVR-T910 Instrukcja obsługi Opis urządzenia AVR-T910 jest urządzeniem przeznaczonym do programowania mikrokontrolerów rodziny AVR firmy ATMEL. Programator podłączany
Bardziej szczegółowoE-TRONIX Sterownik Uniwersalny SU 1.2
Obudowa. Obudowa umożliwia montaż sterownika na szynie DIN. Na panelu sterownika znajduje się wyświetlacz LCD 16x2, sygnalizacja LED stanu wejść cyfrowych (LED IN) i wyjść logicznych (LED OUT) oraz klawiatura
Bardziej szczegółowoZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8
ZL2AVR Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega8 (oraz innych w obudowie 28-wyprowadzeniowej). Dzięki wyposażeniu w
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ół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ół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ółowoZestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/
Zestaw Startowy EvB Zestaw startowy EvB 5.1 z mikrokontrolerem ATMega32 jest jednym z najbardziej rozbudowanych zestawów dostępnych na rynku. Został zaprojektowany nie tylko z myślą o początkujących adeptach
Bardziej szczegółowoMikroprocesory i Mikrosterowniki
Mikroprocesory i Mikrosterowniki Wykład 1 Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com. Konsultacje Pn,
Bardziej szczegółowoAutomatyka Grzewcza. Automatyka. Bezpieczeństwo
DELTA Zestawy DORE Inteligentny - ZESTAWY Budynek STARTOWE Automatyka Grzewcza Automatyka Bezpieczeństwo ZESTAW DEWELOPERSKI Elementy zestawu Ekran dotykowy LCD do zarządzania alarmem, ogrzewaniem i automatyką
Bardziej szczegółowoPROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI
Bartosz Wawrzynek I rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI Keywords: gesture control,
Bardziej szczegółowoOferta przedmiotów wybieralnych 2017/2018. Studia I stopnia Elektronika i telekomunikacja
Oferta przedmiotów wybieralnych 2017/2018 Studia I stopnia Elektronika i telekomunikacja Elektronika Medyczna Przetwarzanie i analiza przetwarzanie obrazów oraz sygnałów Inteligentne obliczenia w medycynie
Bardziej szczegółowoProgramowanie Mikrokontrolerów
Programowanie Mikrokontrolerów Wstęp oraz historia systemów mikroprocesorowych. mgr inż. Paweł Poryzała Zakład Elektroniki Medycznej Marcin Byczuk Program wykładu Czym jest system wbudowany? Historia komputerów
Bardziej szczegółowoSpeakUp click, czyli jak bezstresowo dogadać się z lampką?
1 SpeakUp click, czyli jak bezstresowo dogadać się z lampką?, mgr inż. Paweł Sióda SpeakUp click, czyli jak bezstresowo dogadać się z lampką? W ostatnich latach wszyscy obserwujemy ultraszybki rozwój elektroniki
Bardziej szczegółowoProgramowanie niskopoziomowe. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl
Programowanie niskopoziomowe dr inż. Paweł Pełczyński ppelczynski@swspiz.pl 1 Literatura Randall Hyde: Asembler. Sztuka programowania, Helion, 2004. Eugeniusz Wróbel: Praktyczny kurs asemblera, Helion,
Bardziej szczegółowoModuł mikrokontrolera PROTON (v1.1)
Moduł mikrokontrolera OPIS Moduł mikrokontrolera PROTON (Rys. 1) przeznaczony jest do stosowania w prototypowych systemach uruchomieniowych. Podstawowym elementem modułu jest układ scalony mikrokontrolera
Bardziej szczegółowoKurs Elektroniki. Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26
Kurs Elektroniki Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26 Mikrokontroler - autonomiczny i użyteczny system mikroprocesorowy, który do swego działania wymaga minimalnej liczby elementów dodatkowych.
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ółowoSystemy Wbudowane. Arduino dołączanie urządzeń Wersja Arduino więcej portów I/O. Układy serii 74. Układy serii 74xx a seria 40xx
Arduino więcej portów I/O Systemy Wbudowane Arduino dołączanie urządzeń Wersja 08 mgr inż. Marek Wilkus Wydział Inżynierii Metali i Informatyki Przemysłowej AGH Kraków Użycie pinów analogowych Liczniki
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ółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 8-bitowe Mikrokontrolery 8-bitowe stanowią wciąż najliczniejszą grupę mikrokontrolerów. Istniejące w chwili obecnej na rynku rodziny mikrokontrolerów opracowane zostały w latach 80-tych.
Bardziej szczegółowoCyfrowy system konferencyjny DIS DCS 6000 Część 2 - oprogramowanie. Marcin Gontarek
Cyfrowy system konferencyjny DIS DCS 6000 Część 2 - oprogramowanie Marcin Gontarek Wrocław, 8.03.2011 SW 6000 Oprogramowanie do zarządzania konferencją dodatkowy produkt do systemu DIS DCS 6000 poprawia
Bardziej szczegółowoSzkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści
Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop. 2017 Spis treści O autorze 9 Wprowadzenie 11 Rozdział 1. Sterownik przemysłowy 15 Sterownik S7-1200 15 Budowa zewnętrzna
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ółowoElementy składowe systemu komputerowego
SWB - Systemy wbudowane - wprowadzenie - wykład 9 asz 1 Elementy składowe systemu komputerowego Podstawowe elementy składowe: procesor z ALU pamięć komputera (zawierająca dane i program) urządzenia wejścia/wyjścia
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ół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ół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ółowoKatedra Systemów Automatyki Automatyka i Robotyka. Obszary kształcenia. Nauki techniczne
Nazwa przedmiotu Kod przedmiotu Jednostka Kierunek Obszary kształcenia KOMPUTEROWE SYSTEMY AUTOMATYKI I E:05131W0 Katedra Systemów Automatyki Automatyka i Robotyka Nauki techniczne Profil kształcenia ogólnoakademicki
Bardziej szczegółowoHistoria komputera. Lubię to! - podręcznik
Historia komputera Lubię to! - podręcznik Plan na dziś Definicja komputera Dlaczego powstał komputer? Historia komputerów Przyrządy do liczenia Co to jest komputer? Definicja z https://www.wikipedia.org/
Bardziej szczegółowoĆwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515
Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości nowoczesnych
Bardziej szczegółowoSpis 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ółowoLista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika
Lista zagadnień kierunkowych pomocniczych w przygotowaniu do Kierunek: Mechatronika 1. Materiały używane w budowie urządzeń precyzyjnych. 2. Rodzaje stali węglowych i stopowych, 3. Granica sprężystości
Bardziej szczegółowoXXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej
Zestaw pytań finałowych numer : 1 1. Wzmacniacz prądu stałego: własności, podstawowe rozwiązania układowe 2. Cyfrowy układ sekwencyjny - schemat blokowy, sygnały wejściowe i wyjściowe, zasady syntezy 3.
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ół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ółowoSystemy Wbudowane. Arduino dołączanie urządzeń Wersja Arduino bez płytki Arduino. Czyli... Eliminowanie modułu z projektu. Na płytce...
Arduino bez płytki Arduino Kompletne Arduino Uno jest -x droższe od samego mikrokontrolera, Do danego układu niekoniecznie potrzebne są wszystkie oferowane przez moduł Arduino Uno urządzenia, np. Systemy
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ółowoProgramowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.
Programowanie Układów Logicznych kod kursu: ETD6203 Szczegóły realizacji projektu indywidualnego W1 24.02.2016 dr inż. Daniel Kopiec Projekt indywidualny TERMIN 1: Zajęcia wstępne, wprowadzenie TERMIN
Bardziej szczegółowoPodstawy Techniki Mikroprocesorowej
Podstawy Techniki Mikroprocesorowej Architektury mikroprocesorów Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com.
Bardziej szczegółowoTechnologia informacyjna. Urządzenia techniki komputerowej
Technologia informacyjna Urządzenia techniki komputerowej System komputerowy = hardware (sprzęt) + software (oprogramowanie) Sprzęt komputerowy (ang. hardware) zasoby o specyficznej strukturze i organizacji
Bardziej szczegółowoLABORATORIUM - ELEKTRONIKI Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKI Układy mikroprocesorowe cz.2 PRZEBIEG ĆWICZENIA 1. Wybrać z dostarczonych przez prowadzącego następujące elementy Układ Arduino Mega Płytka prototypowa Wyświetlacz 2X16 Potencjometr
Bardziej szczegółowoISBN 978-83-60233-22-1. Copyright by Wydawnictwo BTC Warszawa 2007. Redaktor techniczny: Delfina Korabiewska Redaktor merytoryczny: mgr Anna Kubacka
W książce zawarto praktyczne wprowadzenie w świat programowania w języku C mikrokontrolerów z rdzeniem ARM7. Przykłady zawarte w książce pokazują sposób wykorzystywania zasobów wbudowanych w mikrokontrolery
Bardziej szczegółowoGrzegorz Cygan. Wstęp do programowania mikrosterowników w języku C
Grzegorz Cygan Wstęp do programowania mikrosterowników w języku C Mikrosterownik Inne nazwy: Microcontroler (z języka angielskiego) Ta nazwa jest powszechnie używana w Polsce. Mikrokomputer jednoukładowy
Bardziej szczegółowoAVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe www.evboards.eu
AVREVB1 Zestaw uruchomieniowy dla mikrokontrolerów AVR. 1 Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy
Bardziej szczegółowoRys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet
Głównym elementem jest mikrokontroler PIC18F67J60, który oprócz typowych modułów sprzętowych, jak port UART czy interfejs I2C, ma wbudowany kompletny moduł kontrolera Ethernet. Schemat blokowy modułu pokazano
Bardziej szczegółowoISBN. Copyright by Wydawnictwo BTC Legionowo 2010
Książka jest praktycznym przewodnikiem po rodzinie mikrokontrolerów LPC2000 (rdzeń ARM7TDMI) oraz sposobach ich programowania w języku C. Omówiono w niej zarówno budowę i działanie bloków peryferyjnych,
Bardziej szczegółowoPrzerwania, polling, timery - wykład 9
SWB - Przerwania, polling, timery - wykład 9 asz 1 Przerwania, polling, timery - wykład 9 Adam Szmigielski aszmigie@pjwstk.edu.pl SWB - Przerwania, polling, timery - wykład 9 asz 2 Metody obsługi zdarzeń
Bardziej szczegółowoSystemy mikroprocesorowe. Literatura podręcznikowa. Przedmioty związane. Przykłady systemów wbudowanych. Pojęcie systemu wbudowanego embedded system
Systemy mikroprocesorowe dr inŝ. Stefan Brock pok. 627, hala 22B/3 (PP) Stefan.Brock@put.poznan.pl Stefan.Brock@gmail.com rozliczenie dwa kolokwia w trakcie wykładu dr inŝ. Stefan Brock 2008/2009 1 Literatura
Bardziej szczegółowoZestawy Inteligentny Budynek
Zestawy Inteligentny Budynek Zestaw deweloperski Zestaw deweloperski: Ekran dotykowy LCD do zarządzania alarmem, ogrzewaniem i automatyką Zestaw do sterowania ogrzewaniem dla TYDOM 4000 do sterowania oświetleniem
Bardziej szczegółowo