一种常用的执行机构,它的用途是将电脉冲转化为角位移,它的的驱动电路依据限制信号工作,限制信号由单片机产生。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,限制换相依次,即通电限制脉冲必需严格根据肯定依次分别限制各相的通断。通过限制脉冲个数即可以限制角位移量,从而达到精确定位的目的。限制步进电机的转向,即给定工作方式正序换相通电,步进电机正转,若按反序通电换相,则电机就反转。限制步进电机的速度,即给步进电机发一个限制脉冲,它就转一步,再发一个脉冲,它会再转一步,两个脉冲的间隔越短,步进电机就转得越快。同时通过限制脉冲频率来限制电机转动的速度和加速度,从而达到调速的目的。 РРР 二、设计方案 Р 本设计采纳51单片机AT89C51(晶振频率为12MHZ)对四相六线制步进电机(内阻33欧,步进1.8度,额定电压12V)进行限制。通过I/O口输出的具有时序的方波作为步进电机的限制信号,信号经过芯片ULN2022驱动步进电机。ULN2022 是高耐压、大电流达林顿陈设,由七个硅NPN 达林顿管组成。ULN2022 的每一对达林顿都串联一个2.7K 的基极电阻,在5V 的工作电压下它能与TTL 和CMOS 电路干脆相连,可以干脆处理原先须要标准逻辑缓冲器来处理的数据。ULN2022 工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V 的电压,输出还可以在高负载电流并行运行。通过ULN2022构成步进电机的驱动电路,电路图如图1所示。51的25-28口接U LN2022的1-4输入端。另外,用键盘来对电机的状态进行限制,并用数码管显示电机的转速,采纳74LS164作为2位单个数码管的显示驱动。74LS164带锁存,运用串行接法可以节约I/O口资源。其电路图如图2所示。通过51的TXD和RXD口对CLK和DATA发送数据。