cancel
Showing results for 
Search instead for 
Did you mean: 

How to create my own closed loop control (control duty cycle)

MotorRunner
Associate III

hello everyone

I have been working on a project for a while in which I wanna control the speed of my motor according to temperature

to do so, I have implemeted an NTC colse to the board's power switches

my main goal is to have a wide range of control over the motor.

its speed could vary from 200 rpm to 600 rpm. using the MC_ProgramSpeedRampMotor1() function is not efficient because it changes the speed of the motor by 1.

in my application, even 1 rpm is of great importance! I am looking for a solution which I can control the duty cycle applied to the motor and change the speed of the motor very precisely and make my own closed loop control which its input is temperature and its output is the duty cycle

is there any solution to do so? what is your recommendation? thanks all!

0 REPLIES 0