分享
15、直流电机与步进电机 PWM/IO
输入“/”快速插入内容
15、
直流电机
与
步进电机
PWM
/
IO
用户5985
1月21日修改
一、
步进电机
与
直流电机
:
1-1、什么是
直流电机
?
直流电机
是最常见的电机类型。
直流电动机
通常只有两个
引线
,一个正极和一个负极。直流电机的转速控制主要依靠改变输入电压的大小来实现,电压越高,电机转速越快。
1-2、什么是
步进电机
?
步进电机
是一种将电
脉冲信号
转换成相应角位移的电机,每个脉冲使电机转动一个固定的角度(步进角),它可以实现更精准的位置控制。
1-3、
直流电机
与
步进电机
的对比:
直流电机
:
优点:价格低、控制方便
缺点:精确的位置控制相对困难,除非采用额外的编码器反馈。
步进电机
:
优点:低速扭矩大,控制更精准;
缺点:成本相对高,转速相对较低。
二、思考?
为什么STM32芯片
引脚
不能直接接
步进电机
或
直流电机
?但可以直接接
舵机
?
这要从
舵机
的构造说起,控制芯片+电机组成,stm32实际接的是控制芯片
引脚
,而不是电机本身。
而
步进电机
和
直流电机
内部是没有控制芯片的,如果使用stm32直接接电机,因为stm32芯片
引脚
驱动能力弱而驱动不起甚至损坏芯片,stm32每个
IO
的最大电流为40mA,一般步进电机跑起来可能需要几百
mA
到几A。
驱动能力可以理解为
引脚
的可以输出的力气,如果力气过小,当然推不动电机运行。
三、如何提升驱动能力呢?
下图就是应用三极管的开关功能,使芯片
IO
的驱动能力提高。
上图可以简单理解为三极管开关电路,通过控制输入口的电平高低,就可以控制后端电路的开启关闭。
四、
直流电机
的控制?
4-1、控制转/停