Protokoły komunikacyjne – Modbus TCP – Teoria Cz II
|

Protokoły komunikacyjne – Modbus TCP – Teoria Cz II

Wprowadzenie. W poprzednim wpisie dotyczącym protokołu Modbus TCP (Modbus TCP cz I) przedstawiłem jak wygląda ramka protokołu, jaką strukturę ma nagłówek MBAP oraz wymieniłem i opisałem kategorie kodów funkcyjnych.Przed przystąpieniem do praktycznej implementacji protokołu na Raspberry Pi przedstawię jeszcze jak wygląda stos komunikacji Modbus TCP, jak wyglądają typy danych w Modbus’ie, w jaki sposób można…

Protokoły komunikacyjne – Modbus TCP – Teoria Cz I
|

Protokoły komunikacyjne – Modbus TCP – Teoria Cz I

Trochę teorii Modbus jest protokołem komunikacyjnym opracowanym w 1979 roku przez firmę Modicon. Komunikacja między urządzeniami realizowana jest w architekturze master-slave/client-server. Modbus jest protokołem otwartym a co za tym idzie wszystkie niezbędne informacje do jego implementacji są ogólnodostępne. Protokół Modbus możemy spotkać pod nazwami Modbus RTU, Modbus TCP oraz Modbus ASCII. Modbus RTU bazuje na…

Protokoły komunikacyjne – RS232 / UART –Teoria

Protokoły komunikacyjne – RS232 / UART –Teoria

Trochę teorii o RS232 / UART Jest to jeden z najstarszych interfejsów komunikacyjnych opracowany przez firmę Gordon Bell. Znalazł on zastosowanie w urządzeniach przemysłowych, medycznych oraz wojskowych. Popularność RS232 spadła po pojawieniu się interfejsu USB, lecz ze względu na jego niezawodność ciągle jest stosowany, nawet w nowoczesnych układach. Warto zaznaczyć, że w specyfikacjach różnych urządzeń…

Z życia elektronika – #9 – Protokół LIN
|

Z życia elektronika – #9 – Protokół LIN

Na rozgrzewkę: W gałęzi przemysłu, w której obecnie pracuję, czyli w motoryzacji najpopularniejszymi protokołami komunikacyjnymi pomiędzy elementami systemu samochodowego są CAN i LIN. Protokół CAN opisałem w jednym z poprzednich wpisów. W tym wpisie przybliżę Ci protokół LIN (Local Interconnect Network). Protokół LIN stosowany jest w miejscach gdzie prędkość, oraz bezawaryjny przesył nie jest parametrem…

Protokoły komunikacyjne – SPI –Teoria
|

Protokoły komunikacyjne – SPI –Teoria

Trochę teorii o SPI Interfejs SPI został opracowany przez firmę Motorola, jest jednym z najczęściej stosowanych interfejsów komunikacyjnych. Transmisja ma charakter Master-Slave i podobnie jak w I2C do magistrali można podpiąć kilka urządzeń typu master oraz slave. SPI nie ma ograniczenia dodawanych urządzeń, lecz ich liczba jest uzależniona od liczby dostępnych portów układu master oraz…

Protokoły komunikacyjne – I2C –Teoria
|

Protokoły komunikacyjne – I2C –Teoria

Trochę teorii o I2C Interfejs I2C został opracowany przez firmę Philips. Głównym zastosowaniem tego interfejsu jest komunikacja z różnymi czujnikami, układami pamięci, zegarami czasu rzeczywistego, cyfrowymi przełącznikami, wyświetlaczami LCD, itp. W I2C urządzenia posiadają swój unikalny adres ustawiany przez producenta, lecz przeważnie dla projektanta systemu wyprowadzonych jest kilka pinów, umożliwiających konfigurowanie adresu na wypadek, gdyby…