element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Sudden Impact Wearables Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Sudden Impact Wearables Design Challenge
  • More
  • Cancel
Sudden Impact Wearables Design Challenge
Blog Deadline Summary
  • Blog
  • Forum
  • Documents
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: sunnyiut
  • Date Created: 8 May 2015 1:04 PM Date Created
  • Views 370 views
  • Likes 3 likes
  • Comments 5 comments
  • sudden_impact
  • total_player
Related
Recommended

Deadline Summary

sunnyiut
sunnyiut
8 May 2015

OKKK now I am Clinically Deadddddd

But I am not gonna leave Sudden Impact WDC so easily

 

Sudden Impact Wearables Design Challenge has come to it's end. And I am far faar faaaar away from implementing my design fully. I feel awful for that.

However, I think it's my responsibility to share my work [whatever I have done so far] with others and for this reason I have posted this summarizing blog.

 

I have mentioned before in my previous updates that even after the deadline, I'll carry this project on. I'll post all of my details [including final codes] in regular blogs in my profile. It will be titled as "Total Player Monitor" tagged under "sudden_impact" and "total_player". I'll open / publish it after the official announcement of ending of this design challenge. So, officially this one is my last post in SIWDC.

 

Thank you all, to be a part of this great journey. I have enjoyed it so much. The way everyone co-operated with each other was a nice experience to me. I have learned a lot from this design challenge.

 

Summary:

 

ModuleDescriptionCurrent statusFuture workBlog posts

1

Heart rate

AD8232 module is used for detecting Heart Bit Rate using LEAD02 ECG. A slightly modified well-known algorithm [PAN & TOMPKINS (1985)] is implemented in dsPIC microcontroller for detecting the heart rate precisely in spite of large motion artifact due to the body movements of the player.

 

Placement: Module is placed inside a pouch around the waist line of the short. Conductive fabric is used as electrode stitched to the sports tights.

Circuit was tested and PCB has been designed. The board is being assembled on time of writing this blog. RN4020 BLE module sends only the heart bit rate.

Slight modification is needed in the code to send real time ECG plot along with heart bit rate through RN4020 BLE module.
  • Introductory ECG LEAD arrangement

Part1.1 ECG LEAD arrangement

  • O/P of self designed AFE

Part1.2 ECG LEAD II output comparison

  • O/P of AD8232 AFE module

Part1.3 ECG output of AD8232

  • Beat detection algorithm

Part1.4 ECG Beat Rate [QRS complex detection]

  • Circuit design and PCB

Part 1.5 ECG module CKT and PCB

2

Muscle cramp

AD8232 module is used to measure the EMG from calf muscle. The filters has been changed carefully to maintain the Q parameter. Potential muscle cramp can be detected by observing the pattern of the EMG signal [BSAP with frequent Action Potential generation]. Wavelet analysis is required for developing the algorithm. A dsPIC33EP controller is used for processing and conditioning of the EMG.

 

Placement: Electrodes are placed at the back side of knee pad or belt of shin guard. The module is placed at the backside of the shin guard or outer side of knee pad.

So far the hardware has been designed and firmware is implemented with general muscle activity detection. RN4020 BLE module is used to send processed data which indicates different level of muscle activity.

Implementation of wavelet analysis for developing the algorithm to detect potential threat of muscle cramp.

Only firmware modification is needed, hardware will remain as it is.

  • Introductory muscle activity and cramp detection

Part2.1 - Muscle activity [Calf Muscle]

 

  • O/P from AD8232 for general calf muscle activity along with circuit and PCB design

Part2.2 - Calf Muscle Activity - CKT and Output

3

Head impact

ADXL377 is used to detect sudden strong impact causing potential concussion. Range: +/-200g.

 

Placement: The module will be placed inside of the head band or at the back of the sports helmet.

Experimented with a prototype hardware.

Design and manufacture of the PCB. Mounting in a head band or sports helmet to check real life performance.

  • ADXL 377 output

Part3.1 - Head Impact Detection [ADXL377]

4.1

Temperature

[Central Hub]

ADT7320 temperature sensor is used to measure the body temperature. It's a part of the central hub. A dsPIC33EP microcontroller is used for data acquisition and BLE communication. It's the same microcontroller, which will handle other sub-modules of the central hub.

 

Placement: At the back of the wrist inside a wrist band.

ADT7320 is operated in single mode taking 1 sample per second for energy efficiency.

16-bit resolution has been selected for better accuracy.

Redesign with ADuCM350 meter-on-chip replacing the dsPIC. Later on ADuCM350 will be the heart of the central hub.
  • ADT7320 output

Part4.1 - ADT7320 Temperature Sensor [Central Hub]

4.2

Dehydration

[Central Hub]

By measuring the skin impedance, we can get a crude relative difference of body hydration parameter during a certain period of the game.

ADuCM350 meter-on-chip can be useful to

  • generate required sine wave
  • measure input current to the body skin
  • measure voltage output from skin
  • calculate impedance and relate dehydration

 

Placement: At the back of the wrist inside a wrist band.

A two electrode system has been used to experiment the variation of skin impedance with hydration.

The basic design consists of wave generator, current source, potential measurement and the same dsPIC microcontroller [of central hub] for processing. Only rough impedance measurement was taken, not ready yet for implementation.

Research on BIA study to relate hydration.

Implementation of Tetra polar system instead of two electrode system.

Replacement of dsPIC with ADuCM350 for small form factor, simplicity and better accuracy.

  • Crude measurement of Skin Impedance variation with body hydration

Part4.2 - Bio-impedance analysis over hydration [Central Hub]

4.3

Photo Plethysmograph

[Central Hub]

Detecting heart rate and blood oxygen saturation [SPO2] using photo-plethysmograph by IR and RED LED and Photodiode. The same ADuCM350 of the central hub will be a good choice for-

  • DAC -> helps to calibrate intensity of LEDs
  • AFE -> precise data acquisition
  • DFT -> for ratiometric measurements
NOT IMPLEMENTED YETN/AN/A

4.4 / 1.1

Respiration

Respiration rate can be derived by ECG and SPO2 plots. From ECG plots, respiration rate can be detected using famous R-R technique.ECG hardware is already implemented, so no need for extra setup.

ECG firmware up-gradation to calculate the R-R peak variation for a certain time period.

N/A

4-5

Communication bridge

Internal modules will be connected to the central hub through BLE. But a long range communication bridge is needed for sending data to the remote device. WT41 modules from BlueGiga can be used as it has a range over 500m at open space.

NOT IMPLEMENTED YET

Element 14 has already provided a pair of WT41.

N/AN/A

5

Remote monitoring device

A standalone remote device with display or Smart phone will be used to observe data.NOT IMPLEMENTED YETN/AN/A

 

 

An interesting last update:

 

Yesterday, I have received my PCB and components for the ECG and EMG modules those I have ordered separately. KHIKZZZZ

So, when I am preparing to pack up everything regarding Sudden Impact for a while, it gave me a new KICK and I have started working again .

Right now I am assembling the boards - hopefully I'll post the outcomes later on [blog - "Total Player Monitor" in my profile].

Best of luck to everyone

 

 

  ECG / EMG full module bare PCB beside AD8232 Evaluation board                      assembled PCB will be coated by resin and placed inside the transparent enclosure

 

some images on preparing the knee pad to place the EMG electrodes and module ->

 

Foam pad is placed to maintain an even pressure distribution on the electrodes         Copper tape is used to connect the cable with conductive fabric electrodes

 

Conductive fabric is stitched to use as EMG electrodes                                             Wires are soldered out from the outer side. Joints will be covered by resin and soft piece of cloth

 

So, officially...... Goodbye Sudden Impact Wearables Design Challenge. Thank you everyone .

Anonymous

Top Comments

  • DAB
    DAB over 7 years ago +1

    Well Done.

     

    Learning how to estimate projects take a lot of time and luck.

    I think you did a very good job during the challenge and you provided a lot of useful knowledge and ideas to the community.

     

    So take…

  • mcb1
    mcb1 over 7 years ago +1

    This is best summary I've seen yet.

    Well done.

     

    It appears that you are very close, with a few loose ends to put together.

    I do hope you keep working on it as it has some excellent information that may…

  • mcb1
    mcb1 over 7 years ago

    This is best summary I've seen yet.

    Well done.

     

    It appears that you are very close, with a few loose ends to put together.

    I do hope you keep working on it as it has some excellent information that may help someone else.

     

    This was always going to be a very difficult challenge, so to tackle it as your first is not a small step.

     

    Mark

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
  • DAB
    DAB over 7 years ago

    Well Done.

     

    Learning how to estimate projects take a lot of time and luck.

    I think you did a very good job during the challenge and you provided a lot of useful knowledge and ideas to the community.

     

    So take heart, we appreciate good efforts, even if you cannot complete the challenge on time.

    Hopefully you will continue to work on the project and share your upgrades with us.

     

    Thanks for your efforts,

    DAB

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
  • sunnyiut
    sunnyiut over 7 years ago

    Shabaz and Norbert

     

    Hello guys,

    Thanks a lot. I do appreciate the way you found my blog posts.

    This is my first time - participating in a design challenge. And what a great experience it is. I enjoyed working with the provided kits.

    As I went deeper into them, I found it more interesting. I wish I could complete the proposed design in time - it was my responsibility and I failed....

    However, it was a learning session for me as so many informative posts were there by the competitors.

    Thanks for all the support you people gave and glad to be a part of such a co-operative community.

    -Kamrul

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • konorengineer
    konorengineer over 7 years ago

    Hi Kamrul,

     

    Always happy to read your blog posts, very detailed, professional and attractive. Well done and congratulations on your achieved results!

    Best regards,

    Norbert

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • shabaz
    shabaz over 7 years ago

    Hi Kamrul,

     

    Excellent summary, and very high quality blog posts, there are still some I need to read, but all your posts I've looked at are _extremely_ rich in detail and a lot of research went into it, this is clear.

    Really impressive project, I love that you didn't stop with just one sensor - you went with an all-body measurement solution : ) which would provide a lot of data to get deep visibility into the player.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Element14

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube