Program zajęć

Wprowadzenie do pojęcia standardu magistrali komputerowej

  1. Kompatybilność logiczna, elektryczna i mechaniczna
  2. Magistralne GPIB (IEEE-488.2), PCI, VMEbus, CANbus
  3. Szyny magistrali, architektura Master-Slave (jednostka nadrzędna CPU i jednostki podrzędne)
  4. Asynchroniczne cykle transmisji, transmisja metodę „handshake”, cykle zapisu, odczytu, wyłącznego adresowania (pojęcie rozgłoszenia ang. broadcast) oraz cykle transmisji blokowych, odczyt błędów
  5. Przerwania i odpytywanie, odczyt statusu gotowości danych z rejestrów kart SLAVE, wektoryzowany tryb przerwań, łańcuszek przerwania, przerwanie z potwierdzeniem lub bez
  6. Multiprocessing, Arbitraż dostępu do magistrali – dostęp równouprawniony, priorytetowy, karuzelowy, zgłaszanie żądania dostępu, łańcuszkowe łączenie modułów jednostek nadrzędnych (ang. daisy-chain), hazardy magistrali – moduł watchdoga magistrali, moduł monitoringu przestrzeni adresowej
  7. Moduł kontrolera magistrali, szyna sygnałów użytkowych, reset magistrali i obsługa awarii zasilania lub podłączonego modułu,
  8. Zastosowanie magistrali CANbus w instalacjach przemysłowych

Interfejsy komunikacyjne

  1. Ethernet (IEEE-802.3)
  2. USB
  3. GPIB (IEEE-488.2)
  4. RS-232
  5. Rola sieci Ethernet we współczesnych systemach pomiarowo-kontrolnych

Komuterowe systemy modułowe

  1. Modularność systemów komputerowych
  2. System CAMAC: magistrala, funkcje, programowanie modułów wykonawczych
  3. Podstawy Systemu VME (Versa Module Eurocard)
  4. Zarys historyczny i wykorzystanie systemów VME
  5. Zastosowania systemu VME w eksperymentach z zakresu fizyki jądrowej i w systemach przemysłowych
  6. System VXI (VME EXtension for Instrumentation)
  7. Standard NIM

Konfiguracja przyrządów w trybie on-line

  1. NET100 (prod. National Instruments) jako przykład interfejsu Ethernet – GPIB
  2. Kontrolery GPIB–CAMAC i Ethernet – CAMAC (C111C? , prod. CAEN, Włochy)
  3. Konfigurowanie kontrolera VME2718 prod. CAEN, Włochy

Programowanie urządzeń pomiarowych

  1. Standardy oprogramowania dla GPIB: biblioteka opracowana przez firmę NI i Linux GPIB Project
  2. SCPI: System i język programowania przyrządów

Tematy uzupełniające

  1. Cyfrowe przetwarzanie sygnałów, Analiza fourierowska, alternatywne metody analizy sygnałów cyfrowych (dopasowanie funkcjami trygonometrycznymi, filtry cyfrowe)
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright by Wydział Fizyki Politechniki Warszawskiej. Zawartość tej strony jest własnością osób współpracujących.