I'm new to electronics and this is my first post so please be patient with me.
Introduction
I am required to design a rehabilitative exoskeleton-like knee-brace to assist sit to stand, I have faced a number of uncertainties due to lack of understandings of the working principles of a motor. This exoskeleton should exert minimal torque to assist the user to rise from sitting
As a rehabilitative device, the output speed of this motor is required to be constant and from what I understand, holding the Voltage input to the motor constant will achieve that. The motor needs to have a controllable output torque, and I can control torque by controlling the armature current.
-
In theory, with a buck converter, I am able to hold the input voltage to the motor constant. This would be able to hold the RPM constant but leaves the torque uncontrollable. However this would only leave one output parameter to be variable
-
I have also thought of connecting the buck converter to a DC motor driver as I understand that the buck converter can only control either Voltage or Current and not both simultaneously, the DC motor driver should help keep the RPM constant with a varying Voltage input while the buck converter would help to vary the Torque with a controllable Current output
Question
Would this be a feasible idea or are my principles extremely wrong, I would like to seek advice before sourcing for parts. I hope no one feels that I am asking to be spoon-fed, as I am only asking for advice
Best Answer
Me: You need to decide whether you want constant speed or constant torque as you can't have both at the same time. I suspect you want to set a current and voltage limit giving you a maximum torque (current) and a maximum speed (voltage).
You: I would like to set a current limit so that the motor would not exert more torque than necessary as that would take away the concept of rehabilitation. In that case I should control the voltage while setting a current limit, is that right?
If you have a DC motor and a bench power supply you can play with you can get a good intuitive feel for how this might work.
Figure 1. A typical lab / bench PSU with adjustable voltage and current limit.
Experiment 1 - constant voltage:
Experiment 2 - constant current:
You can play with the voltage to set the maximum speed and play with the current to set the maximum torque. The motor will run to whichever limit it hits first. In your case this is most likely to be the torque limit.
This will give you some instinct regarding the type of control you need. Then you can look for a suitable controller to meet those requirements.