Professional Documents
Culture Documents
Abstract
Hardware and Software, are dedicated to carry through specific tasks for specific
applications. The market for these products or services is very large. Increased
amounts of money and design resources are being thrown at these products and
services. That too for Internet enabled embedded systems the market is very high.
One significant portion of this trend is to embed the Internet or, in other words, make
embedded products that have the capability to connect to the Internet. Embedded
systems are quite different from standard web servers. They have limited resources in
terms of memory space and operating speed. Embedded systems usually work with a
few kilobytes, to several megabytes of memory and operate upto 50MHz speed.
Typical PCs have several gigabytes of memory storage and operate in the gigahertz
range. Therefore, web servers are not really practical for embedded applications, but
by using some suitable TCP/IP stack on the Rabbit Processor which works efficiently
at the low operating speed of few ten’s of Megahertz. This project deals with the
Devices Rabbit
to be Processor Remote
Ethern
controlle acting as web et client.
d server
The devices that are to be controlled are connected to the Rabbit Processor and the
status of the device is read and that data is sent on a web page that is being accessed
by the user at the remote side. The commands given by the user at the remote client
will be received by the Rabbit Processor and get executed. This way control of the
devices will take place.
Architectural Overview of RABBIT PROCESSOR
RCM2200 Features:
The RCM2200 rabbit core module is designed to be the Heart of embedded
control system. The RCM2200 features an integrated Ethernet port and
provides for LAN and internet enable systems to be build as easily as serial
communication systems.
• Small size 41mmx58mmx22mm
• Micro processor Rabbit 2000 running at 22.1MHz.
• 26 parallel I/O lines: 16 configurable for Input or Output , 7 Fixed inputs, 3
Fixed outputs.
• 8 Data Lines (D0-D7).
• 4 address lines (A0-A3).
•
• Memory I/O read, write.
• External reset input.
• Five 8-bit Timers(cascaded in pairs)
TCP/IP
The controlling of home appliances can be done directly by using IP address.
Obtaining IP addresses is to interact over an existing network involves a number of
complications. For this reason, it is suggested instead of using a direct connection
between a PC and the RCM2200 board use an Ethernet cross over cable or a simple
arrangement with a hub.
The RCM2200 board uses 10Mbps Ethernet, so the hub or
Ethernet adapter must be either a 10Mbps unit or a10/100 unit that adapts to either 10
or 100 Mbps.The RCM2200 board could be given a fixed address so any of the
computers on the local network would be able to contact it.
The actual hardware connection via an Ethernet uses
Ethernet adapter addres.These are 48 bit address and are unique for every Ethernet
adapter manufactures . In order to send a packet to another computer, given the IP
address of the other computer, it is first determined if the packet needs to be sent
directly to the other computer or to the gateway.