- Nazwa przedmiotu:
- Projektowanie interfejsów sprzętowych i programowych
- Koordynator przedmiotu:
- dr inż. Ryszard Rudziński
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Mechatronika
- Grupa przedmiotów:
- Obowiązkowe
- Kod przedmiotu:
- Semestr nominalny:
- 7 / rok ak. 2010/2011
- Liczba punktów ECTS:
- 2
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład15h
- Ćwiczenia0h
- Laboratorium0h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Podstawowe umiejętności
z zakresu użytkowania komputerów
- Limit liczby studentów:
- Cel przedmiotu:
- Umiejętność projektowania modułów sprzętowych i programowych w szerokim zakresie zastosowań multimedialnym
- Treści kształcenia:
- Interfejsy systemów informatycznych. Sposoby komunikacji z użytkownikiem. Techniki programowania i opracowywania interfejsów tekstowych i graficznych.
Komunikacja ze światem i współpraca urządzeń poprzez fizyczne interfejsy sprzętowe.
LabVIEW i język G. Opis środowiska pracy. Typy danych, paleta kontrolek i paleta funkcji. Struktury, łańcuchy znaków. Operatory. Konwertery danych. Właściwości obiektów. Zmienne lokalne i globalne. Funkcje do obsługi plików. Zapis i odczyt informacji w pliku tekstowym.
Funkcje i podprogramy. Prezentacja danych. Programowe modyfikowanie własności elementów wizualizacyjnych. Debugowanie programu. Biblioteki, tworzenie pliku wykonywalnego. Przekazywanie danych do innych aplikacji. Osadzanie i kontrolowanie obiektów ActiveX w środowisku LabVIEW.
Komunikacja ze światem i współpraca urządzeń poprzez fizyczne interfejsy sprzętowe.
Zasady budowy aplikacji przyjaznych użytkownikowi. Projektowanie interakcji. Techniki i sposoby sterowania urządzeniami pomiarowymi i medialnymi.
Obszary badań i narzędzia badawcze: Systemy oparte na śledzenie ruchów gałki ocznej. Badania eksperckie. Badania behawioralne. Ergonomia. Użyteczność.
Zaprojektowanie interfejsu i skryptów służących do monitorowania i sterowania homogenicznymi systemami za pomocą przeglądarki internetowej z wykorzystaniem serwera WWW i pakietu Internet Toolkit for LabVIEW.
Zaprojektowanie modułu sprzętowego umożliwiającego sterowania homogenicznymi systemami z oprogramowaniem.
Opracowanie programu do tworzenia skryptu automatyzującego pracę kodera MPEG-2.
Zaprojektowanie i przygotowanie elementów graficznych do płyty DVD-Video pozwalających na sterowanie odtwarzaczem DVD za pomocą ekranu dotykowego.
Opracowanie programu przetwarzającego odczyty urządzenia pomiarowego na mowę – „gadające mitutoyo”.
Integracja dedykowanej klawiatury numerycznej z systemem komputerowym jako urządzenia sterującego.
Opracowanie modułu sprzętowego zapewniającego wizualizację danych na wyświetlaczu LCD
Przeprowadzenie badań czasu reakcji psychomotorycznej na bodziec wizualny.
- Metody oceny:
- zaliczenie na podstawie testu sprawdzającego stan nabytej wiedzy - wykłady
zaliczenie na podstawie ocen z poszczególnych ćwiczeń laboratoryjnych
- Egzamin:
- Literatura:
- Tłaczała Wiesław "Środowisko LabVIEW w eksperymencie wspomaganym komputerowo", WNT, Warszawa 2002
Winiecki Wiesław, Nowak Jacek, Stanik Sławomir "Graficzne zintegrowane środowiska programowe do projektowania komputerowych systemów pomiarowo-kontrolnych". MIKOM, Warszawa 2001
Stadler Adam Witold "Systemy akwizycji i przesyłania danych", Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów 2002
Lesiak Piotr, Świsulski Dariusz "Komputerowa technika pomiarowa w przykładach", Agenda Wydawnicza PAK, Warszawa 2002
Nawrocki Waldemar "Rozproszone systemy pomiarowe", WKŁ, Warszawa 2006
Winiecki Wiesław "Organizacja komputerowych systemów pomiarowych", Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2006
Tumański Sławomir "Technika pomiarowa", WNT, Warszawa 2007
http://www.ni.com
http://www.labview.pl
- Witryna www przedmiotu:
- Uwagi:
Efekty uczenia się