Konfiguracja systemu SIMCON 2.1 EPP- VME. ''^Sl -'. :^~ ;'-'" : : ; - iii. j; '^;~v5: :, j
|
|
- Wiktor Wierzbicki
- 7 lat temu
- Przeglądów:
Transkrypt
1 Konfiguracja systemu 2.1 mgr inż. WALDEMAR KOPREK, mgr inż. TOMASZ CZARSKI, inż. PIOTR PUCYK dr inż. KRZYSZTOF T. POŹNIAK, dr hab. inż, RYSZARD S. ROMANIUK Politechnika Warszawska, Instytut Systemów Elektronicznych System jest przewidziany do pracy w ramie lub jako urządzenie niezależne. Może pracować z dwoma kontrolerami : Kontroler EPP- może pracować w słocie O ramy. Ma dwa złącza, oraz LPT. Port LPT może być podłączony do zewnętrznego lub wdudowanego PC. Kontroler SUN Spark z interfejsem do systemu operacyjnego Solaris. System w wersji autonomicznej ma również port LPT, za pomocą którego zapewniona jest komunikacji z PC. Wersja autonomiczna wymaga zewnętrznego zasilacza, zastępującego zasilanie doprowadzane magistralą. Układ komunikacji pomiędzy systemem a urządzeniami zewnętrznymi przedstawiono na rys. 1. a) crate Zgodnie z konfiguracjami sprzętu system wymaga różnych wersji oprogramowania. Najniższy poziom oprogramowania stanowią biblioteki obsługujące układ programowalny. Jedna z nich, zwana Silnikiem Interfejsu Wewnętrznego (Intemal Interface Engine - iie) parsuje plik iid (Intemal Inłerface Definition) [6]. Inne biblioteki są odpowiedzialne za komunikację ze sprzętem różnymi kanałami komunikacyjnymi. Na rysunku 2 przedstawiono konfigurację oprogramowania stosowną do wersji sprzętu z rys. 1a. W tym przypadku jako kontroler użyta jest stacja SUN. Można wówczas zastosować interfejs użytkownika DOOCS - Distributed Objęci Orienłed Control System (doocs.desy.de). b) crate O O O O SUN SłMCON EPP- O ADCl O ADC2 O CLKIN P DAC1 X DAC2 W ' : ' ' :^.vv ; -,;.r\ ' '.'.; "" g ; i ' 8 LEOl LED2 Ethernet cabte C) crate O ADCl O ADC2 O CLKIN P DAĆ! X DAC2 8 LED LED l J^ ''^Sl -'. :^~ ;'-'" : : ; - iii j; '^;~v5: :, j 4=1 PC LPT cable Ethernet cable Rys. 1. Konfiguracja warstwy sprzętowej systemu : a) z kontrolerem SUN; b) z kontrolerem EPP- oraz PC; c) z lokalnym interfejsem PP; d) z niezależnym źródłem zasilania 40 ELEKTRONIKA 7/2005
2 Konfiguracja i instalacja warstwy sprzętowej systemu Najczęściej używanym sposobem konfiguracji systemu jest praca z kontrolerem SUN. Na rys. 2 pokazano przykład konfiguracji oprogramowania. Przed instalacją płyty systemowej konieczne jest ustalenie adresu bazowego. zajmuje bajty (hex 0x6800) przestrzeni adresowej wewnątrz obszaru adresowego kontrolera SUN. SUN używa modyfikatora adresu nr 57 w celu komunikacji z urządzeniem. Adres ma 24 bity oraz bajtów przestrzeni adresowej. Operator systemu powinien znać konfigurację przestrzeni adresowej w konkretnej szafie w celu przydziału i alokacji pamięci dla systemu. W celu ustalenia adresu bazowego na płycie udostępniono przełącznik SW1. Ma on 8 pozycji dla 8 najstarszych bitów adresu (od 23. do 15.). Używane są tylko mikroprzełączniki od S4 do S8 dla linii adresowych od 23. do 20. magistrali. Na rysunku 4 zaprezentowano, jak należy ustawić adres podstawowy OxCOOOOO do systemu. Oznacza to, że będzie reagował na każdy adres od OxCOOOOO do OxC Gdy adres jest ustalony na magistrali przez kontroler, wówczas monitor adresów wewnątrz układu programowalnego porównuje cztery najstarsze linie magistrali z czterema liniami mikroprzełączników. Po ustawieniu adresów system może być zainstalowany w ramie w dowolnym słocie z wyjątkiem pierwszego. System zajmuje trzy szerokości jednostkowe i składa się z dwóch kart: -MB - karta bazowa z układem Altera i wewnętrznym interfejsem ; Nallatech XtremeDSP - karta ewaluacyjna z układem Xirtex II (złożona z dwóch kart). Obie karty mają układy programowalne z wewnętrzną logiką i wewnętrzną przestrzenią adresową. Przykładowy rozkład przestrzeni adresowej jest pokazany na rys. 4. Adres bazowy płyty jest ustawiany przy użyciu przełączników umieszczonych na płycie (rys. 5). Istnieje potrzeba rozróżnienia pomiędzy tymi dwiema dostępnymi przestrzeniami adresowymi. Do tego celu użyto linii od 19 do 16 na magistrali adresowej. Układ Altera ma adresy OxFOOOO, a Xilinx 0x W celu zaadresowania odpowiedniego układu, jego adres powinien być dodany do adresu bazowego całej płyty. Dlatego dla adresu bazowego, układy mają następujące adresy: Altera - OxCOOOOO + OxFOOOO = OxCFOOOO; Xilinx - OxCOOOOO + 0x00000 = OxCOOOOO. Te adresy układów są jednocześnie adresami pierwszych rejestrów wewnątrz odpowiedniego FPGA. Zasada użycia adresów magistrali jest przedstawiona na rys. 6. Instalacja oprogramowania systemu Instalacja oprogramowania dla systemu jest stosunkowo prosta dla użytkownika i wymaga skopiowania kilkunastu plików. Pliki można podzielić na kilka grup funkcjonalnych: ładujące konfigurację do FPGA, dostępu do rejestrów, konfiguracyjne urządzenia, algorytmiczne, GUI. Bus Funkcje bezpośredniego dostępu do rejestrów FPGA CHANNEL LIBRARY INTERNAL INTERFACE ENGINE MATLAB COMMUNIC ATIC N COMPONENT -11 > INTERNA LIN "ERFACE O l Ten rodzaj funkcji (typu MEX w MATLABIE) j jest podstawą dla wszystkich plików typu m. Umożliwiają wyłączny dostęp do rejestrów. i Działają na fizycznych obiektach FPGA, jak l bitach, rejestrach, pamięciach [6]. CONTROLLER SUN ; Rys. 2. Konfiguracja oprogramowania systemu z kontrolerem SUN crate 0#FFFFFFF Bus COMMUNICATION INTERNAL INTERFACE 0#C #COOOOO Przest adresu address space CONTROLLER Inne urządzenia ::i irg&i sb$se. (# Przestrz. adresów SUN 0# Rys. 3. Konfiguracja oprogramowania systemu z kontrolerem EPP- Rys. 4. Przykładowa konfiguracja przestrzeni adresów ELEKTRONIKA 7/
3 S1 S2 S3 S4 S5 S6 S7 S8 Konfiguracja systemu z wykorzystaniem kontrolera EPP- A16 A17 A18 A19 A20 A21 A22 A23 Rys. 5. Ustalenie adresu systemu na OxCOOOOO za pomocą przełącznika SW 1 Pliki konfiguracyjne Instalacja sprzętu w tej konfiguracji różni się jedynie procedurą istalacji kontrolera. Instalacja samej płyty jest taka sama jak w przypadku konfiguracji z SUN. Kontroler EPP-YME powinien być zainstalowany w gnieździe O kraty. Na panelu frontowym kontrolera znajduje się złącze równoległe LPT, które jest używane do połączenia z komputerem. Odpowiednia konfiguracja sprzętowa została przedstawiona na rys. 1b. Konfiguracja oprogramowania jest przedstawiona na rys. 3. Konfiguracja portu LPT w komputerze musi być ustawiona na protokół EPP. Protokół ustawia się w BlOS-ie. Pliki te są używane do podstawowych operacji na rejestrach FPGA. W celu wpisania nowej wersji np. tabeli Feed-Forward trzeba wykonać wiele operacji na układzie FPGA z zastosowaniem funkcji dostępu bezpośredniego. W celu uproszczenia tych operacji zastosowano m-funkcje. M-funkcje działają na blokach funkcjonalnych FPGA, np. kontroler lub symulator (tablice operacyjne, macierze obrotu, parametry detektora I-Q, itp.). Inne, dowolne aplikacje MATLAB-a mogą odwoływać się do m-funkcji w celu ładowania tabel sterowania i parametrów FPGA, aby dokonać odczytu. Bootowanie układu FPGA z PC Pliki oprogramowania mogą być kopiowane do folderu bootowania na PC. Metoda bootowania -a pod PC Windows jest taka sama jak dla SUN. Jedyna różnica jest w nazwach plików bootujących. Plik konfigurujący jest vmeii.ini a bootujący boot_simcon bat dla układu Virtex30001 boot_simcon bat dla Xilinx xc2v2000. Proces bootowania zabiera znacznie więcej czasu z powodu ograniczeń komunikacji przez port LPT address bus linę number Board base address in crate Address of the FPGA chip Addresses of Interna! Interface elements inside specific FPGA chip Rys. 6. Zasada użycia linii adresowych magistrali Pliki algorytmu Ten rodzaj m-plików zawiera jedną z wersji algorytmów sterowania urządzenia. Bazując na podstawowych funkcjach konfiguracyjnych można stworzyć w programie MATLAB wiele różnych rozwiązań algorytmiczych dla systemu 2.1. Pliki GUI Wszystkie pliki opisane wcześniej mogą być używane w graficznym interfejsie użytkownika. GUI jest budowane za pomocą specjalizowanego narzędzia w MATLAB-ie. GUI zawiera wiele okien operacyjnych dla: symulatora, kontrolera oraz odczytu danych. Konfiguracja systemu z wykorzystaniem SUN i ładowanie układu FPGA System 2.1 zawiera dwa układy FPGA. Układ Altera jest usytuowany na płycie MB-N/ME i jest ładowany z układu EPROM automatycznie po włączeniu zasilania. Interfejs jest gotowy do pracy w czasie kilku milisekund. Drugi układ, Xilinx na płytce Nallatech, może być programowany z systemu zewnętrznego jak SUN przez magistralę oraz z Altery na MB za pomocą JTAG. W celu załadowania konfiguracji układu Xilinx stosowane są pliki bootujące. Bazowy adres w pliku vme.conf powinien mieć wartość: BootAddress = BaseAddress + AlteraAddress. Na przykład, adres bazowy płyty jest OxCOOOOO, Adres Altery jest OxFOOOO. Stąd, adres bootowania powinien być: OxCOOOOO + OxFOOOO = OxCFOOOO. W natępnym kroku plik run.sh jest wykonywany z konsoli. Program pokazuje informacje o postępie bootowania. Proces trwa ok. 2 minut. Po zabootowaniu Xilinxa system jest gotowy do działania. Zielona konfiguracyjna dioda LED1 pokazuje gotowość systemu. Konfiguracja FPGA - pliki MATLAB-a W celu ustawienia rodzajów pracy konieczne jest załadowanie wielu różnych wartości do różnych rejestrów przy użyciu MEX-funkcji, jak ii_set_word (), ii_set_bits lub ii_set_area (). Zadanie może być czasochłonne, ponieważ użytkownik musi znać konfiguracje rejestrów i ich wartości. Utworzono w MATLAB-ie funkcje wyższego rzędu, wykonujące te zadania automatycznie. Wybór rodzaju pracy systemu ustawiany jest na pojedynczą funkcją elementarną FPGASetMode (modę) z jednym argumentem. Podobnie jest dla funkcji odczytu danych - FPGAReadDAO (Signals). Ze względu na znaczną liczbę parametrów systemu i rozwój jego funkcjonalności o nowe algorytmy, cały czas powstają nowe funkcje o znacznej wartości dla użytkownika i wzbogacające funkcjonalność operatorską panelu GUI. Rys. 7. Schemat blokowy systemu do akceleratora TESLA 42 ELEKTRONIKA 7/2005
4 Próbę FPGA CONTROLLER Rys. 8. Schemat blokowy kontroler FPGA CAYITY ścia DAĆ i konwertowany. Można obserwować 22 takie sygnały, używając funkcji: FPGASetDAC (dacl, dac2) dacl, dac2 - numer sygnału wewnętrznego FPGA, który ma być obesrwowany na przetworniku; result = FPGAReadDAC () result - wynikiem jest wektor dwuelementowy, który określa, jakie sygnały wewnętrzne są obecnie podłączone do przetworników. Rys. 9. Schemat blokowy symulator SYMULATOR Na rys. 7. przedstawiono schemat blokowy systemu. Na jego podstawie pokazano podstawowe funkcjonalności oraz wybrane zasady konfiguracji systemu. Konfiguracja polega na użyciu funkcji do ustawienia parametrów oraz odczytu statusu różnych komponentów. Podsystem zegarowy dostarcza sygnału trygera o częstotliwości 1 MHz. Sygnały zegara mogą być dostarczone wewnętrznie jak i ze źródła zewnętrznego przez wejścia cyfrowe. Używana jest następująca funkcja: FPGASetTiming(mode) modę - 0: wewnętrzny sygnał zegara; modę -1: zewnętrzny sygnał zegara', result = FPGAReadTiming () result - liczba, która wskazuje status zegara. 0 ustawieniu wewnętrznego lub zewnętrznego zegara, informują dwie zielone diody LED na frontowym panelu urządzenia. Wybór funkcji może pracować w trzech modach: - kontroler - w tym rodzaju pracy kontroler FPGA odbiera zmodulowany sygnał z rzeczywistej wnęki i steruje klistronem przez modulator wektorowy. Przetworniki ADC są podłączone do wejścia kontrolera. Zmodulowany sygnał T. sondy pomiarowej jest podłączony do ADC1. Wyjścia kontrolera (sygnały sterujące 1 i Q) są podłączone do przetworników DAĆ (rys. 8). - symulator - przetworniki ADC są podłączone do wejścia wnęki. Sygnały sterujące z systemu zewnętrznego (l i Q) podawane są na symulator wnęki. Wyjście z wnęki (sygnał modulowany) jest podłączone do DAC1, a sygnał odstrojenia - do DAC2 (rys. 9). - pętla wewnętrzna - symulator i kontroler są używane razem. Wyjście symulatora wnęki jest podłączone do wejścia kontrolera i wyjścia kontrolera są podłączone do wejścia symulatora. Wszystkie połączenia są implementowane wewnątrz FPGA. Nie wymagane są żadne inne połączenia. Przetworniki DAĆ nie są używane. Można zastosować DAĆ do dostarczenia sygnału analogowego z jednego z 22 wyjść cyfrowych układu FPGA (rys. 10). Ustawienie jednego z modów pracy wymaga konfiguracji wielu wewnętrznych rejestrów. Realizuje to funkcja: FPGASetMode (modę) modę - 0: kontroler; 1: simulator; 2: pętla wewnętrzna; result = FPGAReadMode () result - liczba, wskazująca status Wykonanie funkcji odczytu na końcu procesu konfiguracji rozpoczyna pracę wybranych bloków (kontroler lub symulator). KONTROLER FPGA Rys. 10. Schemat blokowy - pętla wewnętrzna Ładowanie i wymiana tabel sterowania Wyróżnia się trzy pary tabel sterowania dla kontrolera: FEEDFOR- WARD_I, FEEDFORWARD_Q, SETPOINT_I, SETPOINT_Q, GAIN_I oraz GAIN_Q. Każda tabela może być ładowana osobno. Kontroler może pracować ciągle, a tabele są wymieniane pomiędzy impulsami. Tabele muszą być wymieniane w parach, zawsze parametry l i Q danej tabeli. Nie wszystkie tabele są wymagane, gdy wywoływana jest funkcja wymiany: result = FPGASetCtrlTables(tables) tables - tabela z nowymi danymi do wymiany. Tabela zawiera pod-tabele w kolejności: FEEDFORWARD_I, FEEDFOR- WARD_Q, SETPOINT_I, SETPOINT_Q, GAIN_I i GAIN_Q. Funkcja wymiany może być wykonana nawet podczas impulsu. Dane są wpisywane do tabel równoległych, odpowiadającym tabelom sterowania. Tabele równoległe są nieaktywne do czasu zakończenia impulsu. Przed następnym impulsem następuje wymiana tabel. Mechanizm wymiany tabel przedstawiono na rys. 11. Ładowanie i wymiana tabeli wiązki elektronowej Mechanizm wymiany tabeli wiązki działa w ten sam sposób jak dla tabel sterowania. Różnica polega na tym, że tabela wiązki jest wymieniana w symulatorze i funkcja wymiany ma jeden parametr: GAIN l GAIN Q SETPOINT l SETPOINT Q FEEDFORWARD l TAB SWITCH ENA BEAM l BEAM Q DACH DAQ2 DA03 Sygnały wyjściowe DAĆ FEEDFORWARD Q DACH W czasie pracy w pętli wewnętrznej, przetworniki DAĆ mogą obserwować wersje analogowe wewnętrznych cyfrowych sygnałów układu FPGA. Wybrany sygnał jest dołączany do wej- MAIN CONTROL TABLES AUXILIARY TABLES Rys. 11. Schemat mechanizmu wymiany tabel ELEKTRONIKA 7/
5 result = FPGASetBeam (tables) tables - macierz składająca się z dwóch wierszy odpowiednio dla tablic BEAM_I i BEAM_Q, każda o rozmiarze 2048 próbek. Ta tabela może być również wymieniana pomiędzy impulsami. Ustawianie wyjścia macierzy obrotu D ma bloki kalibracji sygnałów wyjściowych z DAĆ oraz wejściowych do ADC. Kwadratowa macierz obrotu, usytuowana przed DAĆ, jest stosowana w sposób ciągły do dopasowania amplitudy i fazy wyjściowych sygnałów sterowania. Standardowe współczynniki macierzy wynoszą [1 0; O 1], co oznacza, że macierz nie ma wpływu na sygnały wyjściowe. Rotacja fazy i skalowanie amplitudy ma sens, gdy wyjściowymi sygnałami są l i Q z kontrolera. Ustawienie i odczyt współczynników macierzy realizuje funkcja: FPGASetOutputMatrix (amplituda, faza) amplitudę - wartość jest w zakresie <0; 2), wartość '1' nie wpływa na sygnał wyjściowy; phase -wartość w radianach w zakresie od -II don, wartość 'O' nie wpływa na sygnały wyjściowe. result = FPGAReadOutputMatrix () result - jest wektorem, który składa się z czterech współczynników liczbowych macierzy obrotu o następującej postaci: [cos(x) -sin(x); sin(x) cos(x)]. Ustawienie parametrów macierzy D wpływa natychmiast na sygnały wyjściowe. Ustawienie wejściowych bloków kalibracyjnych Stosuje się dwa wejściowe bloki kalibracyjne, jeden dla każdego ADC. Są one zlokalizowane po wyjściach ADC. Jedną z funkcjonalności bloków jest kompensacja offsetu sygnałów wejściowych. Innąfunkcjąjest dopasowanie amplitudy wejściowych sygnałów do zakresu pracy rejestrów FPGA za pomocą funkcji: FPGASetlnputCal (adc, amplituda, offset) adc - wartości 'O' lub '1' wskazują, który ADC będzie dopasowany; amplitud - wartość w zakresie <0; 2) pozwala tłumić lub wzmacniać sygnał wejściowy, zbyt duża wartość powoduje nasycenie sygnału wejściowego; offset - wartość w zakresie < ; /mierzona w bitach; result = FPGAReadlnputCal (adc) adc -wartości 'O' lub '1' wskazują, który ADC będzie dopasowany; result - jest wektorem o dwóch współczynnikach, pierwszy - kalibracja amplitudy, drugi - kalibracja offsetu. Ustawienie kalibracji wejściowej wpływa natychmiast na sygnał wyjściowy. Ustawianie wejścia macierzy obrotu C Macierz kwadratowa jest usytuowana po bloku lodetection. Jest stosowana do regulacji amplitudy i fazy sygnału wejściowego z wnęki. Sygnały l oraz Q z wyjścia detektora IQ są mnożone w sposób ciągły przez macierz C w czasie pracy kontrolera. Standardowe współczynniki macierzy wynoszą: [1 0; O 1]. W tej postaci nie wpływają one na sygnał wejściowy. W celu ustalenia i odczytu współczynników macierzy stosuje się funkcję: FPGASetlnputMatrix (amplituda, faza) amplituda - wartość jest w zakresie <0; 2), wartość '1' nie wpływa na sygnały wejściowe; faza-wartość w radianach w zakresie od -H do n, wartość 'O' nie wpływa na sygnał wyjściowy. Ustawienie współczynników macierzy C wpływa na sygnały wyjściowe natychmiast. Ustawienie początkowego punktu detekcji Blok detekcji IQ pobiera próbki modulowanego sygnału z wnęki co 1 (j,s. Próbki reprezentują składową w fazie l i kwadraturowąo sygnału sprzężonego. Są podawane w kolejności l, Q, -l, -Q. Parametr DRV_START wskazuje na pierwszą próbkę sygnału, tzn. czy jest to l, Q, -l lub -Q. FPGASetlOStart (start) start - parametr akceptuje wartości: O, 1, 2, 3 odpowiadające próbkom l, Q, -l, -Q. Zmiana parametru o 1 powoduje zmianę fazy sygnału o 90. result = FPGAReadlOStart () result - jest wartością punktu początkowego detektora IQ. Podsumowanie Niniejsze opracowanie opisuje szczegółowo sposób instalacji i konfiguracji systemu 2.1. Artykuł ten stanowi skrótową prezentację możliwości zastosowania systemu w różnych konfiguracjach. Dowolność wyboru konfiguracji dotyczy warstwy sprzętowej, czyli współpracy z różnymi kontrolerami lub pracy w wersji samodzielnej. Systemowe rozwiązanie oprogramowania dla 2.1 pozwala na łatwą rekonfigurację struktury wewnętrznej urządzenia i ustawienie w odpowiednie tryby pracy, takie jak tryb kontrolera lub symulatora. Zestaw wewnętrznych układów wejścia i wyjścia pozwala na dopasowanie systemu do zewnętrznych urządzeń współpracujących z 2.1. Opisana wersja sprzętu i oprogramowania stanowi podstawę realizacji kolejnej wersji systemu do sterowania modułów akceleratora z większą liczbą wnęk rezonansowych. Acknowledgments. We acknowledge the support of the European Community-Research Infrastructure Activity under the FP6 Structuring the European Research Area" program (CARE, contract number RII3-CT ) Literatura 1. Czarski T., Romaniuk R. S., Pożniak K. T.: Cavity Control System, Models Simulations For TESLA Linear Accelerator. TESLA Technical Notę, Czarski T., Pożniak K.T., Romaniuk R., Simrock S.: TESLA Cavity Modeling and Digital Implementation with FPGA Technology Solution For Control System Purpose. TESLA Technical Notę, Pożniak K. T., Kierzkowski K., Romaniuk R. S.: Parameterized Control Layer of FPGA Based Cavity Controller and Simulator for TESLA Test Facility. TESLA Report Zabolotny W. M., Roszkowski P., Pożniak K., Romaniuk R. S., Kierzkowski K., Simrock S.: Distributed Embedded PC Based Control and Data Acquisition System for TESLA Cavity Controller and Simulator. TESLA Technical Notę, Pożniak K.T., Romaniuk R. S., Czarski T., Giergusiewicz W., Jałmużna W., Olowski K., Perkuszewski K., Zielinski J., Simrock S.: FPGA and Optical Network Based LLRF Distributed Control System for TESLA-XFEL Linear Accelerator. TESLA Technical Notę, Koprek W., Kaleta P., Szewiński J., Pożniak K. T., Czarski T., Romaniuk R.S.: Software Layer for FPGA-Based TESLA Cavity Control System (Part I). TESLA Technical Notę, Roszkowski P., Zabolotny W. M., Pożniak K., Romaniuk R. S., Kierzkowski K., Simrock S.: Prototype Implementation of the Embedded PC Based Control and DAQ Module for TESLA Cavity. TESLA Technical Notę, [X-FEL Accelerator Homepage] 9. [DOOCS Homepage] [Altera Homepage] [Xilinx Homepage] 44 ELEKTRONIKA 7/2005
Parametryzacja przetworników analogowocyfrowych
Parametryzacja przetworników analogowocyfrowych wersja: 05.2015 1. Cel ćwiczenia Celem ćwiczenia jest zaprezentowanie istoty działania przetworników analogowo-cyfrowych (ADC analog-to-digital converter),
dokument DOK 02-05-12 wersja 1.0 www.arskam.com
ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania
PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI
Bartosz Wawrzynek I rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI Keywords: gesture control,
Programowalne Układy Cyfrowe Laboratorium
Zdjęcie opracowanej na potrzeby prowadzenia laboratorium płytki przedstawiono na Rys.1. i oznaczono na nim najważniejsze elementy: 1) Zasilacz i programator. 2) Układ logiki programowalnej firmy XILINX
3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco
3. Sieć PLAN Wszystkie urządzenia podłączone do sieci plan są identyfikowane za pomocą swoich adresów. Ponieważ terminale użytkownika i płyty główne pco wykorzystują ten sam rodzaj adresów, nie mogą posiadać
WPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.
SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem
1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...
Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie
Politechnika Wrocławska
Politechnika Wrocławska Instytut Cybernetyki Technicznej Wizualizacja Danych Sensorycznych Projekt Kompas Elektroniczny Prowadzący: dr inż. Bogdan Kreczmer Wykonali: Tomasz Salamon Paweł Chojnowski Wrocław,
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
2.2 Opis części programowej
2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez
ZL10PLD. Moduł dippld z układem XC3S200
ZL10PLD Moduł dippld z układem XC3S200 Moduły dippld opracowano z myślą o ułatwieniu powszechnego stosowania układów FPGA z rodziny Spartan 3 przez konstruktorów, którzy nie mogą lub nie chcą inwestować
Konfiguracja parametrów sondy cyfrowo analogowej typu CS-26/RS/U
Konfiguracja parametrów sondy cyfrowo analogowej typu CS-26/RS/U Ostrów Wielkopolski, 25.02.2011 1 Sonda typu CS-26/RS/U posiada wyjście analogowe napięciowe (0...10V, lub 0...5V, lub 0...4,5V, lub 0...2,5V)
M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ. 2
M-1TI PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ www.metronic.pl 2 CECHY PODSTAWOWE Przetwarzanie sygnału z czujnika na sygnał standardowy pętli prądowej 4-20mA
Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej
Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza
Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury
Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Cel ćwiczenia: Głównym celem ćwiczenia jest nauczenie się obsługi klawiatury. Klawiatura jest jednym z urządzeń wejściowych i prawie zawsze występuje
Modułowy programowalny przekaźnik czasowy firmy Aniro.
Modułowy programowalny przekaźnik czasowy firmy Aniro. Rynek sterowników programowalnych Sterowniki programowalne PLC od wielu lat są podstawowymi systemami stosowanymi w praktyce przemysłowej i stały
Systemy uruchomieniowe
Systemy uruchomieniowe Przemysław ZAKRZEWSKI Systemy uruchomieniowe (1) 1 Środki wspomagające uruchamianie systemów mikroprocesorowych Symulator mikroprocesora Analizator stanów logicznych Systemy uruchomieniowe:
Szkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
Architektura komputerów
Architektura komputerów Tydzień 11 Wejście - wyjście Urządzenia zewnętrzne Wyjściowe monitor drukarka Wejściowe klawiatura, mysz dyski, skanery Komunikacyjne karta sieciowa, modem Urządzenie zewnętrzne
1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro
1. Cel ćwiczenia Celem ćwiczenia jest zaprojektowanie sterowania układem pozycjonowania z wykorzystaniem sterownika VersaMax Micro oraz silnika krokowego. Do algorytmu pozycjonowania wykorzystać licznik
Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.
Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.
Opis ultradźwiękowego generatora mocy UG-500
R&D: Ultrasonic Technology / Fingerprint Recognition Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Sp. z o.o. ul. Otwarta 10a PL-50-212 Wrocław tel.: +48 71 3296853 fax.: 3296852 e-mail: optel@optel.pl NIP
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Generator cyfrowy w systemie z interfejsem IEEE-488 Data wykonania: 24.04.08 Data oddania: 15.05.08 Celem ćwiczenia było
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Programowanie wielofunkcyjnej karty pomiarowej w VEE Data wykonania: 15.05.08 Data oddania: 29.05.08 Celem ćwiczenia była
Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012
Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.
Technika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Politechnika Gdańska. Gdańsk, 2016
Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Aplikacje Systemów Wbudowanych Programowalne Sterowniki Logiczne (PLC) Krzysztof Bikonis Gdańsk,
STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8
STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8 Przeznaczenie i ogólna charakterystyka Sterownik modułów przekaźnikowych SMP-8 jest urządzeniem mogącym pracować w dwóch niezależnych trybach pracy: Master lub Slave.
Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik
Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA Autor: Daniel Słowik Promotor: Dr inż. Daniel Kopiec Wrocław 016 Plan prezentacji Założenia i cel
Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia
Ćwiczenie VIIN Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi Przebieg ćwiczenia 1. Rozpoznać elementy stanowiska (rys.1,2,3) i podłączyć
PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka
PAMIĘCI Część 1 Przygotował: Ryszard Kijanka WSTĘP Pamięci półprzewodnikowe są jednym z kluczowych elementów systemów cyfrowych. Służą do przechowywania informacji w postaci cyfrowej. Liczba informacji,
AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)
AVR DRAGON INSTRUKCJA OBSŁUGI (wersja 1.0) ROZDZIAŁ 1. WSTĘP... 3 ROZDZIAŁ 2. ROZPOCZĘCIE PRACY Z AVR DRAGON... 5 ROZDZIAŁ 3. PROGRAMOWANIE... 8 ROZDZIAŁ 4. DEBUGOWANIE... 10 ROZDZIAŁ 5. SCHEMATY PODŁĄCZEŃ
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 4 (3h) Przerzutniki, zatrzaski i rejestry w VHDL
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 4 (3h) Przerzutniki, zatrzaski i rejestry w VHDL Instrukcja pomocnicza do laboratorium z przedmiotu Synteza układów
SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)
20170513-1300 SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1) Skrócona instrukcja obsługi Od wersji oprogramowania 0.56 www.apautomatyka.pl
Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet
Głównym elementem jest mikrokontroler PIC18F67J60, który oprócz typowych modułów sprzętowych, jak port UART czy interfejs I2C, ma wbudowany kompletny moduł kontrolera Ethernet. Schemat blokowy modułu pokazano
Lista zadań nr 1. Zagadnienia stosowanie sieci Petriego (ang. Petri net) jako narzędzia do modelowania algorytmów sterowania procesami
Warsztaty Koła Naukowego SMART dr inż. Grzegorz Bazydło G.Bazydlo@iee.uz.zgora.pl, staff.uz.zgora.pl/gbazydlo Lista zadań nr 1 Zagadnienia stosowanie sieci Petriego (ang. Petri net) jako narzędzia do modelowania
Systemy Czasu Rzeczywistego FPGA
01. Systemy Czasu Rzeczywistego FPGA 1 Systemy Czasu Rzeczywistego FPGA laboratorium: 05 autor: mgr inż. Mateusz Baran 01. Systemy Czasu Rzeczywistego FPGA 2 1 Spis treści FPGA... 1 1 Spis treści... 2
oznaczenie sprawy: CRZP/231/009/D/17, ZP/66/WETI/17 Załącznik nr 6 I-III do SIWZ Szczegółowy opis przedmiotu zamówienia dla części I-III
oznaczenie sprawy: CRZP/231/009/D/17, ZP/66/WETI/17 Załącznik nr 6 I-III do SIWZ Szczegółowy opis przedmiotu zamówienia dla części I-III Część I zamówienia Dostawa urządzeń na potrzeby modernizacji stolika
OSTER 2 Sterownik programowalny z wbudowanym modemem GPRS
MIKOM s.c. Grzegorz Idzikowski, Jacek Moczulewski ul. Tyrmanda 40/12 54-608 Wrocław tel: 501291951 mikom@pnet.pl OSTER 2 Sterownik programowalny z wbudowanym modemem GPRS Urządzenie OSTER jest połączeniem
PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA
EGMONT INSTRUMENTS PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS tel. (0-22) 823-30-17, 668-69-75 02-304 Warszawa, Aleje Jerozolimskie 141/90 fax (0-22) 659-26-11
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych wrzesieo 2010 UWAGA: Moduł jest zasilany napięciem do 3.3V i nie może współpracowad z wyjściami układów zasilanych z wyższych napięd. Do pracy
OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1
OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację
Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne
Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...
Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N
Dokumentacja Techniczna Konwerter USB/RS-232 na RS-28/422 -U4N -U4I -24N -24I Wersja dokumentu: -man-pl-v7 Data modyfikacji: 2008-12-0 http://www.netronix.pl Spis treści 1. Specyfikacja...3 2. WyposaŜenie...4
PUKP Programowanie urządzeń kontrolno-pomiarowych. ztc.wel.wat.edu.pl
PUKP Programowanie urządzeń kontrolno-pomiarowych Zbigniew Jachna zbigniew.jachna@wat.edu.pl p. 124/45 ztc.wel.wat.edu.pl PUKP, 2016 1 Plan przedmiotu PUKP semestr forma zajęć, liczba godzin/rygor (x egzamin,
MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART
MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART Własności MOBOT-RCR v2a: - pasmo komunikacji: ISM 433MHz lub 868MHz - zasięg 50m 300m * - zasilanie: z USB, - interfejs wyjściowy:
Programowanie sterowników PLC wprowadzenie
Programowanie sterowników PLC wprowadzenie Zakład Teorii Maszyn i Automatyki Katedra Podstaw Techniki Felin p.110 http://ztmia.ar.lublin.pl/sips waldemar.samociuk@up.lublin,pl Sterowniki programowalne
Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.
Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz
Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych
ZP/UR/46/203 Zał. nr a do siwz Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych Przedmiot zamówienia obejmuje następujące elementy: L.p. Nazwa Ilość. Zestawienie komputera
Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7
Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi zastosowaniami wzmacniacza operacyjnego, poznanie jego charakterystyki przejściowej
2. Zawartość dokumentacji. 1. Strona tytułowa. 2. Zawartość dokumentacji. 3. Spis rysunków. 4. Opis instalacji kontroli dostępu. 3.
2. Zawartość dokumentacji 1. Strona tytułowa. 2. Zawartość dokumentacji. 3. Spis rysunków. 4. Opis instalacji kontroli dostępu. 3. Spis rysunków Rys nr 1 schemat instalacji KD Piwnica Rys nr 2 schemat
Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0)
Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0) Moduł PSI (ver PSI 1.0) Wersja 2.1 Wydanie 0 Data wytworzenia dokumentu 29-12-2010 Data ostatniej modyfikacji 04 października 2011 Spis treści:
Dokumentacja Licznika PLI-2
Produkcja - Usługi - Handel PROGRES PUH Progres Bogdan Markiewicz ------------------------------------------------------------------- 85-420 Bydgoszcz ul. Szczecińska 30 tel.: (052) 327-81-90, 327-70-27,
Instrukcja do oprogramowania ENAP DEC-1
Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 8 Wykorzystanie modułów FieldPoint w komputerowych systemach pomiarowych 1. Wprowadzenie
Moduł MUU020. Przeznaczenie. Oprogramowanie i użyteczne właściwości modułu
Moduł MUU020 16 wejść analogowych 4-20mA 1 wejście licznikowe 24V DC Interfejs komunikacyjny: RS-485 Kontrolki LED stanu wejść i na płycie czołowej Zasilanie 24V DC / 100mA Bezpłatny i w pełni udokumentowany
Aby w pełni przetestować układ o trzech wejściach IN_0, IN_1 i IN_2 chcemy wygenerować wszystkie możliwe kombinacje sygnałów wejściowych.
Generowanie sygnałów testowych VHDL Wariant współbieżny (bez procesu): sygnał
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program Przygotował: Jakub Wawrzeńczak 1. Wprowadzenie Lekcja przedstawia wykorzystanie środowiska LabVIEW 2016
Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 PAMIĘCI SZEREGOWE EEPROM Ćwiczenie 3 Opracował: dr inŝ.
Electronic Infosystems
Department of Optoelectronics and Electronic Systems Faculty of Electronics, Telecommunications and Informatics Gdansk University of Technology Electronic Infosystems Microserver TCP/IP with CS8900A Ethernet
Opracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
PROGRAMOWALNE STEROWNIKI LOGICZNE
PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu
Architektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780
Dane techniczne : Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 a) wielkość bufora znaków (DD RAM): 80 znaków (80 bajtów) b) możliwość sterowania (czyli podawania kodów znaków) za pomocą
AP Automatyka: Sonda do pomiaru wilgotności i temperatury HygroClip2-S
AP Automatyka: Sonda do pomiaru wilgotności i temperatury HygroClip2-S Do aplikacji związanych z kontrolą wilgotności względnej i temperatury powietrza, w których liczy się dokładność pomiarów, proponujemy
Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.
Programowanie Układów Logicznych kod kursu: ETD6203 Szczegóły realizacji projektu indywidualnego W1 24.02.2016 dr inż. Daniel Kopiec Projekt indywidualny TERMIN 1: Zajęcia wstępne, wprowadzenie TERMIN
o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)
O autorze (9) Podziękowania (10) Wstęp (11) Pobieranie przykładów (12) Czego będę potrzebował? (12) Korzystanie z tej książki (12) Rozdział 1. Programowanie Arduino (15) Czym jest Arduino (15) Instalacja
Oscyloskop. Dzielnik napięcia. Linia długa
ELEKTRONIKA CYFROWA SPRAWOZDANIE NR 1 Oscyloskop. Dzielnik napięcia. Linia długa Grupa 6 Aleksandra Gierut ZADANIE 1 Zapoznać się z działaniem oscyloskopu oraz generatora funkcyjnego. Podać krótki opis
2.1 Porównanie procesorów
1 Wstęp...1 2 Charakterystyka procesorów...1 2.1 Porównanie procesorów...1 2.2 Wejścia analogowe...1 2.3 Termometry cyfrowe...1 2.4 Wyjścia PWM...1 2.5 Odbiornik RC5...1 2.6 Licznik / Miernik...1 2.7 Generator...2
Projektowanie z użyciem procesora programowego Nios II
Projektowanie z użyciem procesora programowego Nios II WSTĘP Celem ćwiczenia jest nauczenie projektowania układów cyfrowych z użyciem wbudowanych procesorów programowych typu Nios II dla układów FPGA firmy
ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]
ZL25ARM Płyta bazowa dla modułów diparm z mikrokontrolerami STR912 [rdzeń ARM966E-S] ZL25ARM to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów z mikrokontrolerami STR912 (ARM966E-S).
Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych
Architektura Systemów Komputerowych Transmisja szeregowa danych Standardy magistral szeregowych 1 Transmisja szeregowa Idea transmisji szeregowej synchronicznej DOUT Rejestr przesuwny DIN CLK DIN Rejestr
Instrukcja obsługi programatora AVR Prog USB v2
Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 www.and-tech.pl Strona 1 Zawartość Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2
EKSPANDER NA SZYNĘ DIN int-iors_pl 10/14
INT-IORS INT-ORS EKSPANDER NA SZYNĘ DIN int-iors_pl 10/14 Ekspander INT-IORS umożliwia rozbudowę systemu o 8 programowalnych wejść przewodowych i 8 programowalnych wyjść przewodowych. Ekspander INT-ORS
Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści
Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, 2017 Spis treści Przedmowa 11 ROZDZIAŁ 1 Wstęp 13 1.1. Rys historyczny 14 1.2. Norma IEC 61131 19 1.2.1. Cele i
LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM
LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM Strona 1 z 7 Opracował mgr inż. Jacek Lis (c) ZNE 2004 1.Budowa przetwornika ADC procesora
Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium
1. Komunikacja PLC falownik, poprzez sieć Profibus DP Stanowiska A-PLC-5 oraz B-FS-4 1.1. Urządzenia i narzędzia 1.1.1. Sterownik SIMATIC S7-315 2DP (z wbudowanym portem Profibus DP). 1.1.2. Falownik MicroMaster440
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 10 (3h) Implementacja interfejsu SPI w strukturze programowalnej Instrukcja pomocnicza do laboratorium z przedmiotu
Generator przebiegów pomiarowych Ex-GPP2
Generator przebiegów pomiarowych Ex-GPP2 Przeznaczenie Generator przebiegów pomiarowych GPP2 jest programowalnym sześciokanałowym generatorem napięć i prądów, przeznaczonym do celów pomiarowych i diagnostycznych.
interfejs szeregowy wyświetlaczy do systemów PLC
LDN SBCD interfejs szeregowy wyświetlaczy do systemów PLC SEM 08.2003 Str. 1/5 SBCD interfejs szeregowy wyświetlaczy do systemów PLC INSTRUKCJA OBSŁUGI Charakterystyka Interfejs SBCD w wyświetlaczach cyfrowych
Pomoc do programu ISO Manager
Pomoc do programu ISO Manager Wersja 1.1 1 1. Nawiązanie połączenia detektora ISO-1 z aplikacją ISO Manager Należy pobrać program ISO Manager ze strony producenta www.ratmon.com/pobierz, zainstalować na
Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18
Karta katalogowa JAZZ OPLC Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18 W dokumencie znajduje się specyfikacja Unitronics Jazz Micro-OPLC JZ20-T10/JZ20-J-T10 oraz JZ20-T18/JZ20-J-T18. Dodatkowe informacje
Sprawdzian test egzaminacyjny GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
Studencko-Doktorancka Grupa Naukowa PERG. Instytut Systemów Elektronicznych WEiTI PW. Warsaw ELHEP
Studencko-Doktorancka Grupa Naukowa PERG Instytut Systemów Elektronicznych WEiTI PW Warsaw ELHEP P E R G FPGA/VHDL/MATLAB OPTO ASTRO ELHEP MEASURE WEB Warsaw ELHEP P E R
Układ stabilizacji laserów diodowych
Układ stabilizacji laserów diodowych Lasery diodowe stabilizowane są do wzorca atomowego z wykorzystaniem metody magnetycznie indukowanego dichroizmu (patrz artykuł Laser frequency stabilization by Dopplerfree
Szczegółowy opis techniczny przedmiotu zamówienia
Dotyczy projektu Opracowanie sensorycznego ekologicznego systemu ogrzewania budynku, zasilanego agregatem cieplnym typu ASHP realizowanego w ramach umowy UDA-RPPD.01.02.01-20-0095/17-00 z dnia 31.07.2018
DOKUMENTACJA PROJEKTU
Warszawa, dn. 16.12.2015r. Student: Artur Tynecki (E.EIM) atynecki@stud.elka.pw.edu.pl Prowadzący: dr inż. Mariusz Jarosław Suchenek DOKUMENTACJA PROJEKTU Projekt wykonany w ramach przedmiotu Mikrokontrolery
URZĄDZENIA WEJŚCIA-WYJŚCIA
Wykład czwarty URZĄDZENIA WEJŚCIA-WYJŚCIA PLAN WYKŁADU Budowa ogólna komputerów PC Urządzenia zewnętrzne w PC Podział urządzeń zewnętrznych Obsługa przerwań Bezpośredni dostęp do pamięci Literatura 1/24
OPBOX ver USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych ze
OPBOX ver 2.0 - USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych ze OPBOX ver 2.0 - USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych Charakterystyka OPBOX 2.0 wraz z dostarczanym oprogramowaniem
Licznik rewersyjny MD100 rev. 2.48
Licznik rewersyjny MD100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja
Synchronizowanie czasu kontrolera PACSystems do urządzeń HMI
Synchronizowanie czasu kontrolera PACSystems do urządzeń HMI SYNCHRONIZOWANIE CZASU KONTROLERA DO OPROGRAMOWANIA INTOUCH, PANELU OPERATORSKIEGO QUICKPANEL+ LUB ASTRAADA HMI Informacje ogólne Kontrolery
Opis techniczny koncentratora wejść impulsowych KWI-1. APATOR SA,
Opis techniczny koncentratora wejść impulsowych KWI-1 APATOR SA, www.apator.eu 1 SPIS TREŚCI STRONA 1. Funkcja KWI-1...3 2. Opis KWI-1...3 2.1. Wejścia impulsowe...3 2.2. Praca sieciowa M Bus...3 3. Stałe
Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl
Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów
Research & Development Ultrasonic Technology / Fingerprint recognition
Research & Development Ultrasonic Technology / Fingerprint recognition DATA SHEETS & OPKO http://www.optel.pl email: optel@optel.pl Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Spółka z o.o. ul. Otwarta
Moduł CNT020. Przeznaczenie. Oprogramowanie i użyteczne właściwości modułu
Moduł CNT020 9 wejść licznikowych 24V DC Interfejs komunikacyjny: RS-485 Kontrolki LED stanu wejść i wyjść na płycie czołowej Zasilanie 24V DC / 60mA Bezpłatny i w pełni udokumentowany protokół komunikacji
Interfejs analogowy LDN-...-AN
Batorego 18 sem@sem.pl 22 825 88 52 02-591 Warszawa www.sem.pl 22 825 84 51 Interfejs analogowy do wyświetlaczy cyfrowych LDN-...-AN zakresy pomiarowe: 0-10V; 0-20mA (4-20mA) Załącznik do instrukcji obsługi
Instrukcja do ćwiczenia : Matryca komutacyjna
Instrukcja do ćwiczenia : Matryca komutacyjna 1. Wstęp Każdy kanał w systemach ze zwielokrotnieniem czasowym jest jednocześnie określany przez swoją współrzędną czasową T i współrzędną przestrzenną S.
ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC
ZL28ARM Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC Zestaw ZL28ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów AT91SAM7XC. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych