Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

21
Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake

Transcript of Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Page 1: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Dr. Ray WintonFaculty Advisor

Anthony PiroTodd Stringer

Formerly Team Beefcake

Page 2: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

The MaxLife 1000

A health calculator designedto aid the personal trainer and exercise enthusiast in creating an appropriate exercise routine.

Page 3: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Background

The MaxLife 1000 calculatesthe following functions:1. Multiple Rep Max2. Body Fat Percentage3. Target Heart Rate

Page 4: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Overall Requirements

User Friendly Accurate

Calculations Economical Handheld Robust

Page 5: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

•Microcontroller

•Standard size keypad

•LCD display with interactive menus

Prototype Implementation

Page 6: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Changes

Battery Powered PCB Layout New

Microcontroller

Page 7: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

New MCU: TI MSP430x14x/3x

Designed For Measurement Applications

Ultra-Low Power C Development

Environment Built-In ADC and

Multiplier 8KB-60KB ROM Size Floating Point Package Application Notes

Page 8: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

LCD and Keypad Drivers

Page 9: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

On

Func?

Initialization

Gender?

Obtain InputObtain Input Obtain Input

Male Formula Female FormulaDisplay Maximum

Display Target Heart Rate

Display Body Fat Percentage

Calculations Calculations

Calculations

Multiple Repetition Maximum Target Heart RateBody Fat Percentage

Software

Page 10: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Multiple Repetition Maximum

Repetitions Weight

1RM = Reps0.1 * weight

1 Repetition Maximum(XXXX)

Page 11: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Target Heart Rate

Resting Heart Rate Age

THR = X%*(HRmax – HRrest) + HRrestHRmax = 220 - Age

50% - 85% Target Heart Rate Range(XXX-XXX)

Page 12: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Body Fat Percentage7 Skinfold Measurements Age

Female Body Fat Density:BFD =1.0970 - 0.00046971* s + 0.000000056* s^2 – 0.00012828*Age

Male Body Fat Density:BFD =1.112 - 0.00043499* s + 0.000000055* s^2 – 0.00028826*Age

Body Fat Percentage:BFP = 495/Body_Density – 450

Body Fat Percentage (XX.X%)

Gender

Page 13: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

The Keypad

Page 14: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Schematics & PCB

Page 15: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Schematics & PCB

Routing Information

for a two sided PCB

Page 16: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Schematics & PCB

Routing Information

for a two sided PCB

Page 17: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Schematics & PCB

Routing Information

for a two sided PCB

with parts view

Page 18: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Schematics & PCB

Routing Information

for a two sided PCB

Page 19: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Schematics & PCB

Routing Information

for a two sided PCB

- 3D Virtual Model -

Page 20: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Schematics & PCB

Routing Information

for a two sided PCB

with parts view

Page 21: Dr. Ray Winton Faculty Advisor Anthony Piro Todd Stringer Formerly Team Beefcake.

Timeline