Sei sulla pagina 1di 42

ECE 445

Senior Design Project Proposal

Rural Automated Water Tank Filling System

Vijay Kumar
Arun Garlapati
Jirong Xu

TA: Xiangyu Ding


Group: 12
Table of Contents
Introduction....................................................................
...............................................................................
3
Title: .........................................................................
................................................................................
. 3
Objective: Rural Automated Tank Filling System..................................
.................................................... 3
Benefits: ......................................................................
......................................................................... 3
Features: ......................................................................
........................................................................ 3
Block Diagram ..................................................................
............................................................................ 4
Schematics and Description......................................................
................................................................... 5
Sensor/PIC/Transmitter in Overhead tank ........................................
........................................................ 5
Sensor - XL MaxSonar WRC1 (Water Proof) ........................................
......................................... 6
Transmitter/Receiver ...........................................................
.................................................................. 8
Microcontroller ................................................................
...................................................................... 9
Ground Level Unit ..............................................................
.................................................................... 12
Microcontroller ................................................................
.................................................................... 12
Pic controlled relay switch ....................................................
............................................................... 14
Performance Requirement ........................................................
.................................................................. 17
Verification....................................................................
.............................................................................. 1
8
Testing Procedure: .............................................................
.................................................................... 18
PIC 1&2: .......................................................................
...................................................................... 18
Sensor: ........................................................................
....................................................................... 18
Transmitter/Receiver: ..........................................................
................................................................ 19
Relay Switch:...................................................................
................................................................... 20
Tolerance Analysis: ............................................................
.................................................................... 21
Cost and Schedule ..............................................................
....................................................................... 22
Cost Analysis: .................................................................
....................................................................... 22
110V AC to DC 5V 5A Convertor ..................................................
.............................................................. 22
Sub total ......................................................................
...............................................................................
22
Schedule: ......................................................................
......................................................................... 23
Introduction
Title:
As our title suggests, we are designing an automated tank filling system that wi
ll be
implemented in the rural parts of the world. The group members involved in this
project all have
experienced conditions in rural parts of India and China and thus have a persona
l attachment to
this project since we truly believe in the benefits that our project can have to
such areas of the
world.
In rural areas, water is provided to the housing complex by a water tank that i
s situated
on top of the building. The water tank is supplied by a source, normally a well
or another tank
that is sourced by the municipal body of the village. Once the source has enough
water it is the
duty of the household to switch on the motor which then pumps water from the sou
rce to the
tank that is situated on the roof or terrace.
Our project will automate this process by placing a single sensor unit in the t
ank that will
periodically take measurements of the water level and will control the motor wir
elessly
accordingly. In today s day and age, wireless communication has become an integral
part of our
existence, and we wish to include this technology into more and more facets of t
he
underprivileged. Another advantage of using wireless communication is that we ca
n our system
to control multiple such motor and tank systems. This leads to another important
goal of our
project which is to make the production and deployment of the system as economic
al and
simple as possible since our target customers are people from the rural areas wh
o may or may
not be able to purchase the expensive solutions that currently exist in the mark
et.

Objective: Rural Automated Tank Filling System


Benefits:
1) There will be no overflow of the overhead tank.
2) There will be no overheating of the motor due to neglect of stopping the moto
r.
3) The water in rural areas has proven to be salty since the source in general i
s natural. This
causes a buildup of crystallized salt at the bottom of the tank after an extende
d period of time.
This poses to be a problem since if the water level is allowed to go too low the
n the salt layer is
mixed with the new source of water which then causes the pipe system to be block
ed by the salt
that has mixed with the new water. This is avoided by our system as the sensor w
ill not allow for
the tank to go past a certain water level.
Features:
1) Wireless communication
2) Control multiple motor and tank systems using one single unit.
3) Sturdy floating sensor.
4) Economical
5) Ease of deployment.
Block Diagram
Schematics and Description
Sensor/PIC/Transmitter in Overhead tank

We have two types of sensor implementation two choose from depending on power
usage efficiency and ease of implementation. In implementation 1, we need to tes
t if the system
can transmit from within the tank. If not, then we would require a relay transce
iver on top of the
tank to transmit signal from inside the tank.
Another concern that could affect our decision in choosing between implementati
on one
and two is that multiple units require a power source, the PIC, transmitter and
the sensor. Thus
for implementation 1 we will require multiple 9V batteries for each part of the
sensor unit to
prolong the life of the battery. Using multiple batteries can increase the weigh
t of the sensor
unit. In this case it might prove more efficient and viable to place the sensor
on the top of the
tank, giving us the chance to power the unit through an AC volt source or 5v fro
m the voltage
regulator 7805.
Another factor for decision making is the sensor that is to be used. In impleme
ntation
one, we require a water proof sensor since there is a possibility of the sensor
to be submerged
in water. While a water proof sensor is not required in implementation 2, with s
ome protection
we can opt to choose a cheaper sensor.
Sensor - XL MaxSonar WRC1 (Water Proof)
Schematic of the Sensor (obtained from the XL WRC1 data sheet)

The MS-WRC1 will be placed in the water tank as a floating sensor and will be
connected to the PIC16F877A microcontroller. The sensor will be connected to the
PIC to
reduce power usage. The sensor and PIC unit will be connected to a 9 v battery,
and to prolong
the usage we will turn the sensor on and off in regular intervals to minimize th
e 50mA current
draw when it sends a sonar pulse
PIN Connections:
Pin 1:
Look at Pin 5 explanation.
Pin 2 (AE):
This pin outputs a pulse width representation of range. Since the information we
need is
given by Pin 3, we won t be using Pin 2.
Pin 3 (AN):
The sensor outputs a voltage value according to the measured distance using the
following formula:
(
(
))
The distance range that can be measured by MS-WRC1 is 3 cm to 654 cm, where rang
es from
3 cm to 20 cm are outputted with the same voltage value, calculated at d = 20 cm
.
The sensor operates with input voltages between 3.3 V to 5 V, where using the hi
gher
input voltage provides for a more accurate reading from the sensor. Thus the pos
sible voltages
that can be outputted by the sensor when the input voltage is 5V are from 97.65
mV to 3.19 mV.
For our purposes we do not require an accurate reading, thus it would be suffici
ent to
have an input voltage of 3.3 V. Thus with 3.3 V as the input voltage the outputt
ed voltage range
through AN is from 9.67 mV to 2.11 V.
Pin 3 of the sensor will be connected to the PIC16F877A microcontroller, which i
s also
part of the tank unit.
Pin 4 (RX):
When RX is held high, it will take readings and output values. RX in internally
held high,
so even if it is left unconnected the sensor will take readings and output value
s. This will be
connected to the PIC to regulate how often it takes readings.
Pin 5 (TX):
When Pin 1 is open or held high, the Pin 5 output delivers asynchronous serial
with an
RS232 format, except voltages are 0-Vcc. When Pin 1 is held low, the Pin 5 outpu
t sends a
single pulse, suitable for low noise chaining (no serial data). Since the inform
ation given by Pin
3 is what we require, we won t be using Pin 5 and naturally Pin 1
Pin 6:
Pin 6 is the Vcc input to the sensor.
Pin 7: GND

The function and pin outings for the cheaper water sensor are very similar.
Transmitter/Receiver

We will be using the HP3 series to send simple control signals from the overhead
tank to the
receiver, which is located on the ground floor and connected to the relay switch
which controls
the motor.
The HP series RF transmitter and Receiver both have 8 channels:
CS2
CS1
CS0
Channel
Frequency
0
0
0
0
903.37
0
0
1
1
906.37
0
1
0
2
907.87
0
1
1
3
909.37
1
0
0
4
912.37
1
0
1
5
915.37
1
1
0
6
919.87
1
1
1
7
921.37

Since we are planning to incorporate multiple motor and tank system, with this t
ransmitter and
receiver unit we can have up to 8 such systems.
We will use a microcontroller to cycle through the 8 channels periodically at th
e receiver end, to
see if there is any incoming data. When there is a voltage level (logic 1) read,
then a signal will
go through the relay switch to the motor to turn it on. The PIC will stay on thi
s channel until there
is a change in status. Once a there is no signal, indicating that the tank is fi
lled, the PIC will then
continue to cycle through the channels again.
Microcontroller
Overhead Tank Sensor and PIC 2 Integration Schematic:

VppRA0RA1RA2RA3RA4RA5RE0RE1RE2VddVssCLK1OSC2RC0CCP2CCP1RC3RD0RD1RB7RB6RB5RB4RB3R
B2RB1RB0VddVssRD71RD6RD5RD4RXTXRC5RC4RD3RD21234
4039383736 PIC 2
678935343332PIC16F877A10111213313029281415161727262524181920232221
+9VBattery+9VBattery
This is a digital 0 to
the transmitterWhich is sent at the
same time youSend a digital 0 to
the RX port on the
sensor
FOX F1100E
20 Mhz Clock
Transmitter and PIC 2 Integration Schematic:

VppRA0RA1RA2RA3RA4RA5RE0RE1RE2VddVssCLK1OSC2RC0CCP2CCP1RC3RD0RD1RB7RB6RB5RB4RB3R
B2RB1RB0VddVssRD71RD6RD5RD4RXTXRC5RC4RD3RD21234
4039383736 PIC 2
678935343332PIC16F877A10111213313029281415161727262524181920232221
+9VBattery
PIC 2 Logic:
We will use PIC 2 to control the powering of the sensor. Since our sensor will
be
floating in the overhead tank, we need to make a module that has its own battery
supply. Thus,
a 9V battery run through a voltage regulator output at 5V, will provide power to
the sensor and
also optimize the battery life. We will do this by turning on the sensor once ev
ery 2 mins instead
of constantly outputting a signal. When the water level in the tank is empty, PI
C 2 will receive a
signal from the sensor and relay it to the transmitter. Thus, the motor will eve
ntually turn on and
while the tank is filling up with water we will need our sensor to take constant
measurements of
the water level so it doesn t overflow. In order to do this, the same time PIC 2 r
elays to the
transmitter, it will also send a high signal to the RX input of the sensor. This
will allow the
sensor to take periodic measurements instead of once every 2mins until the tank
is full. In the
situation where the water has reached the top of the tank, PIC 2 will receive a
command
PIC 2 Send a digital
low to RX input of
the sensor in order
to keep sensor from
taking periodic
measurementsWait 2 minsSend a digital high
signal to RX input of
sensor in order to
take 1 measurementOverhead Tank
Sensor sends analog
signal to PIC 2Water Level In
Source TankPIC 2 sends a high
signal to PDN input
of transmitter to tell
the transmitter to
be in transmit mode
(this means motor is
on)
Reached Bottom of tankAnd/or (XOR)
PIC 2 signal to transmitterIs highReached Top of TankAndPIC 2 signal to transmit
terIs highTank full or in the middle range and input to transmitter isLow.
PIC 2 sends a low
signal to PDN input
of transmitter to tell
the transmitter to
not be in transmit
mode (this means
motor is off)
Transmitter does
not send a signal to
ReceiverTransmitter high
sends signal to
ReceiverReceiver sends
digital low signal to
RB1 input of PIC 1Receiver sends
digital high signal to
RB1 input of PIC 1PIC 1Source Tank Sensor
sends analog signal to
RA0 input of PIC 1Two Things
Happen
SimultaneouslyPIC 2 Sends a digital
high to RX input of
the sensor, to keep
taking periodic
measurement.
PIC 2 Send a digital
low to RX input of
the sensor in order
to keep sensor from
taking periodic
measurementsWait 99mSPIC 2 LOGIC
(Starting situation:
Tank is full and
transmitter is low)
Two Things
Happen
Simultaneously
representing shutting off the motor from the sensor and relay it to the transmit
ter. The motor will
then turn off, and in order to conserve the sensor s battery power, PIC 2 will sen
d a low signal at
the same time to the RX input of the sensor to turn the measurements off. PIC 2
will be
powered by a 9V battery that is sent through a voltage regulator to output 5V.

Ground Level Unit


Microcontroller
Relay Switch, Source Tank Sensor, Receiver, and PIC 1 Integration Schematic:

FOX
F1100E 20
Mhz ClockSource
Tank
Sensor
12345678910111213141516171819204039383736353433323130292827262524232221VppRA0RA1
RA2RA3RA4RA5RE0RE1RE2VddVssCLK1OSC2RC0CCP2CCP1R3RD0RD1RB7RB6RB5RB4RB3RB2RB1RB0Vd
dVssRD7RD6RD5RD4RXTXRC5RC4RD3RD2Sensor
outputOutput
signal from
ReceiverPIC16F877A PIC 1
PIC 1 Logic:

PIC
1
LOGIC
(
Starting
situation:
motor
is
off,
tank
is
full)
PIC
1
changes
values
to
CS0,
CS1,
CS2
of
receiver
input.
(This
checks
each
channel
for
incoming
data)
.
Incoming
data?
(voltage
level
high)
YESNO,
goes to the next channelSource
Tank
Low?
NOMotor
Already
on?
NOSend
high
signal
to
turn
off
the
motorYESMotor
Already
On?
Send
low
signal
to
relay
switch
to
Start
Motor
(
b/
c
motor
control
is
inverted)
NOContinue
low
Signal
Output
to
relay
switch
to
keep
the
motor
running
(b/
c
motor
control
is
inverted)
YESDo
Nothing
to
the
input
of
the
relay
switchMotor
Already
On?
YESNOSend
high
signal
to
relay
switch
to
turn
Off
Motor
(b/
c
motor
control
is
inverted)
YESStay on same channel
We will be using the PIC 16F877A microcontroller in order to automate our entire
circuit.
Since our sensor will be implemented wirelessly, we need one PIC to control the
timing of the
sensor s measurements and shut it off and on periodically in order to conserve bat
tery. This will
be done by PIC 2. PIC 1 will be responsible for receiving the signal from the re
ceiver and
comparing it to the status of our source tank and then send out a signal to the
relay switch in
order to turn the motor on or off. The logic for this will be implemented within
PIC 1 and it will
send a digital high or low signal through the RB0 output pin to the switch. Also
, since our PIC
does not have an internal clock, we will be using the Fox F1100E 20 Mhz clock to
perform its
operations. Since the PIC 1 will be sweeping all 8 of the receiver channels that
represent the
status of the multiple overhead tank systems, we need a fast enough clock to ens
ure no tank is
left unchecked before the water level drops too low. The PIC controls which chan
nel it is
reading from the receiver by sending signals to 3 of its pins: CS0, CS1, CS2. Si
nce there are 3
pins, there will be 2^3 combinations, which gives us 8 channels. Depending upon
whether the
pin is sent a digital high or low, it will select a certain channel. PIC 1 will
receive its power
through the wall output which is converted to DC through a transformer. This is
then sent
through a voltage regulator to output 5v which is required to turn it on. Once t
he receiver
outputs a digital signal to PIC 1, we will compare that value with the signal fr
om the source tank.
The source tank signal will be wired directly to PIC 1 and since this will be an
analog signal, we
will run it through our PIC s A/D converter in order to compare the two signals. T
he source tank
takes priority because if there is no water in it, the overhead tank will not be
able to get any
water. So, the motor must be shut off. Since the motor logic is inverted in the
sense that to turn
off the motor PIC 1 needs to send a digital high and to turn it on it needs to s
end a digital low.
Therefore, we will NAND both signals to ensure that the motor is never turned on
if the source
tank is empty. This will all be done within the PIC.

Pic controlled relay switch


General information
We us the PIC controller to control the connection/disconnection of the power so
urce by using a
relay switch, which is a typical selection for low voltage level control for hig
h voltage level.
The most widely used relay switch is the electromagnetic relay switch. However,
since the
project uses wireless communication technology. The electromagnetic relay switch
might cause
large disturbance to our receiving signal. Therefore, our team will build a soli
d state relay. The
relay is designed to switch on/off the 110V AC power source based on the input o
f the PIC. It
serves the same function as an electromechanical relay switch, but without any m
otion in the
device, and the high voltage level is isolated from the PIC input, which functio
ns as the
protection of PIC controller.
Circuit instruction and device/parameters
The following is the circuit of the relay switch
newpowercircuit
triac

One of the most common approaches to implement the function of solid switch is t
o use the
combination of Triac driver (opt isolator) and since the load voltage will be AC
source, a bi-
directional triac with sufficient voltage range is also needed.
The Triac driver we use is MOC3200. Inside the device, the infrared emitting dio
des optically
coupled to a monolithic silicon detector. The function of Moc3020 can be impleme
nted as when
the built-in infrared emitting diode is triggered, the built-in bidirectional th
yristor becomes
conductive.
Based on the data sheet, the typical LED trigger current for MOC3020 is 15mA, wh
ile the typical
forward voltage is 1.2v. Thus the required resistor connecting the pic and the M
oc3020 is
270ohm
Resistor = (Vin-Vled) / It
Vin = 4.7V Vled = 1.2V It = 15mA
To control the AC power, an outer High voltage level and current level power Tri
ac should be
using since the MOC3020 should not be used to directly control the circuit. Base
d on the
storage of Ece part shop, we select T2801B as our Bidirectional thyristor (Triac
). The VDROM is
200V, and the Irms is 6A. If a higher Power rated machine is used in our circuit
an alternative
8A Triac is needed.
The Triac is a device which enables the conduction of both directions; therefore
this part is
frequent used in the AC Load Circuit.

There are three nodes for the triac, T1, T2, and G. The T1 and T2 are
the loading nodes while the G is the gate node. Once a voltage Vg is
applied to the G node of the triac, (typically 1.8V) the triac is activated
and allow the conducting of the load AC current. When the G node Vg
is less than 0.2V(trigger voltage) the triac will still keep on conducting
as long as the load current is larger than 15mA holding current. However, since
the load current
is AC signal, there is a time interval when the current drops lower than the hol
ding current, the
triac will be cut-off.
As a summation the conducting of the built-in triac in MOC3020 ensure the gate v
oltage Vg is
applied. Whenever the gate voltage is applied Load works as the normal Ac Power
supply. If the
built-in triac is cut-off, the gate voltage will also be removed, thus when the
AC load voltage
drop down to a certain level the Load will be cut-off.
In the simulation MAC228A6 is used, however since the store run out that triac,
the project will
use T2801A instead.
Source tank sensor:
We will be using a switch sensor to relay information from the source tank to th
e PIC. This
sensor will ensure that the motor is not running if there is no water in the sou
rce tank.

Performance Requirement
. 30 ft for wireless Communication between overhead tank and motor that is at th
e ground
level.
. Receiver must be able to distinguish multiple frequency inputs.
. PICs (micro-controller) must also be able to accept multiple inputs and be abl
e to output
multiple signals.
. PICs must operate at 5V and send a digital high at 0.2v and 3.3V
. Sensor cannot output more than 20ma current spike due to limit of PIC
. The sensor in the tank needs to be able to sense distances from between 0.25 m
eters to
3 meters and be able to detect the calibrated level within a 20% error margin.
. Or our relay switch must be universal in that it allows us to block or allow a
ny voltage
level from the voltage source to the motor.
Verification
Testing Procedure:
PIC 1&2:
Since our microcontrollers will mainly be in charge of interfacing, we will nee
d to test the
PIC to see if it is performing our logic implementation. It outputs digital high
or low signals, so
we will connect the outputs of the PICs to LED s. When the LED lights up, it means
the PIC is
sending a high signal and when it turns off, it means there is no signal or send
ing a low signal.
This way, we can debug each section of our program in the PIC. Based on input fr
om the other
modules, the PIC should output the corresponding signals and we will be able to
test this in
modularly. Our circuit testing for the PIC 2 is modular because there is the sen
sor interface and
the transmitter interface. If the motor is not working for example, we can test
each parts of this
and step through our code that corresponds to each interface. For PIC 1, it is a
lso modular
because there are 3 completely independent interfaces. 1) source tank interface,
2) Receiver
interface, 3) relay switch interface. Thus, we can look at our code which will b
e divided into 3
sections that each corresponds to a certain interface. Also, another test we can
perform is to
see if our PIC gets a regular 5V input of power from the voltage regulator. This
is essential for
the PIC to be able to continuously monitor and talk with the various components in
our system.
We will do this by hooking up our power source directly to our PIC without attac
hing anything
other component and using a voltmeter to measure the input voltage of the Vdd pi
n. Then, as
we connect the PICs to other modules, we will continually monitor the voltage le
vel at that pin
and see how much it dips or spikes and adjust our power supply accordingly.

Sensor:
. Power up the sensor and test voltages from 2.5 to 5.5 V to see which provides
the
most accurate measurement.
. Place a barrier in front of the sensor along various distances and compare the
output
voltages to the following formula:
o (
(
))
o We will verify the output from the sensor using an oscilloscope.
o We will check that distance between 0 to 6 inches output the same voltage,
measured at 6 inches.

. Measure the current draw of the sensor to check to see that it is 2.1 mA when
it is
not taking measurement and that it is 50 mA when it is taking measurements.
o We will verify this using a multi-meter

. Next step, after verifying the basic performance, is to check the sensors agai
nst
various mediums. This is to test if which barrier produces the most accurate rea
ding.
o Water
o Plastic barrier

. After the compete testing of the sensor, we will move on to testing the sensor
when it
is connected to the PIC.
o The sensor will take measurements at regulated intervals, commanded by the
inputs that come from the PIC at the RX input.
Transmitter/Receiver:
. Power the transmitter and receiver with the same voltages so that performance
is
optimized.
o Test Vcc input from between 2.8 to 13 V to see which input voltage is the
most suited to our requirements.

. Input voltage level from 0 5 v at the transmitter, using a function generator


or a
power source, and check what the demodulated output of the transmitter is using
an
oscilloscope.
o Do the same for the receiver.

. Check that the input current is less than 15µA when the transmitter and receiver
are
in power down mode. Check that the average current is around 14 mA during
transmission and reception respectively.
. Test the transmitter and receiver with their individual PIC separately. (The w
ay the
PIC is going to influence the receiver and transmitter has been explained previo
usly.)
. Once the transmitter and receiver have been individually tested we will test t
he
message transmission by selecting an input channel through CS0, CS1 and CS2.
o Cycle through each channel, essentially different frequencies, and see that
the receiver outputs a comparable voltage value.
o Check that if transmitter is transmitting at channel 000 and receiver is at a
channel not equal to 000, that the receiver does not receive any data.

. Test the PICs, transmitter and receiver unit as a whole.


Relay Switch:
The relay switch can be tested in two parts, therefore the debugging of each co
mponent
can be separated.
The first part is testing the conductivity of the built-in triac of the Moc3020
Module. The test
schematic can be shown as the following figure,

DCVin1Vin2Vout1Vout1Vout2Vout2MOCO3020270ohm5v/0.6v150ohm
When the 5V is applied to the input of Moc3020, the built-in LED should be trigg
ered and the
built-in triac should be conductive. Therefore if at the same time a signal is a
pplied the LED
should keeping flash. When the input is 0.6V, the built-in LED is turned off but
the triac will keep
conducting as long as the magnitude of the sinusoid signal drops to the low leve
l. Since the
frequency is 60Hz, when the input is low, the outer LED will dim almost at the s
ame time.
The second part of test is to test the function of Triac which directly connecte
d to the AC load.
When a voltage is applied to the gate node of the triac, the triac should be con
ducting and the
equipment connecting in the AC load should start to work. Once the gate voltage
drops to a
certain range, the AC load will cut-off when the AC current drops lower than the
holding current,
and the equipment stop working.
Since the conductivity of built-in triac controls the gate voltage, as a whole t
he circuit should
implements as
Built-in LED is triggered . built-in triac conducting . gate voltage applied . o
uter triac
conducting . Loading equipment work
Built-in LED is off. built-in triac cutoff when voltage drops . no gate voltage
. outer triac cut-
off when voltage drops. Loading equipment stop working
The working of built-in LED is controlled by the PIC.
Tolerance Analysis:
The functioning of the switch is important because it controls the motor. We nee
d to ensure that
the voltage at which the switch opens, hence turning off the motor is around 0.6
V, +/- 0.2V and
the voltage at which the switch closes, hence turning on the motor, is around 4.
8V, +/- 0.2V.
Cost and Schedule
Cost Analysis:
Part name
Price
Quantity
total
Transmitter/Receiver:
Module
TXM-900-HP3-PPS
LINX
$24
2
$48
AC Relay switch:
Danger Den AC 110V &
220V Pump Relay
Switch Kit
$24
1
$24
Sensors:
MaxSonar EZ4
(Not Arrived)
$50
1
$50

PIC16f877A
5
2
$10
MOC3020
0.8
1
$0.8
MOC3060
0.8
1
$0.8
T2801B
1.4
1
$1.4
7805
0.5
4
$2
Fox F1100E
5.5
1
$5.5
9V battery
2.3
4
$9.2
Wall plug
3.89
1
$3.89
socket
1
1
$1
110V AC to DC 5V 5A
Convertor
8
2
$16
Liquid Water Level
Sensor

$5
2
$20
Sub total

$192.59

Cost of adding another unit to our system: $100


Labor

Name
Rate
Quantity
Total
Multiplier (x2.5)
Arun Garlapati
$25/hr
300 hrs
$7,500
$18,750
Vijay Kumar
$25/hr
300 hrs
$7,500
$18,750
Jirong Xu
$25/hr
300 hrs
$7,500
$18,750

Total:
$13,800
$56,250
Total cost = Parts + Labor = $212 + $56,250 = $56,462

Schedule:

Date (mm:dd)
Task
Group Members
2/7-2/13
Complete Proposal

Order Sensors
Vijay

Order Gyro-Ball
Jirong

PIC and its interface with


sensor/Relay switch
Arun

PSpice and OrCad tutorial to start


Sensor/Wireless Circuit Design
Vijay

PSpice and OrCad tutorial to start


PIC Interface Circuit Design
Arun
PSpice and OrCad tutorial to start
Relay Switch Circuit Design
Jirong

Sensor Unit Research


Vijay

Wireless Unit Research


Vijay

Relay Switch Research


Jirong
2/14-2/20
Sign Up for Design Review

Research Transformer Design


Jirong

Research A/D and D/A converter


design for PIC
Arun

Simulate Sensor Circuit


Vijay

Simulate Wireless Circuit


Vijay

Simulate Relay Switch


Jirong
Finish Sensor/Wireless Circuit
Design
Vijay

Finish PIC Interface Circuit Design


Arun

Finish Relay Switch Circuit Design


Jirong
2/21-2/27
Design Review

Order Parts for Sensor/Wireless


Circuit
Vijay

Order Parts for Relay Switch


Jirong

Assemble Gyro-Ball
Vijay

Start Transmitter/Receiver module


testing
Vijay

Start Sensor-Ball testing


Vijay

Build and start Relay Switch circuit


testing
Jirong
Start PIC Programming
Arun
2/28-3/6
Finish PIC Programming
Arun

Assemble Switch Circuit with


external plug point
Jirong

Test and Debug Relay Switch


Jirong

Debug and Test Sensor circuit


Vijay

Debug and Test Wireless circuit


Vijay
3/7-3/13
Test and Debug PIC
Arun

Debug Relay Switch


Jirong

Debug Sensor and Wireless Circuit


Vijay

PIC interface with Relay Switch


Arun

PIC interface with Receiver and PIC


interface with sensor
Arun
3/14-3/20
PIC interface with Relay Switch
Arun

PIC interface with Receiver and PIC


interface with sensor
Arun

Design Sensor/Wireless Part of PCB


Vijay

Design PIC Part of PCB


Arun

Design Relay Switch Part of PCB


Jirong

Individual Reports

SPRING BREAK

3/28-4/3
Build PIC Part of PCB and test
system
Arun
Build Relay Switch Part of PCB and
test system
Jirong

Build Sensor/Wireless Part of PCB


and test system

Vijay

Mockup Demos

4/4-4/10
Mock Presentation

Debug and Revise Sensor/Wireless


circuit as necessary
Vijay

Debug and Revise PIC programming


and Interfaces as necessary
Arun

Debug and Revise Relay Switch


Circuit as necessary
Jirong
4/11-4/17
Deadline for PCB

Debug and Revise Sensor/Wireless


Circuit as necessary
Vijay
Debug and Revise PIC programming
and Interfaces as necessary
Arun

Debug and Revise Relay Switch


Circuit as necessary
Jirong
4/18-4/24
Sign up for Demo/Presentation and
Work on Presentation

4/25-5/1
Final Demo/Presentation

5/2
Final Paper

Potrebbero piacerti anche