I) Laboratorium Komputerowe Systemy Wbudowane
|
|
- Irena Majewska
- 8 lat temu
- Przeglądów:
Transkrypt
1 I) Laboratorium Komputerowe Systemy Wbudowane Laboratorium Komputery wbudowane oparte jest o niniejszy skrypt laboratoryjny i podręcznik do przedmiotu Komputerowe systemy wbudowane, zawierający treści ogólne i związane bezpośrednio z wykładem. Skrypt i omawiane w nim dwiczenia nawiązują bezpośrednio do aktualnego stanu bazy sprzętowo/programowej laboratorium która obejmuje: Oprogramowanie: środowisko Visual Studio 2005, dostępne na kilkunastu stacjach roboczych, lokalnie z sieci Instytutu i odlegle (przez serwer tunelujący) z Internetu dla uprawnionych użytkowników. Sprzęt wykorzystany w laboratorium składa się z środowisk uruchomieniowych oraz urządzeo pomocniczych. Środowiska uruchomieniowe dla: ATmega128, 7188EXD, Adam4000, Viper/Linux Lite, Adam6501, Viper/Windows CE 5.0, PCM Urządzenia pomocnicze to: moduł GPS, Moduł GSM, oscyloskop, generator W/w środowiska uruchomieniowe stanowią bazę dla siedmiu dwiczeo sprzętowych szczegółowo opisanych poniżej. Dwiczenia uporządkowane są wg rosnącej mocy komputerów w nich używanych od mikrokontrolera bez systemu operacyjnego (2), poprzez DOS i Linux (3,4), do komputerów przemysłowych z systemem Windows CE (4-8). Laboratorium zorientowane jest na elastyczny blok 15-30h zajęd odbywanych w trybie: zajęcia wprowadzające (dw. 1) + siedem 2h zajęd zasadniczych (dw. 2-8), uzupełnianych ewentualnym indywidualnym 15h projektem Zajęcia wprowadzające wykonywane są równolegle przez całą grupę i mają na celu zapoznanie studenta z wykorzystaniem środowiska Visual Studio przy realizacji zadao dostępu i kontroli sprzętu używanego w dalszej części laboratorium, oraz emulatorów maszyn z systemem Windows CE. Tym samym zasadnicze, późniejsze dwiczenia wykonywane w laboratorium są realizowane sprawniej i szybciej. Z uwagi na koszty każde z zasadniczych dwiczeo (2-8) jest udostępniane wyłącznie jako pojedyncze stanowisko, a zespół laboratoryjny przechodzi podczas semestru przez wszystkie dwiczenia w trybie karuzelowym. W przypadku lab. 30 godzinnego ostatnie 15h zajęd prowadzone jest w formie indywidualnych projektów.
2 II) Opis dwiczeo laboratoryjnych 1) Ćwiczenie wprowadzające Dwiczenie wprowadzające realizowane w środowisku standardowego komputera PC wyposażonego w łącze sieciowe dające dostęp do kontrolerów wbudowanych z zainstalowanym systemem Windows CE, na których bazuje laboratorium. Dwiczenie to realizowane jest równolegle przez całą grupę i obejmuje: Poznanie środowiska emulacji komputerów obiektowych z systemem Windows CE i ich integracji z Visual Studio. Poznanie środowiska realnych komputerów obiektowych z systemem Windows CE dostępnych w laboratorium i ich integracji z Visual Studio. Dwiczenie ma na celu poznanie możliwości wykorzystania emulatorów, wirtualnych portów COM i symulatorów urządzeo sprzętowych do przygotowywania aplikacji dla komputera wbudowanego z systemem Windows CE. Praca w takim symulowanym środowisku jest wygodna i bezpieczna, pozwalając w znacznym stopniu przetestowad aplikację przed jej uruchomieniem na realnym sprzęcie. Jej zaletą jest to, że może byd realizowana w warunkach pozalaboratoryjnych bez potrzeby korzystania z realnych urządzeo. Celem pierwszej części dwiczenia jest nabycie umiejętności wkomponowania w/w symulowanego sprzętu w środowisko programowania C# Visual Studio Druga częśd dwiczenia zorientowana jest na sprzęt. Prezentowane są możliwości jego programowania w różnych wariantowych konfiguracjach, w szczególności w warunkach dostępu zdalnego poprzez sied. Demonstrowane są możliwości różnych rozwiązao dostępu zdalnego oraz metody wpinania zdalnie dostępnego komputera obiektowego w środowisko Visual Studio. 2) Realizacja aplikacji wbudowanej bez wsparcia s.o. (aplikacja mikroprocesorowa) Dwiczenie bazuje pracy dyplomowej dotyczącej rozwiązania kontrolera łącznika tyrystorowego programowanego lokalnie (klawiatura/wyświetlacz LCD), bądź zdalnie poprzez łącze RS232 z komputera PC. Zadaniem kontrolera jest wytworzenie synchronizowanych sygnałem sieciowym impulsów zezwalających na wyzwolenie tyrystora, co wymaga wykorzystania przetwornika A/C i układów czasowych (timerów) wbudowanych w procesor ATmega128 wykorzystany w projekcie. Celem dwiczenia jest nabycie umiejętności wykorzystania zastanego oprogramowania źródłowego do tworzenia własnych aplikacji. W ramach przygotowania do dwiczenia zespół zapoznaje się z wykorzystywanymi interfejsami i ich obsługą, oraz oprogramowaniem projektu dyplomowego na tyle dokładnie by móc modyfikowad oprogramowanie i wykorzystywad
3 jego fragmenty do własnych celów. Zadanie laboratoryjne dotyczy realizacji od podstaw oprogramowania wbudowanego w kontroler bez wsparcia bibliotecznego i systemowego. Namiastkę bibliotek stanowi udostępniony kod programu źródłowego. Jako środowisko uruchomieniowe wykorzystywane jest darmowe WinAVR wspierane oprogramowaniem narzędziowym do obsługi programatora szeregowego ISP VE-ASP Celem wstępnej części dwiczenia jest przygotowanie Zespołu do samodzielnej pracy ze sprzętem, który nie podlega modyfikacjom hardwarowym i stanowi specyficzny starter kit do uruchamiania aplikacji laboratoryjnych. Zasadnicza częśd dwiczenia dotyczy samodzielnej realizacji znacząco uproszczonej wersji oprogramowania dyplomowego, którego zadaniem jest zrealizowanie konkretnej wbudowanej usługi, jak np. odczyt i reakcja na nowe komendy użytkownika, sygnalizacja stanu pracy oprogramowania detekcji zera napięcia sieciowego i jego modyfikacje, uruchomienie przetwarzania A/A z przetwornikiem A/C w torze wejściowym i wyjściem PWM w torze wyjściowym. Po przetestowaniu poprawności realizowanego projektu przywracany jest pierwotny stan komputera wbudowanego (aplikacja dyplomowa) 3) Programowanie i wykorzystanie modułu 7188EXD Dwiczenie dotyczy programowania komputera wbudowanego 7188EX, którego cechą szczególną jest posiadanie mini systemu operacyjnego i bogatego wsparcia procedurami bibliotecznymi, nastawionymi na obsługą interfejsów sieciowych (TCP/IP, HTTP) i komunikacyjnych (COM). W ramach przygotowania do dwiczenia studenci poznają kontroler 7188EX, jego system operacyjny, środowisko uruchomieniowe (Mini-OS7 utility), dokumentację bibliotek i przykładowe oprogramowane. Uruchamiane i testowane jest oprogramowanie wirtualizacji portów COM, oraz przeładowywany system operacyjny. Wstępna częśd dwiczenia przygotowuje Zespół do samodzielnej pracy z modułem i zaznajamia z załączonymi bibliotekami i sposobem ich wykorzystania we własnym projekcie. Zasadnicze zadanie realizowane w ramach laboratorium dotyczy realizacji przekładki ruchu sied - łącze szeregowe przy wykorzystaniu funkcji bibliotecznych. Kolejno, w koocowej części dwiczenia, uruchamiany jest mini serwer wystawiający stronę WWW z wynikami pomiarów realizowanych przez moduł. Celem dwiczenia jest pokazanie obszarów potencjalnych zastosowao i możliwości jednego z najprostszych komercyjnych komputerów wbudowanych do obsługi zadao związanych z transmisjami sieciowymi. 4) Programowanie i wykorzystanie modułu ADAM 4500 W dwiczeniu wykorzystywany jest kontroler ADAM 4500 z systemem operacyjnym DOS, do realizacji aplikacji korzystającej z modułów kontrolno-pomiarowych ADAM4xxx i terminala GSM/GPRS. We wstępnej fazie dwiczenia zespół zapoznaje się z narzędziami programowymi umożliwiającymi diagnozowanie pracy modułów pomiarowych z poziomu
4 PC, oraz metodami programowania i uruchamiania własnej aplikacji w korzystającej z modułów uruchamianej na autonomicznie działającym kontrolerze ADAM4500. Studenci wykorzystując środowisko Turbo C 2.0 i środowisko Borland C++ v 3.0 realizują prostą aplikację zbierającą dane z obiektu poprzez magistralę RS-485 (napięcie, temperatura, częstotliwośd). Programowanie w dwóch środowiskach różni się możliwością wykorzystania funkcji bibliotecznych, dostępnych wyłącznie w Turbo C. Wykorzystując wsparcie systemu operacyjnego realizują aplikację zapisującą dane do pliku i uruchamiają pracę portu komunikacyjnego w trybie przerwao która pozwoli zapisany plik odesład na zewnątrz przez łącze RS-232. Celem dwiczenia jest poznanie specyfiki programowania autonomicznego stanowiska pomiarowego z lokalną adresowalną magistralą komunikacyjną i możliwościami wsparcia tworzenia aplikacji przez najprostszy z systemów operacyjnych DOS. Oprogramowanie korzysta ze wsparcia systemowego i bibliotecznego do obsługi łącz RS, uzupełnionego wprowadzeniem przerwao co daje namiastkę pracy wielozadaniowej. W koocowej fazie dwiczenia opracowane i przetestowane oprogramowanie jest ładowane do pamięci flash kontrolera, tworząc autonomicznie działającą aplikację wbudowaną. Po sprawdzeniu poprawności jej realizacji przywracana jest pierwotna funkcjonalnośd kontrolera (system uruchomieniowy). 5) Viper Linux Lite oprogramowanie sieciowe Celem dwiczenia jest zademonstrowanie możliwości komputera PC104 z wbudowanym systemem Linux Lite jako przekładki portu RS na ruch sieciowy (gniazdko) TCP/IP. Dwiczenie polega na przygotowaniu, napisaniu i uruchomieniu odpowiedniego oprogramowania w języku C++ które, umożliwi zdalne wysłanie i odebranie danych przez port RS dzięki protokołowi TCP/IP (dla odpowiedniego socket a). Studenci zapoznają się z metodyką programowania aplikacji Linux wynoszonej ze środowiska komputera deweloperskiego PC (Linux/Qt) do komputera obiektowego Viper. Studenci pracowad będą równolegle na komputerze PC104 jak i na komputerze stacjonarnym z wersją Linuksa-przystosowanym kompilatorem. Kompilator umożliwiad będzie pisanie aplikacji na mini komputer PC104. Skompilowane programy będą dostarczane na platformę PC104 i tam uruchamiane. 6) Viper/Windows CE 5.0: oprogramowanie pomiarowo-sterujące z wykorzystaniem GUI Celem dwiczenia będzie zademonstrowanie możliwości komputera PC104 z wbudowanym systemem Windows CE 5.0. Dodatkowo studenci tworzyd będą oprogramowanie pomiarowo-sterujące (Visual Studio 2005.NET) w którym wykorzystywad będą komponenty graficzne (przyciski, pola wyboru, pola edycji, itp). Podstawowe umiejętności zdobyte przez studenta w trakcie tego dwiczenia to: obsługa i wykorzystanie portów RS, wykorzystanie komponentów graficznych do budowy czytelnej
5 i funkcjonalnej aplikacji, umiejętnośd operowania na grafice 2d (mapy). Dodatkową umiejętnością będzie dynamiczna zmiana mapy (usługa Google Maps API). Praktyczne wykorzystanie to napisanie aplikacji komunikującej się z urządzeniami GPS (odbiór aktualnej pozycji), GSM (wysłanie odebranie sms a), dodatkowo może to byd wyrysowanie aktualnej pozycji GPS na mapie. 7) Programowanie platform mobilnych PocketPC Celem dwiczenia jest zademonstrowanie możliwości platform przenośnych na przykładzie urządzenia PocketPC. Oprócz zaznajomienia się ze sprzętem ważnym elementem dwiczenia jest zapoznanie się z programowaniem graficznym na urządzenia z systemem Windows Mobile. Studenci otrzymują przykładowe programy graficzne a następnie modyfikują je zgodnie z instrukcjami prowadzącego. Dodatkowym elementem dwiczenia będzie napisanie prostej gry na PocketPC. (WindowsMobile 6.1). Studenci podczas wykonywania dwiczenia zapoznają się z metodami programowania bardziej zaawansowanej grafiki (3d) i operowania na niej za pośrednictwem dotykowego ekranu LCD. Będzie to rozwinięcie dwiczenia numer 6.
Viper Linux Lite, oprogramowanie Linux
Viper Linux Lite, oprogramowanie Linux Opis ćwiczenia: Celem dwiczenia jest zapoznanie się z komputerem Viper PC 104 z zainstalowanym Linuxem. Podstawą będzie zapoznanie się z samym urządzeniem komputera
Viper/Windows CE 5.0: oprogramowanie pomiarowo-sterujące z wykorzystaniem GUI. (dwiczenie może byd wykonywane zdalnie)
WSTĘP Viper/Windows CE 5.0: oprogramowanie pomiarowo-sterujące z wykorzystaniem GUI. (dwiczenie może byd wykonywane zdalnie) Celem dwiczenia będzie zademonstrowanie możliwości komputera przemysłowego PC104
Wprowadzenie do środowiska Visual Studio cz. 2 (ćwiczenie wykonywane zdalnie) Wykorzystanie Wirtualnego portu COM
Wprowadzenie do środowiska Visual Studio cz. 2 (ćwiczenie wykonywane zdalnie) Wykorzystanie Wirtualnego portu COM 1.1 Cel ćwiczenia: Celem dwiczenia jest zaznajomienie studenta z tematyka tworzenia aplikacji
Inteligentny 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
Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium
Komputerowe systemy pomiarowe Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium 1 - Cel zajęć - Orientacyjny plan wykładu - Zasady zaliczania przedmiotu - Literatura Klasyfikacja systemów pomiarowych
SYSTEMY 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
Technika mikroprocesorowa. Struktura programu użytkownika w systemie mikroprocesorowym
Struktura programu użytkownika w systemie mikroprocesorowym start inicjalizacja niekończaca się pętla zadania niekrytyczne czasowo przerwania zadania krytyczne czasowo 1 Znaczenie problematyki programowania
Politechnika 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
Programowanie platform mobilnych PocketPC
Programowanie platform mobilnych PocketPC WSTĘP Celem dwiczenia będzie zademonstrowanie możliwości komputera kieszonkowego komputera PocketPC. PocketPC to określenie przenośnych małych komputerów. Większośd
Systemy 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
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROGRAMOWANIE SYSTEMÓW WBUDOWANYCH Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy w ramach treści specjalności: systemy sterowania Rodzaj zajęd: wykład, laboratorium I KARTA PRZEDMIOTU
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
dokument 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
Instytut 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,
SYLABUS/KARTA PRZEDMIOTU
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Programowanie aplikacji mobilnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny. STUDIA kierunek
1. 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
System komputerowy. Sprzęt. System komputerowy. Oprogramowanie
System komputerowy System komputerowy (ang. computer system) to układ współdziałaniadwóch składowych: sprzętu komputerowegooraz oprogramowania, działających coraz częściej również w ramach sieci komputerowej.
Politechnika 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 Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku
Elektronika samochodowa (Kod: TS1C )
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu Elektronika samochodowa (Kod: TS1C 622 388) Temat: Programowanie mikrokontrolerów
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Projektowanie układów nadzoru systemu mechatronicznego (SCADA) Project of Supervisory Control for Mechatronic Systems Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy na specjalności:
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROGRAMOWANIE SYSTEMÓW WBUDOWANYCH Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria o Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming
INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx
INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx 1. WPROWADZENIE Program AutoCAD ma wielu użytkowników i zajmuje znaczące miejsce w graficznym
Katedra Optoelektroniki i Systemów Elektronicznych. Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne
Katedra Optoelektroniki i Systemów Elektronicznych Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne Przybyłem, zobaczyłem, zmierzyłem... Komputerowe Systemy Elektroniczne Absolwent profilu/specjalności
PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia
OPIS PRZEDMIOTU Nazwa przedmiotu Programowanie i obsługa systemów mobilnych Kod przedmiotu Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki
KARTA KURSU. Systemy operacyjne
KARTA KURSU Nazwa Nazwa w j. ang. Systemy operacyjne Operating systems Kod Punktacja ECTS* 5 Koordynator dr inż. Grzegorz Sokal Zespół dydaktyczny: prof. dr hab. Bartłomiej Pokrzywka dr inż. Muchacki Mateusz
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
ActiveXperts SMS Messaging Server
ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Plan prezentacji 1. Cel projektu 2. Cechy systemu 3. Budowa systemu: Agent
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu Polska Organizacja Turystyczna ul. Chałubińskiego 8 00-613 Warszawa Spis treści 1 Założenia wstępne... 1 1.1 Informacje wstępne... 1 1.2 Cel projektu...
Opis efektów kształcenia dla modułu zajęć
Nazwa modułu: Programowanie mikrokontroleroẃ i mikroprocesoroẃ Rok akademicki: 2017/2018 Kod: EIT-1-408-s Punkty ECTS: 4 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek:
ZASTOSOWANIE 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
SYLABUS/KARTA PRZEDMIOTU
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Systemy HMI. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny 3. STUDIA Kierunek stopień Tryb język status
S Y L A B U S P R Z E D M I O T U
"Z A T W I E R D Z A M prof. dr hab. inż. Radosław TRĘBIŃSKI Dziekan Wydziału Mechatroniki i Lotnictwa Warszawa, dnia... S Y L A B U S P R Z E D M I O T U NAZWA PRZEDMIOTU: INFORMATYKA W SYSTEMACH AUTOMATYKI
Wstęp do Informatyki. Klasyfikacja oprogramowania
Wstęp do Informatyki Klasyfikacja oprogramowania Oprogramowanie komputerowe Funkcjonalność komputera jest wynikiem zarówno jego budowy, jak i zainstalowanego oprogramowania Komputer danej klasy znajduje
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)
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
Politechnika 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 Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku
Laboratorium przez Internet w modelu studiów inżynierskich
Laboratorium przez Internet w modelu studiów inżynierskich Remigiusz Rak Marcin Godziemba-Maliszewski Andrzej Majkowski Adam Jóśko POLITECHNIKA WARSZAWSKA Ośrodek Kształcenia na Odległość Laboratorium
1.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.
KARTA PRZEDMIOTU. Aplikacje mobilne i wbudowane, D1.8
KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:
Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki
Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma
Laboratorium 2 Sterowanie urządzeniami z wykorzystaniem systemu plików Intel Galileo
Laboratorium 2 Sterowanie urządzeniami z wykorzystaniem systemu plików Intel Galileo Zakres: Laboratorium obrazuje podstawy sterowania urządzeń z wykorzystaniem wirtualnego systemu plików sysfs z poziomu
Wstę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
Piotr Bubacz Cloud Computing
Cloud Computing ITA-112 Wersja 0.9 Warszawa, Czerwiec 2011 Spis treści Wprowadzenie i-4 Moduł 1 Wprowadzenie do Cloud Computing 1-1 Moduł 2 Wprowadzenie do Windows 2-1 Moduł 3 Storage Tabele 3-1 Moduł
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy na specjalności: projektowanie systemów mechanicznych Rodzaj zajęd: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU Symulacje
Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.
Zakład Elektronicznych Urządzeń Pomiarowych POZYTON sp. z o. o. 42-200 Częstochowa ul. Staszica 8 p o z y t o n tel. : (034) 361-38-32, 366-44-95, 364-88-82, 364-87-50, 364-87-82, 364-87-62 tel./fax: (034)
SYLABUS/KARTA PRZEDMIOTU
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Programowanie aplikacji mobilnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny 3. STUDIA kierunek
Inżynieria systemów mobilnych
Przedmiot: Rok: 3 Inżynieria systemów mobilnych Semestr: VI Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt Liczba punktów ECTS:
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych wrzesieo 2010 UWAGA: Moduł jest zasilany napięciem do 3.3V i nie może współpracowad z wyjściami układów zasilanych z wyższych napięd. Do pracy
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
Warsztaty szkoleniowe. Technologia SafetyLon w systemach związanych z bezpieczeństwem funkcjonalnym Narzędzia SafetyLon Moduł 4.5.
Warsztaty szkoleniowe Technologia SafetyLon w systemach związanych z bezpieczeństwem funkcjonalnym Narzędzia SafetyLon Moduł 4.5 Plan prezentacji 1. 2. 3. Przegląd narzędzi programistycznych wykorzystywanych
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania, Programowanie aplikacji internetowych Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU
KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Protokoły sieciowe D1_7
KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:
Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania
Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Systemy operacyjne Wykłady:
Podstawy programowania. Wprowadzenie
Podstawy programowania Wprowadzenie Proces tworzenia programu Sformułowanie problemu funkcje programu zakres i postać danych postać i dokładność wyników Wybór / opracowanie metody rozwiązania znaleźć matematyczne
Wykorzystanie sterowników PLC, jako źródła informacji dla systemów nadzorujących pracę jednostek wytwórczych małej mocy
Wykorzystanie sterowników PLC, jako źródła informacji dla systemów nadzorujących pracę jednostek wytwórczych małej mocy Robert Jędrychowski Politechnika Lubelska Nałęczów, ZET 2014 Plan prezentacji Wstęp
rh-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
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
DigiPoint mini Karta katalogowa DS 6.00
1/5 sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnym, kontrolerami przeznaczonymi do systemów sterowania oświetleniem,
Otwarte oprogramowanie w systemach wbudowanych i pomiarowych. Rok akademicki: 2015/2016 Kod: EEL PT-s Punkty ECTS: 3
Nazwa modułu: Otwarte oprogramowanie w systemach wbudowanych i pomiarowych Rok akademicki: 2015/2016 Kod: EEL-2-307-PT-s Punkty ECTS: 3 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej
Politechnika Ś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
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE UKŁADÓW STEROWANIA Design of control systems Kierunek: MECHATRONIKA Rodzaj przedmiotu: obowiązkowy na specjalności: PROJEKTOWANIE SYSTEMÓW MECHANICZNYCH, Rodzaj zajęd: wykład,
DigiPoint Karta katalogowa DS 5.00
1/5 f ggggg sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnymi kontrolerami przeznaczonymi do sterowani oświetleniem,
KARTA KURSU. Projektowanie aplikacji mobilnych
KARTA KURSU Nazwa Nazwa w j. ang. Projektowanie aplikacji mobilnych Mobile application development Kod Punktacja ECTS* 3 Koordynator dr Dariusz Pałka Zespół dydaktyczny: mgr Roman Czapla mgr Wojciech Nawalaniec
Szkolenia 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
KARTA PRZEDMIOTU. Programowanie wieloplatformowe, D1_1
KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:
Opracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
Arduino 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
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery Sterowanie wyświetlaczem alfanumerycznym LCD laboratorium: 13 i 14 autor: dr hab.
EPPL 1-1. KOMUNIKACJA - Interfejs komunikacyjny RS 232 - Sieciowa Karta Zarządzająca SNMP/HTTP
EPPL 1-1 Najnowsza seria zaawansowanych technologicznie zasilaczy klasy On-Line (VFI), przeznaczonych do współpracy z urządzeniami zasilanymi z jednofazowej sieci energetycznej ~230V: serwery, sieci komputerowe
Dotacje na innowacje. Inwestujemy w waszą przyszłość.
PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia
Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa
Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler
Wprowadzenie do biblioteki klas C++
Instrukcja laboratoryjna nr 7 Programowanie w języku C 2 (C++ poziom zaawansowany) Wprowadzenie do biblioteki klas C++ WxWidgets mgr inż. Lasota Maciej dr inż. Kaczmarek Tomasz dr inż. Wilk-Jakubowski
Materiały pomocnicze do laboratorium z Architektury Komputerów II.
Materiały pomocnicze do laboratorium z Architektury Komputerów II. Konfiguracja wirtualnej maszyny PC 1. Krótka charakterystyka programu Microsoft Virtual PC. Microsoft Virtual PC jest emulatorem komputera
ACCO. system kontroli dostępu
ACCO system kontroli dostępu System ACCO zbudowany jest w oparciu o sieć autonomicznych kontrolerów przejścia zapewniających możliwość scentralizowanego zarządzania. Zawansowana technologia sprzętowa i
Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019
Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Inżynierii Lądowej obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019 Kierunek studiów: Transport Forma sudiów:
Wirtualizacja panelu HMI w systemie LOGO!
Wirtualizacja panelu HMI w systemie LOGO! Przy okazji prezentacji sieciowych możliwości LOGO! 8 (co robimy od EP9/2016) przedstawimy drobną sztuczkę, dzięki której będzie można korzystać z możliwości panelu
WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I TESTOWANIA UKŁADÓW MIKROPROCESOROWYCH
Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna Mgr inż. Grzegorz MUCHA MUCHTECH WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
Systemy mobilne. Laboratorium. Dostęp do danych GPS w Windows Phone 7
Systemy mobilne Laboratorium Dostęp do danych GPS w Windows Phone 7 1. Wprowadzenie Laboratorium ma na celu zapoznanie się z narzędziami dostępu do danych dotyczących lokalizacji w urządzeniach mobilnych
Opis administracji terminali ABA-X3 v.1.5.0
Opis administracji terminali v.1.5.0 System terminalowy jest scentralizowany oznacza to, że Użytkownik stacji roboczej (terminala) jest całkowicie uzależniony od konfiguracji wprowadzonej przez Administratora.
1. Wymagania funkcjonalne dla modułu pozycjonowania patroli zainstalowany moduł musi posiadać następującą funkcjonalność:
SPECYFIKACJA TECHNICZNA I ZAKRES RZECZOWY załącznik nr 6 do SIWZ nr 1 do umowy 1. Wymagania funkcjonalne dla modułu pozycjonowania patroli zainstalowany moduł musi posiadać następującą funkcjonalność:
Specjalność 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
WPROWADZENIE 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:
PROGRAMOWALNE 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
Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium
1. Komunikacja PLC falownik, poprzez sieć Profibus DP Stanowiska A-PLC-5 oraz B-FS-4 1.1. Urządzenia i narzędzia 1.1.1. Sterownik SIMATIC S7-315 2DP (z wbudowanym portem Profibus DP). 1.1.2. Falownik MicroMaster440
Grafika inżynierska 2 - AutoCAD
Grafika inżynierska - AutoCAD Prowadzący: dr inż. Anna Hołtra Konsultacje w bud D3 e-mail: anna.holtra@pwr.edu.pl Forma zajęć WYDZIAŁ INŻYNIERII ŚRODOWISKA KARTA PRZEDMIOTU Nazwa w języku polskim Nazwa
Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć
Systemy Wbudowane Kod przedmiotu: SW Rodzaj przedmiotu: kierunkowy ; obowiązkowy Wydział: Informatyki Kierunek: Informatyka Specjalność (specjalizacja): - Poziom studiów: pierwszego stopnia Profil studiów:
Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.
Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu. Maciek Słomka 4 czerwca 2006 1 Celprojektu. Celem projektu było zbudowanie modułu umożliwiającego wizualizację stanu czujników
Programowanie aplikacji mobilnych
Katedra Inżynierii Wiedzy laborki 1 - laborki Ocena ustalana na podstawie aktywności indywidualnej oraz projektów realizowanych w ramach ćwiczeń. Tematyka zajęć Wprowadzenie do aplikacji mobilnych i platformy
SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017
Załącznik nr 4 do Uchwały Senatu nr 430/01/2015 SYLABUS DOTYCZY CYKLU KSZTAŁCENIA 2015-2019 realizacja w roku akademickim 2016/2017 1.1. PODSTAWOWE INFORMACJE O PRZEDMIOCIE/MODULE Nazwa przedmiotu/ modułu
REFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
Mechatronika 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
KARTA MODUŁU KSZTAŁCENIA
KARTA MODUŁU KSZTAŁCENIA Informacje ogólne I. 1 Nazwa modułu kształcenia Projektowanie i programowanie w środowiskach graficznych 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki, Zakład Informatyki
1. 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
Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.)
Systemy wbudowane Specjalizacja uzupełniająca urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) 5 stycznia 2015 Geneza W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na absolwentów
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Informatyka Information Technology Kierunek: inżynieria środowiska Kod przedmiotu: 1.5. Rodzaj przedmiotu: Nauk ścisłych, moduł 1 Poziom kształcenia: I stopnia Semestr: I Rodzaj zajęć:
Rok akademicki: 2015/2016 Kod: IIN s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Technika mikroprocesorowa Rok akademicki: 2015/2016 Kod: IIN-1-404-s Punkty ECTS: 4 Wydział: Informatyki, Elektroniki i Telekomunikacji Kierunek: Informatyka Specjalność: Poziom studiów: