用单片机控制直流电机调速的原理,思路,设计图等等

来源:百度知道 编辑:UC知道 时间:2024/05/25 19:18:18
能有全面的回答再追加100分哈。
虽然不报什么希望。但是还是试试咯

你为什么要补充说不报什么希望呢?心巴凉巴凉~
不知道你为什么会问这个问题,直流电机调速基本原理是比较简单的(相对于交流电机),只要改变电机的电压就可以改变转速了。
改变电压的方法很多,最常见的一定是PWM脉宽调制,调节电机的输入占空比就可以控制电机的平均电压,控制转速。
电机调速一般分为三个级,控制级,驱动级和反馈级。
单片机属于前端的控制级,只需要能够产生可调的PWM波形就可以(很多单片机都有专用PWM输出功能,有定时器就能做到)。
驱动级,在控制级后。因为单片机弱电不能直接驱动电机这样的强电,所以需要用功率开关器件(如MOSFET等)来驱动电机。基本思路就是通过弱点控制强电。
通常,驱动级和控制级还需要电气隔离(光耦器件)保证安全。
反馈级是为了实现精确调速的。一般是电流反馈,也有用转速反馈的,也有电流转速双闭环反馈控制的。
PWM输出的占空比具体是多少由单片机通过反馈的信息综合运算得到(是负反馈控制)。
基本思路如上,具体的原理图要看你具体的电机(类型不同,输入电压不同,功率不同原理图各异)。
希望没让你失望,心还是心巴凉巴凉的~呵呵

PWM
脉冲调制,就是一个方波
有高电平的时候电机转,低电平的时候不转

如果一分钟都是高电平就是最高速度,都是低电平就是最低速度,如果半分钟是高电平,半分钟是低电平就是半速
这是宏观的,如果你把一分钟时间变成1ms或者1μs是高电平,1ms或者1μs是低电平,这样加起来1分钟有300ms是高电平,700ms是低电平
这样就可以把速度进行调速了