element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
  • Settings
Make Life Accessible
  • Challenges & Projects
  • Design Challenges
  • Make Life Accessible
  • More
  • Cancel
Make Life Accessible
Blog Step One (cont..): 1.2 Design Consideration on Hardware and Software (IDE, PlugIn etc..)
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: fyaocn
  • Date Created: 19 Apr 2016 7:54 AM Date Created
  • Views 496 views
  • Likes 1 like
  • Comments 1 comment
  • accessibility_projects
Related
Recommended

Step One (cont..): 1.2 Design Consideration on Hardware and Software (IDE, PlugIn etc..)

fyaocn
fyaocn
19 Apr 2016

The Design

This device is fixed on one side of injured elbow, Accelero/Magnetometer, The sensors can provide the motion status of arm, with pattern matching arithmetic, the direction and force applied on the actuator shall be calculated and timely modulation for PWM control on motors. This can add extra power for arm movement and improve the life span for injured arms. Of course, reduce pains if the elbow is still not healed.

This is one kind of health care assistance machine, with gesture sensing  and analysis. Same principle can apply for injured knees for free walking and exercise rehabilitation during recover stage for injured bone joints.

Unlike the notion of replace the function of people, this main purpose of the device is  improvement in stead of replacement. This is more safe and reliable by means of small help by electrical driven motor.

Hardware and Software

FRDM-KV31, with 32-bit,120MHz CPU/DSP, 6 Axis Accelero/Magnetometer. The 6-axis matrix data in time span is collected by MCU via SPI, after calculation and transformation, the status of the arm is analysis. With pattern matching, the predicted next move is formed and feed a PWM signal to motor driver, the motor shall be turned according the motion of elbow. The turns of motor is delayed only after the arm in movement, reduce the delay time span can make people feel little on the delay. Such principle avoid the possibility of motor drive in opposite direction of real direction of arms.

Kinetics Design Studio shall be used in software development, with middleware such as RTOS to improve the Efficiency.

Key Issues To Be Considered

The challenge of hardware is the power matching and mechanical design. The reducer gearbox shall match the ratio of elbow movement with proper force and response time.

The challenge in software is the pattern matching. Gyro sensors provided more data than needed before proper data transformation and calculation. The result is only 2-D data with direction and scale of movement on timeline limitation. Therefore, the pattern matching arithmetic shall be proper design and calculated.

  • Sign in to reply
  • clem57
    clem57 over 9 years ago

    Interesting points made here and will be watching for future blogs. Thanks fyaocn

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

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 © 2025 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

  • X
  • Facebook
  • linkedin
  • YouTube