Prezentacja platformy LEGO Mindstorms NXT

Wielkość: px
Rozpocząć pokaz od strony:

Download "Prezentacja platformy LEGO Mindstorms NXT"

Transkrypt

1 Programowanie robotów LEGO Mindstorms NXT. Wykłady dla studentów kierunku Informatyka Prezentacja platformy LEGO Mindstorms NXT

2 Zastrzeżenia prawne 2008,2012 Politechnika Śląska w Gliwicach,. Niniejszy dokument jest objęty prawami autorskimi. Rozpowszechnianie, kopiowanie i udostępnianie osobom trzecim jest możliwe wyłącznie za zgodą autora. Informacja zawarta w niniejszym dokumencie ma charakter niekomercyjny, edukacyjny i jako taka nie może stanowić bazy bezpośredniej lub pośredniej dla wszelakiej działalności komercyjnej. Jakkolwiek autor dołożył wszelkich starań podczas opracowania niniejszego dokumentu tak, aby informacje przedstawiane w tym dokumencie były najnowsze i zgodne ze stanem faktycznym opisywanych urządzeń, protokołów, sprzętów oraz stanu wiedzy, nie może zagwarantować pełnej poprawności dokumentu, w szczególności w związku ze zmieniającymi się uwarunkowaniami technicznymi, wersjami firmware, wersjami oprogramowania i sprzętu. W związku z tym dokument jest udostępniany w niniejszej postaci as is bez jakiejkolwiek gwarancji i nie może stanowić podstawy do roszczeń. Autor nie odpowiada za szkody materialne i niematerialne wyrządzone pośrednio lub bezpośrednio w wyniku zastosowania informacji zawartych w niniejszym dokumencie. Autor zwraca się do wszelkich osób korzystających z niniejszego dokumentu o zgłaszanie wszelkich dostrzeżonych usterek i nieścisłości celem ich usunięcia dla szeroko rozumianego dobra ogółu. Ponieważ dokument ten może funkcjonować w wielu wersjach, w celu weryfikacji nieścisłości konieczne jest porównanie stanu faktycznego z dokumentem o odpowiedniej wersji. Znaki towarowe znajdujące się w niniejszym dokumencie przynależą wraz z prawami autorskimi odpowiednim ich właścicielom, a w szczególności: LEGO, the LEGO logo, DUPLO, BIONICLE, MINDSTORMS, the BELVILLE, CLIKITS, KNIGHTS KINGDOM and EXO-FORCE logos, the Brick and Knob configurations and the Minifigure stanowią znaki towarowe LEGO Group. Microsoft, Robotics Studio,.NET logo, Visual Studio, ActiveX oraz Windows stanowią znaki towarowe Microsoft Corporation. Java, JDK oraz JAVA logo stanowią znaki towarowe Oracle Corp. ageia PhysX stanowi znak towarowy nvidia Corporation. WALL-E stanowi znak zastrzeżony PIXAR oraz Disney. 2

3 Generacja LEGO AFOL = Adult Fan of LEGO 3

4 Historia inteligentnych klocków 1980 LEGO Educational Products Department Pierwsze systemy LEGO sterowane procesorem Współpraca z MIT projekt inteligentnego klocka Robotics Invention System Robotics Discovery Set / Robotics Invention System Robotics Invention System LEGO Mindstorms NXT Zewnętrzni dostawcy sensorów Nowe elementy LEGO Brand (Power Functions) LEGO Mindstorms NXT

5 Roboty miniaturowe i mobilne. Stan bieżący: Roboty wykonują prace domowe (np. odkurzacze irobot). Roboty biorą udział w walce (Boston Dynamics, RQ-1 Predator). Roboty służą lekarzom (precyzyjne operacje, np. oka) również do zdalnych operacji (np. na polu walki). Roboty zastępują ludzi tam, gdzie Ci nie mają szans przeżyć (np. katastrofa w Czernobylu lub Fukushimie, badanie dna oceanu, wyprawy na inne planety). Roboty służą zabawie (np. Sony AIBO). Roboty służą prezentacji technologii (np. Festo SmartBird). Istnieją samoorganizujące się konstrukcje (np.. Festo Molecube). Badania naukowe i dydaktyka (np. Festo Didactic Robotino, Mindstorms). Platformy są dedykowane lub uniwersalne. 5

6 Roboty miniaturowe i mobilne. Przyszłość bliska i odleglejsza: Roboty wykonują prace domowe zastępując ludzi. Roboty biorą udział w walce zamiast żołnierzy. Roboty zastępują lekarzy i personel medyczny. Nano-roboty dostarczają leki bezpośrednio do komórek rakowych / narządów. Roboty służą zabawie i rozrywce (zastępują ludzi, znajdują zastosowanie w przemyśle pornograficznym i erotyce). Roboty służą prezentacji technologii (zawsze znajdzie się Geek ;-) ). Badania naukowe i dydaktyka (nakręcane przez ww.) Wysyłamy roboty w celu kolonizacji zdalnej coraz większych fragmentów kosmosu. 6

7 Roboty miniaturowe i mobilne. Przyszłość bliska i odleglejsza: Wersja negatywna zdarzeń obejmuje wizje typu: Skynet. Matrix. Surogaci. Wyginięcie rasy ludzkiej. Powstanie hybryd ludzi z robotami. 7

8 Roboty miniaturowe i mobilne. Festo Smartbird - FESTO GmbH official website materials. 8

9 Roboty miniaturowe i mobilne. Festo Smartbird - FESTO GmbH official website materials. 9

10 Roboty miniaturowe i mobilne. Big Dog - Boston Dynamics / Youtube. 10

11 Roboty miniaturowe i mobilne. Pet Man - Boston Dynamics / Youtube. 11

12 Roboty miniaturowe i mobilne. IKEA Germany magazyn IKEA / Youtube Magazyn wysokiego składowania LEGOWorld 2009 / Youtube 12

13 Roboty miniaturowe i mobilne. Festo Bionic Tripod FESTO GmbH official website materials. Mindstorms Bionic NXTPod Dimaestro / Leon 13

14 Roboty miniaturowe i mobilne. Big Dog - Boston Dynamics / Youtube. 14

15 Roboty miniaturowe i mobilne. Projekt H.A.L.E. - NXT sterujące balonem, poza atmosferą ziemi. NXT w kosmosie. High Altitude Lego Extravaganza projekt studentów University of Nevada, Reno + zespół międzynarodowy. Cel wysłać Lego Mindsorms NXT i RCX poza atmosferę ziemi. 3 próby, dotarły na wysokość i stóp. NXT odpowiadał za kontrolę spadochronu, aparatów, kontrolę lotu. The University of Nevada, Reno 15

16 Co jest potrzebne? Model robota Sprzęt Logika, kognitywistyka, poznawanie świata. Oprogramowanie 16

17 Dlaczego platforma NXT? Nauka poprzez zabawę każdy zna LEGO! Pasują do wszystkich klocków z Duplo włącznie ;-), szczególnie do serii Technic. Platforma jest prosta. Platforma jest świetnie udokumentowana. Platforma używa popularnych protokołów komunikacyjnych. AFOL ma świetne wsparcie w sieci Internet. Platforma jest uniwersalna. 17

18 Dlaczego platforma NXT? Pozwala na tanie i szybkie stworzenie prototypów wielu urządzeń oraz testowania logiki oprogramowania dla nich. Daje możliwość szybkiej personalizacji urządzeń dzięki mnogości elementów LEGO. Uczy programowania w wielu językach, programowania współbieżnego, zorientowanego na agenty inteligentne i komunikację - pozwala na zastosowanie AI w praktyce. Integruje w jednym miejscu fizykę, informatykę, robotykę i automatykę. Rozwija wyobraźnię i kreatywność oraz uczy praktyki. 18

19 Dlaczego platforma NXT? Platformę używają / używali najwięksi liderzy technologii: National Instruments (LabVIEW dedykowany dla NXT) Microsoft (MS Research i MRDS dedykowany dla NXT) Mathworks (Matlab i Simulink wspierają NXT) Oraz wiele uczelni i podmiotów o charakterze niekomercyjnym: MIT (Media Laboratory pomysłodawcy NXT!) University of Colorado (LEGOSheets pierwszy graficzny SDK dla Mindstorms) Carnegie Mellon University (RobotC, współpomysłodawcy) Tufts Boston University (doroczne sympozjum) NASA (Robotics Laboratory patrz Jitter na RCX / Java) University of Nevada, Reno (projekt suborbitalny H.A.L.E.) 19

20 Dlaczego platforma NXT? Przeciw. Plastikowe komponenty niska wytrzymałość. Oryginalne sensory nie są szczególnie precyzyjne: rozwiązują ten problem 3rd party. Ograniczona liczba stopni swobody do trzech: rozwiązują ten problem multipleksery portów (3rd party). Względnie niskie możliwości obliczeniowe jednostki centralnej (jak na dzisiejsze czasy). Wysoka waga ze względu na rozmiary trudno zrobić modele latające. 20

21 Dlaczego platforma NXT? Porównanie. On-line: October

22 Mindstorms NXT 22

23 Zestawy LEGO Mindstorms NXT Wersja cywilna nr Wersja edukacyjna nr 9797 (Base Set) nr 9648 (Resource Set). Wersja cywilna 2.0 nr Akcesoria, oprogramowanie. 23

24 Zestaw 9797 co jest w środku? 24

25 Zestaw 9648 co jest w środku? 25

26 Zestawy LEGO Mindstorms NXT. Istotne różnice. Aby zbudować większość modeli, musisz mieć wersję 8527 (retail) lub (edu LME + edu Resource Set), ale... w tym drugim przypadku masz znacznie więcej klocków i możliwości. Istnieją ograniczenia w projektach, które trzeba brać pod uwagę: 26

27 Dodatkowe komponenty i sensory genuine LEGO (20 lipca 2008) 9841 (klocek inteligentny NXT) 9842 (serwomotor) 9798 (akumulator) 9833 (ładowarka) 27

28 Dodatkowe komponenty i sensory genuine LEGO (20 lipca 2008) 9843 (sensor dotyku) Prosty u użyteczny ;-) 9844 (sensor światła) tylko poziom 9845 (sensor dźwięku) tylko poziom 9846 (sensor ultradźwiękowy odległości) niska precyzja 28

29 Dodatkowe komponenty i sensory genuine LEGO (7 stycznia 2010) 9749 (sensor temperatury) 9799 (Vernier NXT przejściówka) 29

30 Dodatkowe komponenty i sensory innych firm (20 lipca 2008) Mindsensors (www.mindsensors.com): NXTCam dla NXT 8 Channel Servo Controller for NXT RCX Sensor multiplexer dla NXT Multi-Sensitivity Acceleration Sensor for NXT (ACCL-Nx-v2) Motor Multiplexer for NXT (MTRMX-Nx) RCX to NXT Communication Adapter (NRLink-Nx) Sony PlayStation 2 Controller interface for NXT (PSP-Nx) 30

31 Dodatkowe komponenty i sensory innych firm (20 lipca 2008) Mindsensors (www.mindsensors.com): PSP-Nx Combo with Wireless Controller Dual Infra Red Obstacle Detector for NXT (DROD-Nx) Magnetic compass for NXT (CMPS-Nx) Pneumatic Pressure Sensor for NXT (PPS35-Nx) Realtime Clock for NXT High Precision Long Range Infrared distance sensor for NXT (DIST-Nx-Long) High Precision Medium Range Infrared distance sensor for NXT (DIST-Nx-Medium) High Precision Short Range Infrared distance sensor for NXT (DIST-Nx-Short) 31

32 Dodatkowe komponenty i sensory innych firm (20 lipca 2008) Mindsensors (www.mindsensors.com): Sensor building kits do tworzenia własnych czujników (cyfrowych i analogowych) Dzielniki portów (do sensorów i silników) Kable połączeniowe Inne akcesoria do czujników (np. obiektywy do kamer, wtyczki, gniazda, etc.) 32

33 Dodatkowe komponenty i sensory innych firm 3rd party (HiTechnic): NXT Compass Sensor NXT Color Sensor NXT Acceleration / Tilt Sensor NXT Angle Sensor NXT IRSeeker NXT Gyro NXT IRLink, IRReceiver NXT Electro-Optical Proximity Detector IR Beacon positioning device 1-to-4 sensor multiplexer (dowolne) Infrared Electronic Ball Sensor Development Kits oraz płytki do prototypowania (analogowe / cyfrowe) Kable, złącza, inne szpeje. 33

34 Dodatkowe komponenty i sensory innych firm 3rd party (Dexter Industries): dimu Inertial Motion Sensor (tilt+gyro) Thermal Infrared Sensor NXTBee (komunikacja do 1.2km) dgps dflex (czujnik zgięcia / odkształcenia) dpressure (czujnik ciśnienia) dthermometer (klasyczny termometr) dswitch (przełącznik wysokonapięciowy) 34

35 Jednostka centralna NXT Intelligent Brick 32-bitowy mikrokontroler ARM 48MHz (ATMEL AT91SAM7S256) 256 kb flash + 64kB SRAM 8-bitowy mikrokontroler AVR (Atmega48V) 4 KB flash + 0,5kB SRAM Interfejsy komunikacyjne: USB v. 12Mbps. Bluetooth v. 2.0, EDR i SPP (Serial Port Profile). Wewnątrz JTAG do debuggingu. Wyświetlacz LCD 100 x 64 monochromatyczny. Głośnik 8 khz, przetwornik dźwięku 8-bit / 2-16 khz. 4 przyciski na kostce (programowalne) + reset. Zasilanie 6 x AA lub dedykowany akumulator LiPo (2 rodzaje). Waga ok. 150g bez zasilania. 35

36 Dokumentacja jednostki centralnej NXT Intelligent Brick (od 2006) Hardware Development Kit opis architektury kostki Schematy elektryczne. Opis interfejsów i protokołów komunikacyjnych z czujnikami i serwomechanizmami. Można zmienić firmware na dowolny inny (są)! Software Development Kit Kod źródłowy do drivera dla PC / Mac (i Linux). Opis maszyny wirtualnej oraz format plików NXT. Dostępny Bluetooth Development Kit Opis komunikacji z kostką poprzez BT wraz z LCP (Lego Control Protocol) Dostępny firmware kostki jako Open Source. 36

37 HDK NXT Intelligent Brick 37

38 NXT 1.0 vs NXT 2.0 Sprzęt jest taki sam. Nowy firmware: Nie jest w pełni kompatybilny wstecz! Aplikacje wymagają rekompilacji. NXT 2.0 udostępnia obliczenia zmiennoprzecinkowe. Nowe oprogramowanie NXT-G (nowe formaty binarne i źródeł) NXT 1.0 NXT-G bazuje na LabVIEW 7 NXT 2.0 NXT-G bazuje na LabVIEW 8,9,10 Inny akumulator: NXT 1.0 ciemno-szary - ładowany prądem zmiennym. NXT 2.0 jasno-szary - ładowany prądem stałym. Są zamienne na poziomie użycia. 38

39 NXT Intelligent Brick - podsumowanie Za: Ciekawy system wbudowany, niezłe możliwości komunikacyjne. Rewelacyjny support w sieci (community). Oszałamiający zestaw gotowych sensorów. Ogromny wybór zamiennego firmware, kompatybilnego sprzętu, komponentów programistycznych i platform. Duża dowolność w konstruowaniu modeli / urządzeń. Doskonale nadaje się do: Szybkiego prototypowania urządzeń w celu weryfikacji sprzętu i oprogramowania oraz algorytmów. Projektowania modeli i ich weryfikacji Można użyć do zastosowań profesjonalnych, jako sterownik. 39

40 NXT Intelligent Brick - podsumowanie Przeciw: NXT Intelligent Brick z zasilaniem jest ciężki: Można użyć zewnętrznego LiPo, np. modelarski Air Packet o dużej gęstości energii. Oryginalne serwomechanizmy są duże i nieporęczne: Interfejsy (3rd party) pozwalają na podłączenie serwomechanizmów modelarskich jak np. HiTec. Do wykonywania skomplikowanych obliczeń jednostka jest zbyt powolna. 40

41 Komunikacja ze światem zewnętrznym (we/wy) Sześciopinowe złącza RJ12 z przesuniętym zabezpieczeniem 4 porty wejściowe dla sensorów (1,2,3,4) 3 porty we/wy dla serwomechanizmów (A,B,C) Kompatybilne pośrednio z sensorami i silnikami RIS/RCX (prekursor NXT) potrzebny kabel konwersji (jest w wersji Edu). 41

42 Porty wejściowe (sensorów) Sześciopinowe złącze cyfrowe/analogowe. 1. Wejście analogowe podłączone do 10-bitowego konwertera A/D procesora AVR oraz dodatkowo generator prądowy dla aktywnych sensorów z Robotics Invention System. Częstotliwość próbkowania 333Hz. 2. Masa 3. Masa 4. Zasilanie, max ok. 20mA. W przypadku zwarcia do masy następuje reset kostki. 5. I 6. Złącza magistrali 9600 bps. Kostka może funkcjonować wyłącznie w trybie master magistrali. Urządzenia wykorzystujące magistralę muszą mieć rezystory podciągające napięcie. Piny 5 i 6 złącza 4 mają dodatkową funkcję (nie zaimplementowane w oryginalnym firmware LEGO): - są podłączone do kontrolera RS485 (protokół P-Net), kbps (8bit danych, 1 bit stopu, 0 bitów parzystości), - mogą zostać przełączone do ARM7 i być wykorzystane jako wejście analogowe z większą częstotliwością próbkowania niż wejście na pinie 1. 42

43 Elementy wyjściowe (actuators) Oryginalne: Interactive Servo Motor 3rd party (Mindsensors): NXT Compatible Linear Actuator (100cm) NXT Compatible Linear Actuator (50cm) +2 Motor port multiplexer Można podłączać w hierarchii tworząc stos. Potrzebne jest dodatkowe zasilanie. 43

44 Elementy wyjściowe (actuators) 3rd party (Mindsensors): HS311 RC Servo (43 gramy) with mounting kit for NXT HS311 Continuous Rotation RC Servo with mounting kit for NXT RC Mini-Servo (9 gramów) with mounting Kit for NXT Hitec Standard Servo Mounting kit for NXT Modelcraft ES-05 Servo mounting kit for NXT Servo Operated Pneumatic Valve Kits Można zastosować do konstruowania na bazie NXT platform latających. 44

45 Porty wyjściowe (serwo) Sześciopinowe złącze cyfrowe we/wy. 1. Sygnał sterujacy do serwomechanizmu (max 700mA, peak max 1A) 2. Sygnał sterujacy do serwomechanizmu (max 700mA, peak max 1A) 3. Masa 4. Zasilanie, max ok. 20mA / 4,3 V W przypadku zwarcia do masy następuje reset kostki. 5. i 6. Wejście licznika impulsów - pozwalają na demodulację kwadraturową na AVR7 (nie ma w aktualnym firmware) - wykorzystywane do liczenia prędkości i kąta obrotu oraz kierunku obrotów. Piny 5 i 6 mogą być wykorzystywane jako mierniki obrotów / kąta obrotu / kierunku obrotów. 45

46 Bluetooth Implementacja Bluecore 4.0. Wyszukiwanie urządzeń do parowania powoduje 100% zajętość stosu BT, więc nie może w tym czasie prowadzić transmisji. Technicznie moduł Bluecore ma 2 tryby pracy, wzajemnie się wykluczające: Tryb komend (wyszukiwanie, parowanie, nawiązywanie połączenia, rozłączanie). Tryb transferu danych (w tym trybie odbywa się cała komunikacja). W związku z powyższym, przy wyszukiwaniu i parowaniu kolejnego urządzenia, interface BT jest przełączany w tryb komend i każda transmisja w tym czasie zostanie utracona. 46

47 Bluetooth (firmware NXT-G) Komunikat do 58 bajtów (sprzętowo do 64 bajtów, ale 6 jest zarezerwowanych). Tryb Master / Slave. 10 kolejek / skrzynek komunikatów. Obsługa każdej kolejki - FIFO. Tylko Master wysyła wiadomości bezpośrednio do kolejki i inicjuje połączenia. Slave wstawia wiadomości do kolejek/skrzynek i transmituje tylko, gdy Master zapyta o wiadomości w skrzynce (1 wiadomość na 1 zapytanie). Przełączanie Mastera pomiędzy różnymi Slave powoduje opóźnienie około 100ms. (powyższe jest zgodne z oryginalnym firmware LEGO) 47

48 Bluetooth (firmware NXT-G) Komunikacja z maksymalnie czterema urządzeniami sparowanymi ale tylko z jednym w danej chwili: Kanał 0 Master Kanały 1-3 Slave Protokół LCP pozwala na sterowanie poprzez Bluetooth w trybie komend (direct commands i system commands): Pozwala na obsługę zdalną sensorów i serwomechanizmów, również tych od firm zewnętrznych, zarówno analogów jak i I2C. Pozwala na zdalne uruchamianie programu na kostce. Specyfikacja jest Open Source. Zaimplementowane w większości Firmware (w tym oryginalne, LeJOS, itp.). 48

49 Bluetooth (firmware NXT-G) Dzięki profilowi SPP, kostka może współpracować z wieloma urządzeniami implementującymi SPP (np. zewnętrzny odbiornik GPS). 49

50 Zasoby (podstawy, sprzęt, oprogramowanie) Podstawa Sensory, akcesoria, sprzęt Projektowanie modeli 50

51 Zasoby (różne, niesklasyfikowane) Blogi, newsgroups, projekty, filmy, know-how wpisz "NXT"

52 Literatura Creating Cool MINDSTORMS NXT Robots, Daniele Benedettelli, Apress, LEGO Mindstorms NXT-G Programming Guide, Jim Kelly, Apress, LEGO Mindstorms NXT: The Mayan Adventure, James Floyd Kelly, Apress, Advanced NXT: The Da Vinci Inventions Book, Matthias Paul Scholz, Apress, Extreme NXT: Extending the LEGO Mindstorms NXT to the Next Level, Michael Gasperi, Philippe E. Hurbain, and Isabelle L. Hurbain, Apress, The LEGO MINDSTORMS NXT Zoo! - A Kid-Friendly Guide to Building Animals with the NXT Robotics System, Fay Rhodes, No Starch Press, Building Robots with LEGO Mindstorms NXT, Mario Ferrari, Guilio Ferrari, and David Astolfo, Syngress, The Unofficial LEGO MINDSTORMS NXT Inventor's Guide, David J. Perdue, No Starch Press, Maximum LEGO NXT: Building Robots with Java Brains, Brian Bagnall, Variant Press,

53 Literatura The LEGO Mindstorms NXT Idea Book: Design, Invent, and Build, Martijn Boogaarts, Jonathan A. Daudelin, Brian L. Davis, Jim Kelly, Lou Morris, Fay and Rick Rhodes, Matthias Paul Scholz, Christopher R. Smith, Rob Torok, Chris Anderson, No Starch Press, LEGO Mindstorms NXT Power Programming: Robotics in C, John C. Hansen, Variant Press, Professional Microsoft Robotics Developer Studio, Kyle Johns, Trevor Taylor, Wrox,

54 Koniec wykładu. Dziękuję za uwagę. 54

Załącznik Nr 5 do Zarz. Nr 33/11/12

Załącznik Nr 5 do Zarz. Nr 33/11/12 Załącznik Nr 5 do Zarz. Nr 33/11/12 (pieczęć wydziału) KARTA PRZEDMIOTU Z1-PU7 WYDANIE N1 Strona 1 z 5 1. Nazwa przedmiotu: PROGRAMOWANIE ROBOTÓW LEGO MINDSTORMS NXT 3. Karta przedmiotu ważna od roku akademickiego:

Bardziej szczegółowo

Programowanie robotów LEGO Mindstorms NXT

Programowanie robotów LEGO Mindstorms NXT Programowanie robotów LEGO Mindstorms NXT Laboratorium 11 i 12: Programowanie zaawansowanych modeli robotów w różnych językach. Wersja 1.3 6 września 2012 2 Zastrzeżenia prawne. Niniejszy dokument jest

Bardziej szczegółowo

Programowanie robotów LEGO Mindstorms NXT

Programowanie robotów LEGO Mindstorms NXT Programowanie robotów LEGO Mindstorms NXT Laboratorium 7: Programowanie robotów klasy Tribot w MRDS - programowanie graficzne w VPL #1 (zdalne sterowanie robotem). Wersja 1.3 8 października 2012 2 Zastrzeżenia

Bardziej szczegółowo

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu

Bardziej szczegółowo

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

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

Bardziej szczegółowo

2.1 Porównanie procesorów

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

Bardziej szczegółowo

Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/

Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/ Zestaw Startowy EvB Zestaw startowy EvB 5.1 z mikrokontrolerem ATMega32 jest jednym z najbardziej rozbudowanych zestawów dostępnych na rynku. Został zaprojektowany nie tylko z myślą o początkujących adeptach

Bardziej szczegółowo

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity

Bardziej szczegółowo

Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl

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

Bardziej szczegółowo

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 ADuCino 360 Zestaw ADuCino jest tanim zestawem uruchomieniowym dla mikrokontrolerów ADuCM360 i ADuCM361 firmy Analog Devices mechanicznie kompatybilnym

Bardziej szczegółowo

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega8 (oraz innych w obudowie 28-wyprowadzeniowej). Dzięki wyposażeniu w

Bardziej szczegółowo

MCAR Robot mobilny z procesorem AVR Atmega32

MCAR Robot mobilny z procesorem AVR Atmega32 MCAR Robot mobilny z procesorem AVR Atmega32 Opis techniczny Jakub Kuryło kl. III Ti Zespół Szkół Zawodowych nr. 1 Ul. Tysiąclecia 3, 08-530 Dęblin e-mail: jkurylo92@gmail.com 1 Spis treści 1. Wstęp..

Bardziej szczegółowo

NX70 PLC www.atcontrol.pl

NX70 PLC www.atcontrol.pl NX70 PLC NX70 Właściwości Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja

Bardziej szczegółowo

LEGO Segway. Budowa i analiza strukturalnie niestabilnego robota mobilnego na bazie projektu Segway

LEGO Segway. Budowa i analiza strukturalnie niestabilnego robota mobilnego na bazie projektu Segway LEGO Segway Budowa i analiza strukturalnie niestabilnego robota mobilnego na bazie projektu Segway Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Kraków, 29.05.2009 Projekt LEGO Segway

Bardziej szczegółowo

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania; PRZYGOTOWAŁ: KIEROWNIK PRACY: MICHAŁ ŁABOWSKI dr inż. ZDZISŁAW ROCHALA projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania; dokładny pomiar wysokości

Bardziej szczegółowo

Politechnika Wrocławska

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,

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów

Bardziej szczegółowo

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

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

Bardziej szczegółowo

Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC

Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC Wykład 2 Przegląd mikrokontrolerów 8-bit: -AVR -PIC Mikrokontrolery AVR Mikrokontrolery AVR ATTiny Główne cechy Procesory RISC mało instrukcji, duża częstotliwość zegara Procesory 8-bitowe o uproszczonej

Bardziej szczegółowo

Kod produktu: MP01611

Kod produktu: MP01611 CZYTNIK RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi tani i prosty w zastosowaniu czytnik RFID dla transponderów UNIQUE 125kHz, umożliwiający szybkie konstruowanie urządzeń do bezstykowej

Bardziej szczegółowo

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32 Butterfly Zestaw STM32 Butterfly jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity

Bardziej szczegółowo

E-TRONIX Sterownik Uniwersalny SU 1.2

E-TRONIX Sterownik Uniwersalny SU 1.2 Obudowa. Obudowa umożliwia montaż sterownika na szynie DIN. Na panelu sterownika znajduje się wyświetlacz LCD 16x2, sygnalizacja LED stanu wejść cyfrowych (LED IN) i wyjść logicznych (LED OUT) oraz klawiatura

Bardziej szczegółowo

Biomonitoring system kontroli jakości wody

Biomonitoring system kontroli jakości wody FIRMA INNOWACYJNO -WDROŻENIOWA ul. Źródlana 8, Koszyce Małe 33-111 Koszyce Wielkie tel.: 0146210029, 0146360117, 608465631 faks: 0146210029, 0146360117 mail: biuro@elbit.edu.pl www.elbit.edu.pl Biomonitoring

Bardziej szczegółowo

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami

Bardziej szczegółowo

Mechatronika i szybkie prototypowanie układów sterowania

Mechatronika i szybkie prototypowanie układów sterowania Mechatronika i szybkie prototypowanie układów sterowania Rozwój systemów technicznych Funkcje operacyjne Dostarczanie energii Wprowadzanie danych sterujących Generacje systemów technicznych prymitywny

Bardziej szczegółowo

dokument DOK 02-05-12 wersja 1.0 www.arskam.com

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

Bardziej szczegółowo

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 ZL29ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw ZL29ARM jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107).

Bardziej szczegółowo

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

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

Bardziej szczegółowo

Serwonapędy AC Serie EDC, EDB, ProNet

Serwonapędy AC Serie EDC, EDB, ProNet Serwonapędy AC Serie EDC, EDB, ProNet Seria EDC: moc 0.2 kw 0.75 kw. sterowanie pozycją - wyświetlacz (tylko w serii EDB) - edycja parametrów, alarmy - wejścia cyfrowe i analogowe, wyjścia cyfrowe - kompatybilne

Bardziej szczegółowo

MultiTool instrukcja użytkownika 2010 SFAR

MultiTool instrukcja użytkownika 2010 SFAR MultiTool instrukcja użytkownika 2010 SFAR Tytuł dokumentu: MultiTool instrukcja użytkownika Wersja dokumentu: V1.0 Data: 21.06.2010 Wersja urządzenia którego dotyczy dokumentacja: MultiTool ver. 1.00

Bardziej szczegółowo

Embedded Solutions Automaticon 2012. Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ

Embedded Solutions Automaticon 2012. Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ Embedded Solutions Automaticon 2012 Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ Grzegorz Skiba info@embedded-solutions.pl 1 Plan seminarium Budowa systemu MicroDAQ Zastosowanie

Bardziej szczegółowo

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...

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

Bardziej szczegółowo

Systemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD

Systemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD Wymagania: V, GND Zasilanie LED podswietlenia (opcjonalne) Regulacja kontrastu (potencjometr) Enable Register Select R/W (LOW) bity szyny danych Systemy Wbudowane Arduino - rozszerzanie mgr inż. Marek

Bardziej szczegółowo

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego El ektroni ka cyfrow a Aut orpr ogr amuz aj ęć: mgri nż.mar ci njuki ewi cz Pr oj ektwspół f i nansowanyześr odkówuni ieur opej ski ejwr amacheur opej ski egofunduszuspoł ecznego Spis treści Zajęcia 1:

Bardziej szczegółowo

Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase

Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase 1 Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase Jednym z głównych aspektów procesu programowania systemów wbudowanych

Bardziej szczegółowo

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

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

Bardziej szczegółowo

Politechnika Białostocka

Politechnika Białostocka Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat: Programowanie

Bardziej szczegółowo

FORMULARZ PARAMETRY TECHNICZNE

FORMULARZ PARAMETRY TECHNICZNE FORMULARZ PARAMETRY TECHNICZNE Załącznik nr Składając w imieniu: ofertę w odpowiedzi na zapytanie ofertowe pn.: Dostawa robotów, w ramach projektu pn. "Łowcy naukowych przygód" Zadanie 6: Indywidualizacja

Bardziej szczegółowo

HART-COM - modem / przenośny komunikator HART

HART-COM - modem / przenośny komunikator HART CECHY Kalibracja przyrządów obiektowych wyposażonych w protokół HART Praca jako przenośny komunikator HART lub modem HART / USB Wbudowany zasilacz przetworników 2-przew. Wbudowana funkcja rezystora 250Ω

Bardziej szczegółowo

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Instytut Informatyki Politechnika Poznańska 1 Sieć Modbus w dydaktyce Protokół Modbus Rozwiązania sprzętowe Rozwiązania programowe Podsumowanie 2 Protokół Modbus Opracowany w firmie Modicon do tworzenia

Bardziej szczegółowo

Millenium II+ Moduły programowalne. jeszcze więcej możliwości NOWOŚĆ! FUNKCJA

Millenium II+ Moduły programowalne. jeszcze więcej możliwości NOWOŚĆ! FUNKCJA NOWOŚĆ! Moduły programowalne Millenium II+ jeszcze więcej możliwości FUNKCJA Łatwość i intuicyjność programowania, szeroka oferta oraz olbrzymie możliwości w postaci wejścia analogowego 0-10V, potencjometrycznego,

Bardziej szczegółowo

ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU

ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU P O L I T E C H N I K A P O Z N A Ń S K A Praca magisterska ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU Promotor: dr inż. Dariusz Sędziak inż. Maciej Ciechanowski Poznań 2016 Cel pracy: CEL I ZAKRES

Bardziej szczegółowo

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019) ZL9AVR Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019) ZL9AVR to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów związanych z zastosowaniem mikrokontrolerów AVR w aplikacjach

Bardziej szczegółowo

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości Politechnika Lubelska Wydział Elektrotechniki i Informatyki PRACA DYPLOMOWA MAGISTERSKA Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości Marcin Narel Promotor: dr inż. Eligiusz

Bardziej szczegółowo

Wykład 3. Interfejsy CAN, USB

Wykład 3. Interfejsy CAN, USB Wykład 3 Interfejsy CAN, USB Interfejs CAN CAN Controller Area Network CAN Controller Area Network CAN - podstawy Cechy: - różnicowy protokół komunikacji zdefiniowany w ISO11898 - bardzo niezawodny - dostępna

Bardziej szczegółowo

1.10 MODUŁY KOMUNIKACYJNE

1.10 MODUŁY KOMUNIKACYJNE ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO 1.10 MODUŁY KOMUNIKACYJNE IC200SET001 konwerter łącza RS (RS232 lub RS485) na Ethernet (10/100Mbit), obsługiwane protokoły: SRTP, Modbus TCP IC200USB001

Bardziej szczegółowo

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy: LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową

Bardziej szczegółowo

RS485 MODBUS Module 6RO

RS485 MODBUS Module 6RO Wersja 2.0 19.12.2012 Dystrybutor Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w niniejszej

Bardziej szczegółowo

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N

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

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI. KONWERTERA USB/RS232 - M-Bus

INSTRUKCJA OBSŁUGI. KONWERTERA USB/RS232 - M-Bus Zakład Elektronicznych Urządzeń Pomiarowych POZYTON Sp. z o.o. 42-200 Częstochowa, ul. Staszica 8 tel.: 34-361-38-32, 34-366-44-95 tel./fax: 34-324-13-50, 34-361-38-35 e-mail: pozyton@pozyton.com.pl INSTRUKCJA

Bardziej szczegółowo

Wstęp...9. 1. Architektura... 13

Wstęp...9. 1. Architektura... 13 Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości

Bardziej szczegółowo

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 - STK500v2 Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Programator STK500v2 jest programatorem ISP 8-bitowych mikrokontrolerów AVR firmy Atmel. Pod³¹czany do portu

Bardziej szczegółowo

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 ZL30ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 Zestaw ZL30ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych

Bardziej szczegółowo

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.

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ŝ.

Bardziej szczegółowo

ZL8AVR. Płyta bazowa dla modułów dipavr

ZL8AVR. Płyta bazowa dla modułów dipavr ZL8AVR Płyta bazowa dla modułów dipavr Zestaw ZL8AVR to płyta bazowa dla modułów dipavr (np. ZL7AVR z mikrokontrolerem ATmega128 lub ZL12AVR z mikrokontrolerem ATmega16. Wyposażono ją w wiele klasycznych

Bardziej szczegółowo

Robot Mobilny Mobot-Explorer

Robot Mobilny Mobot-Explorer Robot Mobilny Mobot-Explorer Możliwości sterowania i rozbudowy Automatyka Robot Mobilny i mechatronika Mobot-Explorer Mobilny Robot Explorer-A1 jest zbudowany w oparciu o stalową konstrukcję nośną i cztery

Bardziej szczegółowo

OSTER 2 Sterownik programowalny z wbudowanym modemem GPRS

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

Bardziej szczegółowo

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami mikrokontrolerów PIC. Jest on przystosowany do współpracy z mikrokontrolerami

Bardziej szczegółowo

NX700 PLC www.atcontrol.pl

NX700 PLC www.atcontrol.pl NX700 PLC NX700 Podstawowe cechy Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja

Bardziej szczegółowo

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33 Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry

Bardziej szczegółowo

1. Prace rozwojowe usługi informatyczne w zakresie opracowania prototypu oprogramowania serwisowo-instalatorskiego dla systemu testowego

1. Prace rozwojowe usługi informatyczne w zakresie opracowania prototypu oprogramowania serwisowo-instalatorskiego dla systemu testowego Projekt współfinansowany z Europejskiego Funduszu Rozwoju Regionalnego oraz Budżetu Państwa FUNDUSZE EUROPEJSKIE DLA ROZWOJU REGIONU ŁÓDZKIEGO Zamawiający: KAWU J. Kotus A. Woźniak Spółka Jawna 91-204

Bardziej szczegółowo

W Laboratorium Robotyki znajdują się m.in.:

W Laboratorium Robotyki znajdują się m.in.: W Laboratorium Robotyki znajdują się m.in.: robot Kawasaki FS003N z komputerem Kawasaki, kamerą ueye (z oryginalnymi kluczami dostępu), kontrolerem, Teach Pendant, przewodem do komunikacji między kamerą,

Bardziej szczegółowo

NAWIGACJA MODECOM FREEWAY MX3 HD WPROWADZENIE

NAWIGACJA MODECOM FREEWAY MX3 HD WPROWADZENIE WPROWADZENIE Firma MODECOM przygotowała dla wszystkich użytkowników ruchu drogowego najnowszy model nawigacji GPS FreeWAY MX3 HD. Produkt ten jest bezpośrednim następcą popularnej na rynku nawigacji MODECOM

Bardziej szczegółowo

Sterownik PLC ELP11R32-BASIC Dokumentacja techniczna (ver. 1.0)

Sterownik PLC ELP11R32-BASIC Dokumentacja techniczna (ver. 1.0) Sterownik PLC ELP11R32-BASIC Dokumentacja techniczna (ver. 1.0) Spis treści 1.Informację ogólne...2 2.Podstawowe parametry...2 3.Wejścia / wyjścia...2 4.Schemat blokowy...5 5.Zegar czasu rzeczywistego...6

Bardziej szczegółowo

Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych. Autor: Tomasz Gluziński

Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych. Autor: Tomasz Gluziński Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych Autor: Tomasz Gluziński Bezzałogowe Statki Powietrzne W dzisiejszych czasach jedną z najbardziej dynamicznie rozwijających się

Bardziej szczegółowo

WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu. Jakub Stanisz

WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu. Jakub Stanisz WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu Jakub Stanisz 19 czerwca 2008 1 Wstęp Celem mojego projektu było stworzenie dalmierza, opierającego się na czujniku PSD. Zadaniem dalmierza

Bardziej szczegółowo

20130107-1150. biuro@apautomatyka.pl www.apautomatyka.pl. Oferta Firmy 2013

20130107-1150. biuro@apautomatyka.pl www.apautomatyka.pl. Oferta Firmy 2013 20130107-1150 Email: WWW: biuro@apautomatyka.pl www.apautomatyka.pl Oferta Firmy 2013 Oferta firmy AP Automatyka urządzenia do pomiaru wilgotności i temperatury Rotronic urządzenia do pomiaru stężenia

Bardziej szczegółowo

www.viaken.pl INTERFEJS DIAGNOSTYCZNY BMW INPA / ADS/ GT1/ DIS / EDIABAS INSTRUKCJA OBSŁUGI Strona 1

www.viaken.pl INTERFEJS DIAGNOSTYCZNY BMW INPA / ADS/ GT1/ DIS / EDIABAS INSTRUKCJA OBSŁUGI Strona 1 INTERFEJS DIAGNOSTYCZNY BMW INPA / ADS/ GT1/ DIS / EDIABAS INSTRUKCJA OBSŁUGI Strona 1 1. BEZPIECZEŃSTWO PRACY Przed pierwszym uruchomieniem urządzenia należy uważnie przeczytać instrukcję obsługi. Urządzenie

Bardziej szczegółowo

Kontroler Xelee Master DMX64/512 - Instrukcja obsługi. Kontroler Xelee Master DMX64/512 Firmware 1.1 Instrukcja Obsługi. www.nelectrica.

Kontroler Xelee Master DMX64/512 - Instrukcja obsługi. Kontroler Xelee Master DMX64/512 Firmware 1.1 Instrukcja Obsługi. www.nelectrica. Kontroler Xelee Master DMX64/512 Firmware 1.1 Instrukcja Obsługi www.nelectrica.com strona 1 Spis Treści 1. Informacje ogólne 2. Instalacja 2.1 Panel przedni... 5 2.2 Panel tylny... 6 2.3 Schemat podłączenia...

Bardziej szczegółowo

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą. Dokumentacja techniczna -MAN v2 Dotyczy urządzeń z wersją firmware v5 lub nowszą. Spis treści: 1 Wprowadzenie... 3 2 Dane techniczne... 3 3 Wyprowadzenia... 3 4 Interfejsy... 4 4.1 1-WIRE... 4 4.2 RS232

Bardziej szczegółowo

ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM

ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM Adam MUC, Lech MURAWSKI, Grzegorz GESELLA, Adam SZELEZIŃSKI, Arkadiusz SZARMACH CEL Wykorzystanie popularnych

Bardziej szczegółowo

MindStorms SYMULACJE SPRZĘTOWE

MindStorms SYMULACJE SPRZĘTOWE MindStorms SYMULACJE SPRZĘTOWE Marek Kasperski 16 V 2004 Część I Umysł wcielony? Rewolucja kognitywna Klasyczna AI: (szachy, programy decyzyjne, dowodzenie twierdzeń). Lata 70.: pojawiają się nauki kognitywne

Bardziej szczegółowo

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu. Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu. Maciek Słomka 4 czerwca 2006 1 Celprojektu. Celem projektu było zbudowanie modułu umożliwiającego wizualizację stanu czujników

Bardziej szczegółowo

CRUSB KONWERTER CAN / USB

CRUSB KONWERTER CAN / USB CRUSB KONWERTER CAN / USB UWAGA Za pomocą konwertera CRUSB można wpływać na działanie sieci CAN, co może powodować zagrożenia dla systemu sterowania oraz zdrowia i życia ludzi. Firma DIGA nie ponosi odpowiedzialności

Bardziej szczegółowo

4.2 STEROWNIKI SERII RCC

4.2 STEROWNIKI SERII RCC ASTOR KATALOG SYSTEMÓW STEROWANIA ASTRAADA PLC 4.2 STEROWNIKI SERII RCC HERCC972-8 wejść dyskretnych (12/24 VDC), 4 wyjścia dyskretne (24VDC), 8 wejść analogowych (0 20 ma), 4 wyjścia analogowe (0 20 ma),

Bardziej szczegółowo

W.J WIELICZKA

W.J WIELICZKA Możliwość sterowania modelem robota do ośmiu stopni swobody lub innym urządzeniem wymagającym kontroli ruchu przestrzennego. Rozdzielczość pozycjonowania 512 położeń 9 bitów. Sterowanie z komputera przez

Bardziej szczegółowo

MOD - 11. Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD - 11. Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo. MOD - 11 Xmega explore z ATXmega256A3BU Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl

Bardziej szczegółowo

SmartDRIVE protokół transmisji szeregowej RS-485

SmartDRIVE protokół transmisji szeregowej RS-485 SmartDRIVE protokół transmisji szeregowej RS-485 Dokumentacja przygotowana przez firmę Gryftec w oparciu o oryginalną dokumentację dostarczoną przez firmę Westline GRYFTEC 1 / 12 1. Przegląd Kontrolery

Bardziej szczegółowo

Rozproszony system zbierania danych.

Rozproszony system zbierania danych. Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu

Bardziej szczegółowo

Oprogramowanie komputerowych systemów sterowania

Oprogramowanie komputerowych systemów sterowania Budowa i oprogramowanie komputerowych systemów sterowania Wykład 3 Oprogramowanie komputerowych systemów sterowania Wprowadzenie W komputerowych systemach automatyki wyróżnia się dwa ściśle z sobą powiązane

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

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

Bardziej szczegółowo

Rozdział 2. Programowanie Arduino i kodowanie społecznościowe (29)

Rozdział 2. Programowanie Arduino i kodowanie społecznościowe (29) O autorach (11) O korektorze merytorycznym (12) Wprowadzenie (13) Podziękowania (14) Rozdział 1. Zmiany w rdzeniu Arduino 1.0.4 (15) Zmiany w środowisku programistycznym Arduino (15) Zmiany w szkicowniku

Bardziej szczegółowo

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska 207 505 AiR II

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska 207 505 AiR II Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D Autor: Olga Głogowska 207 505 AiR II Czujniki w robotyce coraz większego znaczenia nabierają systemy pomiarowe umożliwiające interakcję robota

Bardziej szczegółowo

DTR PICIO v1.0. 1. Przeznaczenie. 2. Gabaryty. 3. Układ złącz

DTR PICIO v1.0. 1. Przeznaczenie. 2. Gabaryty. 3. Układ złącz DTR PICIO v1.0 1. Przeznaczenie Moduł PICIO jest uniwersalnym modułem 8 wejść cyfrowych, 8 wyjść cyfrowych i 8 wejść analogowych. Głównym elementem modułu jest procesor PIC18F4680. Izolowane galwanicznie

Bardziej szczegółowo

Specyfikacja techniczna

Specyfikacja techniczna Specyfikacja techniczna Przeznaczony do instalacji stałych oraz aplikacji mobilnych Stylowy, innowacyjny design Made in Germany Wszechstronność zastosowań i bogactwo funkcji Wysokiej jakości wzmacniacz

Bardziej szczegółowo

PUKP Programowanie urządzeń kontrolno-pomiarowych. ztc.wel.wat.edu.pl

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,

Bardziej szczegółowo

Stanowisko do badania współczynnika tarcia

Stanowisko do badania współczynnika tarcia Stanowisko do badania współczynnika tarcia Grzegorz Sejnota SKN Spektrum Zakład Pomiarów i Systemów Sterowania Wydział Automatyki, Elektroniki i Informatyki Politechnika Śląska, Gliwice 12 Kwietnia 2010

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI. Przełącznik/Rozgałęźnik sygnału 3G-SDI SDI-SW-4/2

INSTRUKCJA OBSŁUGI. Przełącznik/Rozgałęźnik sygnału 3G-SDI SDI-SW-4/2 INSTRUKCJA OBSŁUGI Przełącznik/Rozgałęźnik sygnału 3G-SDI SDI-SW-4/2 BEZPIECZEŃSTWO Proszę przeczytać instrukcję przed przystąpieniem do rozpakowywania, instalacji lub korzystania z tego urządzenia i przed

Bardziej szczegółowo

Apokalipsa zombie nadchodzi! : obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi / Simon Monk. Gliwice, cop

Apokalipsa zombie nadchodzi! : obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi / Simon Monk. Gliwice, cop Apokalipsa zombie nadchodzi! : obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi / Simon Monk. Gliwice, cop. 2017 Spis treści O AUTORZE 11 O KOREKTORZE MERYTORYCZNYM 12 PODZIĘKOWANIA

Bardziej szczegółowo

Kod produktu: MP-BTM222-5V

Kod produktu: MP-BTM222-5V Moduł interfejsu Bluetooth na bazie BTM-222, sterowany komendami AT, poziom napięć TTL 5V Urządzenie zbudowano w oparciu o moduł transmisyjny Bluetooth typu BTM-222 firmy Rayson, umożliwiający zasięg bezprzewodowy

Bardziej szczegółowo

Przenośny kalibrator wielofunkcyjny Model CEP6000

Przenośny kalibrator wielofunkcyjny Model CEP6000 Technologia Kalibracji Przenośny kalibrator wielofunkcyjny Model CEP6000 Karta katalogowa WIKA CT 83.01 Zastosowanie Firmy oferujące usługę kalibracji/ przemysł usługowy Wydziały produkcyjne przyrządów

Bardziej szczegółowo

e. Antena musi spełniać normę min. IP66 12. Zasilacz

e. Antena musi spełniać normę min. IP66 12. Zasilacz OPIS PRZEDMIOTU ZAMÓWIENIA CZĘŚĆ II DOSTAWA SATELITARNYCH TERMINALI DO TRANSMISJI DANYCH L.p. Cecha wymagana przez Zamawiającego Informacja o spełnieniu lub nie spełnieniu wymaganego parametru. *( SPEŁNIA

Bardziej szczegółowo

Płytka uruchomieniowa XM32

Płytka uruchomieniowa XM32 2015 Płytka uruchomieniowa XM32 Instrukcja obsługi - www.barion-st.com 2015-08-07 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM32?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...

Bardziej szczegółowo

Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi

Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń Instrukcja do ćwiczenia nr 10 Transmisja szeregowa sieciami energetycznymi I. Cel ćwiczenia poznanie praktycznego wykorzystania standardu RS232C

Bardziej szczegółowo

Wykład 4. Interfejsy USB, FireWire

Wykład 4. Interfejsy USB, FireWire Wykład 4 Interfejsy USB, FireWire Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB

Bardziej szczegółowo

RS485 MODBUS Module 8AI

RS485 MODBUS Module 8AI Wersja 1.4 15.04.2013 wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

Wykorzystanie usług chmurowych dla sterowania robotem mobilnym na przykładzie Amazon EC2

Wykorzystanie usług chmurowych dla sterowania robotem mobilnym na przykładzie Amazon EC2 Wykorzystanie usług chmurowych dla sterowania robotem mobilnym na przykładzie Amazon EC2 mgr Igor Ostrowski Instytut Maszyn Matematycznych, Warszawa Roboty badawcze charakteryzują się niewielkimi rozmiarami,

Bardziej szczegółowo

Sterownik PLC ELP11R32-MOD Dokumentacja techniczna (ver. 1.1)

Sterownik PLC ELP11R32-MOD Dokumentacja techniczna (ver. 1.1) Sterownik PLC ELP11R32-MOD Dokumentacja techniczna (ver. 1.1) Spis treści 1.Informację ogólne...2 2.Podstawowe parametry...2 3.Wejścia / wyjścia...2 4.Schemat blokowy...5 5.Zegar czasu rzeczywistego...6

Bardziej szczegółowo

Laboratorium Asemblerów, WZEW, AGH WFiIS Tester NMOS ów

Laboratorium Asemblerów, WZEW, AGH WFiIS Tester NMOS ów Pomiar charakterystyk prądowonapięciowych tranzystora NMOS Napisz program w asemblerze kontrolera picoblaze wykorzystujący możliwości płyty testowej ze Spartanem 3AN do zbudowania prostego układu pomiarowego

Bardziej szczegółowo