54
Final Presentation Senior Design II November 19, 2013 MyBand Fitness [1]

Final Presentation Senior Design II November 19, 2013 MyBand Fitness [1]

Embed Size (px)

Citation preview

Slide 1

Final Presentation Senior Design II November 19, 2013MyBand Fitness

[1]MyBand Fitness Team Members Megan WareElectrical EngineeringSensorsSchematic and Board DesignPackaging Design

Jordan FairleyComputer Engineering Team Leader WebsitePIC programmingTestingPackaging Design

Matthew Eagles Computer Engineering WebsiteGUI programming Schematic and Board Design

Advisor

Dr. Tommy Morris Assistant Professor

Overview IntroductionProblem SolutionConstraintsTechnicalPracticalBlock DiagramSoftware UpdatesHardware Details Testing of PCB Packaging Field TestingFinal Product

ProblemOn the market today, monitoring armbands cost anywhere from $100 - $200.

Other armbands do not monitor ambient temperature.

Other products have complex computer application.

Some products have chest straps.

Examples

[2]

[3]Mio 0034US BLK, Energy Pro PlusChest strap with heart rate zone indicators. $99.95 Polar RCS5 Red Watch Chest strap with calorie counter and is water resistant. $179

SolutionDevelop the product to cost around $110.

Monitor ambient temperature.

Design computer application to be easy to operate for any age user.

Monitor heart rate with finger strap. Constraints Technical

Practical Technical ConstraintsNameDescription Battery LifeThe MyBand Fitness device will run for a minimum of four hours. Capturing DataThe device will capture data at a maximum sample rate of 200 Hz and store the data on separate flash memory of 4 GB. DisplayThe wrist device will display sensor values, warning messages.MeasurementThe product will measure heart rate and ambient temperature accurately. Physical ParametersThe MyBand Fitness device will fit comfortably around ones wrist/forearm. Practical Constraints TypeName DescriptionEconomicCostThe product will cost around $110. ManufacturabilitySizeThe device will be small enough to wear on users wrist. Economic To be competitive on the market, must cost around $110.

Manufacturability The wrist device will have to be small and weigh less an 1 pound to fit comfortably on the wrist.

Wrist device will have a detachable band. Block Diagram Power SupplyMicroprocessorPulse SensorTemperature SensorFlash MemoryInterface Design Concept

2) Connect flash drive to computer.3) View results from exercises.1) Device captures data while exercising.Changes from SD1Body Temperature to Ambient TemperatureSampling RateAdded Filter for Pulse SensorUpdated the GUI Design TroublesLCD Screen5 Volt vs. 3.3 Volts

Temperature SensorBody Temperature vs. Ambient

PCB Headers vs. Sockets

Software Updates & TestingProblem

Solution

Software Updates & TestingProblem: Need a way to differentiate various uses of the device.Cant use timestamps since a clock is not used for the deviceAutomatically change file names or let the user change the file name on their own?Keep files from being duplicated (same name)

Software Updates & Testing

Software Updates & Testing

Software Updates & Testing

Update File Name to test1Software Updates & Testing

Confirm that the File Name has changed in both drop down boxes and verify that the data remains the same.Software Updates & Testing

Added functionality to delete all the recorded files on the flash drive in case the user wishes to clear all of the uses of the device.Software Updates & Testing Warning message.

Will warn the userwhen there is 2 or lessworkout slots remaining.

Hardware Details PCB Schematic

PCB Layout

PCB Size Comparison

PCB Parts

PCB Schematic LCD Screen VDIP1 module Pulse Sensor Pins Temperature Sensor PIC24HJ32GP20226

PCB Layout Pulse Sensor Pins Temperature SensorPIC24LCD Screen VDIP1 ModuleLCD SilkscreenLCD Silkscreen (fixed)PCB Size Comparison

3.375 in. 2.125 in. 2.05 in. 3. 787in.

Testing Testing Plan for PCB

Testing Overview for Sensors

Overall System Test

Field Testing Testing Plan for PCBDescription Completion PCB Check Party Populate PCB Test microprocessor on boardTest each component on board Overall Finished Product Testing

PCB Testing Using UART lines, we captured voltages from the pulse sensor in BullyBootLoader.

PCB Testing

Heart rate testing using oscilloscope.

PCB Testing Testing pulse sensor using iphone application.

PCB TestingTesting pulse sensor using counting method.

PCB Testing

Testing LCD Screen using default LCD code.

PCB Testing

PCB Testing

Testing temperature Sensor.

Placing finger over sensor to increase the heat.

Making sure the warning message will appear when temperature is over 90 degrees. PCB Testing

Data Capture from VDIP1:Gender, Age, Weight

Battery Life Testing Started with a Alkaline Battery:Voltage has to be above 5 volts to operate

Changed to Lithium Battery:Will last roughly 10 hours

Battery Life Testing

PartCurrent DrawVDIP125 mAPIC2454mA @ 40MHzLCD Screen1.2 mAMLX906141.3 mAPulse3 mATotal: 84.5 mA[11]Packaging & Material CostParts Cost (Quantity 100)PIC24HJ32GP202$2.90VDIP1 $18.50LCD Screen $7.66MLX9060$15.96Pulse Sensor$19.96Small Components (Resistors, Capacitors, Fuse, etc.)~$2.00PCB14.00Arm Band Strap5.99Total: 86.97Packaging Material

Finished Product Packaging Material

Packaged Product

Packaged Product

Packaged Product

Field Testing Walked on treadmill.

Field Testing

Ran around track for 1 minute.Checked GUI results to verify accuracy. Field Testing GUI results:

Final Product

Questions?References [1] http://www.biokineticspt.com/blog/tag/back-pain

[2] http://www.healthchecksystems.com/product/?product_id=24917

[3] https://www.google.com/shopping/product/7517145800000777582?q=chest%20stra p%20heart%20rate%20monitor&hl=en&bav=on.2,or.r_gc.r_pw.r_qf.&bvm=bv.42965579 ,d.eWU&biw=1600&bih=809&sa=X&ei=MCEsUdPhKInk9AT2lYCQCg&ved=0CMYBEPIC MAk

[4] http://www.ictradenet.com/models_pic/PIC24HJ32GP202-E%5ESP.JPG

[5] http://arduino.cc/en/uploads/Main/ArduinoUno_R3_Front.jpg

[6] http://hackedgadgets.com/wp-content/uploads/2011/12/Pulse-Sensor-monitors-Heart-Beats-and-easily-interfaces-to-an-Arduino_4-500x378.png

[7] http://circuits.datasheetdir.com/351/TCRT1000-pinout.jpg

[8] http://embedded-lab.com/blog/?p=5508

[9] https://www.sparkfun.com/products/9570

[10] https://sites.google.com/site/ece3724/labs/lab-10-adc-dac-experiments

[11] http://data.energizer.com/PDFs/la522.pdf