Łukasz Wieczorek Paweł Zaleski Grupa I3 [REFLEKSOMETR] Systemy wbudowane projekt laboratoryjny.

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

Download "Łukasz Wieczorek 75971 Paweł Zaleski 75975 Grupa I3 [REFLEKSOMETR] Systemy wbudowane projekt laboratoryjny."

Transkrypt

1 2008 Łukasz Wieczorek Paweł Zaleski Grupa I3 [REFLEKSOMETR] Systemy wbudowane projekt laboratoryjny.

2 Spis treści 1 OPIS PROJEKTU UKŁAD ELEKTRONICZNY SCHEMAT UKŁADU WYKORZYSTANE ELEMENTY SCHEMAT PŁYTKI DRUKOWANEJ OPIS FUNKCJI ELEMENTÓW OPROGRAMOWANIE OPIS TRYB POJEDYNCZY PRZYCISK TRYB WIELOKROTNY PRZYCISK TRYB POJEDYNCZY PRZEGRODA TRYB WIELOKROTNY PRZEGRODA KOD PROGRAMU... 7 Refkeksometr Opis projektu 2

3 1 Opis projektu Celem projektu jest zmierzenie czasu reakcji badanego, na podstawie szybkości naciśnięcia przycisku lub wsunięcia zasłony w przegrodę. Projekt zakłada wykorzystanie mikrokontrolera C8051F330 firmy Silicon Laboratories. W celu spełnienia założeń projektu przygotowaliśmy płytkę drukowaną oraz zaimplementowaliśmy oprogramowanie dla µk pozwalające na dokonanie pomiaru. Płytka składa się z przycisku wybory trybu, przycisku startu oraz z dwóch rzędów składających się z przegrody, diody LED oraz przycisku, przy pomocy których dokonuje się pomiaru czasu reakcji. Pomiar czasu reakcji rozpoczyna się wybraniem jednego z czterech trybów pracy i naciśnięciem przycisku start. Po losowym odcinku czasu zostaje zapalona jedna z dwóch diod LED. W zależności od wybranego trybu czas reakcji mierzony jest do chwili naciśnięciu przycisku lub wsunięcie zasłony w przegrodę przyporządkowaną do zapalonej diody. W trybach wielokrotnych pojedynczy pomiar zostaje powtórzony 10 razy, a czas reakcji stanowi średnią z pomiarów. Refkeksometr Opis projektu 3

4 2 Układ elektroniczny 2.1 Schemat układu 2.2 Wykorzystane elementy Elementy umieszczone na płytce: 6x opornik 200 Ω - na schemacie oznaczone R1-R6 2x opornik 560 Ω -na schemacie oznaczone R7-R8 2x dioda LED na schemacie oznaczone LED1, LED2 1x wtyk złącza igłowego, dwupinowy na schemacie oznaczone CON1 1x wtyk złącza taśmowego BH-16s na schemacie oznaczone SV1 4x mikrołącznik PI-2 na schemacie oznaczone SW1-SW4 2x dioda emitująca podczerwień, wymontowana z myszki kulkowej - na schemacie oznaczone IR1 IR2 2x foto czujnik wymontowany z myszki kulkowej na schemacie oznaczone PH1-PH2 Elementy wykorzystane do wykonania złącza taśmowego: 2x gniazdo IDC-16 Taśma szesnastożyłowa Refkeksometr Układ elektroniczny 4

5 2.3 Schemat płytki drukowanej 2.4 Opis funkcji elementów Element Funkcja SW1, SW2 Przyciski wykorzystywane przy badaniu czasu reakcji. PH1+IR1,PH2+IR2 Przegrody wykorzystywane przy badaniu czasu reakcji. LED1, LED2 Dioda wskazująca badanemu który przycisk należy nacisnąć/którą przegrodę zasłonić SW4 Przycisk umożliwiający cykliczną zmianę trybu. SW3 Potwierdzenie wyboru trybu i rozpoczęcie badania. Refkeksometr Układ elektroniczny 5

6 3 Oprogramowanie 3.1 Opis Wykonane oprogramowanie umożliwia zbadanie czasu reakcji użytkownika. Zaimplementowane zostały 4 tryby badania: 1. tryb pojedynczy przycisk 2. tryb wielokrotny przycisk 3. tryb pojedynczy przegroda 4. tryb wielokrotny przegroda Tryb pojedynczy przycisk Zostaje zmierzony czas pomiędzy zapaleniem się diody LED a naciśnięciem odpowiedniego guzika. Po naciśnięciu przycisku Start zostaje odmierzony losowy odcinek czasu z przedziału 2-4 sekundy, a następnie następuje zapalenie jednej z dwóch diod LED. W celu pomiaru czasu reakcji użytkownik musi nacisnąć przycisk przyporządkowany do zapalonej diody Tryb wielokrotny przycisk Tryb oblicza średni czas reakcji z 10 pomiarów. Pojedynczy pomiar jest identyczny z pierwszym trybem, jednakże po jego zakończeniu nie zostaje wyświetlony wynik, lecz dokonany kolejny pomiar, aż do Tryb pojedynczy przegroda Zostaje zmierzony czas pomiędzy zapaleniem się diody LED, a wsunięciem zasłony w przegrodę. Po naciśnięciu przycisku Start zostaje odmierzony losowy odcinek czasu z przedziału 2-4 sekundy, a następnie następuje zapalenie jednej z dwóch diod LED. W celu pomiaru czasu reakcji użytkownik musi wsunąć zasłonę w przegrodę przyporządkowaną do zapalonej diody Tryb wielokrotny przegroda Tryb oblicza średni czas reakcji z 10 pomiarów. Pojedynczy pomiar jest identyczny z pierwszym trybem, jednakże po jego zakończeniu nie zostaje wyświetlony wynik, lecz dokonany kolejny pomiar, aż do 10. Refkeksometr Oprogramowanie 6

7 3.2 Kod programu ///////////////////////////////////// // Generated Initialization File // ///////////////////////////////////// #include "C8051F330.h" #include "terminal.h" #include "stdlib.h" // sfr16 at(0xcdca) TMR2RL; sfr16 at(0xcdcc) TMR2; sfr16 at(0xbebd) ADC0; #define SYSCLK #define TIMER2_RATE 1000 sbit at 0x82 led1; sbit at 0x93 led2; sbit at 0x90 sw1; sbit at 0x91 sw2; sbit at 0x92 start; sbit at 0x87 change; #define VREF 3350 //VREF == VDD #define CZEKAJ 2 int pchange = 0; int pstart = 0; int psw1 = 0; int psw2 = 0; int mode = 0; int counter = 0; int psensor1 = 3500; int psensor2 = 3500; int totaltime = 0; int i=0; // Peripheral specific initialization functions, // Called from the Init_Device() function void PCA_Init() PCA0MD &= ~0x40; PCA0MD = 0x00; void Timer_Init() TMOD = 0x20; CKCON = 0x08;//0x18 TH1 = 0x2B; SCON0 = 0x10; TL1 = TH1; TR1 = 1; TI0 = 1;//znacznik gotowosci timera void Timer2_Init(int counts) TMR2CN = 0x00; CKCON = 0x10; Refkeksometr Oprogramowanie 7

8 TMR2RL = counts; TMR2 = TMR2RL; ET2 = 0; TR2 = 1; void ADC_Init() AMX0P = 0x0C; AMX0N = 0x11; ADC0CN = 0x40; ADC0CF = (SYSCLK/ )<<3; //AD0SC = (SYSCLK/CLKsar)-1; ADC0CF &= ~0x04; void Voltage_Reference_Init() REF0CN = 0x0E; EIE1 &= ~0x08; void Port_IO_Init() // P0.0 - Unassigned, Open-Drain, Digital // P0.1 - Unassigned, Open-Drain, Digital // P0.2 - Unassigned, Push-Pull, Digital // P0.3 - Unassigned, Open-Drain, Digital // P0.4 - TX0 (UART0), Push-Pull, Digital // P0.5 - RX0 (UART0), Open-Drain, Digital // P0.6 - Skipped, Open-Drain, Analog // P0.7 - Unassigned, Open-Drain, Digital // P1.0 - Unassigned, Open-Drain, Digital // P1.1 - Unassigned, Open-Drain, Digital // P1.2 - Unassigned, Open-Drain, Digital // P1.3 - Unassigned, Push-Pull, Digital // P1.4 - Skipped, Open-Drain, Analog // P1.5 - Skipped, Open-Drain, Analog // P1.6 - Unassigned, Open-Drain, Digital // P1.7 - Skipped, Open-Drain, Analog P0MDIN = 0xBF; P1MDIN = 0x4F; P0MDOUT = 0x14; P1MDOUT = 0x08; P0SKIP = 0x40; P1SKIP = 0xB0; XBR0 = 0x01; XBR1 = 0x40; void Oscillator_Init() //OSCLCN = 0x03; OSCICN = 0x83; // Initialization function for device, // Call Init_Device() from your main program void Init_Device(void) Refkeksometr Oprogramowanie 8

9 PCA_Init(); Timer_Init(); Timer2_Init(SYSCLK/TIMER2_RATE); ADC_Init(); Voltage_Reference_Init(); Port_IO_Init(); Oscillator_Init(); int read_pot(int count) unsigned int i, pomiar; unsigned long sumator; AD0INT = 0; AD0BUSY = 1; sumator = 0; i = 0; do while (!AD0INT); pomiar = ADC0; AD0BUSY = 1; sumator += pomiar; i++; while (i!= count); return sumator * VREF / 1024 / count; void waittimer(int rand) unsigned int count; rand = rand % 2000; TF2H = 0; TR2 = 1; for(count = rand; count!= 0; count--) while(!tf2h); TF2H = 0; TR2=0; void changemode() if(change == 0 && pchange == 1) mode++; if(mode > 2) mode = 0; if(mode == 0) printf("tryb pojedynczy - przycisk\n"); else if(mode == 1) printf("tryb wielokrotny - przycisk\n"); else if(mode == 2) printf("tryb pojedynczy - przegroda\n"); pchange = 0; if(change == 1) pchange = 1; void randomled() if(rand() % 2 == 1) led1 = 0; led2 = 1; else led1 = 1; Refkeksometr Oprogramowanie 9

10 led2 = 0; void startgame() if(start == 0 && pstart == 1) led1 = 1; led2 = 1; i=0; totaltime = 0; printf("start\n"); waittimer(rand()); randomled(); counter = 0; ET2 = 1; TR2 = 1; pstart = 0; if(start == 1) pstart = 1; int sw1click() if(sw1 == 0 && psw1 == 1) psw1 = 0; return 1; if(sw1 == 1) psw1 = 1; return 0; int sw2click() if(sw2 == 0 && psw2 == 1) psw2 = 0; return 1; if(sw2 == 1) psw2 = 1; return 0; void stoptimer() int s; int ms; ET2 = 0; TR2 = 0; s = counter/1000; ms = (counter % 1000) / 10; printf("czas reakcji %d sekund, %d setnych\n", s, ms); int sensor2() int value=0; AMX0P = 0x0C; value = read_pot(100); if(value < 3300 && psensor2 > 3300) psensor2 = value; return 1; Refkeksometr Oprogramowanie 10

11 AMX0P = 0x0D; value = read_pot(100); if(value < 3300 && psensor2 > 3300) psensor2 = value; return 1; psensor2 = value; return 0; int sensor1() int value=0; AMX0P = 0x06; value = read_pot(100); if(value < 3300 && psensor1 > 3300) psensor1 = value; return 1; AMX0P = 0x0F; value = read_pot(100); if(value < 3300 && psensor1 > 3300) psensor1 = value; return 1; psensor1 = value; return 0; void reflex() if(mode == 0) if(sw1click() && led1 == 0) stoptimer(); else if(sw2click() && led2 == 0) stoptimer(); else if(mode == 1) if(sw1click() && led1 == 0) totaltime+= counter; counter = 0; ET2 = 0; TR2 = 0; i++; if(i<10) printf("pomiar %d\n", i); led1 = 1; led2 = 1; waittimer(rand()); randomled(); ET2 = 1; TR2 = 1; else int count = totaltime/10; int s = count/1000; int ms = (count% 1000) / 10; printf("sredni czas reakcji z 10 prób wynosi: %d sekund, %d setnych\n", s, ms); Refkeksometr Oprogramowanie 11

12 else if(sw2click() && led2 == 0) totaltime+= counter; counter = 0; ET2 = 0; TR2 = 0; i++; if(i<10) printf("pomiar %d\n", i); led1 = 1; led2 = 1; waittimer(rand()); randomled(); ET2 = 1; TR2 = 1; else int count = totaltime/10; int s = count/1000; int ms = (count% 1000) / 10; printf("sredni czas reakcji z 10 prób wynosi: %d sekund, %d setnych\n", s, ms); else if(mode == 2) if(sensor1() && led1 == 0) stoptimer(); else if(sensor2() && led2 == 0) stoptimer(); void Timer2_ISR (void) interrupt 5 if(tf2h == 1) counter++; TF2H = 0; void main(void) Init_Device(); AD0EN = 1; EA = 1; printf("\n"); while (1) changemode(); startgame(); reflex(); Refkeksometr Oprogramowanie 12

ĆWICZENIE 5. TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM

ĆWICZENIE 5. TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM ĆWICZENIE 5 TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM Wiadomości wstępne: Port szeregowy może pracować w czterech trybach. Tryby różnią się między sobą liczbą bitów

Bardziej szczegółowo

4 Transmisja szeregowa na przykładzie komunikacji dwukierunkowej z komputerem PC, obsługa wyświetlacza LCD.

4 Transmisja szeregowa na przykładzie komunikacji dwukierunkowej z komputerem PC, obsługa wyświetlacza LCD. 13 4 Transmisja szeregowa na przykładzie komunikacji dwukierunkowej z komputerem PC, obsługa wyświetlacza LCD. Zagadnienia do przygotowania: - budowa i działanie interfejsu szeregowego UART, - tryby pracy,

Bardziej szczegółowo

Start Bity Bit Stop 1 Bit 0 1 2 3 4 5 6 7 Par. 1 2. Rys. 1

Start Bity Bit Stop 1 Bit 0 1 2 3 4 5 6 7 Par. 1 2. Rys. 1 Temat: Obsługa portu komunikacji szeregowej RS232 w systemie STRC51. Ćwiczenie 2. (sd) 1.Wprowadzenie do komunikacji szeregowej RS232 Systemy bazujące na procesorach C51 mogą komunikować się za pomocą

Bardziej szczegółowo

ĆWICZENIE. TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON

ĆWICZENIE. TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON ĆWICZENIE TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON Wiadomości wstępne: Wszystkie sygnały analogowe, które mają być przetwarzane w systemach mikroprocesorowych są próbkowane, kwantowane

Bardziej szczegółowo

Temat: System przerwań, liczniki i wyświetlacz w STRC51. Ćwiczenie 3.

Temat: System przerwań, liczniki i wyświetlacz w STRC51. Ćwiczenie 3. 1. Przerwania na procesorze 80C51 Przerwania są mechanizmem umożliwiającym połączenie zdarzeń (sygnałów) z odpowiednim wykonaniem fragmentu programu - wywoływanymi niezależnie od aktualnie wykonywanego

Bardziej szczegółowo

Nazwa implementacji: Pamięć i zręczność - zapamiętaj kolejność. Autor: Krzysztof Bytow

Nazwa implementacji: Pamięć i zręczność - zapamiętaj kolejność. Autor: Krzysztof Bytow Nazwa implementacji: Pamięć i zręczność - zapamiętaj kolejność Autor: Krzysztof Bytow Opis implementacji: Budowa układu i programu do symulacji losowania jednej z sześciu liczb, jak w kostce do gry. Prezentacja

Bardziej szczegółowo

Przerwania w architekturze mikrokontrolera X51

Przerwania w architekturze mikrokontrolera X51 Przerwania w architekturze mikrokontrolera X51 (przykład przerwanie zegarowe) Ryszard J. Barczyński, 2009 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku

Bardziej szczegółowo

Wstęp do programowania 1

Wstęp do programowania 1 Wstęp do programowania 1 Struktury Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 12 Struktura dla dat - przykład #include struct Date { int y; short m; short

Bardziej szczegółowo

Funkcja (podprogram) void

Funkcja (podprogram) void Funkcje Co to jest funkcja? Budowa funkcji Deklaracja, definicja i wywołanie funkcji Przykłady funkcji definiowanych przez programistę Przekazywanie argumentów do funkcji Tablica jako argument funkcji

Bardziej szczegółowo

Immobilizer samochodowy otwierający dostęp poprzez kod czteroznakowy.

Immobilizer samochodowy otwierający dostęp poprzez kod czteroznakowy. Uniwersytet Warszawski Wydział Fizyki sierpień 2015 Projekt Zaliczeniowy przedmiotu Programowanie Mikrokontrolerów Immobilizer samochodowy otwierający dostęp poprzez kod czteroznakowy. Autor: Marcin Cybulski

Bardziej szczegółowo

Wstęp. do języka C na procesor 8051. (kompilator RC51)

Wstęp. do języka C na procesor 8051. (kompilator RC51) Wstęp do języka C na procesor 8051 (kompilator RC51) Kompilator języka C Kompilator RC51 jest kompilatorem języka C w standardzie ANSI Ograniczeń w stosunku do ANSI jest niewiele głównie rzadkie operacje

Bardziej szczegółowo

Politechnika Warszawska

Politechnika Warszawska Politechnika Warszawska Wydział Elektryczny Laboratorium Podstaw Techniki Mikroprocesorowej Skrypt do ćwiczenia M.43 Obliczanie wartości średniej oraz amplitudy z próbek sygnału język C .Część teoretyczna

Bardziej szczegółowo

Temat: Obsługa portu komunikacji szeregowej RS232 w systemie STRC51. Ćwiczenie 2. (sd)

Temat: Obsługa portu komunikacji szeregowej RS232 w systemie STRC51. Ćwiczenie 2. (sd) 1.Wprowadzenie do komunikacji szeregowej RS232 Systemy bazujące na procesorach C51 mogą komunikować się za pomocą standardu RS232 np.: z komputerem PC. Rysunek 1. pokazuje format wymiany danych w fizycznej

Bardziej szczegółowo

Programowanie mikrokontrolerów AVR z rodziny ATmega.

Programowanie mikrokontrolerów AVR z rodziny ATmega. Programowanie mikrokontrolerów AVR z rodziny ATmega. Materiały pomocnicze Jakub Malewicz jakub.malewicz@pwr.wroc.pl Wszelkie prawa zastrzeżone. Kopiowanie w całości lub w częściach bez zgody i wiedzy autora

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

MIKROPROCESORY architektura i programowanie

MIKROPROCESORY architektura i programowanie Systematyczny przegląd. (CISC) SFR umieszczane są w wewnętrznej pamięci danych (80H 0FFH). Adresowanie wyłącznie bezpośrednie. Rejestry o adresach podzielnych przez 8 są też dostępne bitowo. Adres n-tego

Bardziej szczegółowo

PRZEDWZMACNIACZ PASYWNY Z SELEKTOREM WEJŚĆ. dokumentacja. (wersja 1.1

PRZEDWZMACNIACZ PASYWNY Z SELEKTOREM WEJŚĆ. dokumentacja. (wersja 1.1 PRZEDWZMACNIACZ PASYWNY Z SELEKTOREM WEJŚĆ dokumentacja (wersja 1.1 damian@unisonus.com) 1 PŁYTKA STEROWNIKA Tryb nauki kodów pilota Oprogramowanie sterownika współpracuje z dowolnym pilotem pracującym

Bardziej szczegółowo

Ćw. 10 Badanie toru przetwarzania C/A w mikrokontrolerach analogowych

Ćw. 10 Badanie toru przetwarzania C/A w mikrokontrolerach analogowych Ćw. 10 Badanie toru przetwarzania C/A w mikrokontrolerach analogowych (ADuC824 lub ADuC834) Problemy teoretyczne: Podstawy architektury mikrokontrolerów i mikrokonwerterów pamięć programu, pamięć danych,

Bardziej szczegółowo

DOKUMENTACJA PROJEKTU

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

Bardziej szczegółowo

Programowanie Proceduralne

Programowanie Proceduralne Programowanie Proceduralne Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 6 Wskaźniki i tablice int a[10], b[10]; int* c; c = &a[0]; // c wskazuje na pierwszy element tablicy

Bardziej szczegółowo

MIKROPROCESORY architektura i programowanie

MIKROPROCESORY architektura i programowanie Struktura portów (CISC) Port to grupa (zwykle 8) linii wejścia/wyjścia mikrokontrolera o podobnych cechach i funkcjach Większość linii we/wy może pełnić dwie lub trzy rozmaite funkcje. Struktura portu

Bardziej szczegółowo

Tester samochodowych sond lambda

Tester samochodowych sond lambda Tester samochodowych P R O sond J E lambda K T Y Tester samochodowych sond lambda Elektroniczny analizator składu mieszanki AVT 520 Przyrz¹d opisany w artykule s³uøy do oceny sprawnoúci sondy lambda oraz

Bardziej szczegółowo

Programowanie mikrokontrolerów AVR

Programowanie mikrokontrolerów AVR Programowanie mikrokontrolerów AVR Czym jest mikrokontroler? Mikrokontroler jest małym komputerem podłączanym do układów elektronicznych. Pamięć RAM/ROM CPU wykonuje program Układy I/O Komunikacje ze światem

Bardziej szczegółowo

METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE. Wykład 02

METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE. Wykład 02 METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE Wykład 02 NAJPROSTSZY PROGRAM /* (Prawie) najprostszy przykład programu w C */ /*==================*/ /* Między tymi znaczkami można pisać, co się

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

Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011

Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011 Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011 1 Spis treści 1 Charakterystyka projektu. 3 2 Schematy układów elektronicznych. 3 2.1 Moduł czujników.................................

Bardziej szczegółowo

Szkolenia specjalistyczne

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

Bardziej szczegółowo

Wykład VII. Programowanie. dr inż. Janusz Słupik. Gliwice, 2014. Wydział Matematyki Stosowanej Politechniki Śląskiej. c Copyright 2014 Janusz Słupik

Wykład VII. Programowanie. dr inż. Janusz Słupik. Gliwice, 2014. Wydział Matematyki Stosowanej Politechniki Śląskiej. c Copyright 2014 Janusz Słupik Wykład VII Wydział Matematyki Stosowanej Politechniki Śląskiej Gliwice, 2014 c Copyright 2014 Janusz Słupik Kompilacja Kompilator C program do tłumaczenia kodu źródłowego na język maszynowy. Preprocesor

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

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

Moduł przekaźnika czasowego FRM01. Instrukcja obsługi

Moduł przekaźnika czasowego FRM01. Instrukcja obsługi Moduł przekaźnika czasowego FRM01 Instrukcja obsługi Przekaźnik wielofunkcyjny FRM01, przeznaczone dla różnych potrzeb użytkowników, przy projektowaniu mikrokontroler, z zaprogramowanymi 18 funkcjami,

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

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

Jacek Szlachciak. Urządzenia wirtualne systemu wieloparametrycznego

Jacek Szlachciak. Urządzenia wirtualne systemu wieloparametrycznego Jacek Szlachciak Urządzenia wirtualne systemu wieloparametrycznego Warszawa, 2009 1 1. Spektrometryczny przetwornik analogowo-cyfrowy (spectroscopy ADC) - wzmocnienie sygnału wejściowego (Conversion Gain

Bardziej szczegółowo

2 Przygotował: mgr inż. Maciej Lasota

2 Przygotował: mgr inż. Maciej Lasota Laboratorium nr 2 1/7 Język C Instrukcja laboratoryjna Temat: Wprowadzenie do języka C 2 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie do języka C. Język C jest językiem programowania ogólnego zastosowania

Bardziej szczegółowo

TWRS-21 TABLICOWY WYŚWIETLACZ CYFROWY DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, listopad 1999 r.

TWRS-21 TABLICOWY WYŚWIETLACZ CYFROWY DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, listopad 1999 r. TABLICOWY WYŚWIETLACZ CYFROWY DOKUMENTACJA TECHNICZNO-RUCHOWA Wrocław, listopad 1999 r. 50-305 WROCŁAW TEL./FAX (+71) 373-52-27 ul. S.JARACZA 57-57A TEL. 0-602-62-32-71 str.2 SPIS TREŚCI 1.OPIS TECHNICZNY...3

Bardziej szczegółowo

Instrukcja programowania płytek edycji 2014

Instrukcja programowania płytek edycji 2014 Instrukcja programowania płytek edycji 2014 Spis treści 1. Opis płytki procesorowej (sumo_base_5)...1 1.1. Podstawowe elementy płytki...2 1.2. Pozostałe elementy płytki...3 2. Opis płytki sterującej napędami

Bardziej szczegółowo

Ćwiczenie nr 3. Temat: Definicje i wykorzystanie funkcji, parametry funkcji

Ćwiczenie nr 3. Temat: Definicje i wykorzystanie funkcji, parametry funkcji Ćwiczenie nr 3 Temat: Definicje i wykorzystanie funkcji, parametry funkcji Zagadnienia: Definicja funkcji składnia podstawowa. Sposoby przekazania parametrów (argumentów) funkcji: przez wartość, przez

Bardziej szczegółowo

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle Uniwersalny rejestrator danych pochodzących z portu szeregowego RS 232 Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle - UNIWERSALNY REJESTRATOR DANYCH Max. 35 GB pamięci! to nowoczesne

Bardziej szczegółowo

Przetwarzanie AC i CA

Przetwarzanie AC i CA 1 Elektroniki Elektroniki Elektroniki Elektroniki Elektroniki Katedr Przetwarzanie AC i CA Instrukcja do ćwiczenia laboratoryjnego opracował: Łukasz Buczek 05.2015 1. Cel ćwiczenia 2 Celem ćwiczenia jest

Bardziej szczegółowo

Język JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Język JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna Język JAVA podstawy Wykład 3, część 3 1 Język JAVA podstawy Plan wykładu: 1. Konstrukcja kodu programów w Javie 2. Identyfikatory, zmienne 3. Typy danych 4. Operatory, instrukcje sterujące instrukcja warunkowe,

Bardziej szczegółowo

Programowanie. Sylwester Arabas. prowadzący ćwiczenia: Magdalena Kuich, Krzysztof Piasecki, Łukasz Dulny. Wydział Fizyki Uniwersytetu Warszawskiego

Programowanie. Sylwester Arabas. prowadzący ćwiczenia: Magdalena Kuich, Krzysztof Piasecki, Łukasz Dulny. Wydział Fizyki Uniwersytetu Warszawskiego Programowanie Sylwester Arabas prowadzący ćwiczenia: Magdalena Kuich, Krzysztof Piasecki, Łukasz Dulny Wydział Fizyki Uniwersytetu Warszawskiego wykład VIII 15. kwietnia 2015 r. na ostatnim wykładzie...

Bardziej szczegółowo

Instrukcja użytkownika

Instrukcja użytkownika SAUTER GmbH Schmiechastr. 147-151, D-72458 Albstadt Tel: +49 (0) 7431 938 666 irmi.russo@sauter.eu www.sauter.eu Instrukcja użytkownika Ultradźwiękowy grubościomierz Sauter TD 225-0.1 US Spis treści: 1.

Bardziej szczegółowo

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej. Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Konstrukcje i Technologie w Aparaturze Elektronicznej Ćwiczenie nr 5 Temat: Przetwarzanie A/C. Implementacja

Bardziej szczegółowo

3 Przygotował: mgr inż. Maciej Lasota

3 Przygotował: mgr inż. Maciej Lasota Laboratorium nr 3 1/8 Język C Instrukcja laboratoryjna Temat: Instrukcje warunkowe, pętle. 3 Przygotował: mgr inż. Maciej Lasota 1) Instrukcje warunkowe. Instrukcje warunkowe pozwalają zdefiniować warianty

Bardziej szczegółowo

Metody Metody, parametry, zwracanie wartości

Metody Metody, parametry, zwracanie wartości Materiał pomocniczy do kursu Podstawy programowania Autor: Grzegorz Góralski ggoralski.com Metody Metody, parametry, zwracanie wartości Metody - co to jest i po co? Metoda to wydzielona część klasy, mająca

Bardziej szczegółowo

Mikrokontrolery w mechatronice. Wykład 4

Mikrokontrolery w mechatronice. Wykład 4 Mikrokontrolery w mechatronice Wykład 4 Program wykładu nr 4: Wybrane architektury mikrokontrolerów - konstrukcje zaawansowane Programowanie mikrokontrolera w języku wysokiego poziomu - wprowadzenie kompatybilność

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

Instrukcja serwisowa sterownika agregatu chłodniczego LGSA-02

Instrukcja serwisowa sterownika agregatu chłodniczego LGSA-02 Instrukcja serwisowa sterownika agregatu chłodniczego LGSA-02 LGSA-02 - + Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. (32) 265-76-41; 265-70-97; 763-77-77 Fax: 763 75 94 www.mikster.pl mikster@mikster.pl

Bardziej szczegółowo

!"#!"$%! %$"#%!!$! www.falownikilg.pl !"!#$ )&! &

!#!$%! %$#%!!$! www.falownikilg.pl !!#$ )&! & !"#!"$%! %$"#%!!$! &#'#%$ ()*%$"#% %& %& &&& )&! * )&! &!"!#$ &'( & &# +,,- www.falownikilg.pl 0)1$!"$$&2&$$! 34&$!"$+$"5 / #'( =( &#( & #& ( "( ('!! (& "!('( # #'( + #-1 / &* # '( #&'( #"! "!(!#= ( (

Bardziej szczegółowo

STHR-2810, 2811, 2812 Przetwornik temperatury i wilgotności z czujnikiem Sensirion

STHR-2810, 2811, 2812 Przetwornik temperatury i wilgotności z czujnikiem Sensirion STHR-2810, 2811, 2812 Przetwornik temperatury i wilgotności z czujnikiem Sensirion AN-STHR-2810_2811_2812v1_01 Data aktualizacji: 08/2011r. 08/2011 AN-STHR-2810_2811_2812v1_01 1 Spis treści Symbole i oznaczenia...

Bardziej szczegółowo

Politechnika Białostocka

Politechnika Białostocka Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: Kod przedmiotu: ES1C 621 356 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat:

Bardziej szczegółowo

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK 01 05 12. wersja 1.

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK 01 05 12. wersja 1. ARS RZC projekt referencyjny płytki mikrokontrolera STMF z torem radiowym z układem CC0, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS Rxx dokument DOK 0 0 wersja.0 arskam.com . Informacje

Bardziej szczegółowo

RS485 MODBUS Module 6TE

RS485 MODBUS Module 6TE Wersja 1.4 15.10.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

Łącza nienazwane(potoki) Łącza nienazwane mogą być używane tylko pomiędzy procesami ze sobą powiązanymi.

Łącza nienazwane(potoki) Łącza nienazwane mogą być używane tylko pomiędzy procesami ze sobą powiązanymi. Przykład: $ ls more Łącza nienazwane(potoki) Łącza nienazwane mogą być używane tylko pomiędzy procesami ze sobą powiązanymi. Tworzenie łącza #include int pipe(int filedes[2]); Przykład: int

Bardziej szczegółowo

Termometr 480. na podczerwień do pomiaru temperatury powierzchni oraz temperatury wewnętrznej

Termometr 480. na podczerwień do pomiaru temperatury powierzchni oraz temperatury wewnętrznej PL Termometr 480 na podczerwień do pomiaru temperatury powierzchni oraz temperatury wewnętrznej 292.480 Opis z tyłu na opakowaniu Zakres pomiarowy podczerwieni (IR): -27 do 428 F (-33 do 220 C) Dokładność:

Bardziej szczegółowo

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA Prowadzący: dr inż. Bogdan Kreczmer Autor: Jakub Malewicz Wrocław, 15 VI 2007 SPIS TREŚCI 1. WSTĘP 3 2. DANE STACJI 3 3. SCHEMAT IDEOWY 4 4.

Bardziej szczegółowo

Opisy funkcji /html_node/libc_528.html

Opisy funkcji /html_node/libc_528.html Opisy funkcji Adres strony WWW : http://www.gnu.org/software/libc/manual/html_node/index. html (należy odszukać hyperlink Function Index) (http://www.gnu.org/manual/manual.html) http://www.gnu.org/manual/glibc-

Bardziej szczegółowo

STANOWISKO DO BADANIA AKUMULACJI I PRZETWARZANIA ENERGII ELEKTRYCZNEJ (analiza energetyczna)

STANOWISKO DO BADANIA AKUMULACJI I PRZETWARZANIA ENERGII ELEKTRYCZNEJ (analiza energetyczna) FIRMA INNOWACYJNO -WDROśENIOWA ul. Krzyska 15 33-100 Tarnów tel.: 0146210029, 0146360117, 608465631 faks: 0146210029, 0146360117 mail: elbit@resnet.pl www.elbit.resnet.pl STANOWISKO DO BADANIA AKUMULACJI

Bardziej szczegółowo

RS485 MODBUS Module 6TE

RS485 MODBUS Module 6TE Wersja 1.4 15.10.2012 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

LABORATORIUM MIKROKONTROLERY I MIKROSYSTEMY

LABORATORIUM MIKROKONTROLERY I MIKROSYSTEMY Katedra Metrologii i Optoelektroniki Wydział Elektroniki, Telekomunikacji i Informatyki Politechnika Gdańska LABORATORIUM MIKROKONTROLERY I MIKROSYSTEMY Ćwiczenie nr 3 Realizacja oprogramowania w asemblerze

Bardziej szczegółowo

PRZEZNACZENIE, PODSTAWOWE FUNKCJE

PRZEZNACZENIE, PODSTAWOWE FUNKCJE PRZEZNACZENIE, PODSTAWOWE FUNKCJE Elektroniczny programowany termostat SCD210E3/A przeznaczony jest do montażu na szynie DIN zajmuje szerokość 4 standardowych modułów. Termostat posiada jedno wyjście przekaźnikowe

Bardziej szczegółowo

Ćwiczenia laboratoryjne. Oprogramowanie i badanie prostych metod sortowania w tablicach

Ćwiczenia laboratoryjne. Oprogramowanie i badanie prostych metod sortowania w tablicach Ćwiczenia laboratoryjne Oprogramowanie i badanie prostych metod sortowania w tablicach Sprawozdanie Na każdym zajęciu laboratoryjnym sporządza się za pomocą edytora Word sprawozdanie. Bazowa zawartość

Bardziej szczegółowo

Laboratorum 4 Dioda półprzewodnikowa

Laboratorum 4 Dioda półprzewodnikowa Laboratorum 4 Dioda półprzewodnikowa Marcin Polkowski (251328) 19 kwietnia 2007 r. Spis treści 1 Cel ćwiczenia 2 2 Opis ćwiczenia 2 3 Wykonane pomiary 3 3.1 Dioda krzemowa...............................................

Bardziej szczegółowo

Sieciowa komunikacja procesów - XDR i RPC

Sieciowa komunikacja procesów - XDR i RPC *** abc.x Przyklad pliku RPCGEN Obliczanie sumy, roznicy i iloczynu dwoch liczb calkowitych *** ************************************ Wywolanie procedury odleglej dopuszcza tylko jeden argument wywolania

Bardziej szczegółowo

CYFROWY STOPER KWARCOWY Z POMIAREM MIĘDZYCZASÓW I CZASÓW OKRĄŻEŃ ORAZ Z FUNKCJĄ POMIARU POCIĄGNIĘĆ / CZĘSTOTLIWOŚCI

CYFROWY STOPER KWARCOWY Z POMIAREM MIĘDZYCZASÓW I CZASÓW OKRĄŻEŃ ORAZ Z FUNKCJĄ POMIARU POCIĄGNIĘĆ / CZĘSTOTLIWOŚCI 3X-100M CYFROWY STOPER KWARCOWY Z POMIAREM MIĘDZYCZASÓW I CZASÓW OKRĄŻEŃ ORAZ Z FUNKCJĄ POMIARU POCIĄGNIĘĆ / CZĘSTOTLIWOŚCI WYŁĄCZNIE DLA UŻYTKOWNIKÓW W STANIE KALIFORNIA Niniejsze ostrzeżenie o użytym

Bardziej szczegółowo

Wykład 15. Literatura. Kompilatory. Elementarne różnice. Preprocesor. Słowa kluczowe

Wykład 15. Literatura. Kompilatory. Elementarne różnice. Preprocesor. Słowa kluczowe Wykład 15 Wprowadzenie do języka na bazie a Literatura Podobieństwa i różnice Literatura B.W.Kernighan, D.M.Ritchie Język ANSI Kompilatory Elementarne różnice Turbo Delphi FP Kylix GNU (gcc) GNU ++ (g++)

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

Płyta ewaluacyjna z mikrokontrolerem Atmega32. Autor Dariusz Wika

Płyta ewaluacyjna z mikrokontrolerem Atmega32. Autor Dariusz Wika Autor Płyta ewaluacyjna jest idealnym wyborem dla osób które chcą poznać architekturę 8-bitowych mikrokontrolerów z rodziny ATmega na przykładzie ATmega32 w który wyposażono prezentowany układ. Peryferia

Bardziej szczegółowo

Ćwiczenie 9 Częstościomierz oparty na µc 8051(8052)

Ćwiczenie 9 Częstościomierz oparty na µc 8051(8052) Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 9 Częstościomierz oparty na µc 8051(8052) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z możliwościami zastosowania mikrokontrolerów

Bardziej szczegółowo

Pytania sprawdzające wiedzę z programowania C++

Pytania sprawdzające wiedzę z programowania C++ Pytania sprawdzające wiedzę z programowania C++ Wstęp 1. Zaprezentuj mechanikę tworzenia programu napisanego w języku C++. 2. Co to jest kompilacja? 3. Co to jest konsolidacja? 4. Co to jest kod wykonywalny?

Bardziej szczegółowo

Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych

Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Laboratorium OiOSE. Programowanie w środowisku MS Visual C++ 1 Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Organizacja i Oprogramowanie Systemów Elektronicznych Michał Kowalewski

Bardziej szczegółowo

Praktyka programowania w C Laboratorium 5.

Praktyka programowania w C Laboratorium 5. Praktyka programowania w C Laboratorium 5. 2013 by Krzysztof J. Urbański Łączność bezprzewodowa: RFM73 Użycie pasma mikrofalowego 2,4 GHz ma swoje wady i zalety zaletą jest kompaktowa konstrukcja (nie

Bardziej szczegółowo

Podstawy programowania C. dr. Krystyna Łapin http://www.mif.vu.lt/~moroz/c/

Podstawy programowania C. dr. Krystyna Łapin http://www.mif.vu.lt/~moroz/c/ Podstawy programowania C dr. Krystyna Łapin http://www.mif.vu.lt/~moroz/c/ Tematy Struktura programu w C Typy danych Operacje Instrukcja grupująca Instrukcja przypisania Instrukcja warunkowa Struktura

Bardziej szczegółowo

Optyczny czujnik przemieszczenia. Edgar Ostrowski Jan Kędzierski

Optyczny czujnik przemieszczenia. Edgar Ostrowski Jan Kędzierski Optyczny czujnik przemieszczenia. Edgar Ostrowski Jan Kędzierski Wrocław, 19.11.2006 1 Spis treści 1 Wstęp... 3 2 Zasada działania czujników... 3 3 Przegląd czujników optycznych... 4 4 Agilet ADNS-2051...

Bardziej szczegółowo

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/

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

wersja 07 Instrukcja obsługi urządzenia sterującego do biologicznych przydomowych oczyszczalni ścieków ROTH MICRO-STEP

wersja 07 Instrukcja obsługi urządzenia sterującego do biologicznych przydomowych oczyszczalni ścieków ROTH MICRO-STEP wersja 07 Instrukcja obsługi urządzenia sterującego do biologicznych przydomowych oczyszczalni ścieków ROTH MICRO-STEP Instrukcja obsługi urządzenia sterującego do biologicznych przydomowych oczyszczalni

Bardziej szczegółowo

Instrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis

Instrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis Instrukcja obsługi elektronicznego licznika typu 524 Model 524 Model 524 jest urządzeniem wielozadaniowym i zależnie od zaprogramowanej funkcji podstawowej urządzenie pracuje jako: licznik sumujący i wskaźnik

Bardziej szczegółowo

Łukasz Godziejewski. MARM Projekt. Temat: Maszyna do automatycznego nalewania cieczy.

Łukasz Godziejewski. MARM Projekt. Temat: Maszyna do automatycznego nalewania cieczy. Łukasz Godziejewski MARM Projekt Temat: Maszyna do automatycznego nalewania cieczy. Opis ogólny Projekt zakładka stworzenie oprogramowania do maszyny nalewającej ciecz w dowolnej kombinacji ośmiu możliwych

Bardziej szczegółowo

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000 Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CX1000 Sterownik CX1000 należy do grupy urządzeń określanych jako komputery wbudowane (Embedded-PC).

Bardziej szczegółowo

SAMOCHODOWY REJESTRATOR

SAMOCHODOWY REJESTRATOR SAMOCHODOWY REJESTRATOR v.1.6 MIKSTER Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 tel. 32 763 77 77 fax. 32 763 75 94 www.mikster.pl mikster@mikster.pl Spis treści: Przeznaczenie...2 Dane techniczne......2

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

Kurs Elektroniki. Zastosowanie elektroniki w robotyce cz. 2 2011-11-30

Kurs Elektroniki. Zastosowanie elektroniki w robotyce cz. 2 2011-11-30 Kurs Elektroniki Zastosowanie elektroniki w robotyce cz. 2 2011-11-30 Opracowanie: Maksymilian Szumowski Wstęp Tematyka spotkania: 1. Mikroprzełączniki 2. Multipleksowanie 3. Wykorzystanie komparatorów

Bardziej szczegółowo

Przemysłowy odtwarzacz plików MP3

Przemysłowy odtwarzacz plików MP3 Przemysłowy odtwarzacz plików MP3 WWW.DIGINN.EU Spis treści 1. Opis odtwarzacza MP3... 3 2. Wyprowadzenia odtwarzacza... 4 2.1 Wymiary płytki... 6 4. Tryby pracy... 8 5. Podłączanie MP3 Playera... 9 6.

Bardziej szczegółowo

Wyzwalacz radiowy ettl II TR-332 Knight. Instrukcja obsługi Wyłączny dystrybutor w Polsce:

Wyzwalacz radiowy ettl II TR-332 Knight. Instrukcja obsługi Wyłączny dystrybutor w Polsce: Wyzwalacz radiowy ettl II TR-332 Knight Instrukcja obsługi Wyłączny dystrybutor w Polsce: Delta tel: 012 357 66 05 1 2 Spis treści: Rozdział: str: 1. Informacje podstawowe 4 2. Cechy urządzenia 5 3. Przed

Bardziej szczegółowo

HMI Advance MULTI 16. Dane techniczne: Montaż naścienny: Opis złącza:

HMI Advance MULTI 16. Dane techniczne: Montaż naścienny: Opis złącza: SIMPLE/EXT. Vac GND B HMI dvance MULTI 16 Dane techniczne: - wymiary: 100 x 118 x 31 mm - napięcie zasilania: 24 V C/DC +/-10% - łącze komunikacyjne: RS 485 - współpraca ze sterownikami z serii ELP...

Bardziej szczegółowo

THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania

THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania Spis treści Konfiguracja programu...3 Odczyt pomiarów...4 Wzorcowanie...6 Edycja ręczna...7 Edycja automatyczna...7 Konfiguracja...10 Konfiguracja

Bardziej szczegółowo

Rafał Staszewski Maciej Trzebiński, Dominik Derendarz

Rafał Staszewski Maciej Trzebiński, Dominik Derendarz R Staszewski Rafał Staszewski Maciej Trzebiński, Dominik Derendarz Henryk Niewodniczański Institute of Nuclear Physics Polish Academy of Sciences (IFJ PAN Cracow) Zagraj w Naukę 27 października 2014 1

Bardziej szczegółowo

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania Sterownik Spid Pant 8 i Ant 8 Podręcznik użytkowania Spis treści Spis treści...2 Wprowadzenie...3 Komplet...3 Dane techniczne...3 Panel sterujący...4 Panel tylny...5 Obsługa sterownika...6 Zmiana trybu

Bardziej szczegółowo

STEROWNIK PODŚWIETLANIA SCHODÓW ANIMACJI LED S-H1

STEROWNIK PODŚWIETLANIA SCHODÓW ANIMACJI LED S-H1 STEROWNIK PODŚWIETLANIA SCHODÓW ANIMACJI LED S-H1 Sterownik podświetlania schodów służy do podświetlania schodów, korytarzy, przejść itp. we współpracy z listwami led, żarówkami led. Sterownik posiada

Bardziej szczegółowo

Wykład II. Programowanie II - semestr II Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej

Wykład II. Programowanie II - semestr II Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej Wykład II - semestr II Kierunek Informatyka Wydział Matematyki Stosowanej Politechniki Śląskiej Gliwice, 2015 c Copyright 2015 Janusz Słupik Operacje dyskowe - zapis do pliku #include #include

Bardziej szczegółowo

DWUKIERUNKOWY REGULATOR SILNIKA DC VDC 20A

DWUKIERUNKOWY REGULATOR SILNIKA DC VDC 20A DWUKIERUNKOWY REGULATOR SILNIKA DC 12-24 VDC 20A Regulator przeznaczony do silników prądu stałego DC o napięciu 12-24V i prądzie max 20A. Umożliwia płynną regulację prędkości obrotowej, zmianę kierunku

Bardziej szczegółowo

Compaction measurement for vibrating rollers. CompactoBar ALFA-040-050H/P

Compaction measurement for vibrating rollers. CompactoBar ALFA-040-050H/P Compaction measurement for vibrating rollers CompactoBar ALFA-040-050H/P Spis treści Spis treści...1 1 Wstęp...2 2 Włączanie urządzenia...2 3 Konfiguracja...2 3.1 Próg CMV...2 3.2 Intensywność wyświetlacza...2

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

KLIMATYZACJA INSTRUKCJA OBSŁUGI

KLIMATYZACJA INSTRUKCJA OBSŁUGI KLIMATYZACJA INSTRUKCJA OBSŁUGI Konstrukcja oraz dane techniczne mogą ulec zmianie bez powiadomienia w celu poprawy produktów. Skonsultuj się z agencją sprzedaży lub producentem, aby dowiedzieć się o szczegółach.

Bardziej szczegółowo

Ćw. 5. Obsługa portu szeregowego UART w mikrokontrolerach 8051.

Ćw. 5. Obsługa portu szeregowego UART w mikrokontrolerach 8051. Ćw 5 Obsługa portu szeregowego UART w mikrokontrolerach 8051 Opracowanie: mgr inż Michał Lankosz 1 Wprowadzenie Celem ćwiczenia jest poznanie działania układu transmisji szeregowej UART 2 Niezbędne wiadomości

Bardziej szczegółowo

Xelee Mini IR / DMX512

Xelee Mini IR / DMX512 Xelee Mini IR / DMX512 Sterowniki LED do modułów napięciowych Xelee Mini IR to trzykanałowy sterownik przystosowany do pracy z napięciowymi modułami LED, takimi jak popularne taśmy LED. Wbudowany układ

Bardziej szczegółowo

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania. Sterowniki Urządzeń Mechatronicznych laboratorium. Ćw. 3: Timer v1.0

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania. Sterowniki Urządzeń Mechatronicznych laboratorium. Ćw. 3: Timer v1.0 1 CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z możliwościami odmierzania czasu za pomocą wewnętrznego TIMER a mikrokontrolerów serii AVR 2 ZAKRES NIEZBĘDNYCH WIADOMOŚCI - wiadomości z poprzednich

Bardziej szczegółowo