步进电机控制电路是一种简单而低成本的电路,主要用于低功率应用。电路如图所示,由555个定时器IC组成稳定的多谐振荡器。使用以下给定的关系计算频率:
频率= 1 / T = 1.45 /(RA + 2RB)C其中RA = RB = R2 = R3 = 4.7千欧,C = C2 =100μF。
定时器的输出用作两个7474双“D”触发器(U4和U3)的时钟,配置为环形计数器。当最初接通电源时,仅设置第一个触发器(即,U3的引脚5处的Q输出将处于逻辑“1”),并且其他三个触发器被复位(即,Q的输出处于逻辑0) )。在接收到时钟脉冲时,第一个触发器的逻辑“1”输出移位到第二个触发器(U3的引脚9)。因此,逻辑1输出随着每个时钟脉冲以循环方式保持移位。所有四个触发器的Q输出由ULN2003(U2)内的Darling-ton晶体管阵列放大,并连接到步进电机绕组橙色,棕色,黄色,黑色到ULN2003的16,15,14,13和红色到+ ve供应。
绕组的公共点连接到+ 12V直流电源,也连接到ULN2003的引脚9。用于绕组的颜色代码可以根据制造而变化。当电源接通时,连接到第一个触发器的SET引脚和其他三个触发器的CLR引脚的控制信号变为低电平有效(由于R1-C1形成的上电复位电路)组合)设置第一个触发器并复位剩余的三个触发器。复位时,IC3的Q1变为“高电平”,而所有其他Q输出变为“低电平”。按下复位开关可以激活外部复位。按下复位开关,可以停止步进电机。通过释放复位开关,电机再次以相同方向开始旋转。