Charging System Tests & Voltage information Checking the charging system with just a volt meter.
TelosB Charging and Energy Meter Kit(Dec1201)
description
Transcript of TelosB Charging and Energy Meter Kit(Dec1201)
www.seniord.ece.iastate.edu/dec1201
TelosB Charging and Energy Meter Kit(Dec1201)
Group Leader: Tomas MullinsCommunicator: Casey LieblWebmaster: Shiya LiuTeam Members: Andrew Gurik & Qiao Huang Advisor: Dr. Daji Qiao
www.seniord.ece.iastate.edu/dec1201
2
Problem StatementTelosB Charging/Metering Kit
Power from 3 sources Charge AA or AAA Batteries NiMH or Alkaline Monitor Current, Voltage, & Power
Deliverables 3 Fully Functional Kits Complete Design and Testing Documentation
www.seniord.ece.iastate.edu/dec1201
3
TelosB
Wireless Sensor Module Low Power For
Experimentation/Research Open Source Operating
System - TinyOS
www.seniord.ece.iastate.edu/dec1201
4
Powercast Receiver
Remote Wireless Power For Low Power
Applications 40-45 Foot Range Maximum 4.2V 100mA
http://www.powercastco.com/products/powerharvester-receivers/
www.seniord.ece.iastate.edu/dec1201
5
Sundance Solar
Small Solar Panel For Low Power
Applications 4V produced by solar
panels 3.5V output after
protection diode
www.seniord.ece.iastate.edu/dec1201
6
Batteries
NiMH (Nickel-Metal Hydride) 1.2 Volts per Cell Charges at 1.4 Volts
Alkaline 1.5 Volts per Cell Charges at 1.65 Volts
www.seniord.ece.iastate.edu/dec1201
7
Big Picture
www.seniord.ece.iastate.edu/dec1201
8
Users & Uses
iCube Sensors Lab EE 423: Communication Systems Laboratory CprE 546: Wireless and Sensor Networks CprE 454/ComS 554: Distributed and Network
Operating SystemsFor Research of Energy Replenishment for
Wireless Sensor Networks
www.seniord.ece.iastate.edu/dec1201
9
Requirements
The entire system must keep power consumption to a minimum
The device must be able to receive inputs from USB, a Sundance Solar charger, or 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 or PC via USB
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 could have a sturdy packaging solution
Functional Non-functional
www.seniord.ece.iastate.edu/dec1201
10
Additional InformationConstraints:
Production costs ($500 max for three devices at $100 per unit)
Time: Device must be working by December 2012
Potential Risks: Power Consumption Over-charging Batteries Over-voltage on TelosB Battery life of removable batteries
Market Research: The market has many options for wireless sensors with a
charging kit. Many of these devices do not have metering kits for voltage, current and power.
www.seniord.ece.iastate.edu/dec1201
11
Design Decomposition
TelosB Charging & Metering Kit
Charging
Smart Charger
Batteries
Provides Power
Metering
Measures Voltage via
ADC
Calculates Current
Calculates Power
Microcontroller
ADC
Controls Circuit
Reports via USB
Regulator
Maintain Voltage
Protection
Overcharging
Overvoltage
Back Current
www.seniord.ece.iastate.edu/dec1201
12
Functional Block Diagram
www.seniord.ece.iastate.edu/dec1201
13
Circuit Diagram
www.seniord.ece.iastate.edu/dec1201
14
Microcontroller Justifications
MSP430
Pros•Low Power Consumption
•USB Interface•Small Size•Inexpensive
Cons•Expensive Test Board
•QFN Package
PICPros•Low Power Consumption
•USB Interface•DIP Package
Cons•Larger Size•Slightly More Expensive
Arduino
Pros•User Friendly•Powerful System•USB Interface
Cons•Higher Power Consumption
•Expensive•Complex System•Large Size
www.seniord.ece.iastate.edu/dec1201
15
Diode Justifications
Traditional
Pros• Inexpensive•Low Leakage Current
Cons•High Voltage Drop
Germanium
Pros•Low Voltage Drop
Cons•Expensive•Difficult to Find•Temperature Sensitive
•High Leakage Current
Schottky
Pros•Low Voltage Drop
Cons•Expensive•Higher Leakage Current
www.seniord.ece.iastate.edu/dec1201
16
Regulator Justifications
Diode
Pros• Inexpensive• Simple
Cons• High Power
Consumption
LM317
Pros• Easy to Implement• Provides
overvoltage protection
• Good Voltage Control
Cons• Expensive
www.seniord.ece.iastate.edu/dec1201
17
Regulator Testing
22.1
25 2.252.3
75 2.52.6
25 2.752.8
75 33.1
25 3.253.3
75 3.53.6
25 3.753.8
75 4
4.124
99999
99999
94.2
54.3
75 4.5
4.624
99999
99999
94.7
54.8
75 50
0.5
1
1.5
2
2.5
3
3.5LM317 Vout vs. Vin
Vin(Volts)
Vout
(Vol
ts)
www.seniord.ece.iastate.edu/dec1201
18
Cost
DESCRIPTION QTY UNIT PRICE
TOTAL PRICE
Schottky Diode 10 3.36 33.60USB connector 3 1.48 4.44Battery chassis 3 0.94 2.82PIC microcontroller 3 2.8 8.4
TOTAL COST 49.26*All other parts available from the Electronics Shop
www.seniord.ece.iastate.edu/dec1201
19
Hours Consumed for Spring Semester
Name Total HoursTomas Mullins 28Casey Liebl 27Qiao Huang 27Andrew Gurik 30Shiya Liu 28
20
Implementation PlanProgram
Microcontroller
Build Circuit on Breadboard
Test Circuit
Build Circuits on Printed Circuit
Boards
Final Testingwww.seniord.ece.iastate.edu/dec1201
www.seniord.ece.iastate.edu/dec1201
21
Schedule
www.seniord.ece.iastate.edu/dec1201
Questions?
www.seniord.ece.iastate.edu/dec1201
23
Scenario A: Power Source Connected, Charging Batteries,
Reporting to TelosB
www.seniord.ece.iastate.edu/dec1201
24
Scenario B: Power Source Connected, Charging Batteries,
Reporting to PC
www.seniord.ece.iastate.edu/dec1201
25
Scenario C: Power Source Connected, Not Charging Batteries,
Reporting to TelosB
www.seniord.ece.iastate.edu/dec1201
26
Scenario D: Power Source Connected, Not Charging Batteries,
Reporting to PC
www.seniord.ece.iastate.edu/dec1201
27
Scenario E: No Power Source Connected, Reporting to TelosB
www.seniord.ece.iastate.edu/dec1201
28
Microcontroller Power Comparison
Implementation Currents
DeviceCurrent (mA)
TelosB Duty Cycle: 1% 1% 1% 10% 10% 10% 50% 50% 50% 100% 100% 100%uController Duty Cycle: 10% 50% 100% 10% 50% 100% 10% 50% 100% 10% 50% 100%
PIC
0.335 0.778 1.333 2.296 2.740 3.295 11.014 11.458 12.013 21.912 22.355 22.910MSP430 0.275 0.481 0.738 2.237 2.442 2.700 10.955 11.160 11.418 21.852 22.058 22.315
Difference: 0.060 0.298 0.595 0.060 0.298 0.595 0.060 0.298 0.595 0.060 0.298 0.595
2600 mAhLifetime - AA NiMH
DeviceLifetime (days)
TelosB Duty Cycle: 1% 1% 1% 10% 10% 10% 50% 50% 50% 100% 100% 100%uController Duty Cycle: 10% 50% 100% 10% 50% 100% 10% 50% 100% 10% 50% 100%
PIC 324 139 81 47 40 33 10 9 9 5 5 5MSP430 394 225 147 48 44 40 10 10 9 5 5 5
Difference: -70.249 -86.135 -65.516 -1.260 -4.818 -7.247 -0.054 -0.252 -0.470 -0.014 -0.065 -0.126
Current consumption:
Battery Life:
http://www.ti.com/mcu/docs/mcuorphan.tsp?contentId=61835&DCMP=MSP430&HQS=Other%2bOT%2bulp