Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera

Podobne prezentacje


Prezentacja na temat: "Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera"— Zapis prezentacji:

1 Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera
Wykonał: Piotr Błaszczyk Promotor: dr inż. Jacek Długopolski

2 Plan prezentacji Cel i plan pracy Projekt systemu
Sprzętowa budowa systemu Oprogramowanie Przeprowadzone testy Podsumowanie

3 Cel pracy Celem pracy było zaprojektowanie i zbudowanie, w oparciu
o przykładowy mikrokontroler jednoukładowy, samodzielnego interaktywnego, bezdyskowego serwera WWW, pozwalającego na sterowanie urządzeniami i na odbieranie danych z dołączonych czujników.

4 Plan pracy Praca została podzielona na dwie główne części:
Teoria z zakresu sieci komputerowych Praktyczna realizacja projektu Przedstawienie możliwych rozwiązań Opis przyjętego rozwiązania Zaprojektowanie płytki drukowanej i montaż elementów Oprogramowanie mikrokontrolera Uruchomienie i testowanie

5 Projekt systemu Część sprzętowa Urządzenia zewnętrzne Internet
Układ zasilania 5V 5V 3,3V Mikrokontroler Jednoukładowy Moduł sieciowy SPI Urządzenia zewnętrzne Porty komunikacyjne Internet

6 Kontrola urządzeń zewnętrznych
Projekt systemu Część programowa Moduł sieciowy Mikrokontroler SPI Gniazda Sieciowe Interfejs SPI Interfejs SPI Socket API Stos TCP/IP Serwer WWW Konfiguracja XML Kontrola urządzeń zewnętrznych Internet Urządzenia zewnętrzne

7 Sprzętowa budowa systemu
Układ zasilania Porty komunikacyjne 5V 3,3V 1-wire I2C LCD 4x 8-bit We/Wy Moduł sieciowy Moduł mikrokontrolera

8 Konfigurowanie urządzenia
Strona konfiguracyjna setup.html Pole tekstowe zawierające Plik konfiguracyjny XML Wysyłanie konfiguracji na serwer

9 Generowanie strony HTTP
Części składowe pliku konfiguracyjnego XML: Wygenerowana strona HTTP: <PA> Wartość na porcie A: 0x%x <BR> </PA> <HTML> <b> Zmien wartosc na porcie F</b><BR> </HTML> <BUTTON ev="1"> Ustaw wartosc na porcie F </BUTTON> <TEMP> Temperatura: </TEMP> Strona na podstawie pliku XML index.html

10 Sprzętowa konfiguracja testowa
Wyświetlacz LCD Serwer WWW Diody LED Czujnik temperatury

11 Własności i zastosowania
Właściwości: Modułowość i skalowalność (Możliwa wymiana oraz rozbudowa modułu mikrokontrolera oraz sieciowego) Uniwersalność (Możliwość dostosowania działania do potrzeb użytkownika poprzez zmianę konfiguracji) Stosunkowo mała awaryjność, mały pobór mocy oraz niewielkie wymiary Przykłady zastosowania: System sterowania urządzeniami w budynku (Miedzy innymi możliwość sterowania klimatyzacją, oświetleniem, zasłonami) System monitorowania (Akwizycja danych z czujników temperatury, ciśnienia, kierunku wiatru)

12 Propozycje rozwoju Transmisja dźwięku i obrazu Szyfrowane połączenia
Rozbudowany system operacyjny Połączenia bezprzewodowe Kolejne protokoły

13 Koniec Dziękuję za uwagę


Pobierz ppt "Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera"

Podobne prezentacje


Reklamy Google