balance tower (p12005)

18
Vinay Barde : Program Manager Alexis Reusch: Program Facilitator Jason Marks: Lead EE Alfred Lee: Lead CE Balance Tower (P12005)

Upload: russ

Post on 23-Feb-2016

21 views

Category:

Documents


0 download

DESCRIPTION

Balance Tower (P12005) . Vinay Barde : Program Manager Alexis Reusch : Program Facilitator Jason Marks: Lead EE Alfred Lee: Lead CE. Project Overview. S eated balance to help physical therapist teach wheel chair bound patients to improve the strength of their core muscles. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Balance Tower (P12005)

Vinay Barde : Program ManagerAlexis Reusch: Program FacilitatorJason Marks: Lead EEAlfred Lee: Lead CE

Balance Tower(P12005)

Page 2: Balance Tower (P12005)

• Seated balance to help physical therapist teach wheel chair bound patients to improve the strength of their core muscles.

• Currently have a tower that is built that has seven large panels in a vertical line that are separated by 3 tri-colored LEDs.

• When activated the LED’s will be blue, if the patient touches the target they will turn green and if they miss they will become red.

• There are two games in the MCU : Random & Timed Trial

• Second tower will be added to the game to add more challenges for the patients. This tower will be a slave to the first tower and help to increase a patients side to side reaching distance.

Project Overview

Page 3: Balance Tower (P12005)

• LEDs in the first tower are functional• Tested the LEDs

• LCD screen• Going to use original LCD in first tower

• Games• Time Based and Training game has working code

• MCU• User input buttons

Functionality of the Present State

Page 4: Balance Tower (P12005)

First Tower• Capacitive touch chip• PCBs• Battery’s • Adding an external

sensor to sense patient• Adding an external

sensor to sense second tower

• Wireless communication• Modify code on MCU

What Needs to be DoneSecond Tower• Add LED lighting• Populate tower to be a

slave to the first tower(without LCD screen and user input buttons)

• Add power for devices• Power switch

Page 5: Balance Tower (P12005)

• Maintain physical structure of both towers

• Populate a second tower to add more challenges for the patient

• Maintain the training games for the patients

• Be able to measure how far apart the towers are

• Be able to measure how far away the patient is from the tower

• Provide seated balance training exercises for people of all ages

• Needs to have varying levels of difficulty

• Engage people of all ages• Have measurable

outcomes for people• Easy for the patient and

the therapist to use• Minimal repair cost• Can be used with only one

attending therapist

Customer Needs

Page 6: Balance Tower (P12005)

Need help on: Compiling code for the MCU

Selection of wireless communication

Selection on capacitive touch chips

Selection of measuring device

Why Are We Here?

Page 7: Balance Tower (P12005)

Functional DecompositionRed = New to projectYellow = Improving on

project

Page 8: Balance Tower (P12005)

System Architecture

Page 9: Balance Tower (P12005)

PROBLEM Previous team used IAR compiler that is not available now

• Long term solution• Spoke with CE professor to get IAR license

• Short term Solution• Compile the code using a different compiler, ask other groups what they

are using to compile their MSP430’s.• Currently looking into other software• Need help!

MCU Programming

Page 10: Balance Tower (P12005)

Wireless Communication Selection Criteria

Part Description Cost ( $100 -200)Power Consumption

(1W)MCU

Compatable Leadtime Voltage Range

On- Board MCU WirelessMCU

Wireless $169.00 Included with MCU Part of MCU 1 week 3.3V 20 feet Tiger Bluetooth Device Bluetooth TBD 2.5W YES 1 week 5V 40 feet

Programing the Airbee wireless would also require the IAR compiler!

• On- Board wireless is the better choice because: Cost effect and easy to program

• Tiger Blue tooth device would require another module and a laptop hence more $$

Page 11: Balance Tower (P12005)

LEDS Selection CriteriaPart Description

Brightness (Millicandela

Rating)Cost Power Consumption Leadtime

511-1256-1-ND511-1253-1-ND

C4SMF-BJS-CR0U0452CT-ND3 through hole

LED's

16 mcd25 mcd

1340 mcd$48.48 .9 W 1 Week

604-WP154A4-RGBRGB-Colored

throughhole LED

750 mcd450 mcd500 mcd

$105.00 .9 W 1 Week

516-2125-6-ND516-2250-1-ND160-1845-1-ND

3 Surface mountLED's

15 mcd13.5 mcd224 mcd

$78.28 .9 W 1 Week

- Cost of LEDS was a major factor in selection- Chose Tri-color LED’s to maintain current plastic panels on tower

Page 12: Balance Tower (P12005)

Capacitive Touch Chip Selection Criteria

Part Description Cost Power Consumption Number of outputs

Communication Bus Leadtime Voltage

MPR084EJ Capacitive Chip $2.30 .13mW 8 I2C 1 week 3.3 V

IQS222 Capacitive Chip $0.81 .541mW 8 I2C 1 week 3.3 V

• Maintain Capacitive Touch Chip• Need chips with better

sensitivity• Would like to consolidate to use

one 8- input chip rather than to 4-inputs

Page 13: Balance Tower (P12005)

Sensor Criteria

Part DescriptionCost

( $10 -40)

Power Consumption

(1W) MCU Compatable Leadtime Voltage Range

2015 from DigiKey

PING))) Ultrasoni

c Distance Sensor $30 150 to 175mW YES ( I/O Line) 1 week 5 V 3 cm to 3 m

Sharp (previous team recommendation) GP2Y0A02YK0F IR Sensor $15 33mW YES 1 week 4.5V to 5.5V 150cm

Ultrasonic Ping Sensor Test:

- Another MSD team is using the same sensor-Tested their ultrasonic sensor for range and reliability- Outcome was successful, the sensor detected various

clothing material- Decided to use this sensor and have it out its

measurements to the - MCU and display on the LCD

NOTE: Two sensors will be used (One to sense the distance of the patient and another to measure the distance between the towers)

Page 14: Balance Tower (P12005)

Cost DriversPart Name Manufacturer Manufacturer

Part # Distributor Distributor Part # Unit Price Quantity

NeededTotal Price

Lead Time

RGB LED's Kingbright WP154A4SUREPBGVGAW Mouser

604-WP154A4-

RGB1.89 60 105.00 1 week

Microprocessor TI MSP430F1612 Microcontrollershop DZ1612 169.00 1 169.00 1 week

Battery - - Lowe's AA Batteries 7.99 4 31.96 1 week

Ultrasonic PING Sensor Parallax inc 28015 Digi-Key 28015-ND 29.99 2 59.98 1 week

PCB  Sunstone  - Sunstone   -  79.00  2  133.00 2 weeks 

Totals $498.94

Page 15: Balance Tower (P12005)

Power EstimatesComponent

Min Input Voltage (V)

Max Input Voltage (V)

Avg Supply Current (mA)

Max Supply Current (mA)

Microcontroller 2.2 3.6 1 2LEDs 2.5 4 20 25LCD 4.7 5.5 5 15

Capacitive Buttons 2 5.5 5 10Wireless 2.2 3.6 24 30

Ultra Sound 5 5 30 35

Case Usage (mAh) Usage (mWh) Total Power (mW) Battery Life (%)Total hours of

Life Days

Defintion

Supply Current*Hours

Used

Supply Current* Vout*Hours

UsedPower Usage/Hours

UsedPower Used in

Hour/Battery Power in Hour

(Battery Power-Minimum

Battery Req)/Total

Power

Total Hours/ Hours Used per day

AVG 622.000 2052.60 513.15 3.56 106.64 13.33Max 872.667 2879.80 719.95 5.00 76.01 9.50

Voltage Output (V) 3.3Hours Used per day 4.00

V mAh mWhBattery 6 9600 57600

Minimum Battery requirement 5 479.97 2879.8

Page 16: Balance Tower (P12005)

Project PlanTask Name Start Finish Responsible

Project Definition 12/2/2011 1/13/2012

Prototyping 1/14/2012 2/20/2012

Develop prototype for touch and LEDs1/20/2012 Alexis, Jason

Modify existing MCU code1/14/2012 Alfred, Vinay

Write one-button code for MCU 1/14/2012 1/14/2012 Alfred

Wireless communication between Zigbee Boards

1/20/2012 Alfred, Vinay,

Jason

Design PCB schematics1/20/2012 Jason, Group

Order Parts 1/20/2012 Alexis Build, Test Design, Revise 2/20/2012 5/4/2012 Project Wrap up 5/4/2012 5/25/2012

Page 17: Balance Tower (P12005)

Major Risks

ID Risk Item Effect Cause

Likelihood

Severity

Importance Action to Minimize Risk Owner

Describe the risk briefly What is the effect on any or all of the project deliverables if the cause actually happens?

What are the possible cause(s) of this risk?

    L*S What action(s) will you take (and by when) to prevent, reduce the impact of, or transfer the risk of this occurring?

Who is responsible for following through on mitigation?

1

   MCU Compiling problems

Will have to either rewrite code or find new compiling software

Previous team compiled using a compiler we do not have access to

   3

   9

   27

  Identify other compilers that can compile the code.

   Alfred and Group

2Current power not sufficient for new parts

Would have to redesign power system

Adding new parts in design 3 3 9

Accurate modeling/calculations of all new devices being added. Different batteries Jason

3 Wireless and sensor reliabilityWould affect functionality of final project

Lack of wireless knowledge amongst team 3 3 9

Research sensors and talk to professors with knowledge of wireless communications. Perform tests Vinay, ALfred

4 Part availability Would slow down progress Lead times 3 3 9 Plan ahead, find substitute parts Alexis

Page 18: Balance Tower (P12005)

Questions???