Nazwa przedmiotu:
Informatyka w systemach pomiarowych 1
Koordynator przedmiotu:
dr inż. Maciej Sieniło
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Mechatronika
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
IP1
Semestr nominalny:
5 / rok ak. 2019/2020
Liczba punktów ECTS:
3
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ład0h
  • Ćwiczenia0h
  • Laboratorium30h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Wymagana znajomość: Propedeutyka informatyki. Wstęp do technik komputerowych. Podstawy metrologii. Metrologia techniczna. Miernictwo elektryczne.
Limit liczby studentów:
Cel przedmiotu:
Umiejętność tworzenia wirtualnych systemów pomiarowych w środowisku programistycznym LabVIEW.
Treści kształcenia:
1. Podstawy programowania obiektowego z wykorzystaniem LabVIEW. 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. 2. Zaawansowane techniki programowania obiektowego z wykorzystaniem LabVIEW. Funkcje i podprogramy. Prezentacja danych. Programowe modyfikowanie własności elementów wizualizacyjnych. Synchronizacja działania programów. Debugowanie programu. Biblioteki, tworzenie pliku wykonywalnego. Przekazywanie danych do innych aplikacji. Osadzanie i kontrolowanie obiektów ActiveX w środowisku LabVIEW. 3. Akwizycja danych i współpraca urządzeń w LabVIEW. Obsługa portu szeregowego RS-232. Obsługa portu równoległego LPT. Karty do akwizycji danych. Obsługa kart w środowisku LabVIEW. Odtwarzanie dźwięku. Rejestracja dźwięku. Pozyskiwanie informacji z urządzeń takich jak mysz, klawiatura, dżojstik. Tworzenie wirtualnych przyrządów pomiarowych. 4. Przetwarzanie danych pomiarowych. Akwizycja, analiza i wizualizacja wyników pozyskanych ze stanowiska do subiektywnej oceny jakości metodą SSCQE. 5. Współpraca urządzeń poprzez port RS-232 Komunikacja poprzez port RS-232 z wybranym urządzeniem pomiarowym. 6. Współpraca urządzeń poprzez port LPT. Wykorzystanie portu równoległego LPT do akwizycji do na przykładzie zewnętrznej klawiatury. 7. Transmisja danych poprzez sieć komputerową. Transmisja danych z wykorzystaniem protokołu TCP/IP oraz DataSocket. Zabezpieczanie danych pomiarowych przed dostępem nieuprawnionych osób 8. Sterowanie urządzeń poprzez sieć internetową. Zdalna kontrola programów. Serwer WWW. Pakiet Internet Toolkit for LabVIEW. Monitorowanie pracy urządzenia. Sterowanie urządzeniem za pomocą przeglądarki internetowej. Zabezpieczanie Sposoby zabezpieczenia informacji . Zabezpieczanie stron z wykorzystaniem serwera WWW. 9. Zdalne sterowanie urządzeniami pomiarowymi. Zdalne sterowanie wybranym urządzeniem za pośrednictwem sieci internetowej 10. Pozyskiwanie i przetwarzanie obrazu. Analiza obrazu pod kątem wyznaczenia jego dynamiki i ilości szczegółów 11. Analiza i przetwarzanie obrazu. Pakiet Vision Development Module. Akwizycja obrazu - VAS (analogowego i cyfrowego) z wykorzystaniem specjalistycznych kart. Akwizycja danych z wykorzystaniem kamery USB. Odczyt danych zapisanych w plikach graficznych i wideo. Filtracja i obróbka obrazu. 12. Komunikacja z bazami danych. Bazy danych. Pakiet Database Connectivity for LabVIEW. Połączenie z bazą danych MySQL. Wykorzystanie arkusza XLS. Przetwarzanie informacji z bazy danych. 13. LabVIEW w zastosowaniach. Przykłady zastosowań programów napisanych w LabVIEW, w pracach badawczych i inżynierskich.
Metody oceny:
Zaliczenie laboratorium odbywa się na podstawie oceny efektów pracy na zajęciach i sprawozdań opracowywanych przez studentów po wykonaniu każdego z ćwiczeń laboratoryjnych.
Egzamin:
tak
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ę

Profil ogólnoakademicki - wiedza

Charakterystyka IP1_W01
Ma wiedzę z zakresu tworzenia aplikacji w środowisku LabVIEW.
Weryfikacja: Bieżąca ocena ćwiczeń laboratoryjnych
Powiązane charakterystyki kierunkowe: K_W04, K_W07
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o
Charakterystyka IP1_W02
Posiada wiedzę z zakresu sprzętu pomiarowego i jego właściwości.
Weryfikacja: Bieżąca ocena ćwiczeń laboratoryjnych
Powiązane charakterystyki kierunkowe: K_W05, K_W11
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o
Charakterystyka IP1_W03
Posiada wiedzę na temat tworzenia systemów pomiarowych
Weryfikacja: Bieżąca ocena ćwiczeń laboratoryjnych
Powiązane charakterystyki kierunkowe: K_W07, K_W08, K_W10
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o, III.P6S_WG

Profil ogólnoakademicki - umiejętności

Charakterystyka IP1_U01
Potrafi zaimplementować wzory i algorytmy w środowisku LabVIEW.
Weryfikacja: Ocena sprawozdań i opracowanych programów
Powiązane charakterystyki kierunkowe: K_U11, K_U22, K_U26, K_U01, K_U05
Powiązane charakterystyki obszarowe: I.P6S_UK, III.P6S_UW.o, P6U_U, I.P6S_UW.o, I.P6S_UO, I.P6S_UU
Charakterystyka IP1_U02
Potrafi opracowywać programy do analizy i przetwarzania danych pomiarowych
Weryfikacja: Ocena sprawozdań i opracowanych programów
Powiązane charakterystyki kierunkowe: K_U01, K_U11, K_U16
Powiązane charakterystyki obszarowe: P6U_U, I.P6S_UW.o, I.P6S_UK, III.P6S_UW.o
Charakterystyka IP1_U03
Potrafi wykorzystywać sprzęt pomiarowy w realizacji programu
Weryfikacja: Ocena sprawozdań i opracowanych programów
Powiązane charakterystyki kierunkowe: K_U02, K_U09, K_U13
Powiązane charakterystyki obszarowe: P6U_U, I.P7S_UW.o, I.P6S_UK, I.P6S_UW.o, III.P6S_UW.o

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka IP1_K01
Ma świadomość pozyskanej wiedzy i umiejętności.
Weryfikacja: Ocena opracowanych programów podczas obrony ustnej
Powiązane charakterystyki kierunkowe: K_K01
Powiązane charakterystyki obszarowe: P6U_K, I.P6S_KK, I.P6S_KO