ii. design and implementation - plaza - University of Florida

sanatoriumdrumΗλεκτρονική - Συσκευές

25 Νοε 2013 (πριν από 3 χρόνια και 6 μήνες)

61 εμφανίσεις

94149653 Project Proposal


EEL 5718


1



Abstract

The idea of this project is to create a device that will
enable other devices to communicate over the internet
.

The
concept

is
to provide remote

monitoring and controlling
of
any
real world application by creating an internet interface for
emb
edded systems. Data acquisition from the real world process
is done through the controller and
regularly updates a webpage
with this

streamed data
.

The display of data is controlled
remotely through a web browser with the data returned to the
browser
so
that the user has a control over the application from
anywhere in the globe.

The project tries to achieve this goal in a
cost sensitive manner by utilizing open source software and low
cost hardware.

I.

I
NTRODUCTION


Today, Internet accessibility in one for
m or another is a
highly desirable option in many embedded system
applications. Internet connectivity or in more general words


network connectivity for embedded systems can be seen as an
enabling technology for both future and current applications.
Even

today’s low cost microcontrollers are strong enough to
handle a LAN controller (on
-
chip, off
-
chip), a communication
stack and usually multithreaded applications. These
applications require network connectivity as a core feature to
establish the desired f
unctionality, e.g. all kinds of mobile
computing, health care applications, home automation and
home security, as well as several environmental monitoring
ta
sks.

In addition for the product to be marketable, it must
conform to current protocols and stand
ards.


II.

DESIGN

AND

IMPLEMENTATION


The basic design layout is that the real world application
(considering temperature sensor as of now) is connected to a
controller which here is an AVR Atmega 128 microcontroller.

The

first task is to connect the control
ler to the

internet and
the ways in establishing the connectivity are


through modem
facility
,

using a Gateway computer, through DAQ cards and a
computer that has LabVIEW running on it, and finally through
Direct LAN Access. The Internet connectivity th
rough Direct




LAN Access would be a good option as it does not require a
dedicated computer for the application. The microcontroller is
connected to an Ethernet controller RTL8019AS and through
the Ethernet interface FB2022, the connection to LAN is set
up
.

The microcontroller is coded in such a way that it checks
for the data from the applications connected to it in a timed
basis

and can be commanded through RS 232 serial interface
.
This data is sent as packets through the internet connectivity
establis
hed.
The destination for the packets is the web server,
and on the web server, there is a listener program that
generates web pages.

The program receives the data and
displays them on the web page thus could be monitored
remotely and options could be pl
aced on the web page to
control the same.

III.

FUTURE

ENHANCEMENTS


Once the internet interface and the control of the
applications remotely is achieved, this could be enhanced by
bringing in the mobile network thereby
it is possible to
monitor the data throug
h the mobile phones (CLDC). This
could be done by creating an application programmed using
J2ME and downloading the same into the mobile phone which
searches for the server running in a particular IP address using
GPRS, thus establishing connection with t
he server. The
program should take care of the transmission of data between
remote server and the mobile.

IV.

CONCLUSION


Thus by creating an internet interface for the embedded
systems as a standard, it could be effectively used for a lot of
practical applic
ations. Since the project requires fabricating
the sensor controller circuit and programming the controller, I
would try to make use of the resources at Machine Design lab
(Benton 327).

R
EFERENCES

[1]

Clare. F. Cook,

Connecting Embedded Systems to the Interne
t”
-

Ferris
State University.

[2]

Ratcho Marinov Ivanov, Alexander Stefanov kerozov, Ivan Blagoev
Lesichkov, “Embedded Systems in the Internet”

Technical University
of Sofia.

Remote monit
oring and control of real world
applications


Network and Internet integration
of

embedded systems

Natarajan Chockalingam,

Department of Electrical and Computer Engineering
,

University of Florida
, Gainesville, FL 32611
, USA


natraj20@ufl.e
du




94149653 Project Proposal


EEL 5718


2

[3]

Arun Gupta, Phillip Hoang, “An Internet Interface to embedded
systems”

Senior Desi
gn project 2001, University of California,
Riverside.

[4]

Jeffrey Darling, “Remote Supervision system and method”

US Patent
Reference no. 5553609.

[5]

Yoshikazu Tonozuka, Manabu, Matsume, “Process monitoring system
with remote supervision”

US Patent Reference no
.

5347449.

[6]

“LabVIEW Real time controller with Internet”

www.ni.com
.

[7]

Embedded Ethernet

www.ethernut.de

[8]

AVR Atmega 10Mbps Ethernet controller

www.avrfreaks.net