做了十几年软硬件开发,越来越喜欢电子技术,他能显示、能发声音、能传递信息、还能做出动作。电和磁总是分不开,他能产生力,能让电机旋转。步进电机很有意思,能将电脉冲转为角位移,可以一步一步转动。步进是电磁铁的原理,是通过数字控制的电机,应用非常广泛。 最近用stm32驱动了一款4相5线步进电机,所谓4相5线就是图中所示的4段线圈和5根线吧,如果两个线圈的中间抽头不连,就是4相6线了,如果没有中间抽头就是2相4线。 如何让他产生动力,就是电磁铁原理,让线圈产生磁,通过中间的磁铁作用力旋转。 想让他有规则的旋转,就要让这个线圈产生规则力。按照什么规律做呢,按照下表就可以了,表中是八拍的,实际上也可以按照四拍驱动。 线圈是电感,电感是有频率特性的,不同电机有不同的频率。大家注意表中的几个频率。 电感通直流组交流,如果直接给线圈直流电,线圈会热。脉冲是交流,既能产生力又不会过多产生热。但是脉冲的频谱成分是非常丰富的,无用的频率会让电机发热、震动,正弦波代替脉冲,解决这个问题,这就是常说的细分技术吧。
|