Systemy akwizycji i transmisji sygnałów

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

Download "Systemy akwizycji i transmisji sygnałów"

Transkrypt

1 Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Elektroniki Systemy akwizycji i transmisji sygnałów Laboratorium Implementacja komunikacji CAN. Kraków, 2012 r. 1

2 Spis treści 1. Wykorzystywane płytki Płytka mikrokontrolera Płytka z driverem CAN Program mikrokontrolera Opis przygotowanego projektu Dołączamy bibliotekę do projektu Dołączamy pliki użytkownika Uzupełniamy ciało funkcji CAN_Config() Odblokowanie zegara Konfiguracja przerwania Konfiguracja wyprowadzeń Konfiguracja interfejsu CAN Konfiguracja filtru akceptowanych wiadomości Uzupełniamy ciało funkcji CAN_RX_Interrupt() Uzupełniamy ciało funkcji CAN_TX_Message() Kompilujemy projekt i wgrywamy do mikrokontrolera Program komputera PC Pomiary / Zabawa Cel Ćwiczenia: Napisanie programu mikrokontrolera STM32F103RBT6 w języku C, który będzie wysyłał i odbierał dane z wykorzystaniem magistrali CAN. Wymagane umiejętności: - czytanie ze zrozumieniem; - obsługa komputera PC. 2

3 1. Wykorzystywane płytki 1.1 Płytka mikrokontrolera Opis płytki mikrokontrolera jest zawarty w instrukcji do pierwszego ćwiczenia. 1.2 Płytka z driverem CAN Schemat płytki z driverem CAN jest przedstawiony na rysunku 1. Rys. 1. Schemat płytki z driverem CAN. Płytka zawiera jeden układ scalony driver CAN o oznaczeniu SN65HVD230. Ten driver poprawnie pracuje przy napięciu zasilającym wynoszącym 3,3 V. Z lewej strony widoczne jest gniazdo połączeniowe z płytką mikrokontrolera. W środkowej części umieszczono kondensatory odsprzęgające linie zasilające oraz cztery rezystory umożliwiające dopięcie drivera do różnych wyprowadzeń mikrokontrolera. Standardowo interfejs CAN wykorzystuje piny PA11 i PA12 (na płytce mikrokontrolera jest tu dołączone gniazdo USB). Jednakże interfejs CAN może zostać zmapowany do wyprowadzeń PB8 i PB9 lub PD0 i PD1 (na płytce mikrokontrolera jest tu dołączony kwarc 8 MHz). Magistralę CAN dołącza się do gniazda JP1. Na końcach magistrali należy dołączyć rezystor terminujący 120 Ω poprzez założenie zwory na gniazdo J2. Płytka wykorzystywana na zajęciach ma wlutowane rezystory R2 i R4 interfejs CAN będzie wykorzystywał linie PB8 i PB9. 2. Program mikrokontrolera 2.1 Opis przygotowanego projektu Otwórz przygotowany projekt znajdujący się na dysku D:\Zaoczni\CAN\Template\Tests.rprj Przygotowany projekt realizuje większość wymaganych rzeczy i jest bardzo podobny do projektu wykonanego na poprzednich zajęciach. Po włączeniu zasilania mikrokontroler: - konfiguruje sygnały zegarowe; - odłącza JTAG i SWD od pinów mikrokontrolera; 3

4 - ustawia przerwania; - konfiguruje interfejs UART poprzez wywołanie funkcji RS232_HardwareInitFunction(). Przygotowany projekt ma też napisane funkcje do komunikacji z komputerem za pomocą interfejsu RS232. Z tego powodu próba kompilacji projektu zakończy się niepowodzeniem (RS232 wykorzystuje funkcje i zmienne które za chwilę dołożymy). O szczegóły wykorzystanego protokołu RS232 można zapytać prowadzącego. Naszym zadaniem będzie dołożenie plików bibliotecznych i oprogramowanie interfejsu CAN, tak by możliwe było wysyłanie i odbieranie ramek. 2.2 Dołączamy bibliotekę do projektu Dodajemy plik CAN biblioteki producenta Aby możliwe było korzystanie z funkcji i zmiennych przygotowanych przez producenta należy do projektu dodać plik biblioteki. W tym celu w Ride7 szukamy zakładki Project, klikamy prawym przyciskiem myszy na folderze Library i wybieramy Add Item. Znajdujemy folder z projektem, wybieramy Lib src stm32f10x_can.c Modyfikujemy plik konfiguracyjny Wybieramy File Open With Source Editor i otwieramy plik /User/inc/stm32f10x_conf.h. Plik ten jest powiązany z pozostałymi plikami biblioteki producenta. Aby korzystać z funkcji i definicji poszczególnych plików biblioteki należy w tym pliku od komentować definicje interfejsu. Ponieważ chcemy korzystać z pliku bibliotecznego dotyczącego CAN, to w tym pliku usuwamy komentarz w linii 41 chcemy mieć w projekcie definicję _CAN. Plik można zapisać i zamknąć. 4

5 2.3 Dołączamy pliki użytkownika Plik nagłówkowy My_CAN.h Na potrzeby ćwiczeń został przygotowany plik My_CAN.h, który należy teraz otworzyć. Plik znajduje się w \User\inc\My_CAN.h. W czwartym wierszu jest dołączony główny plik nagłówkowy biblioteki producenta. W wierszach 6-8 deklaracje funkcji użytkownika (jeszcze nie napisane). Wiersze 1,2 oraz 10 zabezpieczają przed wielokrotnym dołączaniem tych samych definicji/deklaracji. Plik można zamknąć nie będziemy tu wprowadzać modyfikacji Plik nagłówkowy main.h Otwieramy plik \User\inc\main.h i wpisujemy pod #include Comunication.h : # include My_CAN.h Wszystkie pliki nagłówkowe są dołączone w pliku main.h. W plikach źródłowych można dołączać plik main.h lub tylko niektóre z nich. Plik main.h można zamknąć, nie będziemy wprowadzać tu więcej modyfikacji Plik źródłowy My_CAN.c Na potrzeby zajęć został przygotowany plik \User\src\My_CAN.c. Proszę dodać go do projektu (podobnie jak w punkcie z tą różnicą że dodajemy go do folderu User a nie Library ). Następnie proszę go otworzyć. 5

6 W tym pliku znajduje się dołączenie głównego pliku nagłówkowego main.h. Definicje zmiennych wykorzystywanych do konfiguracji interfejsu CAN, konfiguracji przerwań i wyprowadzeń. Oraz dwie struktury przechowujące wiadomość wysyłaną oraz odebraną przez interfejs CAN. W pliku są też trzy puste funkcje: - CAN_Config przeprowadzi jednorazową konfigurację interfejsu; - CAN_RX_Interrupt funkcja wykonywana za każdym razem gdy CAN zgłosi przerwanie; - CAN_TX_Message funkcja do wysyłania danych przez CAN. Otwieramy plik main.c i szukamy fragmentu zamieszczonego poniżej. Uzupełniamy część zaznaczoną czerwoną ramką. int main(void) { ///////////// Hardware Init //////////// RCC_Init(); //Clocks and PLL init GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE); // Disable JTAG and SW GPIO_Config(); //GPIO Configuration InterruptConfig(); //Interrupt Configuration //////////// RS 232 /////////////// RS232_HardwareInitFunction(); //////////// CAN ///////////////// CAN_Config(); //////////// START ///////////// while (1) { } // while } // main Tuż po włączeniu zasilania mikrokontroler przeprowadzi konfigurację CAN, a następnie zacznie wykonywać główną pętlę programu. Otwieramy plik stm32f10x_it.c i szukamy wiersza 378. Usuwamy komentarz. W ten sposób za każdym razem gdy CAN zgłosi przerwanie zostanie wywołana funkcja CAN_RX_Interrup zdefiniowana w pliku My_CAN.c. Project. W tym momencie próba zbudowania projektu powinna zakończyć się sukcesem. Project Build 2.4 Uzupełniamy ciało funkcji CAN_Config() Funkcja CAN_Config przeprowadzi konfigurację interfejsu CAN Odblokowanie zegara Większość interfejsów mikrokontrolera tuż po włączeniu zasilania jest fizycznie wyłączonych poprzez bramkowanie sygnału zegarowego. Ma to na celu ograniczenie pobieranej energii ze źródła 6

7 zasilającego. Aby móc korzystać z danego interfejsu w pierwszej kolejności należy dołączyć do niego sygnał zegarowy. Realizuje się to poprzez wywołanie funkcji RCC_APB2PeriphClockCmd lub RCC_APB1PeriphClockCmd z odpowiednim argumentem. Otwieramy plik Firmware library.pdf na stronie 282. Szukamy interfejsu CAN w tabeli 375. Jeżeli go tam nie ma to sprawdzamy tabelę 377. Następnie w Ride7 w pliku MyCAN.c wpisujemy wewnątrz funkcji CAN_Config: // CAN Periph clock enable RCC_APB2PeriphClockCmd( NazwaZTabeli375, ENABLE); Lub RCC_APB1PeriphClockCmd( NazwaZTabeli377, ENABLE); Konfiguracja przerwania Po włączeniu zasilania przerwania są zablokowane. Konfiguracja wspólnych opcji układu przerwań NVIC jest realizowana w funkcji InterruptConfig() w pliku main.c. Jeżeli chcemy korzystać z jakiegoś kanału przerwania, to należy go skonfigurować. Proszę otworzyć Firmware library.pdf na stronie 225. Znajduje się tam opis funkcji NVIC_Init() wraz z opisem struktury NVIC_InitTypeDef. W pierwszym kroku wypełnimy pola struktury a następnie wywołamy funkcję NVIC_Init(). Do funkcji CAN_Config() proszę wpisać: NVIC_InitStructure.NVIC_IRQChannel = USB_LP_CAN_RX0_IRQChannel; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); Konfiguracja jest bardzo prosta. Wskazujemy który kanał przerwania chcemy ustawić (USB_LP_CAN_RX0_IRQChannel przerwanie zgłaszane gdy CAN odbierze wiadomość), następnie nadajemy priorytety (0 oznacza najwyższy priorytet) i informujemy czy chcemy przerwanie włączyć czy wyłączyć. Na koniec wywołujemy funkcję konfigurującą z strukturą jako argument Konfiguracja wyprowadzeń Po włączeniu zasilania wyprowadzenia GPIO mikrokontrolera są ustawione jako wejścia. Chroni to układy dołączone do mikrokontrolera (i sam mikrokontroler) przed uszkodzeniem. Proszę otworzyć Firmware library.pdf na stronie 171. Znajduje się tam opis funkcji GPIO_Init() wraz z opisem struktury GPIO_InitTypeDef. W pierwszym kroku wypełnimy pola struktury a następnie wywołamy funkcję GPIO_Init(). Konfigurację przeprowadzimy dla dwóch wyprowadzeń mikrokontrolera. 7

8 Do funkcji CAN_Config() proszę dopisać: // Configure CAN pin: RX GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; GPIO_InitStructure.GPIO_Mode = TuCośWpisz; GPIO_Init(GPIOB, &GPIO_InitStructure); // Configure CAN pin: TX GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Mode = TuCośWpisz; GPIO_Init(GPIOB, &GPIO_InitStructure); Uzupełnij pole TuCośWpisz tak by pin B8 był skonfigurowany jako Input Pull-Up (tabela 186). Pin B9 ma być skonfigurowany jako Alternate Function Push-Pull (tabela 186). Na koniec wywołamy funkcję remapującą interfejs CAN do wyprowadzeń B8 i B9 (domyślnie CAN jest dołączony do PA11 i PA12). W tym celu proszę otworzyć Firmware library.pdf na stronie 181 i zaznajomić się z funkcją GPIO_PinRemapConfig(). Do funkcji CAN_Config() proszę dopisać: GPIO_PinRemapConfig( TuCośWpisz, ENABLE); Uzupełnij pole TuCośWpisz tak by włączyć Remap1 interfejsu CAN (tabela 203) Konfiguracja interfejsu CAN W tym podrozdziale przedstawiono konfigurację działania interfejsu CAN. Podobnie jak poprzednio realizuje się to poprzez wypełnienie odpowiedniej struktury a następnie wywołanie funkcji. Na początek wykonamy deinicjalizację interfejsu CAN, następnie wypełnimy strukturę domyślnymi wartościami. Do funkcji CAN_Config() dopisujemy: // CAN register init CAN_DeInit(); //Reset registers to their default reset values CAN_StructInit(&CAN_InitStructure); //Fill Structure with default value Proszę otworzyć Firmware library.pdf na stronie 98. Znajduje się tam opis funkcji CAN_Init() wraz z opisem struktury CAN_InitTypeDef. Do funkcji CAN_Config() dopisujemy: /* CAN cell init */ CAN_InitStructure.CAN_TTCM= TuCośWpisz; //Disable time triggered communication mode CAN_InitStructure.CAN_ABOM= TuCośWpisz; //Disable automatic bus-off management CAN_InitStructure.CAN_AWUM= TuCośWpisz; //Disable Automatic Wake-up mode CAN_InitStructure.CAN_NART= TuCośWpisz; //Disable No-automatic retransmission mode CAN_InitStructure.CAN_RFLM= TuCośWpisz; //Disable Receive fifo locked mode CAN_InitStructure.CAN_TXFP= TuCośWpisz; //Disable Transmit fifo priority CAN_InitStructure.CAN_Mode= TuCośWpisz; CAN_InitStructure.CAN_SJW= TuCośWpisz; // (1-4) Time quanta difference for resynchronization CAN_InitStructure.CAN_BS1= TuCośWpisz; // (1-16) Time quanta difference for Bit Segment 1 CAN_InitStructure.CAN_BS2= TuCośWpisz; // (1-8) Time quanta difference for Bit Segment 2 CAN_InitStructure.CAN_Prescaler= TuCośWpisz; // (0-1024) Transmission prescaler CAN_Init(&CAN_InitStructure); Uzupełnij powyższy kod tak by: - wyłączyć Time Triggered Communication Mode; 8

9 - wyłączyć Automatic Bus-Off Mode; - wyłączyć Automatic Wake-Up Mode; - wyłączyć No-Automatic Retransmission Mode; - wyłączyć Receive Fifo Locked Mode; - wyłączyć Transmit Fifo Priority. Pole Mode może przyjmować wartości: - CAN_Mode_Normal normalna praca interfejsu (tą wybieramy); - CAN_Mode_Silent interfejs odbiera wiadomości ale nie może nic nadawać, gdyż pin TX jest odłączony; - CAN_Mode_LoopBack możemy wysyłać na magistralę ale nie odbieramy z magistrali. Wszystko co wyślemy trafia do bufora odbiorczego; - CAN_Mode_Silent_LoopBack jesteśmy całkowicie odłączeni od magistrali CAN. Wszystko co wyślemy trafia do bufora odbiorczego (możemy wysyłać wiadomości tylko do siebie). Polu SJW nadajemy wartość 1 time quanta (zgodnie z tabelą 75). Jest to liczba kwantów o którą interfejs może wydłużyć lub skrócić czas bitu w celu przeprowadzenia resynchronizacji. Polu BS1 nadajemy wartość 8 time quanta (zgodnie z tabelą 76). Jest to liczba kwantów czasu trwania Bit Segment 1. Patrz rysunek poniżej. Polu BS2 nadajemy wartość 7 time quanta (zgodnie z tabelą 77). Jest to liczba kwantów czasu trwania Bit Segment 2. Patrz rysunek poniżej. Proszę przyjąć wartość Preskalera równą 1. Wtedy magistrala CAN będzie działać z przepływnością bitową: 1 BaudRate No min albittime t q 1 1 t ( BS1 1) t ( BS 2 1) t (3 BS1 BS 2) f PCLK 24M 24M bit (3 BS1 BS 2)(Prescaller 1) (3 8 7)(1 1) 36 s q q q 9

10 2.4.5 Konfiguracja filtru akceptowanych wiadomości Interfejs CAN w mikrokontrolerach STM32 posiada sprzętowy filtr odebranych wiadomości. Jeżeli identyfikator odebranej wiadomości nie spełnia żadnego z podanych filtrów, wtedy wiadomość jest ignorowana. W przeciwnym razie trafia do odbiorczego Fifo (i ewentualnie zgłaszane jest przerwanie odebranej wiadomości). W wykorzystywanym mikrokontrolerze możemy ustawić do 14 filtrów. W naszym programie przyjmiemy że wszystkie wiadomości będą odbierane. Dokładniejsze informacje można znaleźć w Firmware library.pdf na stronie 102 (i w Reference Manual). W funkcji CAN_Config() dopisujemy: /* CAN filter init */ CAN_FilterInitStructure.CAN_FilterNumber=0; // (0-14) Filter number CAN_FilterInitStructure.CAN_FilterMode=CAN_FilterMode_IdMask; CAN_FilterInitStructure.CAN_FilterScale=CAN_FilterScale_32bit; CAN_FilterInitStructure.CAN_FilterIdHigh=0x0000; // All frames will be received CAN_FilterInitStructure.CAN_FilterIdLow=0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdHigh=0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdLow=0x0000; CAN_FilterInitStructure.CAN_FilterFIFOAssignment=0; // filtered frames will be stored in fifo_0 CAN_FilterInitStructure.CAN_FilterActivation=ENABLE; // Enable filter CAN_FilterInit(&CAN_FilterInitStructure); // CAN FIFO0 message pending interrupt enable CAN_ITConfig(CAN_IT_FMP0, ENABLE); W ten sposób skonfigurowaliśmy filtr o numerze 0. FilterMode może mieć wartości: - CAN_FilterMode_IdMask podajemy identyfikator wiadomości oraz maskę mówiącą które bity identyfikatora mają się zgadzać w odebranej wiadomości; - CAN_FilterMode_IdList podajemy listę identyfikatorów; odebrane wiadomości o innym identyfikatorze będą sprzętowo odrzucane. FilterScale może mieć wartości: - CAN_FilterScale_Two16bit filtrujemy 11 bitów standardowego identyfikatora i 3 najstarsze bity rozszerzonego identyfikatora wiadomości (oraz pole RTR i IDE wiadomości); - CAN_FilterScale_One32bit filtrujemy 29 bitowy identyfikator (oraz pole RTR i IDE wiadomości). Chcemy aby wiadomości spełniające filtr były umieszczane w FIFO0. Filtr ma być aktywny. Na koniec uruchamiamy filtr. W ostatnim wierszu odblokowujemy przerwanie. Wiadomości CAN mają swój identyfikator (im niższy identyfikator tym wyższy priorytet), który w standardowych wiadomościach ma 11 bitów a w standardzie 2.0B 29 bitów. Pole IDE definiuje czy ramka ma standardowy identyfikator czy też rozszerzony. Pole RTR definiuje czy przesyłamy wiadomość z danymi czy prosimy inny węzeł o przesłanie danych. Widomość może zawierać maksymalnie 8 bajtów 10

11 (ilość przesyłanych bajtów definiuje pole DLC). Format ramki i CRC jest generowany automatycznie przez interfejs CAN znajdujący się w STM32. 11

12 2.5 Uzupełniamy ciało funkcji CAN_RX_Interrupt() Za każdym razem gdy CAN odbierze wiadomość spełniającą któryś z filtrów interfejs może zgłosić przerwanie (my skonfigurowaliśmy aby tak się działo). Układ przerwań NVIC zatrzyma normalną pracę mikrokontrolera i zacznie wykonywać instrukcję z tablicy przerwań. W pliku stm32f10x_it.c ustawiliśmy aby przy każdym przerwaniu RX0 wywoływać funkcję CAN_RX_Interrupt() zdefiniowaną w pliku My_CAN.c. Nadeszła pora by ją uzupełnić. W naszym, bardzo prostym projekcie, przy każdym przerwaniu interfejsu CAN skopiujemy odebraną wiadomość do zmiennej globalnej RxMessage. Zatem uzupełniamy ciało funkcji CAN_RX_Interrupt() : CAN_Receive(CAN_FIFO0, &RxMessage); // Software filtering may be implemented here Uzupełniamy ciało funkcji CAN_TX_Message() Funkcja CAN_TX_Message() jest wykorzystywana w pliku communication.c. Jak tylko odbierzemy dane z komputera wywołujemy tę funkcję by wysłać ramkę CAN. W funkcji następuje przepisanie informacji do struktury TXMessage a następnie wywołanie funkcji bibliotecznej CAN_Transmit(). Poniżej przykładowa realizacja. u8 i; // transmit 1 message TxMessage.StdId = StdID; //11 bits TxMessage.ExtId = ExtID; //18 bits TxMessage.IDE = CAN_ID_EXT; //Extended identifier TxMessage.RTR = CAN_RTR_DATA; //Data message TxMessage.DLC = Length; //from 0 to 7 for(i = 0; i < Length; i++) TxMessage.Data[i] = *pdata++; CAN_Transmit(&TxMessage); 2.7 Kompilujemy projekt i wgrywamy do mikrokontrolera 3. Program komputera PC Na potrzeby zajęć laboratoryjnych został przygotowany prosty program w języku Visual C#. Program ten wysyła i odbiera dane z mikrokontrolera. Dzięki temu możliwe jest przygotowanie wiadomości na komputerze i wysłanie jej przez interfejs CAN. Jak również możliwe jest odczytanie ostatniej odebranej prze interfejs CAN wiadomości. Główne okno programu przedstawiono poniżej. 12

13 Obsługa programu, podobnie jak w programach Microsoftu, jest intuicyjna. Po otwarciu portu COM w pięć pól tekstowych wpisuje się wartość rozszerzonego identyfikatora oraz jednobajtową daną. Po kliknięciu przycisku Wyślij dane są przesyłane do mikrokontrolera z wykorzystaniem RS232, a mikrokontroler formuje wiadomość CAN i wysyła ją na magistralę CAN. Po kliknięciu przycisku Odbierz komputer odbiera od mikrokontrolera ostatnią wiadomość, którą odebrał przez CAN. 4. Pomiary / Zabawa Sprawdź czy Twój współtowarzysz niedoli siedzący obok zaprogramował mikrokontroler. Jeżeli tak, to sprawdźcie działanie interfejsu CAN. W chwili obecnej każda odebrana wiadomość zgłasza przerwanie. W funkcji obsługi przerwania następuje odczytanie wiadomości z bufora odbiorczego i wpisanie jej do zmiennej globalnej (można ją odczytać poprzez RS232). Zmodyfikuj program tak by przerwanie nie było zgłaszane, a odczyt z bufora odbiorczego CAN następował przy próbie sczytania wiadomości przez komputer. Sprawdź jaką długość ma bufor odbiorczy (zacznij odczyt wiadomości na komputerze gdy mikrokontroler odebrał dwie wiadomości, trzy wiadomości, itd.). Zmodyfikuj konfiguracje filtru wiadomości a następnie sprawdź jakie identyfikatory są akceptowane, a jakie nie. 13

Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR

Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR Zadanie polega na napisaniu pierwszego programu w języku C, jego poprawnej kompilacji i wgraniu na mikrokontroler. W tym celu należy zapoznać

Bardziej szczegółowo

1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4

1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4 2012 Programator AVR USBasp Instrukcja obsługi 2012-02-11 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4

Bardziej szczegółowo

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1 Instrukcja obsługi aplikacji 1 1./ instalacja aplikacji. Aplikacja służy do zarządzania, konfigurowania i testowania modułów firmy Advance Electronic wyposażonych w RS485 pracujących w trybie half-duplex.

Bardziej szczegółowo

Projektowanie z użyciem procesora programowego Nios II

Projektowanie z użyciem procesora programowego Nios II Projektowanie z użyciem procesora programowego Nios II WSTĘP Celem ćwiczenia jest nauczenie projektowania układów cyfrowych z użyciem wbudowanych procesorów programowych typu Nios II dla układów FPGA firmy

Bardziej szczegółowo

TECHNIKA MIKROPROCESOROWA II

TECHNIKA MIKROPROCESOROWA II Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6 Moduł UART - współpraca z komputerem poprzez BlueTooth Mariusz Sokołowski

Bardziej szczegółowo

Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP. Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz

Bardziej szczegółowo

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Cel ćwiczenia: Głównym celem ćwiczenia jest nauczenie się obsługi klawiatury. Klawiatura jest jednym z urządzeń wejściowych i prawie zawsze występuje

Bardziej szczegółowo

1.1 Ustawienie adresów IP oraz masek portów routera za pomocą konsoli

1.1 Ustawienie adresów IP oraz masek portów routera za pomocą konsoli 1. Obsługa routerów... 1 1.1 Ustawienie adresów IP oraz masek portów routera za pomocą konsoli... 1 1.2 Olicom ClearSight obsługa podstawowa... 2 1.3 Konfiguracja protokołu RIP... 5 Podgląd tablicy routingu...

Bardziej szczegółowo

1.Wstęp. 2.Generowanie systemu w EDK

1.Wstęp. 2.Generowanie systemu w EDK 1.Wstęp Celem niniejszego ćwiczenia jest zapoznanie z możliwościami debuggowania kodu na platformie MicroBlaze oraz zapoznanie ze środowiskiem wspomagającym prace programisty Xilinx Platform SDK (Eclipse).

Bardziej szczegółowo

Tworzenie pliku źródłowego w aplikacji POLTAX2B.

Tworzenie pliku źródłowego w aplikacji POLTAX2B. Tworzenie pliku źródłowego w aplikacji POLTAX2B. Po utworzeniu spis przekazów pocztowych klikamy na ikonę na dole okna, przypominającą teczkę. Następnie w oknie Export wybieramy format dokumentu o nazwie

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

TECHNIKA MIKROPROCESOROWA II

TECHNIKA MIKROPROCESOROWA II Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6a Wykorzystanie USB do komunikacji z komputerem PC Mariusz Sokołowski http://www.fpga.agh.edu.pl/upt2

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

Autorzy. Zespół SABUR Sp. Z o.o. Wydanie Data. Sierpień SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone

Autorzy. Zespół SABUR Sp. Z o.o. Wydanie Data. Sierpień SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone SMART RIO Autorzy Wydanie Data : : : Zespół SABUR Sp. Z o.o. 3.00 Sierpień 2013 2013 SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone Bez pisemnej zgody firmy SABUR Sp. Z o.o. niniejszy materiał ani w całości,

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Przetwornik ADC laboratorium: 04 autor: mgr inż. Katarzyna Smelcerz Kraków, 2016

Bardziej szczegółowo

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS Sterownik procesorowy S-2 Komunikacja RS485 MODBUS Sterownik centrali wentylacyjnej PRO-VENT S2 umożliwia komunikację z innymi urządzeniami poprzez interfejs szeregowy RS485. Zapis i odczyt danych realizowany

Bardziej szczegółowo

Electronic Infosystems

Electronic Infosystems Department of Optoelectronics and Electronic Systems Faculty of Electronics, Telecommunications and Informatics Gdansk University of Technology Electronic Infosystems Microserver TCP/IP with CS8900A Ethernet

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Zapoznanie się ze środowiskiem CUBE, obsługa portów I/O laboratorium: 02 autor:

Bardziej szczegółowo

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem. WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy

Bardziej szczegółowo

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie Wstęp FTP - (ang. File Transfer Protocol - protokół transmisji danych) jest to protokół typu klient-serwer, który umożliwia przesyłanie plików na serwer, oraz z serwera poprzez program klienta FTP. Dzięki

Bardziej szczegółowo

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012 Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.

Bardziej szczegółowo

OPIS PROGRAMU APEK MULTIPLEKSER RX03

OPIS PROGRAMU APEK MULTIPLEKSER RX03 OPIS PROGRAMU APEK MULTIPLEKSER RX03 wer.2.3.3.9 - Program współpracuje z dwoma typami systemów pomiarowych AL154: multiplekserami M1.. lub RX.. oraz interfejsami DA.. - Wymagany system operacyjny: WIN

Bardziej szczegółowo

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika Warsztaty AVR Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR Dariusz Wika 1.Krótki wstęp: Eclipse to rozbudowane środowisko programistyczne, które dzięki możliwości instalowania

Bardziej szczegółowo

1 Moduł E-mail. 1.1 Konfigurowanie Modułu E-mail

1 Moduł E-mail. 1.1 Konfigurowanie Modułu E-mail 1 Moduł E-mail Moduł E-mail daje użytkownikowi Systemu możliwość wysyłania wiadomości e-mail poprzez istniejące konto SMTP. System Vision może używać go do wysyłania informacji o zdefiniowanych w jednostce

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

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

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery Dostęp do portów mikrokontrolera ATmega32 język C laboratorium: 10 autorzy: dr

Bardziej szczegółowo

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych Wersja 3.77.320 29.10.2014 r. Poniższa instrukcja ma zastosowanie, w przypadku gdy w menu System Konfiguracja Ustawienia

Bardziej szczegółowo

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400 PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników S7 300/S7 400, w celu stworzenia komunikacji Master Slave z wykorzystaniem sieci PROFIBUS DP pomiędzy sterownikami S7 300 i S7

Bardziej szczegółowo

CAN LOGGER OPIS. Ponownie uruchamiany program CAN Logger

CAN LOGGER OPIS. Ponownie uruchamiany program CAN Logger OPIS Uruchamiamy program CAN LOGGER Jeśli pierwszy raz uruchomiliśmy program należy zainstalować sterownik FT, wybieramy zakładkę sterowniki, [Sterownik FT] wybieramy [TAK] potwierdzamy w następnych krokach

Bardziej szczegółowo

1. Opis. 2. Wymagania sprzętowe:

1. Opis. 2. Wymagania sprzętowe: 1. Opis Aplikacja ARSOFT-WZ2 umożliwia konfigurację, wizualizację i rejestrację danych pomiarowych urządzeń produkcji APAR wyposażonych w interfejs komunikacyjny RS232/485 oraz protokół MODBUS-RTU. Aktualny

Bardziej szczegółowo

LOW ENERGY TIMER, BURTC

LOW ENERGY TIMER, BURTC PROJEKTOWANIE ENERGOOSZCZĘDNYCH SYSTEMÓW WBUDOWANYCH ĆWICZENIE 4 LOW ENERGY TIMER, BURTC Katedra Elektroniki AGH 1. Low Energy Timer tryb PWM Modulacja szerokości impulsu (PWM) jest często stosowana przy

Bardziej szczegółowo

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash ZL17PRG Programator ICP dla mikrokontrolerów ST7F Flash Programator ZL17PRG umożliwia programowanie mikrokontrolerów z rodziny ST7 firmy STMicroelectronics. Programator pracuje w oparciu o protokół ICC

Bardziej szczegółowo

Konfiguracja pakietu CrossStudio for MSP430 2.0.

Konfiguracja pakietu CrossStudio for MSP430 2.0. Konfiguracja pakietu CrossStudio for MSP430 2.0. 1. Przed rozpoczęciem pracy przeczytaj całego manuala. 2. Gratulujemy wyboru modułu MMmsp430x1xxx. W celu rozpoczęcia pracy należy pobrać 30-dniową wersję

Bardziej szczegółowo

Instrukcja konfigurowania GPS Trackera

Instrukcja konfigurowania GPS Trackera Gdzie możesz zaopatrzyć się w lokalizator GPS? Instrukcja konfigurowania GPS Trackera Jeśli nie posiadasz własnego lokalizatora GPS, to można wypożyczyć go w wyznaczonych Punktach Informacji i Monitorowania

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

instrukcja instalacji modemu SpeedTouch 605s

instrukcja instalacji modemu SpeedTouch 605s instrukcja instalacji modemu SpeedTouch 605s Spis treści 1. Opis diod kontrolnych i gniazd modemu SpeedTouch 605s... 2 1.1. Opis diod kontrolnych... 2 1.2. Opis gniazd... 3 2. Konfiguracja połączenia przewodowego...

Bardziej szczegółowo

RFID. Czytniki RFID. Instrukcja rev. 1.01

RFID. Czytniki RFID. Instrukcja rev. 1.01 RFID Czytniki RFID Instrukcja rev. 1.01 RFID Copyright 2015 by MicroMade All rights reserved Wszelkie prawa zastrzeżone Uwaga! Wszystkie dane 2 i 4 bajtowe są traktowane jako liczby i podawane są w kolejności

Bardziej szczegółowo

LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program

LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program Przygotował: Jakub Wawrzeńczak 1. Wprowadzenie Lekcja przedstawia wykorzystanie środowiska LabVIEW 2016

Bardziej szczegółowo

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Katedra Automatyki, Wydział EAIiE Akademia Górniczo-Hutnicza w Krakowie Marcin Piątek Kraków 2008 1. Ważne uwagi i definicje Poniższy

Bardziej szczegółowo

Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.

Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu. microkit E3 Uniwersalny sterownik silnika krokowego z portem szeregowym RS3 z procesorem AT90S33 na płycie E00. Zestaw do samodzielnego montażu..opis ogólny. Sterownik silnika krokowego przeznaczony jest

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie

Bardziej szczegółowo

STM32 dla początkujących (i nie tylko)

STM32 dla początkujących (i nie tylko) STM32 dla początkujących (i nie tylko) Komunikacja za pomocą UART W piątej części kursu poświęconego mikrokontrolerowi STM32F i Panelowi Edukacyjnemu zajmę się interfejsem UART. Pod tą nazwą kryje się

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Timery i przerwania laboratorium: 03 autor: mgr inż. Katarzyna Smelcerz Kraków,

Bardziej szczegółowo

1 Moduł Modbus ASCII/RTU

1 Moduł Modbus ASCII/RTU 1 Moduł Modbus ASCII/RTU Moduł Modbus ASCII/RTU daje użytkownikowi Systemu Vision możliwość komunikacji z urządzeniami za pomocą protokołu Modbus. Moduł jest konfigurowalny w taki sposób, aby umożliwiał

Bardziej szczegółowo

Komunikacja sterownika PLC Fatek jako master w protokole ModBus RTU

Komunikacja sterownika PLC Fatek jako master w protokole ModBus RTU Komunikacja sterownika PLC Fatek jako master w protokole ModBus RTU 1. Konfiguracja portu komunikacyjnego - dokonuje się tego w oprogramowaniu narzędziowym WinProladder, z menu PLC->Setting->Port Parameter:

Bardziej szczegółowo

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 8 Wykorzystanie modułów FieldPoint w komputerowych systemach pomiarowych 1. Wprowadzenie

Bardziej szczegółowo

PC Terminal Emulator Cables, RJ-45 (Central Data) to DB-9

PC Terminal Emulator Cables, RJ-45 (Central Data) to DB-9 Konfiguracja urządzeń EtherLite do współpracy z oprogramowaniem RealPort w środowisku Windows 2000. 1. Potrzebne elementy: (Jarosław Ulczok, Clico Sp. z o.o.) a. EL8 (RS232) b. komputer z zainstalowany

Bardziej szczegółowo

Instrukcja obsługi certyfikatów w programie pocztowym MS Outlook Express 5.x/6.x

Instrukcja obsługi certyfikatów w programie pocztowym MS Outlook Express 5.x/6.x Spis treści Wstęp... 1 Instalacja certyfikatów w programie pocztowym... 1 Instalacja certyfikatów własnych... 1 Instalacja certyfikatów innych osób... 3 Import certyfikatów innych osób przez odebranie

Bardziej szczegółowo

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji.

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji. 1 Moduł Modbus TCP Moduł Modbus TCP daje użytkownikowi Systemu Vision możliwość zapisu oraz odczytu rejestrów urządzeń, które obsługują protokół Modbus TCP. Zapewnia on odwzorowanie rejestrów urządzeń

Bardziej szczegółowo

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART Własności MOBOT-RCR v2a: - pasmo komunikacji: ISM 433MHz lub 868MHz - zasięg 50m 300m * - zasilanie: z USB, - interfejs wyjściowy:

Bardziej szczegółowo

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200 Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Wstęp do nowego projektu..... 3 2.1 Nowy projekt... 3 2.2 Dodanie nowego urządzenia... 4 3 Program w main... 6 4 Program PC Access.... 8 4.1

Bardziej szczegółowo

Praca w programie dodawanie pisma.

Praca w programie dodawanie pisma. Praca w programie dodawanie pisma. Wybór zakładki z danymi z Currendy (1) (tylko w przypadku włączenia opcji korzystania z danych Currendy). Wyszukanie i wybranie pisma. Po wybraniu wiersza dane z Currendy

Bardziej szczegółowo

Posnet Grafik Instrukcja obsługi

Posnet Grafik Instrukcja obsługi Posnet Grafik Instrukcja obsługi Wersja dokumentu 1.0 Prawa autorskie: Posnet Polska S.A. ul. Municypalna 33; 02-281 Warszawa; tel. +48 (0) 22 8686888; faks +48 (0) 22 8686889; www.posnet.com; posnet@posnet.com

Bardziej szczegółowo

1 Moduł Modbus ASCII/RTU 3

1 Moduł Modbus ASCII/RTU 3 Spis treści 1 Moduł Modbus ASCII/RTU 3 1.1 Konfigurowanie Modułu Modbus ASCII/RTU............. 3 1.1.1 Lista elementów Modułu Modbus ASCII/RTU......... 3 1.1.2 Konfiguracja Modułu Modbus ASCII/RTU...........

Bardziej szczegółowo

Komunikacja w mikrokontrolerach Laboratorium

Komunikacja w mikrokontrolerach Laboratorium Laboratorium Ćwiczenie 3 Magistrala I 2 C Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem przy użyciu magistrali I 2 C. Zagadnienia do przygotowania: podstawy

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

Internetowy serwis Era mail Aplikacja sieci Web

Internetowy serwis Era mail Aplikacja sieci Web Internetowy serwis Era mail Aplikacja sieci Web (www.login.eramail.pl) INSTRUKCJA OBSŁUGI Spis treści Internetowy serwis Era mail dostępny przez komputer z podłączeniem do Internetu (aplikacja sieci Web)

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA MPCC

INSTRUKCJA UŻYTKOWNIKA MPCC V1.0.0 (10.14.2015) 1 (7) INSTALACJA UWAGA: Produkt działa jako urządzenie nadrzędne Modbus. Dlatego w przypadku podłączania narzędzia do istniejącej sieci Modbus konieczne może okazać się odłączenie innego

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI PROGRAMU INSTAR 1.0

INSTRUKCJA OBSŁUGI PROGRAMU INSTAR 1.0 INSTRUKCJA OBSŁUGI PROGRAMU INSTAR 1.0 ver. 30.01.2014 Spis treści I. Wstęp... 2 II. Transmisja danych... 3 III. Aktualizacja oprogramowania... 4 IV. Ustawienia parametrów... 4 V. Konfiguracja modemu radiowego....

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

Konfiguracja programu pocztowego Mozilla Thunderbird do pracy w sieci NEO.pl

Konfiguracja programu pocztowego Mozilla Thunderbird do pracy w sieci NEO.pl Konfiguracja programu pocztowego Mozilla Thunderbird do pracy w sieci NEO.pl neo.pl ogólnopolski dostawca usług internetowych ul. Gen. Dąbrowskiego 38-40, 70-100 Szczecin tel. (091) 4244222, fax: (091)

Bardziej szczegółowo

Spis treści. 1 Moduł Modbus TCP 4

Spis treści. 1 Moduł Modbus TCP 4 Spis treści 1 Moduł Modbus TCP 4 1.1 Konfigurowanie Modułu Modbus TCP................. 4 1.1.1 Lista elementów Modułu Modbus TCP............ 4 1.1.2 Konfiguracja Modułu Modbus TCP.............. 5 1.1.3

Bardziej szczegółowo

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0 Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0 Wersja instrukcji 1.0.1 1 SPIS TREŚCI 1. Sprawdzenie wersji systemu Windows... 3 2. Instalacja sterowników interfejsu diagnostycznego...

Bardziej szczegółowo

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja do oprogramowania ENAP DEC-1 Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych

Bardziej szczegółowo

Zgrywus dla Windows v 1.12

Zgrywus dla Windows v 1.12 Zgrywus dla Windows v 1.12 Spis treści. 1. Instalacja programu. 2 2. Pierwsze uruchomienie programu.. 3 2.1. Opcje programu 5 2.2. Historia zdarzeń 7 2.3. Opisy nadajników. 8 2.4. Ustawienia zaawansowane...

Bardziej szczegółowo

Program emulatora GPS pobieramy ze strony z działu Pobieralnia.

Program emulatora GPS pobieramy ze strony  z działu Pobieralnia. 1. WSTĘP Do emulacji ruchu okrętu na mapie nawigacyjnej potrzebujemy trzech rzeczy: Komputera PC Programu nawigacyjnego polecam OpenCPN Programu symulatora GPS Programu Com0com jako mostka wirtualnego

Bardziej szczegółowo

Przewodnik instalacji i rejestracji ASN RadioOS

Przewodnik instalacji i rejestracji ASN RadioOS Przewodnik instalacji i rejestracji ASN RadioOS Niniejszy dokument przeprowadzi krok po kroku użytkowników oprogramowania RadioOS przez proces instalacji i rejestracji systemu. Kolejne kroki do wykonania

Bardziej szczegółowo

Windows 10 - Jak uruchomić system w trybie

Windows 10 - Jak uruchomić system w trybie 1 (Pobrane z slow7.pl) Windows 10 - Jak uruchomić system w trybie awaryjnym? Najprostszym ze sposobów wymuszenia na systemie przejścia do trybu awaryjnego jest wybranie Start a następnie Zasilanie i z

Bardziej szczegółowo

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl www.fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja

Bardziej szczegółowo

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory Poniższa instrukcja opisuje sposób zdalnej instalacji oprogramowania Webroot SecureAnywhere w środowiskach wykorzystujących usługę Active

Bardziej szczegółowo

znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.

znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main. Część XVI C++ Funkcje Jeśli nasz program rozrósł się już do kilkudziesięciu linijek, warto pomyśleć o jego podziale na mniejsze części. Poznajmy więc funkcje. Szybko się przekonamy, że funkcja to bardzo

Bardziej szczegółowo

Współpraca STM32 z modułem Bluetooth HC-05

Współpraca STM32 z modułem Bluetooth HC-05 Współpraca STM32 z modułem Bluetooth HC-05 Moduł Bluetooth HC-05 pozwala na łatwe zrealizowanie bezprzewodowej transmisji danych pomiędzy systemem embedded a np. smartfonem lub tabletem. Jego wykorzystanie

Bardziej szczegółowo

Program RMUA. Instrukcja konfiguracji i pracy w programie. (Wersja 2)

Program RMUA. Instrukcja konfiguracji i pracy w programie. (Wersja 2) Program RMUA Instrukcja konfiguracji i pracy w programie (Wersja 2) 1 Wstęp Program RMUA powstał w związku z obowiązkiem przekazywania ubezpieczonym informacji rocznej zwanej wcześniej RMUA. Aplikacja

Bardziej szczegółowo

Instrukcja aktualizacji oprogramowania. Wersja dokumentu: 01i00 Aktualizacja:

Instrukcja aktualizacji oprogramowania. Wersja dokumentu: 01i00 Aktualizacja: Instrukcja aktualizacji oprogramowania Wersja dokumentu: 01i00 Aktualizacja: 2016-03-11 Uwagi Inne dokumenty dotyczące obsługi urządzeń można pobrać ze strony energetyka.itr.org.pl Przed aktualizacją oprogramowania

Bardziej szczegółowo

MODUŁ INTEGRUJĄCY ELEKTRONICZNEGO NADAWCĘ Z WF-MAG SPIS TREŚCI

MODUŁ INTEGRUJĄCY ELEKTRONICZNEGO NADAWCĘ Z WF-MAG SPIS TREŚCI MODUŁ INTEGRUJĄCY ELEKTRONICZNEGO NADAWCĘ Z WF-MAG SPIS TREŚCI Instalacja modułu spedycyjnego 2-4 Konfiguracja i opis ustawień w module Poczta Polska.5-12 Zarządzanie zbiorami 13 Przygotowanie przesyłki.14-18

Bardziej szczegółowo

Ćwiczenie 7 Matryca RGB

Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -1- Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -2-1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z inną oprócz RS - 232 formą szeregowej

Bardziej szczegółowo

Konfiguracja konta pocztowego w Thunderbird

Konfiguracja konta pocztowego w Thunderbird Konfiguracja konta pocztowego w Thunderbird Sygnity SA 2013 Wszystkie prawa zastrzeżone. Znaki firmowe oraz towarowe użyte w opracowaniu są prawną własnością ich właścicieli. Autor dokumentacji: Magdalena

Bardziej szczegółowo

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

Instrukcja użytkownika ARsoft-CFG WZ1 4.0 05-090 Raszyn, ul Gałczyńskiego 6 tel. (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARsoft-CFG WZ1 4.0 wersja 4.0 www.apar.pl 1 1. Opis Aplikacja ARsoft-CFG umożliwia

Bardziej szczegółowo

Porty GPIO w mikrokontrolerach STM32F3

Porty GPIO w mikrokontrolerach STM32F3 Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Podstawy Programowania Mikroprocesorów i Procesorów DSP Porty GPIO w mikrokontrolerach

Bardziej szczegółowo

Program APEK Użytkownik Instrukcja użytkownika

Program APEK Użytkownik Instrukcja użytkownika Program APEK Użytkownik Instrukcja użytkownika http://www.apek.pl e-mail. Biuro@apek.pl tel. 022 6447970 Systemy monitorowania programem APEK Użytkownik. 1.1 Wiadomości wstępne: Podgląd danych i ustawianie.

Bardziej szczegółowo

Programowanie procesora Microblaze w środowisku SDK

Programowanie procesora Microblaze w środowisku SDK Programowanie procesora Microblaze w środowisku SDK 9 kwietnia 2010 Zespół Rekonfigurowalnych Systemów Obliczeniowych AGH Kraków http://www.fpga.agh.edu.pl/ 1.Wstęp Celem niniejszego ćwiczenia jest: zapoznanie

Bardziej szczegółowo

APOLLO KISO II - PC INSTRUKCJA UŻYTKOWNIKA INSTRUKCJA OBSŁUGI PROGRAMU DO KOMUNIKACJI KASA KOMPUTER. (ver. 1.0 czerwiec 2005)

APOLLO KISO II - PC INSTRUKCJA UŻYTKOWNIKA INSTRUKCJA OBSŁUGI PROGRAMU DO KOMUNIKACJI KASA KOMPUTER. (ver. 1.0 czerwiec 2005) APOLLO KISO II - PC INSTRUKCJA OBSŁUGI PROGRAMU DO KOMUNIKACJI KASA KOMPUTER DLA KASY APPOLLO KIISSO IIII INSTRUKCJA UŻYTKOWNIKA (ver. 1.0 czerwiec 2005) 1 1. UWAGI OGÓLNE... 3 2. KABEL KOMUNIKACYJNY...

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

Instrukcja programowania

Instrukcja programowania Instrukcja programowania Panel zewnętrzny C5 C9E21L-C Przed włączeniem zapoznaj się z treścią niniejszej instrukcji. Zaleca się zachować instrukcję na przyszłość. Genway - pomoc techniczna tel. +48 (24)

Bardziej szczegółowo

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja. Kontrola topto Obsługa aplikacji Kontrola topto 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja. 5. Dodawanie, edycja i usuwanie przejść.

Bardziej szczegółowo

INFORMATOR TECHNICZNY HORNER. Komunikacja SMS w sterownikach XLe/XLt. Konfiguracja karty GSM i komunikacji SMS

INFORMATOR TECHNICZNY HORNER. Komunikacja SMS w sterownikach XLe/XLt. Konfiguracja karty GSM i komunikacji SMS INFORMATOR TECHNICZNY HORNER Informator techniczny nr 7 -- kwiecień 2008 Komunikacja SMS w sterownikach XLe/XLt Przy jej pomocy sterownik wyposaŝony w kartę komunikacyjną moŝe wysyłać wiadomości tekstowe

Bardziej szczegółowo

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 Dane techniczne : Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 a) wielkość bufora znaków (DD RAM): 80 znaków (80 bajtów) b) możliwość sterowania (czyli podawania kodów znaków) za pomocą

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

Program EDYTOR-AS-OUX

Program EDYTOR-AS-OUX Z.S.E. ASTER ul. Brzozowa 13 87-100 Toruń http:\\www.asterlm.mga.com.pl E-mail: asterlm@mga.com.pl m.lewndowski.aster@gmail.com Program EDYTOR-AS-OUX 1. Charakterystyka ogólna Program edytor-as-oux.exe

Bardziej szczegółowo

SERWER AKTUALIZACJI UpServ

SERWER AKTUALIZACJI UpServ Wersja 1.12 upserv_pl 11/16 SERWER AKTUALIZACJI UpServ SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166 075 www.satel.pl SATEL

Bardziej szczegółowo

Bit 11 pierwszego słowa komunikacji acyklicznej ustawny jest na wartość 0 i nie podlega modyfikacji.

Bit 11 pierwszego słowa komunikacji acyklicznej ustawny jest na wartość 0 i nie podlega modyfikacji. 1 2 Posługując się komunikacją acykliczną do dyspozycji mamy 4 słowa za pomocą których przesyłamy identyfikację żądania, numer parametru jego indeks oraz wartość. Pierwsze słowo PKE zawiera informację

Bardziej szczegółowo

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA wersja 1.0 http://www.projekt-tech.pl 1. Wymagania sprzętowe - komputer klasy PC z portem USB - system operacyjny Microsoft

Bardziej szczegółowo

1. INSTALACJA SERWERA

1. INSTALACJA SERWERA 1. INSTALACJA SERWERA Dostarczony serwer wizualizacji składa się z: 1.1. RASPBERRY PI w plastikowej obudowie; 1.2. Karty pamięci; 1.3. Zasilacza 5 V DC; 1,5 A; 1.4. Konwertera USB RS485; 1.5. Kabla

Bardziej szczegółowo

OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1

OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1 OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację

Bardziej szczegółowo

Konfigurowanie PPP dla Windows 7

Konfigurowanie PPP dla Windows 7 Konfigurowanie PPP dla Windows 7 Poniżej znajduje się instrukcja konfiguracji połączenia PPP wykonana dla systemu Windows 7. Otwieramy okno Telefon i modem z Panelu sterowania i przechodzimy do zakładki

Bardziej szczegółowo