Anda di halaman 1dari 21

SEMINAR ON

EMBEDDED WEB SERVER FOR WIRELESS SENSOR NETWORKS


Presented by L. Sravan Kumar Reddy 1581210090

To enhance the communication in an industrial environment. To control the industry from a distance. To reduce the risk of dangerous situations in an industry.
2

Microcontroller units(Atmega 32 and 8) Xbee modules Ethernet module Network Sensors


3

Overview of wireless sensor networks

client

client

server server

Server Block diagram

CLIENT- BLOCK DIAGRAM

Atmega 32
High-performance, Low-power AVR 8-bit Microcontroller

32K Bytes of In-System Self-Programmable Flash -Endurance: 10,000 Write/Erase Cycles


1024 Bytes EEPROM -Endurance: 100,000 Write/Erase Cycles 2K Byte Internal SRAM

Inbuilt ADC 32 Programmable I/O Lines Operating Voltages 4.5 - 5.5V


7

ETHERNET MODULE
Ethernet controller features Supports Full and Half-Duplex modes. Programmable automatic retransmit on collision. Programmable padding and CRC generation. Programmable automatic rejection of erroneous packets. SPI Interface with speeds up to 10 Mb/s.

XBEE Module Key Features


Indoor/Urban: up to 100 m Outdoor line-of-sight: up to 1 mile (1.6 km) Transmit Power Output: 100 mW (20 dBm) RF data rate: 250,000 bps TX Current: 295 mA (@3.3 V) RX Current: 45 mA (@3.3 V)

XBEE RF Module Operation


The Xbee OEM RF Modules interface to a host device through a logic-level asynchronous serial port.
Devices that have a UART interface can connect directly to the pins of the RF module as shown in the figure below.

10

LCD INTERFACING

11

I2C Protocol

12

13

SPI Protocol

14

15

16

17

TCP/IP architectureApplication layer


Provide services that can be used by other applications Incorporate the functions of top 3 OSI layers E.g., HTTP protocol, format in request, dialogue between client and server http request/response contains format information, so transformation. a web page may contain text, graphics, Java applet. Different files, different downloads, the browser keeps tracks of downloads.
18

TCP/IP architectureTransport layer


Application layer directly run over the transport layer, corresponding to OSI transport layer. Two kinds of services: TCP & UDP.

TCPTransmission Control Protocol, reliable connectoriented transfer of a byte stream.


UDPUser Datagram Protocol, best-effort connectionless transfer of individual messages.

19

TCP/IP architectureInternet layer


Machine A Application Transport Internet
Network Interface Packet of network1

Machine B Application Router/Gateway


IP packet

Transport
IP packet

IP packet

Internet
Network InterfaceS

Internet
Network Interface

IP packet

Packet of network1

Packet of network2

Packet of network2

Network 1 1. 2. 3. 4.

Network 2

Transfer of information across networks through gateways/routers Corresponding to OSI network layer: routing and congestion control Global unique IP address and IP packets Best-effort connectionless IP packet transfer: no setup, routed independently, robust, out of order, duplicate, or lose of packet
20

21

Anda mungkin juga menyukai