首先百科一下
步进电机是将电脉冲旌旗灯号转变为角位移或线位移的开环节制元件。在非超载的环境下,电机的转速、竣事的位置只取决于脉冲旌旗灯号的频率和脉冲数,而不受负载变更的影响,即给电机加一个脉冲旌旗灯号,电机则转过一个步距角。
本次的主角是一台两相四线制步进电机,拟采纳一块双路电机驱动模块由单片机节制驱动,意在用最简单的要领使电机事情。
两相步进电机有两种常用的驱动时序,
这里用八拍时序。
采纳双路电机驱动模块,在这里经由过程双路组合驱动四线制的步进电机
采纳12v直流电源供电,接线措施按M1+ /A+、M1-/A-、M2+/B+、M2-/B-对应节制接口分手为I1+、I1-、I2+、I2-
单片机为Stm32f103zet6
临时搭的按键,够简单
代码
终极实现对一台两相四线步进电机的驱动节制,对法度榜样中j的值改动实现转角的节制。同时对步进电机事情道理和驱动措施有根基的熟识。
迎接参考进修,有问题请指出