Zastosowanie moduł Wi-Fi ESP-12 (1) Wirtualny interfejs szeregowy
|
|
- Justyna Borowska
- 7 lat temu
- Przeglądów:
Transkrypt
1 Zastosowanie moduł Wi-Fi ESP-12 (1) Wirtualny interfejs szeregowy UART jest jednym z interfejsów używanych do komunikacji. Jest on łatwy w obsłudze programowej i użyciu, szczególnie w wypadku komunikacji z komputerem PC. Dla uzyskania podstawowej funkcjonalności jest przyłączenie jedynie 3 linii: RxD, TxD oraz masy. Ileż prościej by było, gdyby można zastosować taki interfejs bez używania żadnych kabli. Pozwoliłoby to na bezproblemową komunikację komputera z systemem wbudowanym, bez konieczności ciągnięcia niekiedy bardzo długiej wiązki kabli. W artykule zaprezentowano rozwiązanie bazujące na module ESP-12, realizujące bezprzewodową wersję interfejsu szeregowego UART. Zasada działania transmisji szeregowej szczypta teorii Jak sama nazwa mówi, jest to transmisja szeregowa polegająca na wysyłaniu ciągu bitów, które są następnie składane w paczkę danych. Pojedyncza paczka danych składa się z bitu start, danych, bitu stopu i ewentualnie bitu parzystości, jeżeli transmisja jest tak skonfigurowana. Słówko Asynchronous w nazwie informuje, że jest to transmisja asynchroniczna, co oznacza, iż zegar taktujący rytm wysyłania danych nie jest przesyłany do odbiornika, tak jak ma to miejsce np. w SPI czy I 2 C. Dlatego każdorazowo należy ustawić odpowiednią prędkość w nadajniku i odbiorniku oczywiście, musi ona być taka sama. Efektem ustawienia różnych prędkości będzie odczytanie błędnych danych z interfejsu. ESP-12 i wirtualny UART Moduł ESP-12 ma sprzętowy interfejs portu szeregowego, co oznacza, że na wyjściu będą same dane wysłane przez nadajnik. Nie trzeba martwić się o bity startu, stopu itd. Jedyne, co należy zrobić, to skonfigurować ten port. Program źródłowy przedstawiony na listingu 1 jest rozwiązaniem dla przewodowego UART. Algorytm funkcjonowania programu zaprezentowano na na schemacie blokowym zamieszczonym na rysunku 1. Wszystkie dane, które zostaną odebrane w pakiecie UDP od razu są wysyłane przez port szeregowy. Analogicznie, wszystkie dane, które nie zawierają znaku + są pakowane do pakietu UDP i wysyłane do odbiorcy. Komunikacja UDP została zastosowana z powodu prostoty oraz szybkości wysyłania danych. Testy wykazały, że przy większej ilości danych wysyłanych pakietami TCP, w pewnym momencie następowało przepełnienie, gdyż czas potrzebny na: nawiązanie połączenia TCP, wysłanie pakietu, oczekiwanie na potwierdzenie, ewentualną retransmisję pakietu oraz zamknięcie połączenia, powodował zgromadzenie zbyt dużej ilości danych oczekujących w buforze. Przy wykorzystaniu transmisji UDP, każdy znak odczytany z interfejsu jest natychmiastowo wysyłany pakietem. W wypadku UDP nie nawiązuje się połączenia oraz nie trzeba go zamykać. Wadą tego rozwiązania jest możliwość zagubienia pakietu danych. Kontrolę błędów transmisji należałoby wykonać programowo, np. wysyłając na koniec ciągu znaków sumę kontrolną CRC. Tabela 1. Komendy AT realizowane przez moduł ESP- 12 : OK wszystko działa, moduł gotowy do pracy ERROR błąd przy uruchamianiu, należy zrestartować moduł. Komenda testująca komunikację +AT Ustawianie adresu IP odbiornika, adres powinien być w formie: xxx.xxx.xxx.xxx np.: +AT_Set_Recv_ +AT_Set_Recv_IP= <IP> IP= Zapytanie o adres IP odbiornika +AT_Recv_IP Recv IP: <IP> Zapytanie o adres modułu w lokalnej sieci WiFi +AT_IP Local IP:<IP> Zapytanie o nr portu na którym działa nasłuch oraz wysyłanie pakietów UDP +AT_Port Port:<port> Ustawienie prędkości transmisji szeregowej UART, domyślnie jest to wartość <Baud> - prędkość transmisji +AT_Set_Baud= <Baud> Np.: +AT_Set_Baud= AT_Baud +AT_RST +AT_Connect= <SSI- D>, <PASS> Zapytanie o aktualnie ustawioną prędkość transmisji szeregowej <Baud> Programowy reset modułu Ustawianie parametrów połączenia z siecią WiFi <SSID> - nazwa sieci WiFi <PASS> - hasło do sieci WiFi Np.: +AT_Connect= <dom123>, <admin1> 115
2 Rysunek 1. Schemat blokowy działania programu Firmware interpretuje i realizuje 9 komend AT. Każda komenda rozpoczyna się członem +AT_ i musi być zakończona znakiem końca linii. Dopiero wtedy moduł zaakceptuje komendę i będzie próbować ją przetworzyć. Wysyłanie danych za pomocą UDP nie wymaga znaku końca linii, jeżeli przed danymi nie wystąpił znak +, to dane będą przesyłane paczkami UDP do odbiornika. W tabeli 1 wymieniono komendy realizowane przez moduł Wi-Fi ESP-12. Nie są one specjalnie skomplikowane, a w razie wątpliwości warto sięgnąć albo do źródła programu z tego odcinka cyklu, albo do dokumentacji samego modułu. Program sterujący pokazano na listingu 1. Jedynym ograniczeniem jest brak możliwości stosowania znaku + w wiadomościach. Komentarze są przy każdej ważniej części. Wykorzystanie w praktyce bezprzewodowy czujnik Do testu użyjemy modułu ESP-12 realizującego program z listingu 1. Do tego będzie nam potrzebne Arduino Uno R3 oraz potencjometr. Odbiornikiem będzie komputer pracujący jako serwer UDP na porcie Odbiornikiem może być każde urządzenie mogące obsłużyć protokół UDP, jednak najlepiej sprawowałby się tutaj bliźniaczy moduł ESP- 12 z wgranym programem wirtualnego portu szeregowego. Mikrokomputer Arduino będzie mierzył napięcie na wejściu przetwornika A/C i wysyłał za pomocą interfjesu szeregowego, więc zmiany będzie można zaobserwować w programie ustawionym na nasłuchiwanie transmisji odbywającej się przez port Najpierw jednak należy skonfigurować wirtualny UART. Dla tego celu trzeba wysłać dwie komendy: komendę ustanawiającą połączenie z siecią Wi-Fi (bez tego żadne połączenie nie zostanie nawiązane). Następnie ustawiamy adres odbiornika i możemy zacząć wysyłać dane. W tym przykładzie dane będą tylko wysyłane, nic nie będzie odbierane przez UART. Przykładowy program pokazano na listingu 2. Przed wgraniem wsadu nie należy przyłączać modułu ESP-12 do Arduino, ponieważ zajmiemy wyprowadzenia RxD i TxD, co może zakłócić wgrywanie wsadu do pamięci modułu najlepiej zrobić to tuż po wgraniu. Po zaprogramowaniu modułu należy zrestartować Arduino. Efektem działania programu będą dane odebrane przez program, który nasłuchuje na odpowiednim porcie. Program sprawuje się bardzo dobrze, wysyła każdy znak w formie pakietu. Teraz wystarczy złożyć te dane w jedną zmienną, aby łatwo zrealizować pomiar ze zdalnego przetwornika A/C. Należy w tym wypadku zwrócić szczególną uwagę na to, że sam kod czujnika był bardzo krótki. Właściwie zawierał tylko konfigurację interfejsu, wykonywał pomiary i przesyłał je przez interfejs szeregowy. Całą komunikacją zajmuje się moduł ESP-12. Oprogramowanie jest na tyle uniwersalne, że możemy podłączyć każdy mikroprocesor i/lub czujnik z interfejsem szeregowym. Program ma też wadę. Jest nią brak możliwości wstawiania znaków + w paczki danych, jeżeli to nie jest komenda AT. Można też ustawić wysyłanie danych dopiero po otrzymaniu znaku potwierdzenia (może to być znak \0 albo \n ewentualnie \r\n ). Jest wiele możliwości zmian w programie i dzięki dostępności źródła każdy może przygotować odpowiedni dla systemu, który jest przygotowywany. Jakub Kisiel Krok po kroku Kursy EP 116
3 Listing 1. Program realizujący transmisję za pomocą UART #include <ESP8266WiFi.h> #include <WiFiUDP.h> #include <EEPROM.h> extern C #include user_interface.h #define DEVICENUMBER 123 //wartość zapisywana do pamięci EEPROM pod adresem 0, jeżeli przy następnym uruchomieniu ta wartość nie zostanie tam znaleziona, //do pamięci zostaną wgrane wartości domyślne typedef union uint32_t baudrate; struct uint8_t byte1; uint8_t byte2; uint8_t byte3; uint8_t byte4; ; baudrate_unia; //unia zamieniająca 32bit wartość baudrate na 4 8bitowe zmienne, gotowe do zapisu w pamięci EEPROM WiFiUDP Udp; //port, na którym odbędzie się komunikacja unsigned int localport = 8080; byte packetbuffer[512]; int nobytes = 0; String received_command = ; int at_package = 0; char at_data[50]; int at_cnt = 0; char *Tx_IP; uint16_t Tx_PORT = 8080; //Adresy do zapisu zmiennych w EEPROM int SW_Eeprom_Addr = 0; int Baud_Eeprom_Addr = 1; int Baud_set_Eeprom_Addr = 5; //Flagi sprawdzające ustawienie odpowiednich parametrów int Tx_IP_set = 0; //int SSID_set = 0; //int PASS_set = 0; int Baud_set = 0; //z powodu że funkcja indexof przenosi wskaźnik w stringu na element szukany albo na koniec, trzeba operować na kopii danych int find_text(string szukany, String zrodlo) return zrodlo.indexof(szukany); //ustawianie pamięci EEPROM void EEprom_Configure() if (DEVICENUMBER!= EEPROM.read(SW_Eeprom_Addr)) EEPROM.write(SW_Eeprom_Addr, DEVICENUMBER); EEPROM.write(Baud_set_Eeprom_Addr, Baud_set); EEPROM.commit(); Baud_set = EEPROM.read(Baud_set_Eeprom_Addr); //operacje na pamięci EEPROM void EEprom_Baud_Save(uint32_t Baud) baudrate_unia baud; baud.baudrate = Baud; EEPROM.write(Baud_Eeprom_Addr, baud.byte1); EEPROM.write(Baud_Eeprom_Addr + 1, baud.byte2); EEPROM.write(Baud_Eeprom_Addr + 2, baud.byte3); EEPROM.write(Baud_Eeprom_Addr + 3, baud.byte4); EEPROM.write(Baud_set_Eeprom_Addr, Baud_set); EEPROM.commit(); uint32_t EEprom_Baud_Read() baudrate_unia baud; baud.byte1 = EEPROM.read(Baud_Eeprom_Addr); baud.byte2 = EEPROM.read(Baud_Eeprom_Addr + 1); baud.byte3 = EEPROM.read(Baud_Eeprom_Addr + 2); baud.byte4 = EEPROM.read(Baud_Eeprom_Addr + 3); return baud.baudrate; //funkcja sprawdzająca czy w buforze danych znajduje się polecenie +AT void AT_Parse(char* data) String AT_data(data); if (find_text( AT_Set_Recv_IP, AT_data)!= -1) String Reciver_IP; Reciver_IP = AT_data.substring(poz1 + 1, poz2); Tx_IP = new char[reciver_ip.length() + 1]; 117
4 Listing 1. cd. Reciver_IP.toCharArray(Tx_IP, Reciver_IP.length() + 1); Tx_IP[strlen(Tx_IP)] = \0 ; Tx_IP_set = 1; if (find_text( AT_Connect, AT_data)!= -1) String ssid_temp; String pass_temp; int i = 0; int poz3 = AT_data.indexOf( \, poz2 + 1); int poz4 = AT_data.indexOf( \, poz3 + 1); ssid_temp = AT_data.substring(poz1 + 1, poz2); pass_temp = AT_data.substring(poz3 + 1, poz4); char ssid[ssid_temp.length()]; char pass[pass_temp.length()]; ssid_temp.tochararray(ssid, ssid_temp.length() + 1); pass_temp.tochararray(pass, pass_temp.length() + 1); WiFi.begin(ssid, pass); Serial.println(ssid); Serial.println(pass); while (WiFi.status()!= WL_CONNECTED && i++ < 20) delay(500); if (i == 21) Serial.print( ERROR ); Udp.begin(localPort); if (find_text( AT_Recv_IP, AT_data)!= -1) Serial.print( Recv IP: ); Serial.println(Tx_IP); if (find_text( AT_IP, AT_data)!= -1) Serial.print( Local IP: ); Serial.println(WiFi.localIP()); if (find_text( AT_Port, AT_data)!= -1) Serial.print( Port: ); Serial.println(localPort); if (find_text( AT_Set_Baud, AT_data)!= -1) String Baud; Baud = AT_data.substring(poz1 + 1, poz2); Baud_set = 1; EEprom_Baud_Save(Baud.toInt()); delay(500); system_restart(); if (find_text( AT_Baud, AT_data)!= -1) Serial.print( Baud: ); Serial.println(EEprom_Baud_Read()); if (find_text( AT_RST, AT_data)!= -1) system_restart(); if (find_text( AT, AT_data)!= -1) Serial.println( ERROR ); void setup() uint8_t i = 0; EEPROM.begin(512); Krok po kroku Kursy EP 118
5 Listing 1. cd. EEprom_Configure(); //Jeżeli już był ustawiony baudrate, odczytaj go z EEPROM, jeżeli nie użyj domyślnej prędkośći if (Baud_set) Serial.begin(EEprom_Baud_Read()); Serial.begin(115200); void loop() nobytes = Udp.parsePacket(); if ( nobytes ) received_command = ; Udp.read(packetBuffer, nobytes); for (int i = 1; i <= nobytes; i++) received_command = received_command + char(packetbuffer[i - 1]); // end for Serial.println(received_command); //Jeżeli jakieś dane czekają na odbiór na porcie szeregowym odczytaj je i sprawdź czy zaczynają się od +AT, jeżeli nie to wyślij je jako pakiet UDP, //w innym przypadku zbierz dane aż do znaku \n i przekaż do funkcji parse if (Serial.available()) size_t len = Serial.available(); char data; if (!at_package) data = Serial.read(); uint8_t sbuf[len]; if (data == + && at_package == 0) at_package = 1; at_cnt = 0; at_data[at_cnt++] = data; while (Serial.available()) at_data[at_cnt++] = Serial.read(); // Serial.print(at_data[at_cnt - 1]); if (at_data[at_cnt - 1] == \n ) at_package = 0; AT_Parse(at_data); break; if (at_package) while (len) at_data[at_cnt++] = Serial.read(); // Serial.print(at_data[at_cnt - 1]); if (at_data[at_cnt - 1] == \n ) at_package = 0; AT_Parse(at_data); break; len--; //IP odbiornika musi być ustawione, inaczej nic nie zostanie wysłane if (Tx_IP_set) sbuf[0] = data; Serial.readBytes(&sbuf[1], len - 1); //push UART data to all connected telnet clients Udp.beginPacket(Tx_IP, Tx_PORT); Udp.write(sbuf, len); Udp.endPacket(); Serial.println( ERROR ); Listing 2. Użyteczny przykład transmisja wyników pomiarów przetwornika A/C int odczytanawartosc = 0; //Odczytana wartość z ADC float napiecie = 0; //Wartość przeliczona na napięcie w V void setup() Serial.begin(9600);//Uruchomienie komunikacji przez USART //Konfiguracja wirtualnego portu szeregowego Serial.println( +AT_Connect=\ UPC \,\ AAAAAAQA\ ); Serial.println( +AT_Set_Recv_IP=\ \ ); void loop() odczytanawartosc = analogread(a5);//odczytujemy wartość napięcia napiecie = odczytanawartosc * (5.0/1023.0); //Przeliczenie wartości na napięcie Serial.print(napiecie);//Wysyłamy zmierzone napięcie przez wirtualny interfejs szeregowy delay(500); 119
Ć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
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,
ze względu na jego zaokrąglony kształt musimy go umieścić w innych bloczkach np. ze zmienną: lub jeśli chcemy sprawdzić jaki właśnie znak odczytujemy:
Ostatnio kontynuowaliśmy temat "rozmawiania" z Arduino (komunikacji z wykorzystaniem portu szeregowego), która jest nam o tyle potrzebna, że właśnie w ten sposób później będziemy rozmawiać z płytką wykorzystując
Kod produktu: MP-BTM222-5V
Moduł interfejsu Bluetooth na bazie BTM-222, sterowany komendami AT, poziom napięć TTL 5V Urządzenie zbudowano w oparciu o moduł transmisyjny Bluetooth typu BTM-222 firmy Rayson, umożliwiający zasięg bezprzewodowy
4 Transmisja szeregowa, obsługa wyświetlacza LCD.
1 4 Transmisja szeregowa, obsługa wyświetlacza LCD. Zagadnienia do przygotowania: - budowa i działanie interfejsu szeregowego UART, - tryby pracy, - ramka transmisyjna, - przeznaczenie buforów obsługi
Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio.
Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio. IComsat jest to shield GSM/GPRS współpracujący z Arduino oparty o moduł SIM900 firmy SIMCOM.
Kod produktu: MP-W7100A-RS232
KONWERTER RS232 - TCP/IP ETHERNET NA BAZIE W7100A FIRMY WIZNET MP-W7100A-RS232 jest gotowym do zastosowania konwerterem standardu RS232 na TCP/IP Ethernet (serwer portu szeregowego). Umożliwia bezpośrednie
Kod produktu: MP01105
MODUŁ INTERFEJSU KONTROLNO-POMIAROWEGO DLA MODUŁÓW Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs kontrolno-pomiarowy do podłączenia modułów takich jak czujniki temperatury, moduły przekaźnikowe,
Kod produktu: MP01105T
MODUŁ INTERFEJSU DO POMIARU TEMPERATURY W STANDARDZIE Właściwości: Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs do podłączenia max. 50 czujników temperatury typu DS18B20 (np. gotowe
Moduł Ethernetowy. instrukcja obsługi. Spis treści
Moduł Ethernetowy instrukcja obsługi Spis treści 1. Podstawowe informacje...2 2. Konfiguracja modułu...4 3. Podłączenie do sieci RS-485 i LAN/WAN...9 4. Przywracanie ustawień fabrycznych...11 www.el-piast.com
Instrukcja użytkownika ARSoft-WZ1
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-WZ1 wersja 3.x 1. Opis Aplikacja ARSOFT-WZ1 umożliwia konfigurację i
Kod produktu: MP-BT-RS232
Interfejs Bluetooth na RS232 do zastosowań kontrolno-pomiarowych, sterowany komendami AT Urządzenie zbudowano w oparciu o moduł transmisyjny Bluetooth typu BTM-222 firmy Rayson, umożliwiający zasięg bezprzewodowy
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
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.................................
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
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ą
TECHNIKA MIKROPROCESOROWA
LABORATORIUM TECHNIKA MIKROPROCESOROWA Port transmisji szeregowej USART MCS'51 Opracował: Tomasz Miłosławski 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze sposobami komunikacji mikrokontrolera
Interfejsy komunikacyjne pomiary sygnałów losowych i pseudolosowych. Instrukcja do ćwiczenia laboratoryjnego
Interfejsy komunikacyjne pomiary sygnałów losowych i pseudolosowych Instrukcja do ćwiczenia laboratoryjnego opracował: Łukasz Buczek 05.2015 rev. 05.2018 1 1. Cel ćwiczenia Doskonalenie umiejętności obsługi
Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń.
Nazwa implementacji: Termometr cyfrowy - pomiar temperatury z wizualizacją pomiaru na wyświetlaczu LCD Autor: Krzysztof Bytow Opis implementacji: Wizualizacja działania elementu zestawu modułu-interfejsu
TECHNIKA MIKROPROCESOROWA
LABORATORIUM TECHNIKA MIKROPROCESOROWA Port transmisji szeregowej USART ATmega Opracował: Tomasz Miłosławski 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze sposobami komunikacji mikrokontrolera
Kod produktu: MP-BT-USB
Interfejs Bluetooth na USB do zastosowań kontrolno-pomiarowych, sterowany komendami AT Urządzenie zbudowano w oparciu o moduł transmisyjny Bluetooth typu BTM-222 firmy Rayson, umożliwiający zasięg bezprzewodowy
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
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
Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO]
F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia
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
SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)
20170513-1300 SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1) Skrócona instrukcja obsługi Od wersji oprogramowania 0.56 www.apautomatyka.pl
Moduł Ethernetowy EL-ETH. Instrukcja obsługi
Moduł Ethernetowy EL-ETH Instrukcja obsługi Spis treści 1. Dane techniczne... 3 2. Opis złącz... 3 3. Elementy interfejsu... 3 4. Przykładowy schemat podłączenia modułu do sterownika PLC... 3 5. Ustawienia
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
Schemat blokowy architektury AVR
Schemat blokowy architektury AVR Rejestry procesora AVR dostępne programowo Rejestry procesora AVR związane z pobraniem i wykonaniem rozkazu Schemat blokowy procesora ATMega 2560 ATMEL ATMEGA328P MEMORY
Moduł DEIMIC IR Spis treści
Moduł DEIMIC IR Spis treści 1.Diody statusowe modułu...2 2.Połączenie z siecią WiFi...2 3.Komunikacja z modułem...3 4.Obsługiwane komendy...3 5.Przykłady...4 5.1.Identyfikacja wszystkich modułów w sieci
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
Systemy Wbudowane. Arduino, AVR. Arduino. Arduino. Arduino. Oprogramowanie. Mikrokontroler. Mikrokontroler Platforma Arduino. Arduino IDE: Arduino C:
Mikrokontroler Platforma Systemy Wbudowane IDE:, AVR mgr inż. Marek Wilkus Wydział Inżynierii Metali i Informatyki Przemysłowej AGH Kraków Mikrokontroler AVR Uno Środowisko Terminal Uruchamianie http://home.agh.edu.pl/~mwilkus
Komunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 2 Magistrala UART Program ćwiczenia: konfiguracja transmisji danych między komputerem PC a mikrokontrolerem przy użyciu magistrali UART. Zagadnienia do przygotowania: podstawy programowania
Systemy Wbudowane. Arduino C. Arduino C - stałe. Arduino C - Stałe. Arduino C - Stałe. Funkcje matematyczne. Arduino C - Stałe
Arduino C - stałe Systemy Wbudowane Arduino C Wersja 2018 Unikać redefiniowania istniejących stałych. Stosowane dla polepszenia zrozumiałości kodu. Lepiej HIGH niż 0x01 Lepiej INPUT_PULLUP niż 0x2 Uwzględniają
Uwaga: dioda na wyjściu 13 świeci gdy na wyjście podamy 0.
Podstawowe funkcje sterowania pinami cyfrowymi pinmode(8, OUTPUT); //ustawienie końcówki jako wyjście pinmode(8, INPUT); // ustawienie końcówki jako wejście pinmode(8, INPUT_PULLUP); // ustawienie końcówki
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
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery Zastosowanie przetwornika analogowo-cyfrowego do odczytywania napięcia z potencjometru
Przetwornik analogowo-cyfrowy
Przetwornik analogowo-cyfrowy Przetwornik analogowo-cyfrowy A/C (ang. A/D analog to digital; lub angielski akronim ADC - od słów: Analog to Digital Converter), to układ służący do zamiany sygnału analogowego
SCL > Pin 21 SDA > Pin 20 VCC > 5V GND > GND
Nazwa implementacji: Budowa RTC w oparciu o DS1307 Autor: Krzysztof Bytow Opis implementacji: Układ DS1307 jest to zegar czasu rzeczywistego (Real Time Clock) służy do odliczania czasu niezależnie od stanu
POWER LINE MODEM PMM-1 VER. 2.2
Dokumentacja techniczna PMM-1 VER. 2.2 Dokument obowiązuje dla modemów z wersją firmware od wersji 2.0 Spis treści: 1 Wprowadzenie... 3 2 Dane techniczne... 4 3 Wymiary, opis wyprowadzeń elektrycznych...
Instrukcja MM-717 Tarnów 2010
Instrukcja MM-717 Tarnów 2010 Przeznaczenie modułu komunikacyjnego MM-717. Moduł komunikacyjny MM-717 służy do realizacji transmisji z wykorzystaniem GPRS pomiędzy systemami nadrzędnymi (systemami SCADA)
Aplikacja Sieciowa wątki po stronie klienta
Aplikacja Sieciowa wątki po stronie klienta Na ostatnich zajęciach zajmowaliśmy się komunikacją pomiędzy klientem a serwerem. Wynikiem naszej pracy był program klienta, który za pomocą serwera mógł się
Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem MeternetPRO]
F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia
Modem Bluetooth MBL-232/UK
Modem Bluetooth MBL-232/UK Dziękujemy za wybór naszego produktu. Niniejsza instrukcja pomoże państwu w prawidłowym podłączeniu urządzenia, uruchomieniu, oraz umożliwi prawidłowe z niego korzystanie. Przed
POŁĄCZENIE STEROWNIKÓW ASTRAADA ONE MIĘDZY SOBĄ Z WYKORZYSTANIEM PROTOKOŁU UDP. Sterowniki Astraada One wymieniają między sobą dane po UDP
POŁĄCZENIE STEROWNIKÓW ASTRAADA ONE MIĘDZY SOBĄ Z WYKORZYSTANIEM PROTOKOŁU UDP Sterowniki Astraada One wymieniają między sobą dane po UDP Wstęp Celem informatora jest konfiguracja i przygotowanie sterowników
Kod produktu: MP-W7100A-RS485
KONWERTER RS485/422 - TCP/IP ETHERNET NA BAZIE W7100A FIRMY WIZNET MP-W7100A-RS485 jest gotowym do zastosowania konwerterem standardu RS485 lub RS422 na TCP/IP Ethernet. Umożliwia bezpośrednie podłączenie
Przesyłania danych przez protokół TCP/IP
Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności
2.2 Opis części programowej
2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska nrf24l01 transmisja w trybie Shockburst W tym trybie ramka ma prostą strukturę: Zakończona jest opcjonalnym polem kontrolnym, które obsługiwane
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 7 Wykorzystanie protokołu TCP do komunikacji w komputerowym systemie pomiarowym 1.
Laboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Zastosowanie standardu VISA do obsługi interfejsu RS-232C Data wykonania: 03.04.08 Data oddania: 17.04.08 Celem ćwiczenia
Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp
VComNet Podręcznik użytkownika Wstęp VComNet przeznaczony jest do wdrażania aplikacji komunikacyjnych uruchomionych na komputerze PC z systemem Windows z urządzeniami połączonymi poprzez RS485 (RS422/RS232)
1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.
1. Cel ćwiczenia Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 2. Porty szeregowe w sterowniku VersaMax Micro Obydwa porty szeregowe sterownika
Funkcje sterownika CellBOX-UxR ModBUS RTU
BIATEL S.A. Plac Piłsudskiego 1 00 078 Warszawa Funkcje sterownika CellBOX-UxR ModBUS RTU Białystok 2006-10-13 wersja 1.2 Opracował: mgr inż. Paweł Kozłowski BIATEL S.A. 1 Funkcje sterownika CellBOX Modbus
Zastosowanie modułu Wi-Fi ESP-12 (1)
Zastosowanie modułu Wi-Fi ESP-12 (1) Wprowadzenie Jednym z ciekawszych modułów Wi-Fi dostępnych na rynku jest ESP-12-Q. Bazuje on na 32-bitowym mikrokontrolerze ESP8266 firmy Espressif. Ten mikrokontroler
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Obsługa portu szeregowego laboratorium: 05 autor: mgr inż. Michal Lankosz dr hab.
Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30
Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30 Zastosowanie służy do podłączania ciepłomierzy do sieci Modbus RTU przy użyciu interfejsu EIA- 485 Właściwości Galwanicznie izolowany interfejs
o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)
O autorze (9) Podziękowania (10) Wstęp (11) Pobieranie przykładów (12) Czego będę potrzebował? (12) Korzystanie z tej książki (12) Rozdział 1. Programowanie Arduino (15) Czym jest Arduino (15) Instalacja
1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania
1. Opis aplikacji Interfejs programu podzielony jest na dwie zakładki. Wszystkie ustawienia znajdują się w drugiej zakładce, są przygotowane do ćwiczenia i nie można ich zmieniac bez pozwolenia prowadzącego
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:
INTERFEJSY SYSTEMÓW ELEKTRONICZNYCH. Interfejsy klasy RS
INTERFEJSY SYSTEMÓW ELEKTRONICZNYCH Interfejsy klasy RS Grzegorz Lentka/Marek Niedostatkiewicz Katedra Optoelektroniki i Systemów Elektronicznych ETI PG 2010 RS232 (1) RS232-1962, RS232C - 1969, Electronic
WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu. Jakub Stanisz
WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu Jakub Stanisz 19 czerwca 2008 1 Wstęp Celem mojego projektu było stworzenie dalmierza, opierającego się na czujniku PSD. Zadaniem dalmierza
Hardware mikrokontrolera X51
Hardware mikrokontrolera X51 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Hardware mikrokontrolera X51 (zegar)
INSTRUKCJA UŻYTKOWNIKA PROGRAMU
Biatel S.A. Plac Piłsudskiego 1 00-078 Warszawa INSTRUKCJA UŻYTKOWNIKA PROGRAMU Konfigurator CellBOX-UxR telemetryczny Białystok 2007-03-22 Wersja dokumentu 1.3 Opracował: Kozłowski Marcin 1 HISTORIA DOKUMENTU
2.1 Porównanie procesorów
1 Wstęp...1 2 Charakterystyka procesorów...1 2.1 Porównanie procesorów...1 2.2 Wejścia analogowe...1 2.3 Termometry cyfrowe...1 2.4 Wyjścia PWM...1 2.5 Odbiornik RC5...1 2.6 Licznik / Miernik...1 2.7 Generator...2
Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.
Zakład Elektronicznych Urządzeń Pomiarowych POZYTON sp. z o. o. 42-200 Częstochowa ul. Staszica 8 p o z y t o n tel. : (034) 361-38-32, 366-44-95, 364-88-82, 364-87-50, 364-87-82, 364-87-62 tel./fax: (034)
Inż. Kamil Kujawski Inż. Krzysztof Krefta. Wykład w ramach zajęć Akademia ETI
Inż. Kamil Kujawski Inż. Krzysztof Krefta Wykład w ramach zajęć Akademia ETI Metody programowania Assembler Język C BASCOM Assembler kod maszynowy Zalety: Najbardziej efektywny Intencje programisty są
SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej
SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia
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
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
PRZYKŁADOWE PYTANIA NA PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE ZAWODOWE
PRZYKŁADOWE PYTANIA NA PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE ZAWODOWE Zawód: technik informatyk symbol cyfrowy: 312[01] opracował: mgr inż. Paweł Lalicki 1. Jaką kartę przedstawia poniższy rysunek?
UNIPROD 44-100 GLIWICE ul. Sowińskiego 3 tel: +48 32 238 77 31, fax +48 32 238 77 32 e-mail: kontakt@uniprod.pl 12.11.2011.1.
UNIPROD 44-100 GLIWICE ul. Sowińskiego 3 tel: +48 32 238 77 31, fax +48 32 238 77 32 e-mail: kontakt@uniprod.pl 12.11.2011.1 UniSonic_HL INSTRUKCJA OBSŁUGI INTERFEJS SIECIOWY RS-485 MODBUS Spis treści.
Kod produktu: MP00501-XE232NET
MODUŁ KONWERTERA RS232-ETHERNET, STEROWANIE KOMENDAMI AT, SERWER E-MAILI Podstawowe informacje Urządzenie zbudowane zostało na bazie modułu XE232NET-1ITR firmy Xecom. Składa się ono z dwóch elementów:
Parametryzacja przetworników analogowocyfrowych
Parametryzacja przetworników analogowocyfrowych wersja: 05.2015 1. Cel ćwiczenia Celem ćwiczenia jest zaprezentowanie istoty działania przetworników analogowo-cyfrowych (ADC analog-to-digital converter),
Arduino dla początkujących. Kolejny krok Autor: Simon Monk. Spis treści
Arduino dla początkujących. Kolejny krok Autor: Simon Monk Spis treści O autorze Podziękowania Wstęp o Pobieranie przykładów o Czego będę potrzebował? o Korzystanie z tej książki Rozdział 1. Programowanie
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
Ogólne przeznaczenie i możliwości interfejsu sieciowego przepływomierza UniEMP-05 z protokołem MODBUS. (05.2011)
Ogólne przeznaczenie i możliwości interfejsu sieciowego przepływomierza UniEMP-05 z protokołem MODBUS. (05.2011) Interfejs sieciowy umożliwia przyłączenie jednego lub więcej przepływomierzy do wspólnej
Instrukcja obsługi urządzenia LAN2RS
Instrukcja obsługi urządzenia LAN2RS Spis treści 1 Informacje ogólne...1 2 Konfiguracja...1 2.1 Konfiguracja z wykorzystaniem terminala RS232...1 2.2 Konfiguracja za pomocą Telnetu...4 2.3 Lista komend
MM05-IIIe. Dokumentacja techniczna
MM0-IIIe Dokumentacja techniczna Tarnów 00 . Charakterystyka ogólna urządzenia Monitor MM-0IIIe słuŝy do monitorowania wartości pomiarów mierzonych przez przeliczniki MacMat. Dodatkowo w przypadku transmisji
Moduł RS232 E054. TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej 125 61-381 Poznań tel. 061 876 70 88; fax: 061 875 03 03
TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej 125 61-381 Poznań tel. 061 876 70 88; fax: 061 875 03 03 I n s t r u k c j a O b s ł u g i Ademco Microtech Security Moduł RS232 E054 Nr kat.: L114/A
PROGRAM DO ARCHIWIZACJI NOŚNIKÓW KOPII ELEKTRONICZNEJ
POSNET POLSKA S.A. ul. Municypalna 33 02-281 WARSZAWA tel. +48 22 86 86 888 fax. +48 22 86 86 889 www.posnet.com PROGRAM DO ARCHIWIZACJI NOŚNIKÓW KOPII ELEKTRONICZNEJ INSTRUKCJA UŻYTKOWNIKA WERSJA 2.4
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix Połączenie sieciowe z wykorzystaniem VPN Pomoc techniczna Dok. Nr PLP0014 Wersja: 16-04-2009 ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice.
CM-180-26 ModBus RTU Slave Danfoss MCD3000 Master
CM-180-26 ModBus RTU Slave Danfoss MCD3000 Master AN-CM-180-26-1-v1_03 Data aktualizacji: 02/2013r. 02/2013 AN-CM-180-26-1-v1_03 1 Spis treści Ogólne zasady instalacji i bezpieczeństwa... 3 1. Przeznaczenie...
Zdalny czujnik. Adam Zugaj Wydział Elektroniki, PWr IV rok, AiR (ARR) Wrocław, 12 czerwca 2009
Zdalny czujnik Adam Zugaj Wydział Elektroniki, PWr IV rok, AiR (ARR) Wrocław, 12 czerwca 2009 Dokument został stworzony w ramach kursu Wizualizacja danych sensorycznych, prowadzonego przez dra inż. Bogdana
Poradnik programowania procesorów AVR na przykładzie ATMEGA8
Poradnik programowania procesorów AVR na przykładzie ATMEGA8 Wersja 1.0 Tomasz Pachołek 2017-13-03 Opracowanie zawiera opis podstawowych procedur, funkcji, operatorów w języku C dla mikrokontrolerów AVR
Konwerter RS-485->TCP/IP [ethernet] ATC-2000 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-2000 SZYBKI START [konfiguracja
Interfejsy systemów pomiarowych
Interfejsy systemów pomiarowych Układ (topologia) systemu pomiarowe może być układem gwiazdy układem magistrali (szyny) układem pętli Ze względu na rodzaj transmisji interfejsy możemy podzielić na równoległe
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska Proces transmisji może w prowadzać błędy do przesyłanych wiadomości błędy pojedyncze lub grupowe Detekcja: Wymaga uznania, że niektóre wiadomości są nieważne
LSB MSB dwu bajtową sumą kontrolną CRC. Ramka transmitowana jest jako pojedynczy blok danych.
Produkt: DOKUMENTACJA SERWISOWO-SZKOLENIOWA Typ: Temat: Wersja: SUPERCAL 431/ 432/ 437/ 439 PROTOKÓŁ AQT-BUS Protokól AQT-BUS.doc Data utworzenia 02-07-16 Wstęp Niniejszy opis skierowany jest wyłącznie
Instrukcja obsługi. Terminal SD for DB25 CNC
Instrukcja obsługi Terminal SD for DB25 CNC Wstęp Terminal służy do wysyłania i odbierania programów bezpośrednio z karty SD do maszyny CNC. Zapewnia bezproblemową komunikację ze sterownikami firmy Fanuc,
Układ transmisji szeregowej AVR
Układ transmisji szeregowej AVR Transmisja szeregowa/równoległa porównanie: w transmisji szeregowej dane wysyłane są bit po bicie, mniej przewodów niż w transmisji równoległej (dwa przewody elektryczne
PROGRAMOWANIE PWM. Porty, które mogą być zamienione na PWM w każdym module RaT16 to port 3,4,5,6
PROGRAMOWANIE PWM Cztery wyjścia portów cyfrowych Modułu RaT16 można przełączyć (każde oddzielnie) w tryb pracy PWM. Ustawień dokonuje się poprzez przeglądarkę na stronie Moduły rozszerzeń. Prąd wyjściowy
Tworzenie aplikacji rozproszonej w Sun RPC
Tworzenie aplikacji rozproszonej w Sun RPC Budowa aplikacji realizowana jest w następujących krokach: Tworzenie interfejsu serwera w języku opisu interfejsu RPCGEN Tworzenie: namiastki serwera namiastki
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Systemy Czasu Rzeczywistego Zastosowanie interfejsów SPI i I2C do komunikacji laboratorium: 02 autor: mgr inż. Paweł
GRM-10 - APLIKACJA PC
GRM-10 - APLIKACJA PC OPIS Aplikacja służy do aktualizacji oprogramowania urządzenia GRM-10 oraz jego konfiguracji z poziomu PC. W celu wykonania wskazanych czynności konieczne jest połączenie GRM-10 z
Opis instalacji i konfiguracji programu HW Virtual Serial Port z kasą PS3000Net
Opis instalacji i konfiguracji programu HW Virtual Serial Port z kasą PS3000Net Spis treści Wstęp... 3 Konfiguracja kasy PS3000 Net...4 [45141] Ustawienia TCP/IP...4 [45142] Protokół Kasa-PC...4 Instalacja
Komunikacja w sterownikach Horner APG w sieci CsCAN
Komunikacja w sterownikach Horner APG w sieci CsCAN Sieć CsCAN dostępna we wszystkich sterownikach firmy Horner APG może zostać wykorzystana do przesyłania danych pomiędzy sterownikami oraz do programowana