element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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 Five:  5 Hardware - Intelligent Elbow-motion Assistance Acuator
  • 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: 5 Jul 2016 7:31 AM Date Created
  • Views 817 views
  • Likes 2 likes
  • Comments 2 comments
  • accessibility_projects
Related
Recommended

Step Five:  5 Hardware - Intelligent Elbow-motion Assistance Acuator

fyaocn
fyaocn
5 Jul 2016

5.1 Function Description

My projectl is Intelligent Elbow Motion-Assistance Actuator. This device is comprised of two parts. On part is intelligent arm gesture sensing and pattern matching implemented by FRDM-KV31. The other part is bi-direction elbow motion actuator that is implement by FRDM-MC-LVPMSM and motor with gear reducer. With all the problem, the basic idea is still can be accomplished.

image

The main problems are heavier motor than I expected and unable to understand the sensor-fusion in time. Therefore I have to replace the way to detect motion and change the location of driving motor in my proposal.

image

This device is fixed on one side of injured elbow, FDC 2114 capacitive sensor of 2-button direction controller can provide the motion status of arm,  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. With 2-button controller, it is not possible to detect movement and can only give slow steady motion to be movement assistance.

 

5.2 Connecting motor with reducer via axis coupler

The diameter of motor shaft is 5mm. The diameter of drive shaft for reducer is 2mm. The coupler is 2-5mm coupler.

image

 

image

The rode of 2mm shaft is too long and I have to drive it into the worm type gear. The connection shall be  in row as follows.image

5.3 The rotary frame supporting motor and 90 degree gear reducer.One shaft of the reducer is rotary axis for the frame too.

image

 

image

The motor is fixed on one side of the frame.

image

 

5.4 Connection the FRDM-KV31F and FRDM-LVPMSM to drive the motor

image

The tie band shown shall be tied with the frame.

image

5.5 Wiring the pin with motor direction controller

As mentioned in last blog. The J1-3 and J1-12 shall be wired with buttons to control the rotary direction of motor. The black wire is GND wire from J2-GND.

image

As for connection with FDC2114 capacitive sensors, only 2-wire is needed for I2C porting.

 

5.6 Summary

It is obviously that the function of elbow movement-assistance can be achieved with this pilot project.

And it is also obvious that  size of motor is not fit for this purpose. While smaller motor, such as 12V DC motor, can be used for this design, and the Kinetics Motor Suit can be used with little change.

It occurs to me that  such a heavy duty motor can drive a wheelchair for inabilities. If I have done resserch more carefully and look through the data sheet for Linix Motor in this Development Package, maybe I could propose a betteridea for Make Life Accessible.

There is another weak point for this pilot design . The coupler to  worm type reduce is too long and the rod is so thin. I need one axis bearing to support the rod for better function.

I am grateful for Element14 and NXP to offer the chance to understand the FRDM board and brilliant Kinetics Motor Drive Library. I hope that I can improve this design and make it real product for people in need.

  • Sign in to reply

Top Comments

  • DAB
    DAB over 9 years ago +1
    I am a bit concerned. You are putting a lot of stress on the motor with the way you have attached it to the two parts. You have both angular issues as well as rotation forces that could potentially really…
Parents
  • DAB
    DAB over 9 years ago

    I am a bit concerned.

     

    You are putting a lot of stress on the motor with the way you have attached it to the two parts.

    You have both angular issues as well as rotation forces that could potentially really compromise your motor function.

     

    You might want to consider adding a hinge to the joint and then use the motor to just move the bar allowing ;the joint to absorb most of the force.

     

    Just a thought,

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • fyaocn
    fyaocn over 9 years ago in reply to DAB

    Your point sounds right. I have not thought about it before. Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • fyaocn
    fyaocn over 9 years ago in reply to DAB

    Your point sounds right. I have not thought about it before. Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
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