单片机控制步进电机和直流电机有何不同?

单片机通过I/O口和L298芯片直接控制步进电机,对于直流电机,能否直接通过PWM口,再加功率放大,来驱动直流电机,并调速呢?
帮忙给个建议哈,先谢谢了

对于直流电机,能否直接通过PWM口,再加功率放大,来驱动直流电机,并调速呢?

当然可以!现在常见的电动自行车使用“串激电机”的调速电路就是通过PWM来调整电机转速的。

用单片机控制步进电机,在一些不适合使用专用的大功率步进电机控制器的场合也用应用,比如光驱里用于驱动激光头移动的伺服电机,就是主控芯片直接驱动的(光驱主控芯片可以看作一个大单片机)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-09
直流电机的特点是,给电就转
至于转几圈,以什么样的速度来转
直流电机这些功能是不受控制的
步进电机的特点是,给完整的信号才步进一次
常见的步进电机步进角度是5度,需要步进72次才能转一圈
这在一些车床控制里面就显得尤其重要了
比如你需要在某个坐标钻孔,如果使用直流电机,则很难精确找到坐标
而如果使用步进电机,则可以将坐标转换为步进次数
因此,单片机在控制直流电机和步进电机时
直流电机只需要给高电平或者低电平即可
步进电机需要给A-B相控信号才能驱动
此特点即为两者控制方式的区别。
第2个回答  2008-01-06
首先看一下他们的定定义:
1.什么是步进电机?
步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。
关于驱动器的细分原理及一些相关说明
在国外,对于步进系统,主要采用二相混合式步进电机及相应的细分驱动器。 但在国内,广大用户对“细分”还不是特别了解,有的只是认为,细分是为了提高精度,其实不然,细分主要是改善电机的运行性能,现说明如下:步进电机的细分控制是由驱动器精确控制步进电机的相电流来实现的,以二相电机为例,假如电机的额定相电流为3A,如果使用常规驱动器(如常用的恒流斩波方式)驱动该电机,电机每运行一步,其绕组内的电流将从0突变为3A或从3A突变到0,相电流的巨大变化,必然会引起电机运行的振动和噪音。如果使用细分驱动器,在10细分的状态下驱动该电机,电机每运行一微步,其绕组内的电流变化只有0.3A而不是3A,且电流是以正弦曲线规律变化,这样就大大的改善了电机的振动和噪音,因此,在性能上的优点才是细分的真正优点。由于细分驱动器要精确控制电机的相电流,所以对驱动器要有相当高的技术要求和工艺要求,成本亦会较高。注意,国内有一些驱动器采用“平滑”来取代细分,有的亦称为细分,但这不是真正的细分,望广大用户一定要分清两者的本质不同:
和步进电机相比,伺服电机有以下几点优势:
1、实现了位置,速度和力矩的闭环控制;克服了步进电机失步
的问题;
2、高速性能好,一般额定转速能达到2000~3000转;
3、抗过载能力强,能承受三倍于额定转矩的负载,对有瞬间负载波动和要求快速起动的场合特别适用;
4、低速运行平稳,低速运行时不会产生类似于步进电机的步进运行现象。适用于有高速响应要求的场合;
5、电机加减速的动态相应时间短,一般在几十毫秒之内;6、发热和噪音明显降低。