Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Kamil Stelmaszewski

Sterowanie urządzeniami z wykorzystaniem protokołu IPv4


Device control with IPv4 protocol


Opiekun pracy dyplomowej: dr inż. Piotr Wasilewski
Praca dyplomowa inżynierska obroniona 2011-10-05
Streszczenie pracy dyplomowej:
Niniejsza praca dotyczy opracowania procedur i funkcji umożliwiających sterowanie urządzeniami z poziomu komputera PC za pośrednictwem kabla RJ45 i protokołu IP w wersji 4. W celu demonstracji tego procesu zaprezentowano rozwojowy układ zapewniający kontrolę stanu urządzenia płyty EVBnet01 poprzez dowolną przeglądarkę internetową oraz sterowanie za pomocą stworzonej interaktywnej aplikacji komputerowej. Do połączenia komputera z płytą użyto uniwersalnego modułu ethernetowego- MMnet01 opartego na mikrokontrolerze, w którym zaimplementowano funkcje konwertujące sygnały pomiędzy formatem obsługiwanym przez komputer a postacią właściwą dla poszczególnych bloków płyty. Komunikację oparto na protokole IPv4 umożliwiającym wymianę danych pomiędzy komputerem a urządzeniem poprzez globalną sieć Internet. W pracy można wyróżnić część teoretyczną oraz część praktyczną. W pierwszej części zawarto informacje dotyczące: technicznych aspektów komunikacji w sieciach komputerowych oraz najpopularniejszych protokołów komunikacyjnych. Przedstawiono także szczegółowo budowę układów umożliwiających zespolenie różnego typu urządzeń z infrastrukturą najpopularniejszej rodziny sieci komputerowych - Ethernet. W części praktycznej we wspomnianym układzie oraz w komputerze zaimplementowano oprogramowanie stworzone zgodnie z zaleceniami przedstawionymi w części teoretycznej, umożliwiając komunikację komputera z tym modułem a tym samym sterowanie przyłączoną do niego płytą EVBnet01.
Abstract:
The following thesis concerns the functions and procedures for device control with the use of a PC class computer, a RJ45 cable and the Ipv4 protocol. With the aim of demonstrating this subject, a developmental system has been created that provides control (over the Internet with an arbitrary Internet browser) over the device - a EVBnet01 board equipped with a Mmnet01 Ethernet interface board. Similarly, steering of the device is possible by the means of interactive software developed for this purpose. The first, theoretical part of the thesis provides information about the technical aspects of communication in computer networks and the most popular communication protocols. Next, a detailed description of Ethernet networks hardware is presented. The second part of the thesis details the implementation of the aforementioned procedures in the developmental system, in accordance with the indications from the theoretical part of the thesis, with the result of enabling control over the devices connected with the system.