普通电机:通了电就会转,转速快慢不太有谱,电压、电流、、频率、负载变化时转速都会变化,更没可能转到指定位置停下来。
步进电机:在一定范围内,可以给定的频率,步长(也就是转角),一步一步地走,说走就走,说停就停,让停哪里停哪里。看上去挺好,但是有个漏洞,如果中途有什么原因造成电机没有完全听话,少走了几步——叫丢步,或者多走了几步——叫过冲,没法知道,也没法补救,需要在系统外想办法。
伺服电机:在步进电机上加上了一个叫光栅的东西,电机转的时候光栅跟着转,系统可以数透过光栅的脉冲信号,实时地知道走了多少步,还要走多少步,有没有丢,有没有过,丢了、过了随时修正。知道电机运行状况,能将运行状况与要求做比对,实时地纠偏,这个过程叫反馈,把输出的转速找回来跟输入比较,形成了闭环控制。这种技术叫伺服(servo)。
如果仅仅是理解概念,这几个说法足够了。但实际上步进电机与伺服电机的区别远远不止这些。步进电机外挂编码也可以实现闭环控制。但在转速、精度、动载能力等等方面远不及伺服电机。在高速、重载、高精度要求,尤其加减速比较剧烈的场合,步进电机玩不过伺服电机。