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. 2009/2010
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
  • Laboratorium15h
  • 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ę