top of page

Independent Technical Study

Chloe Yuen

Adjustable resistance for eversion/inversion of ankle, Sensors

Target:

  • Have different levels of resistance for eversion/inversion exercise

  • Sensors to achieve accurate resistance execution

eversioninversion2-removebg-preview.png

Eversion

Inversion

Eversion/Inversion

Rotation of the axis of the ankle

Rotation -> Motor control

Resistance -> Torque of motor

Adjustable resistance -> Different Torque

Motor to achieve adjustable resistance

Motors

Testing different motors to find the suitable one to provide adjustable resistance

Gearbox

  • Change speed/pulse frequency to achieve different torque (Nema17: 0.3Nm)

  • Use gearbox to magnify the torque to be able to be felt by humans (~50Nm)

IMG-20250529-WA0017.jpg
IMG-20250528-WA0043_edited.jpg

Nema17​

Nema17 Torque to Pulse Frequency Graph

IMG-20250528-WA0043_edited.jpg

1:189 Gearbox

  • Change speed/pulse frequency to achieve different torque (Nema17: 0.3Nm)

  • Use gearbox to magnify the torque to be able to be felt by humans (~50Nm)

  • Torque after gearbox

=0.3 * 189 * 0.9 (efficiency)

=51.03Nm

  • 3 levels achieved by arduino (delay -> slower speed)

Assembly finished

  • 3 levels achieved by arduino (delay -> slower speed)

  • Resistance controller to control speed

Sensors

Sensors we tested during the design journey​

Ending up only using IMU for the simplicity of data processing

1 / IMU

Provide current location of foot

3D representation on software

Adjust direction of the resistance

2 / Load Cell

Stress on the foot by resistance to dorsiflexion

Not useful in application, just for reference for physiotherapist 

3 / Encoder

On motor for direction adjustment for resistance

Not available on motor used to achieve adjustable resistance 

IMU

  • Motor rotate counter-clockwise during inversion

  • Motor rotate clockwise during eversion

image.png

ISDN2001/2002: Second Year Design Project

bottom of page