1、 1 摘要 本文主要讨论了利用 AT89C51 单片机设计小型控制系统,同时使用步进电机,它作为控制系统的执行部件,通过硬件电路的设计以及相关软件的设计,达到控制步进电机的各种转动形式。首先,论文介绍了一般控制系统的共性;其次,对控制系统中涉及的重要部件 AT89C51 单片机和步进电机,作了较为详细的说明,而且对步进电机的软件控制方式也作了简要的说明;最后,介绍了整个控制系统的三部分主要电路的设计:复位电路、驱动电路、直流稳压电源电路。 关键词:单片机 步进电机 驱动电路 ABSTRACT This paper reports an approach to designing Mini-ty
2、pe Control System by using AT89C51 single chip, and Stepping Motor, which is execution components of control system. Hardware circuit and Software can control stepping motor wheeling. First, the paper illustrate control system commonness; second, critical component of control system, AT89C51 single
3、chip and stepping motor, is presented particularly, at the same time, the paper introduces software control mode; in the end, the whole control system consist of three segments: resetting circuit、 driving circuit、 direct current stabilization electrical source circuit. KEY WORDS: single chip, steppi
4、ng motor, driving circuit 2 前言 随着集成电路技术的快速发展和广泛应用,一些脉冲分配专用集成电路以及步进电机的驱动电路集成块也应运而生,这些集成电路的特点是体积小,驱动效率高,系统控制较为稳定,可广泛用于要 求高效率,高精度,高稳定性的设备中,如打印机,绘图仪,磁盘驱动器以及数控机床等,但是这类驱动模块也存在不足之处: 用户对驱动模块的控制机理较难掌握。 品种少,价格昂贵。 该类驱动模块的柔性控制性能较差,只能实现某种专用功能的控制。 所以在对步进电机的控制要求不高的情况下可以用其它电路替代这些集成模块。 本文将为你介绍一种利用 AT89C51 单片机作为控制器的小型多功能控制系统,它不仅能驱动步进电机等执行机构,而且还能用于驱动其它的控制部件,如彩灯的循环显示,汽车清洁机的动作等。而且也达到一定的控制精度。