一般的驱动电路如下图所示。
在实际应用中一般驱动路数不止一路,用分立电路体积大,很多场合用现成的集成电路作为多路驱动。常用的小型步进电机驱动电路可以用ULN2003或ULN2803。本书配套实验板上片j的是ULN2003。
ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。ULN2003A由7组达林顿晶体管阵列和相应的电阻网络以及钳位二极管网络构成,具有同时驱动7组负载的能力,为单片双极型大功率高速集成电路。
ULN2003A型高压大电流达林顿晶体管阵列电路的典型应用电路框图如下图所示。钳位二极管用于保护线圈通断时的反电动势击穿集成电路,可以看出,该电路的应用非常简单。
1.步进电机的程序
设计实现功能:开发板上电时电机正转,按住51单片机综合学习系统上的按键SW20(P14)时反转见下图。
2、硬件原理
下图所示为硬件原理。
3.硬件原理图
下图所示为软件流程。
本文关键字:步进电机 电动机-发电机,电子知识资料 - 电动机-发电机