Interfejsy systemów akwizycji danych

Transkrypt

Interfejsy systemów akwizycji danych
Politechnika Gdańska, międzywydziałowy kierunek „INŻYNIERIA BIOMEDYCZNA”
KONSPEKT PRZEDMIOTU
PIERWSZEGO POZIOMU STUDIÓW STACJONARNYCH
Nazwa przedmiotu
Interfejsy systemów akwizycji danych
Skrót:
Semestry:
Rodzaj przedmiotu:
Punkty ECTS:
4
Seminarium
Łącznie
45
VI
Liczba godzin w semestrze:
Wykład
Semestr VI
30
Strumień/profil:
chemia w medycynie
Kierunkowy w strumieniu EWM
Ćwiczenia
Laboratorium
15
elektronika w medycynie
X
Osoba odpowiedzialna za przedmiot:
Imię:
Grzegorz
E-mail: [email protected]
Projekt
fizyka w medycynie
Nazwisko:
Telefon:
ISAD
informatyka w medycynie
Jasiński
0583471323
Lokal:
EA108
Cele przedmiotu:
Celem przedmiotu jest zapoznanie studentów z typowymi interfejsami cyfrowymi wykorzystywanymi w akwizycji danych.
Zaprezentowane zostaną zarówno aspekty sprzętowe – zagadnienia budowy i działania poszczególnych interfejsów, jak i
zagadnienia związane z ich praktycznym wykorzystaniem. W ramach części poświęconej sprzętowi omówione zostaną
dostępne rozwiązania zarówno przewodowe, jak i bezprzewodowe. Pokazane zostaną typowe rozwiązania systemów
akwizycji danych stosowanych w medycynie, przemyśle, laboratorium pomiarowym oraz w komputerach. Zagadnienia
poświecone praktycznemu wykorzystaniu interfejsów obejmować będą zagadnienia związane z opracowywaniem
oprogramowania komunikującego się ze sprzętem z wykorzystaniem wybranych interfejsów.
Spodziewane efekty kształcenia - umiejętności i kompetencje:
-znajomości podstawowych standardów komunikacyjnych wykorzystywanych w akwizycji danych
-umiejętność doboru odpowiednich interfejsów przy budowie systemów akwizycji danych
-umiejętność konfiguracji, diagnostyki i usuwania typowych błędów w systemach akwizycji danych
-umiejętność opracowania oprogramowania wykorzystującego wybrane interfejsy
Karta zajęć - wykład
Lp.
Zagadnienie
Poziom
wiedzy
A
B
C
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Pojęcie interfejsu. Rodzaje interfejsów. Konfiguracje.
Rodzaje transmisji danych. Model warstwowy wymiany danych.
Podstawy programowania we/wy w różnych systemach
operacyjnych.
Interfejs szeregowy RS232. Interfejsy pochodne.
Interfejs szeregowy RS232. Przykłady i programowanie w systemach
Win32.
Interfejs równoległy Centronics – omówienie.
Interfejs równoległy Centronics – przykład programowania.
Interfejsy szeregowy: USB.
Interfejsy szeregowy: FireWire.
Interfejsy w systemach mikroprocesorowych: I2C-budowa i działanie
Interfejsy w systemach mikroprocesorowych: 1-Wire
Interfejsy w systemach mikroprocesorowych: SPI
Interfejsy bezprzewodowe: IrDA
X
X
Liczba
godzin
1
1
1
X
X
X
X
X
X
X
X
X
X
X
umiejętności
D
E
1
1
1
1
1
1
1
1
1
1
Politechnika Gdańska, międzywydziałowy kierunek „INŻYNIERIA BIOMEDYCZNA”
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
Interfejsy bezprzewodowe: Bluetooth
Sieci bezprzewodowe: WiMAX i WiFi
Sieci sensorowe: Zigbee
Systemy RFID
Interfejsy systemów przemysłowych: Profibus, RS485
Interfejsy systemów pomiarowych: GPIB
Sterowanie urządzeniami pomiarowymi: SCPI
Akwizycja danych za pomocą kodów paskowych
Akwizycja danych za pomocą interfejsów Ethernetowych
Akwizycja danych z kart pamięci Flash
Magistrale komputerowe: ISA, PCI
Standard interfejsu medycznego: Medical Information Bus
Standardy przesyłania danych w laboratorium analitycznym
Standardy przesyłania sygnałów EKG. Standard ENV1064.
Inne interfejsy medyczne.
Kompresja i kodowanie danych.
Metody zabezpieczenia transmisji danych (CRC, kontrola błędów)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Karta zajęć - laboratorium
Zagadnienie
Lp.
Poziom
wiedzy
A
B
C
1.
2.
3.
4.
5.
Interfejs 1-Wire
Interfejs I2C
Interfejs Centronics / Bluetooth
Interfejs RS232 / GPIB
Interfejs Zigbee
Próg zaliczenia:
Semestr:
VI
Umiejętności
D
E
X
X
X
X
X
Warunki zaliczenia przedmiotu
z ćwiczeń
z laboratorium
z projektu
16/30
z wykładu
36/70
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Razem: 30
z seminarium
Liczba
godzin
3
3
3
3
3
Razem:15
Z CAŁOŚCI
51/100
Opis form zaliczenia
Wykład (semestr VI)
Id
Termin
1
Sesja
Punkty
70
Razem: 70
Laboratorium (semestr VI)
Id
Termin
Punkty
1.
Ćwiczenie 1
6
2.
Ćwiczenie 2
6
3.
Ćwiczenie 3
6
4.
Ćwiczenie 4
6
5.
Ćwiczenie 5
6
Razem: 30
Zakres
Egzamin końcowy obejmujący materiał z całości materiału zajęć
Zakres
Realizacja zadania wg programu ćwiczenia laboratoryjnego nr 1
Realizacja zadania wg programu ćwiczenia laboratoryjnego nr 2
Realizacja zadania wg programu ćwiczenia laboratoryjnego nr 3
Realizacja zadania wg programu ćwiczenia laboratoryjnego nr 4
Realizacja zadania wg programu ćwiczenia laboratoryjnego nr 5
Uwagi dotyczące kryteriów zaliczenia:
Przedmiot kończy się egzaminem, którego zaliczenie wymaga zebrania ponad 50% punktów. Wcześniej wymagane jest
zaliczenie wszystkich ćwiczeń laboratoryjnych-konieczne odrobienie wszystkich ćwiczeń. Ocena końcowa wyliczana jest na
podstawie łącznej sumy gromadzonych punktów (przy zaliczeniu obu części).
Lp.
Przedmiot
Przedmioty wyprzedzające wraz z wymaganiami wstępnymi
Zakres
Projekt „Przygotowanie i realizacja kierunku inżynieria biomedyczna – studia międzywydziałowe”
współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.
Politechnika Gdańska, międzywydziałowy kierunek „INŻYNIERIA BIOMEDYCZNA”
1.
Technologie
informacyjne
2.
Metody i techniki
programowania
1. Uruchamianie aplikacji
1.1. Uruchamianie aplikacji z linii poleceń (terminal)
1.2. Uruchamianie aplikacji z poziomu interfejsu graficznego systemu operacyjnego
2. Konfiguracja komputera
2.1. Instalowanie oprogramowania
2.2. Ustawianie zmiennych środowiska
1. Budowa programu w programowaniu strukturalnym
1.1. Zmienne, typy danych, funkcje
1.2. Instrukcje sterujące
1.3. Kompilacja i wykonywanie programów
1.4. Podstawowe struktury danych
2. Budowa programu w programowaniu obiektowym
2.1. Wykorzystywanie bibliotek klas
2.2. Zdarzenia
2.3. Umiejętność implementacji algorytmu programu w środowisku wielowątkowym
3. Systemy operacyjne
3.1. Specyfika tworzenia aplikacji w środowisku Win32
3.2. Specyfika tworzenia aplikacji w środowisku Linux
Metody dydaktyczne:
Wykład prowadzony będzie z wykorzystaniem projektora, za pomocą którego, nauczyciel zaprezentuje slajdy, ukazujące
treści przedmiotu.
Część wykładów może być zrealizowana z wykorzystaniem metod i technik kształcenia na odległość. Udostępniony
zostanie interaktywny materiał dydaktyczny, a prowadzący będzie śledził proces jego przyswajania przez studentów.
Jednocześnie wykładowca będzie do dyspozycji studentów w ramach forum tematycznego, jak również poprzez
komunikator (chat).
Praktyczną ilustracją materiału przedstawianego w czasie wykładów są zajęcia laboratoryjne. Każda grupa laboratoryjna
będzie miała do dyspozycji stanowisko dydaktyczne, wyposażone w komputer, na którym zainstalowane będzie
odpowiednie oprogramowanie. Zgodnie z ustalonymi terminami spotkań będą realizowane kolejne ćwiczenia
laboratoryjne. Do każdego ćwiczenia laboratoryjnego udostępniona zostanie (na platformie edukacji na odległość)
szczegółowa instrukcja z przykładami. Po zapoznaniu się z instrukcją student wykona w sali laboratoryjnej kolejne zadania
danego ćwiczenia (pod nadzorem prowadzącego).
Wykaz literatury podstawowej:
1. Skrypt z materiałami do przedmiotu
2. Materiały do przedmiotu opracowane w formie edukacji na odległość
3. Michael Gook, Interfejsy sprzętowe komputerów PC, Wydawnictwo Helion, 2005
4. Jacek Bogusz, Lokalne interfejsy szeregowe, Wydawnictwo BTC, 2004
5. Wojciech Mielczarek, Szeregowe interfejsy cyfrowe, Wydawnictwo Helion, 1994
6. Waldemar Nawrocki, Rozproszone Systemy Pomiarowe, Wydawnictwa Komunikacji i Łączności, Warszawa, 2006
7. Waldemar Nawrocki, Komputerowe systemy pomiarowe, Wydawnictwa Komunikacji i Łączności, Warszawa
2002r.
8. Wojciech Mielczarek, USB. Uniwersalny interfejs szeregowy, Wydawnictwo Helion, 2005
9. Brent A. Miller, Chatschik Bisdikian, Bluetooth, Wydawnictwo Helion, 2003
Wykaz literatury uzupełniającej:
1. Simon S. Young, Computerized Data Acquisition and Analysis for the Life Sciences, Cambridge University Press,
2001.
2. Noty aplikacyjne i katalogowe firm Maxim, NXP semiconductor, Microchip, Atmel, National Instruments,
Advantech
3. B.G. Thompson & A. F. Kuckes ,IBM-PC in the laboratory, Cambridge University Press, 1989
4. Charles D. Spencer, Digital Design for Computer Data Acquisition, Cambridge University Press, 1990.
Projekt „Przygotowanie i realizacja kierunku inżynieria biomedyczna – studia międzywydziałowe”
współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.