EE/CprE/SE 491 Senior Design

bumpedappleΚινητά – Ασύρματες Τεχνολογίες

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

72 εμφανίσεις


-

1
-

Iowa State University Department of Electrical and Computer Engineering





EE/CprE
/SE

491 Senior Design

TelosB Charging and Energy Meter Kit

Project Plan


Advisor:

Dr.
Daji Qiao

Group Members:

Andrew Gurik

Qiao Huang

Casey Liebl

Shiya Liu

Tomas Mullins










-

2
-

Table of Contents

Section
A
: Project Description


I.

Acknowledgements……………………………………………………………….…3

II.

Executive
S
ummary……………………………………………...
…………………
..
.3

II
I.

Problem Statement…………..
…………………………………

………………….3

IV.

System Description a
nd Concept sketch……………………………………...

4

V.

Block Diagram…………………………………………………………………………
5

VI.

Circuit Concept……………………………………………………………………….5

VI
I
.

Functional
Requirements
………………………………
…………………………
….
6

VIII.

Non
-
functional Requirements…………
…………………………………………....6

IX
.

Intende
d Uses and Users
, Operating Environment………………….

.
……...
.
7


Section
B
: Project Plan


X
.

Deliverables…………………………………………………………………………….
7

XI
.

Market Sur
vey…………………………………………………………………………
.
7

XII
.

Task Breakdown…………………………………………………………
…...
……..
...
8

XIII.

Project
Schedule………………………………………………………………………8

XIV.

Resources Required……………………………………………………………
...
….10





-

3
-

I.

Acknowledgements


We would like to thank Professor Daji Qiao for being our project advisor
and client when
our original project was dropped. Also for providing

us with specifications and what we
needed to do for our project.

W
e would like to thank Professor Geiger for helping with
our diode design issues.
The electronics shop, especially Lee Harker, for supplying some
of the various parts needed, and for suggest
ing the printed circuit board.


II.

Executive Summary


This project is for the Iowa State University iCube Sensors Application Laboratory. This lab
was established in August 2004 to pursue fundamental research on wireless and sensor
networks and their applica
tions. The lab has a sensor network test bed and also a
Wi
-
Fi

test bed. The test beds provide flexibility to create and test various wireless and sensor
networking prototype systems.

The lab came to our group to produce three TelosB charging and energy me
ter kits that
can collect power, current and voltage values from two different points in the system,
store them, then communicate them to a computer and show the data points. This will
help monitor the amount of voltage, current and power the system uses a
s well as

how
much each source provides while two batteries are being charged.


III.

Problem Statement


The TelosB sensor already has a voltage metering kit, but it doesn’t have a metering
process for current and energy. Also the current unit does not have a c
harging unit on
it. Our project consists of making the TelosB able to charge off of three different sources;
PC USB, Sundance Solar Panel and a Powercast
Receiver
. The device must also read
data from two different points, those entering the system and leav
ing the system. Once
the data points are gathered and stored they must be communicated to a computer
via TelosB pins and USB. The current, power and voltage must be presented in separate
graphs with time as the second variable.




-

4
-

IV.

System Description


Our system’s main goal is to safely transfer power from a source to the TelosB as well as
charge batteries

and measure and report the power

to the TelosB and a PC
. This
includes
p
rotecting the sources, the TelosB, and the rechargeable batteries.

It does th
is
through the use of a microprocessor controlling a voltage regulator circuit and
a
battery charging circuit.




We are also required to have a
PC user interface to
display
the power, voltage, and
current history.

It will be graphical as well as displayi
ng each individual point.


-

5
-

V.

Block Diagram


VI.

Circuit Concept






-

6
-

VII.

Functional Requirements


This project’s functional requirements
are




The entire system must keep power consumption to a minimum
.



The device must be able to receive inputs from USB, a Sundance
Solar cha
rger,
and a Powercast Receiver.



Must sample power usage every 0.1 seconds.



A computer must display the real time data points and store the data
.



At least an
8
-
bit

ADC resolution on voltage measurements 0
-
3 Volts.



Output the readings to the TelosB
device
.



The TelosB mote must have a program to read the data from the pins and
display them on a computer.



Must be able to charge two alkaline or NiMH rechargeable batteries.



VIII.

Non
-
Functional Requirements


This project’s non
-
functional requirements are



The size of the device must be limited to 2 AA plus 2 AAA batteries and about 1
inch tall.



The system should be neatly integrated.



The device should have a sturdy packaging solution.



The charging circuit will be bypassed so that the TelosB mote is powered

by the
energy source directly.


IX.

Intended Users and Uses, Operating Environment


The Iowa State University iCube

Sensors Lab will be the primary user of this device. The
device will be used mainly indoors in the lab with some outdoor applications. The lab
will be using this device
in their research of energy replenishment for wireless sensor
networks.



-

7
-

X.

Deliverables


The deliverables for this device are that there should be three functioning kits. As well as
complete design and testing documentation. The functioning kits include the ability to
charge from three different sources, and be able to charge rechargeable ba
tteries.
Also it must measure the input voltage and current from source, as well as voltage and
current that is drawn from the TelosB. Finally it must report all these measurements

in a
plot versus time
as well as st
ore them for future use.

XI.

Market
/Literar
y

Survey


The market has many sensor kits available, but most of these deal with humidity and
temperature sensing. A lot of these devices also do not have any means to
communicate or report the data to a PC. The device that we have designed will be
able to

do current, voltage and power sensing as well as communicating data in
various ways.

XII.

Task Breakdown


1.

Research sources, TelosB, programming, interface, and individual circuit
components.

2.

Design metering, charging, protection, and regulator circuit.

3.

Simula
te circuits and system using PSPICE.

4.

Build circuit based on designs and simulations.

5.

Program TelosB and microcontroller.

6.

Test system under all conditions.

7.

Redesign/debug.

8.

Build final devices.

XIII.

Project Schedule


First Semester:

For the first semester our main objectives are to complete phase one
and two of the project schedule. This consists of researching individual components of
the device such as metering, protection, charging, and regulator circuits as well as
programming an
d sources. Once the research is completed, the next phase is to design

-

8
-

the four circuits, create system block diagrams and concept sketches, justifications of
elements, simulation of circuits, and ordering parts.

Second Semester:
For the second semester ou
r main objective is to complete phase
three, four and five. Phase three consists of building the circuit, programming the
microcontroller and TelosB, and creating the printed circuit board and PC software.
Once this is completed the next phase is to test t
he system and debug and redesign if
necessary. The last phase is to build the final device and present the final product.



-

9
-


XIV.

Resources Required


The resources
provided

by the Iowa State University iCube sensors lab
for this project are
the rechargeable alkaline and NiMH batteries, Sundance Solar Panel, Powercast
Receiver
, PC USB, and TelosB mote. This project will also need PIC microcontrollers,
voltage regulators, schottky diodes, and USB connectors. Below is an est
imation of the
total price of one device, based on the parts that need to be ordered.

DESCRIPTION

QTY

UNIT
PRICE

TOTAL
PRICE

Schottky Diode

6

3.36

20.16

USB

connector

3

1.48

4.44

B
attery chassis

3

0.94

2.82

PIC
microcontroller

3

2.8

8.4




35.82




Disclaimer


This project is a graduation requirement for the Electrical and Computer Engineering
program at Iowa State University. This is not a professional document and is not
intended to be reproduced without consent of project members. If there are any
questions r
egarding this document or project please contact the
Electrical and
Computer Engineering Senior Design Coordinator.