Politechnika Warszawska, Wydział Elektroniki i Technik Informacyjnych Instytut Systemów Elektronicznych Cyfrowe przetwarzanie sygnałów z wykorzystaniem LabVIEW (PSYL) dr hab. inż. Piotr Samczyński ([email protected], tel.: 22 234 5588, p. 453) Zespół Technik Radiolokacyjnych Instytutu Systemów Elektronicznych PW Nowowiejska 15/19 00-665 Warszawa 1 Semestr zimowy 2015, Data modyfikacji: 2015-10-08
21
Embed
z wykorzystaniem LabVIEW (PSYL) - Studia2 WEiTIstudia.elka.pw.edu.pl/pub/15Z/PSYL.A/w01_public_open.pdf · LabVIEW 2014 i Windows XP lub późniejszy ... Core 2. Wykład 1 –Wprowadzenie
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Politechnika Warszawska, Wydział Elektroniki i Technik InformacyjnychInstytut Systemów Elektronicznych
Cyfrowe przetwarzanie sygnałów z wykorzystaniem LabVIEW (PSYL)
dr hab. inż. Piotr Samczyński([email protected], tel.: 22 234 5588, p. 453)
Zespół Technik RadiolokacyjnychInstytutu Systemów Elektronicznych PW
Nowowiejska 15/1900-665 Warszawa
1
Semestr zimowy 2015, Data modyfikacji: 2015-10-08
Wykład 1 – Wprowadzenie do LabVIEW
2
prowadzący:
dr hab. inż. Piotr Samczyński – wykład, laboratorium 022, projekty (p. 453)
M. Chruściel, LabView w praktyce, Wydawnictwo BTC, 2008
Literatura
Wykład 1 – Wprowadzenie do LabVIEW
9
Co potrzeba żeby wystartować?
Komputer z zainstalowanym LabVIEW 2014 i Windows XPlub późniejszy
Skąd wziąć LabVIEW? http://poland.ni.com/labview
Skąd wziąć licencje? Indywidualne klucze zostaną rozesłane dla
słuchaczy przedmiotu przez prowadzącego(według listy słuchaczy z bazy danych ERES)
Wykład 1 – Wprowadzenie do LabVIEW
10
Jaką wersję LabVIEW zainstalować?
Rekomendowana paczka instalacyjna PSYL:
LabVIEW 2014 wersja 32-bitowa
Modules: Applications Builder
MathScript RT Module
Toolkits: Adaptive Filter Toolkit
Advanced Signal Processing Toolkit
Digital Filter Design Toolkit
GPU Analysis Toolkit 2013
Wykład 1 – Wprowadzenie do LabVIEW
11
PSYL - Metodyka Nauki
TematWykład
Quizy
Demonstracje
Concept Exercise
(Wykład + Laboratorium)
Development Exercise
(Laboratorium + Projekt)
Wykład 1 – Wprowadzenie do LabVIEW
12
W jaki sposób wynieść wiedzę z PSYL?
Aktywnie uczęszczać na wykład i laboratoria.
Zadawać pytania!
Konsultacje (poniedziałki godz. 10-12).
Eksperymentować podczas wykonywania ćwiczeń w celu
zrozumienia zastosowanej metody
Analizować podane rozwiązania do ćwiczeń
Implementacja innych (własnych) rozwiązań problemu – można
znaleźć lepsze rozwiązania niż te pokazane w trakcie kursu PSYL
Dodatkowo bezpłatne szkolenia online dostępne dla pracowników i
studentów PW: ni.com/self-paced-training
(wystarczy być zalogowanym z adresu email z domeny PW)
Wykład 1 – Wprowadzenie do LabVIEW
13
Bezpłatne szkolenia online dla pracowników i studentów PW
W ramach umowy Academic Site License, która została zawarta pomiędzy PW a firmą National Instruments, każdy ze studentów i pracowników może bezpłatnie korzystać ze szkoleń online.
Pierwszym krokiem do uzyskania do nich dostępu jest utworzenie konta użytkownika na stronie ni.com, podając uczelniany adres email. Alternatywnie można zalogować się do istniejącego konta i zmodyfikować adres email na uczelniany. Następnie należy przejść na stronę ni.com/self-paced-training i wybrać przycisk Access Training
Online dostępna jest następująca oferta szkoleń:
Wykład 1 – Wprowadzenie do LabVIEW
14
Czego się nauczymy, a czego nie?
+
techniki cyfrowego
przetwarzania sygnałów z
wykorzystaniemLabVIEW
Wykład 1 – Wprowadzenie do LabVIEW
15
Czego się nauczymy, a czego nie?
CertifiedAssociateDeveloper
Certified
Architect
• Mastery of NI products
• Large application development
• Project team leader
Architect
• Advanced NI product knowledge
• Independent ProgrammerDeveloper
• Fundamental NI product knowledge
• Capable of basic application development
Associate Developer
75% Academic Discount75% Academic Discount
75% Academic Discount75% Academic Discount
Free on PSYL courseFree on PSYL course
Certified
Developer
Wykład 1 – Wprowadzenie do LabVIEW
Czego warto się dodatkowo nauczyć?
Wykład 1 – Wprowadzenie do LabVIEW
17
Czy warto znać LabVIEW?
Wykład 1 – Wprowadzenie do LabVIEW
18
Czy warto znać LabVIEW?
Wykład 1 – Wprowadzenie do LabVIEW
19
Czy warto znać LabVIEW?
Wykład 1 – Wprowadzenie do LabVIEW
20
Co na wykładzie?
W1: Wprowadzenie do LabVIEW
W2: Wyszukiwanie i usuwanie błędów w VI (Debugowanie w środowisku LabVIEW)
W3: Podstawy programowania w LabVIEW, czyli jak zaimplementować prosty VI
W4: Tworzenie aplikacji modułowych (Sub-VI)
W5: Tworzenie i używanie struktur danych
W6: Obsługa plików i sprzętu
W7: Używanie architektury sekwencyjnej i maszyny stanów
W8: Rozwiązywanie problemów przepływu danych przy użyciu zmiennych
W9: Zaawansowane metody przesyłania danych: komunikacja asynchr., kolejki, aplikacje wielowątkowe, wymiana danych pomiędzy wątkami, obsługa zdarzeń