Upload
daniela-green
View
217
Download
1
Tags:
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