Systemy Wbudowane. Raspberry Pi komunikacja szeregowa (wersja 2019) Higiena pracy z Qt. Komunikacja szeregowa. Qt Creator i uruchamianie.
|
|
- Milena Wróblewska
- 6 lat temu
- Przeglądów:
Transkrypt
1 Higiena pracy z Qt W miarę możliwości tworzymy projekt z szablonu "Qt Console Application", Jeżeli nie kompiluje: Systemy Wbudowane Otworzyć plik projektu w edytorze Qt Creatora, Dodać: Raspberry Pi komunikacja szeregowa (wersja 2019) LIBS += -lpigpio mgr inż. Marek Wilkus Wydział Inżynierii Metali i Informatyki Przemysłowej AGH Kraków 1 Zapisać plik Skompilować ponownie. 2 Qt Creator i uruchamianie Komunikacja szeregowa Aby uruchomić nasz eksperymentalny program z uprawnieniami roota (pigpio tego wymaga), najłatwiej "trzymać" sobie okienko terminala z katalogiem, do którego budowany jest plik binarny (katalog wyżej od katalogu projektu, i podkatalog build-.debug/release) Gdy chcemy uruchomić korzystamy z terminala sudo./testowyprojekt Po skończeniu testu kończymy program za pomocą klawiszy Ctrl-C. 3 Przykłady Bity wysyłane są "jeden po drugim" na jednej linii, Skąd wiadomo, który to kolejny bit? Stała czasowa (stała prędkość) (np. RS232), Linia zegara, Linia "latch" z Mała ilość zajmowanych linii, Możliwość pracy w magistrali, Protokoły umożliwiające np. ustalenie szybkości, Możliwe rozszerzenia "Clock skew" przy dużych prędkościach, Czasami wymagają kosztownego czasowo multipleksowania, Wysokie prędkości wysokie częstotliwości. I wszystkie związane 4 nimi kłopoty Shift register - 74HC595 Programowanie rejestru przesuwnego RS232 I2C SPI CAN, USB, SATA... Piny wejścia: SH_CP Linia zegara, DS Linia danych, ST_CP "zatrzaśnięcie" wartości wprowadzonej na wyjściu. Dodatkowo: /OE (output enable), /MR (reset na ). Wyjścia: 8 wyjść cyfrowych - 0/1, wyłączanych linią /OE, Q7 - wyjście "przeładowania" do podłączania kolejnego rejestru. 5 6
2 Działanie 74HC595 Podłączenie 74HC V Wyjścia DATA (GPIO) LOW Zegar Dane ST_CP 1. ST_CP (latch) LOW 2. Zegar dwa razy LOW (przy danych na HIGH) Wprowadzam Dane LOW, zegar 4 razy, Wprowadzam Dane HIGH, zegar 2 razy, Wprowadzam ST_CP (latch) HIGH wyprowadzenie danych na wyjścia WYNIK: LATCH (GPIO) CLOCK (GPIO) HIGH GND - wyjścia rejestru 7 8 Implementacja C++/Qt A może więcej pinów? Magistrala I2C Przykład: Żyroskop/akcelerometr Często stosowana do komunikacji między urządzeniami, Rpi ma wbudowany interfejs I2C Założenia: Kiedy jedno urządzenie komunikuje się, reszta czeka. Tylko konkretne urządzenia odbierają, Manipulacja danymi przez dostęp do rejestrów oferowanych przez urządzenie. SCL - Clock SDA - data Urządzenie 1: Żyroskop/akcelerometr Urządzenie 2: Termometr/barometr 11 12
3 Wiele urządzeń I2C na Rpi: Dlaczego urządzenia nie wchodzą sobie w drogę? Zróżnicowana mapa rejestrów Możliwość "wybrania" urządzenia po adresie (ustawionym na etapie tworzenia urządzeń), Niektóre urządzenia umożliwiają zmianę adresu a w najgorszym razie... Linia ENABLE, I2C jest wykorzystywana m.in.: Podłączanie czujników Programowanie układów Pamięci ustawień Magistrale sterujące I wiele innych Pełna procedura: 1) sudo nano /etc/modules Odkomentować lub dodać: su d a sp or i -co Warstwa fizyczna g nf Linie stale podciągnięte do zasilania. MASTER urządzenie nadające zegar, rozpoczynające komunikację. SLAVE urządzenie odpowiadające urządzeniu MASTER. Zmiana stanu linii danych odbywa się tylko gdy CLK jest w stanie niskim (poza rozpoczęciem i zakończeniem). i2c-bcm2708 i2c-dev 2) sudo nano /etc/modprobe.d/raspi-blacklist.conf Zakomentować lub usunąć: #blacklist spi-bcm2708 #blacklist i2c-bcm2708 3) Zainstalować narzędzia: sudo apt-get install i2c-tools 4) Sprawdzić dostępne magistrale sudo i2cdetect -l 5) Pobrać adres urządzenia dla jednej z magistrali: sudo i2cdetect -y 1 15 Warstwa fizyczna 16 Format danych Wyjścia nie mogą dać stanu "1", tylko Hi-Z typu "otwarty kolektor" nawet w razie konfliktu nie dojdzie do uszkodzenia. Read Jeżeli w razie nadania "1" na wyjściu jest jednak "0" inne urządzenie nadaje "0" KONFLIKT zaprzestanie nadawania. Niestandardowo może pracować kilka przełączających się urządzeń Master. Write I2C w Rpi znajduje się wraz z innymi pinami GPIO: 17 18
4 Komunikacja z urządzeniem Komunikacja burst read Pobieranie kilku bajtów z rejestrów: (SDA) (SCL) Opcjonalne (SDA) (SCL) Opcjonalne Pobieranie pojedynczego bajtu z rejestru Np. rejestr dwubajtowy Informacje na magistrali: Wyślij do Adres bajt Numer rejestru + 0 // (opracja 1) Odczytaj odebrany bajt // bajt1 // (opracja 2) Wyślij do Adres bajt Numer rejestru + 1 // (opracja 1) Odczytaj odebrany bajt // bajt2 // (opracja 2) 5. Złóż bajt1 i bajt2 wynik = (bajt1 << 8) bajt2 lub wynik = (bajt2 << 8) bajt Start bit (master->slave) 7 bit adres (slave address) (master->slave) R/W bit 0 write mode (master->slave) ACK bit (slave->master) Write 8 bits (Register number) (master->slave) ACK (slave->master) // Stop bit (master->slave) Start bit (master->slave) 7 bit adres (slave address) (master->slave) R/W bit 1 read mode (master->slave) ACK bit (slave->master) Read 8 bits (Register value) (slave->master) ACK bit (master->slave) Stop bit (master-> slave) 19 I2c tools 20 Linuksowe API do I2C i2cset zapisuje wartości do urządzenia I2C i2cset -y W X Y Z W numer magistrali (1) X adres urządzenia Y adres rejestru Z bajt do zapisania i2cget pozyskanie bajtu z urządzenia I2C i2cget -y W X Y W numer magistrali (1) X adres urządzenia Y adres rejestru 21 Programowanie przez urządzenie 22 Rejestry 23 24
5 Odczyt "burst" i zapis Wymagania projektowe I2C nie jest źródłem zasilania. "Otwarty koniec" magistrali (np. złącze serwisowe) powinien zapewniać dostęp tylko do tych urządzeń, których serwisowania dotyczy (np. pamięć EEPROM)....a pozostawianie tam całej magistrali systemu to proszenie się o kłopoty. Ograniczeniem dla I2C jest długość magistrali i pojemność linii. Szczególnie niskie prędkości (<100kbit/s) są warunkowo dopuszczalne, jednak nie wszystkie urządzenia działają w takim przypadku prawidłowo. W systemach Linux wymagane jest załadowanie modułu jądra Wire 26 1-Wire Interfejs szeregowy dla urządzeń wykorzystujący masę i jeden przewód danych, Mniejsze urządzenia mogą być zasilane z linii danych, Z reguły tylko 1 urządzenie na danym pinie, Przykłady: Czujnik temperatury DS18B20, czujniki, transceivery, niewielkie pamięci. Linia podciągnięta do Vcc, Komunikacja oparta o czasy impulsów: Master daje L na 480µs inicjalizacja, urządzenia resetują się i odpowiadają nadając L na 60µs gdy linia jest wolna. Master wysyła "1" impulsem L 1-15µs, "0" impulsem L 60µs. Odbieranie danych: Master inicjuje wysłanie każdego bitu krótkim impulsem L (>15µs). Jeżeli Slave nada L na 60µs odebrano 0, else Wire Z reguły Reset 8-bitowe polecenie odbiór wyników Wire w RPi Domyślnie GPIO 4 Wsparcie systemu Sprawdzenie urządzeń: ls /sys/bus/w1/devices/ Podkatalogi tego katalogu odpowiadają urządzeniom 1Wire na magistrali. Najprostszy odczyt rejestrów z urządzenia: cat /sys/bus/w1/devices/ f5a14e/w1_slave 29...spowoduje odczyt rejestrów i zwrócenie ich w formie szesnastkowej (hex). 30
6 Własny protokół komunikacyjny Komunikacja Rpi czujniki oparte o mikrokontrolery (np. Arduino, Espressif), Komunikacja szeregowa: Mało przewodów, Możliwość "puszczenia" po innym rodzaju przewodu lub wręcz bezprzewodowo (BT można sprowadzić do "portu szeregowego bez kabla"), Łatwość implementacji. Komunikacja równoległa:...z innymi urządzeniami by umożliwić wymianę informacji....z istniejącym systemem sieciowym by usprawnić przetwarzanie danych...z komputerem by używać urządzenia. Musimy opracować: Więcej przewodów (patrz np. podłączenie LCD), Większa szybkość transmisji (szczególnie gdy urządzenie wykorzystuje np.. 8-bitowy port wysłanie przez przypisanie wartości do rejestru), Implementacja bardziej wymagająca. Interfejs Protokół komunikacyjny Protokoły komunikacyjne Interfejs komunikacyjny Niezbędne jest użycie istniejącego lub utworzenie nowego języka komunikacji urządzeń protokołu Jeżeli urządzenie ma udawać inne, np. klawiatura dobrze udokumentowane protokoły już istnieją...ale jeżeli tworzymy całkowicie nowe urządzenie, istniejące standardy, choć mocno naginane, mogą okazać się niewystarczające. np. Port szeregowy oferowany przez Arduino USB i emulacja USB przez AVR Sieć przy użyciu układu NIC Wi-fi (np.. układ ESP8266) Magistrale szeregowe oferowane przez AVR Własne interfejsy szeregowe i równoległe 33 Opracowywanie protokołu 34 RS232 ASCII czy binarny? ASCII łatwy w debugowaniu, możliwe ręczne testy, ale małe możliwości transmisji. Binarny możliwość przesłania dużej ilości danych, większa szybkość (brak złożonego dekodowania), ale trudniejszy w weryfikacji i przeprowadzaniu testów. Ściśle zależne od tego, jaką funkcję ma wykonywać urządzenie. Inny protokół będzie opracowany dla kontrolerów sterowanych przez komputer, a inny dla sterowników IoT. O ile to możliwe należy użyć istniejących interfejsów (np.. USB, Bluetooth, RS232), a protokoły powinny być udokumentowane! Jeżeli wykonujemy proste zadania stosunkowo rzadko (np. sterowanie przekaźnikami, sprawdzanie czujnika) możemy użyć protokołu w ASCII
7 Co powinno być w protokole? Minimum Przykład Identyfikacja - komunikat, który powoduje odesłanie przez urządzenia informacji o sobie. Umożliwia wybranie urządzenia i uzyskanie informacji o jego wersji, możliwościach, funkcji. Reset - komunikat, który powoduje natychmiastowe przywrócenie wejść/wyjść do stanu pierwotnego, wywołującego najmniej możliwych negatywnych konsekwencji. Wykonywane na starcie urządzenia oraz w przypadku problemów z programem klienckim. Sterownik klawiatury akordowej: Interfejs: USB, emulacja klawiatury USB, Protokół klawiatury USB, Użycie protokołu: Niestandardowe naciśnięcie przycisku wywołuje emulację wciśnięcia jednej kombinacji klawiszy, zwolnienie innego Przykład c.d. Komunikacja z własną aplikacją #include "UsbKeyboard.h" Użycie istniejącego protokołu całkowicie załatwia nam kwestię identyfikacji (urządzenie zgłosi się jako klawiatura USB) i resetu. Istnieje gotowa biblioteka do low-speed USB: V-USB. Wystarczy oprogramować naciskanie i zwalnianie klawiszy w kodzie dla AVR. Przykład: Sterowanie płytką przekaźników przez komputer. Arduino będzie spełniać role interfejsów podłączanych do RPi. void setup() { TIMSK0 &=!(1<TOIE0); //atmega328 cli(); // Clear interrupts UsbDeviceDisconnect(); //make pc re-discover delayms(250); usbdeviceconnect(); sei(); // Set interrupts again pinmode(key_1, INPUT_PULLUP); void loop() { UsbKeyboard.update(); Więc: Interfejs: RS232 (lub I2C) do RPi. Protokół: ASCII. Polecenia: (...) if (digitalread(key_1) == LOW) { UsbKeyboard.sendKeyStroke(CODE1_DOWN, MODIFIER); delay(100); Identyfikacja konkretnego modułu Reset Ustaw Odczytaj stan (...) Przykład: c.d. Kod Arduino wersja dla jednego modułu #define... Np. tak: void setup() { Serial.begin(9600); pinmode(relay1,output);... pinmode(relay5,output); reset(); PC->AVR Funkcja Użycie / Odpowiedź I IDENTIFY Łańcuch tekstu zawierający INTERFACE x (x ID modułu) R[ID] RESET Wszystkie przekaźniki wyłączone. AVR odpowiada O jak OK. S[ID]xx.0, S[ID]xx.1 SET Ustawia przekaźnik xx w stan 0 lub 1. AVR odpowiada O jak OK. G[ID].xx. GET Pobiera informację o stanie przekaźnika. AVR odpowiada 0 lub 1. void reset() { digitalwrite(relay1,low);... digitalwrite(relay5,low); byte getstate(byte relay) { if (relay==1) return digitalread(relay1);... if (relay==5) return digitalread(relay5); return 255; //error condition 41 void setstate(byte relay, byte state) { if (relay==1) digitalwrite(relay1,state);... if (relay==5) digitalwrite(relay5,state); void loop() { if (Serial.available()) { char k=serial.read(); delay(10); switch (k) { case 'I': { Serial.print("RELAY INTERFACE v. 1.0"); break; case 'R': { reset(); Serial.print("O"); break; case 'G': { byte which=serial.read()-'0'; Serial.print(getState(which)); break; case 'S': { byte which=serial.read()-'0'; byte what=serial.read(); //dot what=serial.read()-'0'; setstate(which,what); Serial.print("O"); break; 42
8 Aplikacja Łączność modemy szeregowe Dla Arduino istnieje wiele urządzeń dołączanych do portu szeregowego. Urządzenia te zachowują się jak modemy. Obsługa np. Bluetooth Wi-fi (ESP8266) GSM (SIM800) GPS (SIM900 i późne SIM800) I wiele innych 43 Sterowanie odbywa się poleceniami modemowymi (Hayesa) i ich rozszerzeniami. 44
Systemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD
Wymagania: V, GND Zasilanie LED podswietlenia (opcjonalne) Regulacja kontrastu (potencjometr) Enable Register Select R/W (LOW) bity szyny danych Systemy Wbudowane Arduino - rozszerzanie mgr inż. Marek
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
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,
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
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.
Wbudowane układy komunikacyjne cz. 1 Wykład 10
Wbudowane układy komunikacyjne cz. 1 Wykład 10 Wbudowane układy komunikacyjne UWAGA Nazwy rejestrów i bitów, ich lokalizacja itd. odnoszą się do mikrokontrolera ATmega32 i mogą być inne w innych modelach!
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
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ą
MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN
MODBUS RTU wersja M1.14 protokół komunikacyjny do wyświetlaczy SEM 04.2010 Str. 1/5 MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN W wyświetlaczach LDN protokół MODBUS RTU wykorzystywany
Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa
Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler
Komunikacja w mikrokontrolerach. Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface
Komunikacja w mikrokontrolerach Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie
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
Język C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307
Język C Wykład 9: Mikrokontrolery cz.2 Łukasz Gaweł Chemia C pokój 307 lukasz.gawel@pg.edu.pl Pierwszy program- powtórka Częstotliwość zegara procesora μc (należy sprawdzić z kartą techniczną μc) Dodaje
Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface
Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na
Systemy Wbudowane. Arduino dołączanie urządzeń Wersja Arduino więcej portów I/O. Układy serii 74. Układy serii 74xx a seria 40xx
Arduino więcej portów I/O Systemy Wbudowane Arduino dołączanie urządzeń Wersja 08 mgr inż. Marek Wilkus Wydział Inżynierii Metali i Informatyki Przemysłowej AGH Kraków Użycie pinów analogowych Liczniki
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
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ą
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
NX700 PLC www.atcontrol.pl
NX700 PLC NX700 Podstawowe cechy Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja
Komunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali
AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)
AVR DRAGON INSTRUKCJA OBSŁUGI (wersja 1.0) ROZDZIAŁ 1. WSTĘP... 3 ROZDZIAŁ 2. ROZPOCZĘCIE PRACY Z AVR DRAGON... 5 ROZDZIAŁ 3. PROGRAMOWANIE... 8 ROZDZIAŁ 4. DEBUGOWANIE... 10 ROZDZIAŁ 5. SCHEMATY PODŁĄCZEŃ
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
Programowanie Mikrokontrolerów
Programowanie Mikrokontrolerów Wyświetlacz alfanumeryczny oparty na sterowniku Hitachi HD44780. mgr inż. Paweł Poryzała Zakład Elektroniki Medycznej Alfanumeryczny wyświetlacz LCD Wyświetlacz LCD zagadnienia:
Materiały dodatkowe Krótka charakterystyka protokołu MODBUS
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Krótka charakterystyka protokołu MODBUS Opracowali: mgr inż. Tomasz Karla Data: Luty, 2017 r. Dodatkowe informacje Materiały dodatkowe mają charakter
Zewnętrzne układy peryferyjne cz. 1 Wykład 12
Zewnętrzne układy peryferyjne cz. 1 Wykład 12 Wyświetlacz LCD zgodny z HD44780 Wyświetlacz LCD zgodny z HD44780 2 HD44780 Standardowy sterownik alfanumerycznych wyświetlaczy LCD opracowany przez firmę
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
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
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,
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
Magistrala I 2 C. Podstawy systemów mikroprocesorowych. Wykład nr 5 Interfejsy szeregowe c.d.
Magistrala I 2 C Podstawy systemów mikroprocesorowych Wykład nr 5 Interfejsy szeregowe c.d. dr Piotr Fronczak http://www.if.pw.edu.pl/~agatka/psm.html Inter-integrated circuit bus TWI Two-wire Serial Interface
MIKROKONTROLERY - MAGISTRALE SZEREGOWE
Liczba magistral szeregowych jest imponująca RS232, i 2 C, SPI, 1-wire, USB, CAN, FireWire, ethernet... Równie imponująca jest różnorodność protokołow komunikacyjnych. Wiele mikrokontrolerów ma po kilka
interfejs szeregowy wyświetlaczy do systemów PLC
LDN SBCD interfejs szeregowy wyświetlaczy do systemów PLC SEM 08.2003 Str. 1/5 SBCD interfejs szeregowy wyświetlaczy do systemów PLC INSTRUKCJA OBSŁUGI Charakterystyka Interfejs SBCD w wyświetlaczach cyfrowych
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Programowanie aplikacji sieci Ethernet Przykład 1 Na podstawie: Monk S.: Arduino dla początkujących, HELION, Gliwice 2014 2 Arduino z nakładką
KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA
Mikrokontrolery AVR KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA Wyprowadzenia Każdy z mikrokontrolerów posiada pewną liczbę wyprowadzeń cyfrowych które służą do wprowadzania i odbierania informacji z mikrokontrolera.
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 10 (3h) Implementacja interfejsu SPI w strukturze programowalnej Instrukcja pomocnicza do laboratorium z przedmiotu
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
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
Systemy Wbudowane. Arduino rozszerzanie Wersja Plan. Biblioteka EPROM Arduino bez płytki Arduino. Czyli... Co musimy mieć, aby uruchomić chip?
Plan 1. EPROM 2. Arduino na samym mikrokontrolerze budowa własnych urządzeń. 3. Więcej portów w Arduino, 4. Sterowanie urządzeniami, 5. Sterowanie z komputera Systemy Wbudowane Arduino rozszerzanie Wersja
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.
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
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
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
m e d i a s e r v i c e Moduł kamery JPEG z komunikacją szeregową CJ0706A
1. Opis ogólny: /XXX/YYY (XXX przyjmować może wartości 232, 485 lub TTL, zaś YYY, to 090 lub 120) jest wysokozintegrowaną płytką, stanowiącą bazę do budowy systemów współpracujących z urządzeniami PDA,
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
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
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:
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
Technika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515
Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości nowoczesnych
2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Expandery wejść MCP23S17 oraz MCP23017
Expandery wejść MCP23S17 oraz MCP23017 Expander I/O MCP20S17 I2C Piny wyjściowe expanderów MCP23S17 oraz MCP23017 Expander I/O MCP23S17 SPI Podłączenie urządzenia na magistrali SPI z płytą Arduino. Linie
Systemy Wbudowane. Arduino dołączanie urządzeń Wersja Arduino bez płytki Arduino. Czyli... Eliminowanie modułu z projektu. Na płytce...
Arduino bez płytki Arduino Kompletne Arduino Uno jest -x droższe od samego mikrokontrolera, Do danego układu niekoniecznie potrzebne są wszystkie oferowane przez moduł Arduino Uno urządzenia, np. Systemy
Rozproszony system zbierania danych.
Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu
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
BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi
BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi Copyright (c) 2007 2008 Boff Spis treści 1. Opis urządzenia...3 2. Instalacja oprogramowania w Windows...4 3. Instalacja oprogramowania w UBUNTU
Architektura komputerów
Architektura komputerów Tydzień 11 Wejście - wyjście Urządzenia zewnętrzne Wyjściowe monitor drukarka Wejściowe klawiatura, mysz dyski, skanery Komunikacyjne karta sieciowa, modem Urządzenie zewnętrzne
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
Centrala alarmowa ALOCK-1
Centrala alarmowa ALOCK-1 http://www.alarmlock.tv 1. Charakterystyka urządzenia Centrala alarmowa GSM jest urządzeniem umożliwiającym monitorowanie stanów wejść (czujniki otwarcia, czujki ruchu, itp.)
Opis procedur asemblera AVR
Piotr Kalus PWSZ Racibórz 10.05.2008 r. Opis procedur asemblera AVR init_lcd Plik: lcd4pro.hvr Procedura inicjuje pracę alfanumerycznego wyświetlacza LCD za sterownikiem HD44780. Wyświetlacz działa w trybie
Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/
Zestaw Startowy EvB Zestaw startowy EvB 5.1 z mikrokontrolerem ATMega32 jest jednym z najbardziej rozbudowanych zestawów dostępnych na rynku. Został zaprojektowany nie tylko z myślą o początkujących adeptach
PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI
Bartosz Wawrzynek I rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI Keywords: gesture control,
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
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści 1. Konfiguracja pinów2 2. ISP..2 3. I/O Ports..3 4. External Interrupts..4 5. Analog Comparator5 6. Analog-to-Digital Converter.6 7.
Klawiatura matrycowa
Klawiatura matrycowa Budowa matrycy klawiatury. Nieodzownym elementem każdego systemu mikroprocesorowego jest klawiatura. Umożliwia ona wpływ użytkownika na wykonywany przez niego program. Jednak teoretycznie
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ą
Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych. Autor: Tomasz Gluziński
Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych Autor: Tomasz Gluziński Bezzałogowe Statki Powietrzne W dzisiejszych czasach jedną z najbardziej dynamicznie rozwijających się
Mikrokontrolery AVR Wprowadzenie
Mikrokontrolery AVR Wprowadzenie Komunikacja z otoczeniem mikrokontrolera Każdy z mikrokontrolerów posiada pewna liczbę wyprowadzeń cyfrowych które służą do wprowadzania i odbierania informacji z mikrokontrolera.
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ł
Interface sieci RS485
Interface sieci RS85 Model M-07 do Dydaktycznego Systemu Mikroprocesorowego DSM-5 Instrukcja uŝytkowania Copyright 007 by MicroMade All rights reserved Wszelkie prawa zastrzeŝone MicroMade Gałka i Drożdż
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
Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.
Terminal TR01 Terminal jest m, umożliwiającym odczyt i zmianę nastaw parametrów, stanów wejść i wyjść współpracujących z nim urządzeń automatycznej regulacji wyposażonych w port komunikacyjny lub i obsługujących
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
Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów
2008 Instrukcja obsługi PROGRAMATOR dualavr redflu Tarnów 1. Instalacja. Do podłączenia programatora z PC wykorzystywany jest przewód USB A-B (często spotykany przy drukarkach). Zalecane jest wykorzystanie
Dostęp do menu drukarki
Dostęp do menu drukarki 1 Wyłącz drukarkę. 2 Otwórz górne przednie drzwiczki. 3 Naciśnij i przytrzymaj przycisk Kontynuuj podczas włączania drukarki. Wszystkie lampki zaświecą się po kolei. 4 Zwolnij przycisk
Interfejsy: Ethernet do połączenia z siecią LAN Serial do połączenia z siecią WAN. pełną konfigurację urządzenia. Zadanie.01-2 -
Wybrane urządzenia Procesy Bezpieczeństwa Sieciowego Przełącznik sieciowy. Dostępny sprzęt: Cisco modele 1900, 2900, 2950, 2960. Interfejsy: technologia Ethernet, szybkość 10/100/1000 Mb/s. Medium: kabel
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
ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM
ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM Adam MUC, Lech MURAWSKI, Grzegorz GESELLA, Adam SZELEZIŃSKI, Arkadiusz SZARMACH CEL Wykorzystanie popularnych
Mikroprocesory i Mikrosterowniki Laboratorium
Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali
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.................................
Termometr internetowy
BYDGOSZCZ Termometr internetowy Czyli mała chmura IoT P.K. 2017 Spis treści Wersje dokumentu... 2 Opis i zasada działania... 3 Budowa termometru... 4 Dioda RGB LED... 5 Instalacja i pierwsze uruchomienie...
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
ĆWICZENIE 5 WPŁYW KONWEKCJI NA ROZKŁAD TEMPERATURY W POMIESZCZENIU
ĆWICZENIE 5 WPŁYW KONWEKCJI NA ROZKŁAD TEMPERATURY W POMIESZCZENIU Cel ćwiczenia. Celem ćwiczenia jest badanie rozkładu temperatur w pomieszczeniu oraz określenie wpływu czynników zaburzających. Zakres
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
www.viaken.pl INTERFEJS DIAGNOSTYCZNY BMW INPA / ADS/ GT1/ DIS / EDIABAS INSTRUKCJA OBSŁUGI Strona 1
INTERFEJS DIAGNOSTYCZNY BMW INPA / ADS/ GT1/ DIS / EDIABAS INSTRUKCJA OBSŁUGI Strona 1 1. BEZPIECZEŃSTWO PRACY Przed pierwszym uruchomieniem urządzenia należy uważnie przeczytać instrukcję obsługi. Urządzenie
Kod produktu: MP01611-ZK
ZAMEK BEZSTYKOWY RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi gotowy do zastosowania bezstykowy zamek pracujący w technologii RFID dla transponderów UNIQUE 125kHz, zastępujący z powodzeniem
Instrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1
Instrukcja integracji urządzenia na magistrali Modbus RTU wersja 1.1 1. Wyprowadzenia Rysunek 1: Widok wyprowadzeń urządzenia. Listwa zaciskowa J3 - linia B RS 485 linia A RS 485 masa RS 485 Tabela 1.
Magistrala SPI. Linie MOSI i MISO sąwspólne dla wszystkich urządzeńna magistrali, linia SS jest prowadzona do każdego Slave oddzielnie.
Magistrala SPI Magistrala SPI składa się z linii: MOSI Master output Slave input MISO Master input Slave Output SCK Clock SS Slave select (CS Chip Select lub CE Chip Enable) Sygnał taktujący transmisję
Przygotowanie do konfiguracji parametrów sterownika GSM-44
Przygotowanie do konfiguracji parametrów sterownika GSM-44 Działanie sterownika GSM-44 zależy od konfiguracji. 1. Kartę SIM należy aktywować w telefonie komórkowym. Należy ustawić załączanie (logowanie)
Urządzenia zewnętrzne
Urządzenia zewnętrzne Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation, zarejestrowanym w USA. Informacje
Urządzenia zewnętrzne Instrukcja obsługi
Urządzenia zewnętrzne Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation, zarejestrowanym w USA. Informacje
1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
Kod produktu: MP-IKP1W-USB
INTERFEJS KONTROLNO-POMIAROWY DLA MODUŁÓW 1-WIRE Z WYJŚCIEM USB Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs kontrolno-pomiarowy do podłączenia modułów w standardzie 1-wire takich jak
Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N
Dokumentacja Techniczna Konwerter USB/RS-232 na RS-28/422 -U4N -U4I -24N -24I Wersja dokumentu: -man-pl-v7 Data modyfikacji: 2008-12-0 http://www.netronix.pl Spis treści 1. Specyfikacja...3 2. WyposaŜenie...4
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
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska 1 Sieć Modbus w dydaktyce Protokół Modbus Rozwiązania sprzętowe Rozwiązania programowe Podsumowanie 2 Protokół Modbus Opracowany w firmie Modicon do tworzenia
High Speed USB 2.0 Development Board
High Speed USB 2.0 Development Board Instrukcja użytkownika. wersja 0.1 Autor: Łukasz Krzak Spis treści. 1. Opis układu 1.1. Widok płytki 1.2. Diagram przepływu informacji 2. Konfiguracja układu. 2.1.
MSA-1 Mikroprocesorowy sterownik do przełącznika antenowego
MSA-1 Mikroprocesorowy sterownik do przełącznika antenowego Instrukcja obsługi Autor projektu: Grzegorz Wołoszun SP8NTH Wstęp Sterownik MSA-1 powstał w odpowiedzi na zapotrzebowanie rynku krótkofalarskiego
Uruchomienie Raspberry Pi
Imie i nazwisko Nr indeksu Liczba punktów: Ramki oznaczone kolorem żółtym należy uzupełnić odpowiednią informacją! Po zakończeniu ćwiczenia niniejszą formatkę należy wysłać na adres: iwona.kochanska@eti.pg.gda.pl
1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...
Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie
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.