Analiza protokołów (4)
|
|
- Halina Jóźwiak
- 6 lat temu
- Przeglądów:
Transkrypt
1 Redakcja Elektroniki Praktycznej dziękuje firmie NDN z Warszawy, autoryzowanemu dystrybutorowi i serwisowi firmy Rigol, za udostępnienie oscyloskopu Rigol DS2202 dla potrzeb tego artykułu. Analiza protokołów (4) Analizowanie interfejsu I 2 C Termin analiza protokołów znany jest elektronikom nie od dziś. Specjaliści różnych dziedzin interpretują go jednak zgoła odmiennie. Inżynier telekomunikacji zajmujący się systemami łączności radiowej czy telefonii komórkowej analizę protokołów będzie rozumiał inaczej niż informatyk, a jeszcze inaczej konstruktor projektujący układy elektroniczne. W artykule zajmiemy się protokołami wykorzystywanymi w popularnych interfejsach komunikacyjnych. W kolejnej części cyklu omówiono protokół stosowany w interfejsie I 2 C. Do przesyłania danych wykorzystywane są tylko dwie linie, zatem dwukanałowy oscyloskop Rigol DS2202 pracujący jako analizator protokołów będzie odpowiednim przyrządem. W wyniku burzliwego rozwoju systemów mikroprocesorowych, jaki miał miejsce na początku lat 80. pojawiła się konieczność opracowania wydajnego interfejsu, który byłby wykorzystywany do komunikacji między mikroprocesorem a urządzeniami peryferyjnymi rozumianymi głównie jako specjalizowane układy scalone lub moduły funkcjonalne montowane najczęściej na jednej płytce z procesorem. Stąd m.in. wywodzi się nazwa interfejsu. I 2 C to akronim od Inter-Integrated-Circuit. Zastosowane w interfejsie rozwiązania sprzętowe oraz przyjęty protokół przesyłania danych zapewniają dwukierunkową transmisję w systemie zawierającym wiele nadajników/ odbiorników. Założenia techniczne powstały w firmie Philips, która widząc dużą przydatność praktyczną swojego opracowania zastrzegła do niego prawa autorskie. Nawiasem mówiąc jest to często stosowany zabieg pozwalający zwiększać zyski. W rezultacie pomysły zostały skopiowane w trudnych dziś do zliczenia odmianach tego interfejsu, pozwalających omijać zawiłe uwarunkowania prawne. Hardware I 2 C Tematem tej części artykułu jest wprawdzie analiza protokołu I 2 C, ale trudno ją będzie przeprowadzić bez choćby podstawowej wiedzy o sprzętowych rozwiązaniach interfejsu. Jak wiemy, w jednym systemie mikroprocesorowym można stosować wiele urządzeń komunikujących się via interfejs I 2 C. Do przesyłania danych wykorzystywana jest wyodrębniona magistrala składająca się z linii SDA, którą są przesyłane adresy i dane oraz linii SCL, którą przesyłany jest przebieg zegarowy taktujący transmisją. Procesor pełni rolę urządzenia nadrzędnego (Master), a pozostałe peryferia są urządzeniami podrzędnymi (Slave) rysunek 31. Możliwa jest również topologia zawierająca kilka mikroprocesorów, ale ich funkcje w systemie muszą być rozdzielone zawsze Masterem może być tylko jeden procesor. Do linii interfejsu dołączane są urządzenia o bliżej nieokreślonym położeniu względem siebie. W ogólnym Rysunek 31. Typowy układ połączeń komunikujących się za pośrednictwem interfejsu I 2 C przypadku nie jest też znana ich liczba. W takiej rozproszonej topologii może dochodzić do znacznego zniekształcania sygnałów cyfrowych, uniemożliwiającego prawidłową interpretację danych. Zawsze więc należy stosować odpowiednio dobrane rezystory terminujące. Wszystkie wyjścia dołączone do interfejsu I 2 C są typu Open Drain. Urządzenie nieaktywne wyłącza wyjście nazywamy to zwolnieniem linii. Jednym z zadań rezystorów terminujących jest również podciąganie linii do stanu wysokiego. Każda wymiana informacji między urządzeniami Master i Slave jest inicjowana przez Mastera. Master wysyła adres urządzenia Slave, do którego chce wpisać, lub z którego chce odczytać informację. Oczywiście każde urządzenie dołączone do danego interfejsu musi mieć unikatowy adres własny. Adres ten jest najczęściej na sztywno zapisywany w danym typie układu scalonego na etapie jego produkcji. Aby jednak nie dochodziło do konfliktów w przypadku stosowania kilku układów tego samego typu w jednym systemie, przewidziano możliwość modyfikacji kilku bitów adresowych przez użytkownika. Całkowity adres składa się więc z niezmiennej części identyfikującej typ układu i z modyfikowalnej części identyfikującej np. konkretny układ scalony wchodzący w skład systemu mikroprocesorowego. Specyfikacja I 2 C przewiduje stosowanie adresów 7- lub 10-bitowych Protokół I 2 C W stanie bezczynności linie SCL i SDA są zwolnione (pozostają w stanie wysokim na skutek odłączenia wyjść). 85
2 Rysunek 32. Sekwencja START i STOP oraz bity potwierdzeń ACK Rysunek 33. Warianty protokołu I 2 C: a) bezpośredni zapis danych do urządzenia Slave, b) odczyt wskazanego rejestru urządzenia Slave, c) bezpośredni odczyt z urządzenia Slave Transmisja jest inicjowana wygenerowaniem sekwencji startu S (rysunek 32). Odpowiada jej opadające zbocze sygnału SDA, podczas gdy linia SCL jest utrzymywana w stanie wysokim. Stany linii SDA mogą się zmieniać tylko wtedy, gdy linia SCL jest w stanie niskim. Po wygenerowaniu sekwencji startu linia SCL jest zerowana, a w chwilę później linia SDA przybiera stan zgodny z wartością pierwszego bitu transmitowanej danej. Następnie na linii SCL generowanych jest 8 impulsów taktujących kolejne bity przesyłane linią danych (SDA). W protokole I 2 C nie przewidziano modyfikacji długości danych. Zawsze są one 8-bitowe. W każdej ramce pojawia się jednak dziewiąty impuls zegarowy przeznaczony na przesłanie bitu potwierdzającego odebranie informacji. Jeśli operacja, np. nadawania, przebiegła prawidłowo, układ Slave wymusza zerowanie linii SDA (co oznacza pozytywne potwierdzenie ACK). Stan ten może się przedłużać, np. z powodu dłuższej zajętości odbiornika, wynikającej choćby z obsługi przerwania. Układ Slave wprowadza Mastera w stan oczekiwania (wait state) przez przytrzymanie linii SCL W stanie niskim. Do momentu jej zwolnienia wszelkie operacje na magistrali I 2 C są wstrzymane. Brak potwierdzenia (bit ACK=1) powoduje zakończenie transmisji. Transmisję kończy wystawienie sekwencji stopu P, czyli wygenerowanie narastającego impulsu na linii SDA, podczas gdy linia SCL pozostaje w stanie wysokim (rysunek 32). W podstawowej specyfikacji I 2 C prędkość transmisji jest równa 100 kb/s. W trybie fast jest ona równa 400 kb/s. Od chwili opracowania interfejsu I 2 C był on kilkakrotnie modyfikowany. Aktualnie prędkość transmisji może dochodzić do 3,4 Mb/s (High-Speed Mode). Warianty pracy W zależności od funkcji realizowanych przez dany układ peryferyjny stosowane są różne warianty komunikacji. Schematycznie przedstawiono je na rysunku 33. W pierwszym przypadku (rysunek 33a) układ Master zapisuje informację do Slave. Po wygenerowaniu sekwencji startu (S) Master przesyła linią SDA adres układu Slave, do którego kieruje dane (transmisja przebiega od najstarszego do najmłodszego bitu). Po 7 bitach adresu, ósmy bit ma wartość O oznaczającą, że dane będą zapisywane do Slave a. Bajt ten odbierają wszystkie układy dołączone do magistrali, ale tylko ten, którego adres jest zgodny z nadanym odpowiada wystawiając bit potwierdzenia ACK poprzez ściągnięcie linii SDA do stanu niskiego. Następnie nadawane są kolejne bajty, które zawsze muszą być potwierdzane bitem ACK (niski stan) przez układ Slave, do którego kierowane są dane. Na rysunku 33b przedstawiono blokowy odczyt danych ze Slave a, począwszy od rejestru o wskazanym adresie. Transmisja jest inicjowana wystawieniem sekwencji startu (S), a następnie zaadresowaniu odpowiedniego Slave a. Bit ósmy występujący bezpośrednio po adresie, tak jak w poprzednim przypadku ma wartość 0. Po zidentyfikowaniu bitu potwierdzenia wygenerowanym przez Slave a Master wysyła adres rejestru, od 86
3 Rysunek 34. Menu konfiguracyjne analizatora protokołu I 2 C Rysunek 36. Wyzwolenie na sekwencji Start Wyzwalanie protokołu I 2 C Przebiegi występujące na liniach interfejsu I 2 C zostaną wyświetlone na ekranie nawet po zastosowaniu zwykłego wyzwalania zboczem. Prawdopodobnie obraz nie będzie jednak stabilny, konieczne będzie skorzystanie z jednej z opcji wyzwalania, które są dedykowane dla protokołu I 2 C. Menu wyzwalania dla protokołu I 2 C przedstawiono na rysunku 35. Pierwsze trzy pola są powtórzeniem nastaw konfiguracyjnych analizatora, a więc np.: Type =I 2 C, SCL =CH2, SDA =CH1. Warto już na początku wybrać tryb wyzwalania Normal, który w większości przypadków będzie najbardziej odpowiedni. W trybie Auto oscylogram może być niestabilny. W polu When należy wybrać jeden z kilku warunków wyzwalania. Wyboru dokonujemy w zależności od tego, co chcemy obserwować. Może to być: Start. Oscyloskop jest wyzwalany na sekwencji startowej. Jest to dobry wybór na przykład do obserwacji powtarzających się cyklicznie komunikatów. W sesjach z powtórzeniem sekwencji startowej, stosoktórego będą odczytywane informacje. Ponownie jest on potwierdzany przez układ Slave bitem ACK. Master musi teraz ustawić logikę Slave a obsługującą interfejs w tryb odczytu jego rejestrów. Jest to realizowane przez ponowne wysłanie adresu urządzenia Slave z bitem R/W (8 bit) równym 1, co oznacza odczyt. W takt kolejnych impulsów zegarowych przesyłane są bity danych z urządzenia Slave, a bit potwierdzenia ACK wystawia tym razem Master. Adresy rejestrów Slave a są inkrementowane po przesłaniu każdej 8-bitowej danej. Transmisja kończy się brakiem potwierdzenia (9 bit równy 1 ) i wygenerowaniem sekwencji stopu (P). Według podobnego schematu przebiega zapis danych do wskazanego rejestru, jednakże przy powtórzeniu adresu Slave a bit R/W jest równy 0, co oznacza zapis. Dalsza część komunikacji przebiega zgodnie ze schematem przedstawionym na rysunku 33a. Na rysunku 33c przedstawiono przebieg transmisji podczas bezpośredniego odczytu urządzenia Slave. Rysunek 37. Wyzwolenie na powtórzonej sekwencji startowej (Restart) Analiza protokołu I 2 C Pracę rozpoczynamy od dołączenia kanałów pomiarowych oscyloskopu do linii interfejsu, np. kanał CH2 do linii SCL, kanał CH1 do linii SDA. Taką konfigurację należy zadeklarować w menu wyświetlanym po naciśnięciu przycisku Decode1 (lub Decode2) rysunek 34. Ramka protokołu I 2 C nie zawiera zmiennych elementów, w menu Decode1 ( Dekode2 ) nie ma więc żadnych pól, od ustawienia których zależałaby interpretacja danych na liniach interfejsu. Do obowiązkowych czynności należy jedynie ustawienie prawidłowych poziomów progowych SCLKThreshold i SDAThreshold. Najlepiej, gdy oba te parametry mają wartości równe połowie napięcia logiki badanego interfejsu. Przykładowo, dla układów wykonanych w technologii 3,3 V, poziomy progowe powinny być ustawione na ok. 1,65 V. Właściwie na tym kończy się konfigurowanie analizatora protokołów. W zależności od potrzeb można jeszcze wybrać format interpretowanych danych: Hex, Decimal, Binary lub ASCII. Na drugiej stronie menu Decode znajduje się pole Offset. Po naciśnięciu przypisanego do niego Rysunek 35. Menu wyzwalania I 2 C przycisku, za pomocą uniwersalnego pokrętła regulacyjnego usta- Rysunek 38. Wyzwolenie na sekwencji Stop lana jest najbardziej odpowiednia wysokość wyświetlania dekodowanych danych. 87
4 Rysunek 39. Wyzwolenie na błędzie potwierdzenia MissingAck na linii SDA, co oznaczałoby poprawne potwierdzenie. Analizator wykrył stan wysoki, a wykryty błąd jest sygnalizowany czerwonym znacznikiem. Address. Wyzwalanie po wykryciu określonego adresu urządzenia Slave. Pamiętajmy, że w bajcie adresowym przesyłana jest też na jego najmłodszym bicie informacja o kierunku transmisji (R/W). Jeśli R/W=0, nastąpi zapis do układu Slave, jeśli R/W=1, nastąpi odczyt układu Slave. Sam 7-bitowy adres jest liczony od bitu nr 1 do bitu nr 7. Najlepiej zilustruje to przykład. Jeżeli cały bajt adresowy ma postać , to adres jest równy , czyli 48h i mamy do czynienia z zapisem. Jeżeli bajt adresowy ma postać , to adres jest równy , czyli 26h i mamy do czynienia z odczytem. W wyświetlonym na ekranie oscyloskopu adresie nie jest uwzględniany bit R/W (wg powyższej konwencji). Po wybraniu opcji Address należy określić długość adresu (7 lub 10 bitów). Adres jest niestety podawany w zapisie dziesiętnym (a więc zwykle trzeba go będzie przeliczać z postaci szesnastkowej). Kolejny parametr ( Direction ), określający kierunek transmisji może przybierać wartości: Write (czemu odpowiada R/W=0), Read (czemu odpowiada R/W=1) lub R/W (wyzwolenie nastąpi na zadanym adresie w trybie zapisu, albo odczytu). Na rysunku 40a przedstawiono wyzwolenie po przesłaniu adresu 75h w trybie zapisu, a na rysunku 40b wyzwolenie nastąpiło na adresie 48h w trybie odczytu. Data. Wyzwolenie po wykryciu zdefiniowanej danej lub sekwencji danych. Analizowany ciąg danych może mieć długość od 1 do 5 bajtów. Definiowanie danych jest dość żmudne, gdyż wymaga indywidualnego ustawienia każdego bitu. Dla danej 5-bitowej trzeba więc wykonać aż 40 operacji. Bit może przyjmować wartości L, H lub X. X oznacza, że dany bit nie będzie sprawdzany w odebranym ciągu. Przy definiowaniu bitów przyjęto dość mylącą konwencję, w której najstarszy bit ma numer 0, najmłodwanej np. podczas odczytu rejestru o określonym adresie, przesłanym po adresie urządzenia Slave, sekwencja startowa występuje dwukrotnie na początku i po przesłaniu adresu rejestru. Układ wyzwalania oscyloskopu DS2202 rozróżnia te sekwencje. Po wybraniu opcji Start wyzwolenie następuje zawsze na pierwszej sekwencji startowej (rysunek 36). Aby wyzwalać oscyloskop na drugiej sekwencji należy zastosować opcję Restart. Restart. Ta opcja jest wykorzystywana do wyzwolenia oscyloskopu w chwili powtórzenia sekwencji startowej. Jest przydatna w trybach zapisu lub odczytu rejestru urządzenia o podanym adresie. Oscyloskop jest wyzwalany po przesłaniu adresu rejestru i powtórzonej sekwencji startowej (rysunek 37). Mówimy o powtórzeniu sekwencji startowej (restarcie), gdyż przed jej wystawieniem nie było sekwencji Stop. Stop. Wyzwalanie na sekwencji Stop kończącej transmisję (rysunek 38). MissingAck. Wyzwalanie po wykryciu błędnego potwierdzenia (bit ACK w ramce protokołu I 2 C). Na rysunku 39 przedstawiono przykładową sytuację, w której wykryto błędne potwierdzenie po przesłaniu adresu urządzenia Slave. Zgodnie z protokołem, na 9. bicie zegarowym powinien wystąpić niski stan Rysunek 40. Wyzwolenie na adresie 75h w trybie: a) zapisu, b) odczytu Rysunek 41. Tabelaryczna postać dekodowanych danych dla protokołu I 2 C 88
5 Rysunek 42. szy zaś numer 7. Opcja ta byłaby bardzo przydatna w praktyce, niestety, w testowanym egzemplarzu oscyloskopu Rigol DS2202 nie działała. A&D. Działa za to poprawnie wyzwalanie sekwencją adres i dana. Ten tryb wyzwalania jest bardzo przydatny na przykład podczas lokalizacji początku transmisji do określonego rejestru urządzenia Slave o zadanym adresie. Na przykład, gdy chcemy wyzwolić oscyloskop na początku przesyłania danych do rejestru o numerze 55h należącego do urządzenia Slave o adresie 48h, należy wybrać opcję wyzwalania A&D, następnie zadeklarować długość adresu (np. 7 bitów), prowadzić ten adres (niestety tu znowu obowiązuje postać dziesiętna, adres 48h jest więc równy 72 i taką wartość należy wprowadzić w polu Address ), teraz deklarujemy długość danej w naszym przykładzie będzie równa 1. Pierwsza strona opcji wyzwalania powinna wyglądać tak, jak na rysunku 41a, ale to nie koniec. Przechodzimy na drugą stronę, na której znajdujemy znane już opcje ustawiania bitów danych, a dodatkowo należy tu również określić kierunek transmisji (Read, Write, R/W). Druga strona opcji wyzwalania dla naszego przykładu powinna wyglądać jak na rysunku 41b. Przyjęto, że dana ma wartość 55h, czyli Oscylogram dla tego przykładu przedstawiono na rysunku 42. Niezależnie od trybów wyzwalania oscyloskop Rigol DS2202 pracujący jako analizator protokołu I2C, może wyświetlać zdekodowane dane jako oscylogramy lub w postaci tabelarycznej. Tabela jest włączana po naciśnięciu przycisku Decode1 (Decode2) i przejściu na drugą stronę menu. Należy uaktywnić polecenie Event Table. Zdekodowane w ten sposób dane przedstawiono na rysunku 43. W następnym odcinku omówimy ostatni, dostępny w oscyloskopie Rigol DS2202 protokół. Będzie to analiza magistrali równoległej. Jarosław Doliński, EP 89
Analizowanie protokołów szeregowych oscyloskopami Rohde&Schwarz (2) SPI, I 2 C
SPRZĘT Analizowanie protokołów szeregowych oscyloskopami Rohde&Schwarz (2) SPI, I 2 C Badanie protokołów komunikacyjnych jest już obowiązkową funkcją oscyloskopów cyfrowych co najmniej średniej klasy.
Analiza protokołów (1)
Redakcja Elektroniki Praktycznej dziękuje firmie NDN z Warszawy, autoryzowanemu dystrybutorowi i serwisowi firmy Rigol, za udostępnienie oscyloskopu Rigol DS2202 dla potrzeb tego artykułu. Analiza protokołów
Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 PAMIĘCI SZEREGOWE EEPROM Ćwiczenie 3 Opracował: dr inŝ.
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!
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
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
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
Laboratorium mikroinformatyki. Szeregowe magistrale synchroniczne.
Laboratorium mikroinformatyki. Szeregowe magistrale synchroniczne. Transmisja szeregowa charakteryzująca się niewielką ilością linii transmisyjnych może okazać się użyteczna nawet w wypadku zastosowania
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
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
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.
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
1 Moduł Neuronu Cyfrowego SM
1 Moduł Neuronu Cyfrowego SM Moduł Neuronu Cyfrowego SM daje użytkownikowi Systemu Vision możliwość obsługi fizycznych urządzeń Neuronów Cyfrowych podłączonych do Sterownika Magistrali. Moduł odpowiada
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Interfejsy można podzielić na synchroniczne (oddzielna linia zegara), np. I 2 C, SPI oraz asynchroniczne, np. CAN W rozwiązaniach synchronicznych
Standard transmisji równoległej LPT Centronics
Standard transmisji równoległej LPT Centronics Rodzaje transmisji szeregowa równoległa Opis LPT łącze LPT jest interfejsem równoległym w komputerach PC. Standard IEEE 1284 został opracowany w 1994 roku
4. Karta modułu Slave
sygnały na magistralę. Można wyróżnić trzy typy układów scalonych takie jak bramki o otwartym kolektorze wyjściowym, bramki trójstanowe i bramki o przeciwsobnym wzmacniaczu wyjściowym. Obciążalność prądową
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
Politechnika Białostocka Wydział Elektryczny
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 SZEREGOWE PRZETWORNIKI A/C - C/A Ćwiczenie 5 Opracował:
Programowanie mikrokontrolerów 2.0
Programowanie mikrokontrolerów 2.0 Sterowanie podczerwienią, zaawansowane tryby liczników Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 8 grudnia 2016 Sterowanie podczerwienią
1 Moduł Neuronu Cyfrowego
1 Moduł Neuronu Cyfrowego Moduł Neuronu Cyfrowego daje użytkownikowi Systemu Vision możliwość obsługi fizycznych Neuronów Cyfrowych. Dzięki temu możliwe jest sterowanie zewnętrznymi urządzeniami wykonawczymi
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
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
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:
Programowanie mikrokontrolerów
Programowanie mikrokontrolerów Magistrala I 2 C Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 6 stycznia 2012 Magistrala I 2 C Jest akronimem Inter-Intergrated Circuit.
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
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
Rysunek 1: Schemat układu pomiarowego.
Ćwiczenie nr 35 INTERFEJS IEC-625 (GPIB, IEEE 488) Cel: Celem ćwiczenia jest poznanie działania interfejsu GPIB oraz jego możliwości w systemach pomiarowych. W tym ćwiczeniu badane będą charakterystyki
Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium
Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium Ćwiczenie 5 Detektor upadku pacjenta wykorzystujący akcelerometr z interfejsem I 2 C 1. Cel ćwiczenia
MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika
Wersja 1.1 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w niniejszej
ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!
ćwiczenie nr 7 str.1/1 ĆWICZENIE 7 Wprowadzenie do funkcji specjalnych sterownika LOGO! 1. CEL ĆWICZENIA: zapoznanie się z zaawansowanymi możliwościami mikroprocesorowych sterowników programowalnych na
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)
MAGISTRALE MIKROKONTROLERÓW (BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
(BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Odległości pomiędzy źródłem a odbiorcą informacji mogą być bardzo zróżnicowane, przykładowo zaczynając od pojedynczych milimetrów w przypadku
Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232.
Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232. Opracowanie: Andrzej Grodzki Do wysyłania znaków ASCII zastosujemy dostępny w
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
Konfigurator Modbus. Instrukcja obsługi programu Konfigurator Modbus. wyprodukowano dla
Wersja 1.1 29.04.2013 wyprodukowano dla 1. Instalacja oprogramowania 1.1. Wymagania systemowe Wspierane systemy operacyjne (zarówno w wersji 32 i 64 bitowej): Windows XP Windows Vista Windows 7 Windows
1 Moduł Sterownika Magistrali
1 Moduł Sterownika Magistrali Moduł Sterownika Magistrali zapewnia obsługę fizycznego urządzenia Sterownika Magistrali podłączonego do Systemu przy pomocy sieci Ethernet. Pełni ono rolę zarówno pośrednika
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ń
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,
Podział układów cyfrowych. rkijanka
Podział układów cyfrowych rkijanka W zależności od przyjętego kryterium możemy wyróżnić kilka sposobów podziału układów cyfrowych. Poniżej podam dwa z nich związane ze sposobem funkcjonowania układów cyfrowych
Zagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe
Zagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe System mikroprocesorowy 1. Przedstaw schemat blokowy systemu mikroprocesorowego.
Współpraca procesora ColdFire z urządzeniami peryferyjnymi
Współpraca procesora ColdFire z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe:
1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro
1. Cel ćwiczenia Celem ćwiczenia jest zaprojektowanie sterowania układem pozycjonowania z wykorzystaniem sterownika VersaMax Micro oraz silnika krokowego. Do algorytmu pozycjonowania wykorzystać licznik
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
2. PORTY WEJŚCIA/WYJŚCIA (I/O)
2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2.1 WPROWADZENIE Porty I/O mogą pracować w kilku trybach: - przesyłanie cyfrowych danych wejściowych i wyjściowych a także dla wybrane wyprowadzenia: - generacja przerwania
1 Moduł Konwertera. 1.1 Konfigurowanie Modułu Konwertera
1 Moduł Konwertera Moduł Konwertera zapewnia obsługę fizycznego urządzenia Konwertera US- B-RS485. Jest elementem pośredniczącym w transmisji danych i jego obecność jest konieczna, jeżeli w Systemie mają
Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz.
Systemy wbudowane - wykład 8 Przemek Błaśkiewicz 17 maja 2017 1 / 82 Dla zabicia czasu Bluetooth Terminal HC-05, urządzenie...:8f:66, kod 1234 2 / 82 I 2 C aka IIC aka TWI Inter-Integrated Circuit 3 /
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
Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej
Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza
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...........
1 Moduł Neuronu Analogowego SM
1 Moduł Neuronu Analogowego SM Moduł Neuronu Analogowego SM daje użytkownikowi Systemu Vision możliwość obsługi fizycznych urządzeń Neuronów Analogowych podłączonych do Sterownika Magistrali. Dzięki temu
Instrukcja do ćwiczenia : Matryca komutacyjna
Instrukcja do ćwiczenia : Matryca komutacyjna 1. Wstęp Każdy kanał w systemach ze zwielokrotnieniem czasowym jest jednocześnie określany przez swoją współrzędną czasową T i współrzędną przestrzenną S.
Rejestratory Sił, Naprężeń.
JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ
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.................................
Systemy wbudowane - wykład 7
Systemy wbudowane - wykład 7 Przemek Błaśkiewicz 11 kwietnia 2019 1 / 76 I 2 C aka IIC aka TWI Inter-Integrated Circuit 2 / 76 I 2 C aka IIC aka TWI Inter-Integrated Circuit używa dwóch linii przesyłowych
Katedra Inżynierii Systemów Sterowania WEiA PG. Przemysłowe Sieci Informatyczne Laboratorium
Katedra Inżynierii Systemów Sterowania WEiA PG Przemysłowe Sieci Informatyczne Laboratorium Instrukcja do ćwiczenia: Sieć Profibus DP (Decentralized Perhipals) Opracowali: Dr inż. Jarosław Tarnawski Dr
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.
MiniModbus 4DI. Moduł rozszerzający 4 wejścia cyfrowe. Wyprodukowano dla
Wersja 1.0 18.04.2013 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w
Rozdział ten zawiera informacje na temat zarządzania Modułem DMX oraz jego konfiguracji.
1 Moduł DMX Moduł DMX daje użytkownikowi Systemu Vision możliwość współpracy z urządzeniami, które obsługują protokół DMX 512. W takim przypadku komputer centralny staje się sterownikiem pojedynczej (lub
Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2
Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2 Literatura: www.zilog.com Z80 Family, CPU User Manual Cykle magistrali w mikroprocesorze Z80 -odczyt kodu rozkazu, -odczyt-zapis pamięci,
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ł
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
Współpraca procesora z urządzeniami peryferyjnymi
Współpraca procesora z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe: Interfejs
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
Aby w pełni przetestować układ o trzech wejściach IN_0, IN_1 i IN_2 chcemy wygenerować wszystkie możliwe kombinacje sygnałów wejściowych.
Generowanie sygnałów testowych VHDL Wariant współbieżny (bez procesu): sygnał
Mikroprocesory i mikrosterowniki Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej Ćwiczenie nr 4
1 Ćwiczenie nr 4 Program ćwiczenia: Interfejs szeregowy SPI obsługa sterownika ośmiopozycyjnego, 7-segmentowego wyświetlacza LED Interfejs szeregowy USART, komunikacja mikrokontrolera z komputerem PC.
Architektura komputerów. Układy wejścia-wyjścia komputera
Architektura komputerów Układy wejścia-wyjścia komputera Wspópraca komputera z urządzeniami zewnętrznymi Integracja urządzeń w systemach: sprzętowa - interfejs programowa - protokół sterujący Interfejs
Zegar Czasu Rzeczywistego I²C
Zegar Czasu zeczywistego I²C Model M-13 do Dydaktycznego Systemu Mikroprocesorowego DSM-51 Instrukcja uŝytkowania Copyright 2007 by MicroMade ll rights reserved Wszelkie prawa zastrzeŝone MicroMade Gałka
Spis treści. 1 Moduł RFID (APA) 3
Spis treści 1 Moduł RFID (APA) 3 1.1 Konfigurowanie Modułu RFID..................... 3 1.1.1 Lista elementów Modułu RFID................. 3 1.1.2 Konfiguracja Modułu RFID (APA)............... 4 1.1.2.1
Mini Modbus 1AI. Moduł rozszerzający 1 wejście analogowe, 1 wyjście cyfrowe. Wyprodukowano dla
Wersja 1.0 18.04.2013 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w
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
CompactPCI. PCI Industrial Computers Manufacturers Group (PICMG)
PCI Industrial Computers Manufacturers Group (PICMG) nowy standard; nowa jakość komputerów realizujących krytyczne zadania w systemach pracujących w trudnych warunkach; Baza specyfikacji: format kaset
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
Mikroprocesor Operacje wejścia / wyjścia
Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych
LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM
LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM Strona 1 z 7 Opracował mgr inż. Jacek Lis (c) ZNE 2004 1.Budowa przetwornika ADC procesora
PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 21/10
PL 216638 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 216638 (13) B1 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 387661 (22) Data zgłoszenia: 31.03.2009 (51) Int.Cl.
Komunikacja z urzadzeniami zewnętrznymi
Komunikacja z urzadzeniami zewnętrznymi Porty Łacza równoległe Łacza szeregowe Wymiana informacji - procesor, pamięć oraz urzadzenia wejścia-wyjścia Większość mikrokontrolerów (Intel, AVR, PIC) używa jednego
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
Synchronizowanie czasu kontrolera PACSystems do urządzeń HMI
Synchronizowanie czasu kontrolera PACSystems do urządzeń HMI SYNCHRONIZOWANIE CZASU KONTROLERA DO OPROGRAMOWANIA INTOUCH, PANELU OPERATORSKIEGO QUICKPANEL+ LUB ASTRAADA HMI Informacje ogólne Kontrolery
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
Technika mikroprocesorowa I Wykład 2
Technika mikroprocesorowa I Wykład 2 Literatura: www.zilog.com Z80 Family, CPU User Manual Cykle magistrali w mikroprocesorze Z80 -odczyt kodu rozkazu, -odczyt-zapis pamięci, -odczyt-zapis urządzenia we-wy,
Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym lokalne interfejsy szeregowe
Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym lokalne interfejsy szeregowe Ryszard J. Barczyński, 2009 2015 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały
Kurs programowania mikrokontrolerów PIC(8)
KURS Kurs programowania mikrokontrolerów PIC(8) Obsługa interfejsu szeregowego I 2 C Interfejs I 2 C został zaprojektowany przez firmę Philips i jest przeznaczony do lokalnej wymiany danych pomiędzy układami.
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:
RS485 MODBUS Module 6RO
Wersja 1.2 15.10.2012 wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w
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
1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.
Ćwiczenie 9 Rejestry przesuwne i liczniki pierścieniowe. Cel. Poznanie właściwości i zasady działania rejestrów przesuwnych.. Poznanie właściwości i zasady działania liczników pierścieniowych. Wprowadzenie.
ND48-RS protokół komunikacyjny ASCII A2.04
ND48-RS Protokół komunikacyjny ASCII A2.04 SEM 04.2007 Str. 1/6 ND48-RS protokół komunikacyjny ASCII A2.04 Protokół komunikacyjny ASCII zapewnia odbiór przez wyświetlacz ND48-RS danych wysyłanych przez
Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów
Adresowanie obiektów Bit - stan pojedynczego sygnału - wejście lub wyjście dyskretne, bit pamięci Bajt - 8 bitów - wartość od -128 do +127 Słowo - 16 bitów - wartość od -32768 do 32767 -wejście lub wyjście
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
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
Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB
Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB Zawartość: 1. Konfiguracja sterownika (STEP-7) 2. Definicja połączenia (STEP-7)
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8 Układ PCF 8583 jest pobierającą małą moc, 2048 bitową statyczną pamięcią CMOS RAM o organizacji 256 x 8 bitów. Adresy i dane są przesyłane szeregowo
PL B1. UNIWERSYTET ŁÓDZKI, Łódź, PL BUP 03/06. JANUSZ BACZYŃSKI, Łódź, PL MICHAŁ BACZYŃSKI, Łódź, PL
RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 208357 (13) B1 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 369252 (22) Data zgłoszenia: 23.07.2004 (51) Int.Cl. H04B 3/46 (2006.01)
1 Moduł Lutron HomeWorks QS
1 Moduł Lutron HomeWorks QS Moduł Lutron HomeWorks QS daje użytkownikowi Systemu możliwość współpracy oprogramowania z urządzeniami firmy Lutron serii HomeWorks QS. System Vision może używać go do odbierania
Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku
Informator Techniczny nr 12 -- styczeń 2001 -- INFORMATOR TECHNICZNY GE FANUC Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku Program w sterowniku W sterowniku
SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom
SZYMAŃSKI 93-623 ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) 645 92 66 Tel./fax. (042) 250 50 52 Kom. 0 604 938 830 INSTRUKCJA WSAŹNIKA POŁOŻEŃ PRZEŁĄCZNIKA ZACZEPÓW TYPU WNZT 25a Opracował: Edward Szymański
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
Instrukcja obsługi czytnika MM-R32
Instrukcja obsługi czytnika MM-R32 MM-R32 Copyright 2011 by MicroMade All rights reserved Wszelkie prawa zastrzeżone MicroMade Gałka i Drożdż sp. j. 64-920 PIŁA, ul. Wieniawskiego 16 Tel./fax: (67) 213.24.14
Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7
Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7 1 Wyświetlacz 2 Ekran LCD 0 : Waga znajduje się w położeniu zerowym STABLE : Waga znajduje się w położeniu spoczynkowym (bez zmiany wskazań
Pamięci EEPROM w systemach mikroprocesorowych, część 2
Pamięci EEPROM w systemach mikroprocesorowych, część 2 Tym artyku³em koòczymy prezentacjí sposobûw programowania szeregowych pamiíci EEPROM. Poniewaø najwiíksz¹ popularnoúci¹ ciesz¹ sií wúrûd uøytkownikûw