微电机驱动电路设计

    李修权等

    摘 要:微电机控制系统是以AT89C52单片机作为控制核心,达林顿阵列作为驱动电路,矩阵键盘作为输入,LCD显示作为输出,运行C语言编程实现系统的各项功能。该系统具有性能稳定、成本低廉等优点。

    关键词:AT89C52单片机;微电机;驱动电路

    步进电机又称脉冲电机,国外一般称为Stepping motor。在非超载的情况下,仅是电脉冲信号的频率和脉冲个数决定电机的转动速度、定位,而不受其他负载变化的影响,即电机输入一个电脉冲控制信号,就转动一定的步距角。由于步进电机只有周期性的误差而无累积误差等特点[1]再加上述线性关系的存在,使得步进电机在计算机外围设备、自动生产线、自动化仪表、绘图机和数控系统中得到广泛应用。步进电机的控制可以采用分立元器件和专用控制器件,文章用分立器件设计一个微电机驱动控制系统。

    1 系统结构设计

    该控制系统主要由PC上位机、单片机、驱动电路、键盘、LCD显示等模块组成,其中采用一种集成电路芯片AT89C52单片机作为控制器[2],通过分立器件组成的达林顿阵列作为驱动电路,PC机用于编写及烧写程序。首先,利用脉冲个数来转动角位移,进而实现准确定位的功能;其次,利用步进电机的驱动电路的数字逻辑部分即环行脉冲分配器,控制步进电机各相绕组的通电顺序,进而实现正反转的功能;最后,利用脉冲频率来控制电机运行的速度,进而实现调速的功能[3]。该控制系统能够实现如下功能:(1)电机的运行状态(启动/暂停)、转动方向、转动速度通过按键控制;(2)电机的运行状态、转动速度通过LCD显示,如图1所示。

    2 硬件设计

    控制系统的硬件原理图由电路仿真软件Proteus 7.5 进行设计仿真,通过仿真得出该系统能够完成按键控制电机的运行状态、转动方向、转动速度的功能,并且控制稳定可靠。电机在工作时的运行状态、速度以英文的形式直观的显示在LCD1602。其硬件原理,如图2所示。

    2.1 输入、显示模块

    为增强控制系统的灵活性,能够简便地对电机的系统参数快速的修改,通过按键输入转向、速度等相应指令,由单片机输出电机控制信号,用LCD显示电机工作时的状态和速度。为了减少I/O端口的使用,控制系统设置了3*2矩阵键盘实现电机的6种工作模式。行列式键盘、LCD1602显示器与单片机的接口电路如图3所示,采用行列反转扫描法读取按键的键值,LCD1602的数据口接在单片机的P0口上,同时P0口必须接上拉电阻,使能信号、数据/命令选择端、读写选择端分别接在单片机的P2.0、P2.1、P2.2口上。LCD第一行英文显示电机运行状态(STATE),第二行显示电机运行速度(SPEED)。

    2.2 电机驱动模块

    在数字电路中,大多数采用TTL电平,但是TTL电平产生的脉冲不能够使步进电机转动,因此,需要设计一种通过控制脉冲进行环形分配、功率放大的驱动电路,通过控制电机绕组的通电顺序使电机运转[4]。本系统的驱动模块采用四个达林顿阵列组成的电路,分别与四相电机连接以驱动步进电机,如图4所示。

    达林顿管多用在大功率输出电路中,由于功率增大,管子本身压降会造成温度上升,同时前级三极管的漏电流也会被逐级放大,从而导致达林顿管整体热稳定性差。为了改变这种状况,在大功率达林顿管内部均设有均衡电阻7.2k和3k,通过这种方式不仅可以大幅度增强管子的热稳定性,还能有效地提高末级三极管的耐压。

    3 软件设计

    基于硬件平台的设计,为保证各电路模块正常工作,实现系统所需求的功能,需要进行软件设计对单片机系统进行在线编程调试。使用keil C51软件对源程序进行编译,生成.hex文件,然后将.hex文件下载到AT89C52单片机中,即可运行,如图5所示。

    [参考文献]

    [1]董里扬.浅谈步进电机的工作原理[J].科技信息,2007(8):74-74.

    [2]何冲,王淑红,侯胜伟,等.基于AT89C52单片机的步进电机控制系统研究[J].电气技术,2012(4):5-8.

    [3]王雁平.步进电机定位控制系统的设计[J].现代电子技术,2010,33(18):205-207.

    [4]余炳雄,陈志玲,黎浩樑.二相步进电机驱动电路的设计[J].Huadian Technology,2009,1(3l):17-20.

相关文章!
  • 融合正向建模与反求计算的车用

    崔庆佳 周兵 吴晓建 李宁 曾凡沂<br />
    摘 要:针对减振器调试过程中工程师凭借经验调试耗时耗力等局限性,引入反求的思想,开展了

  • 浅谈高校多媒体教育技术的应用

    聂森摘要:在科学技术蓬勃发展的今天,我国教育领域改革之中也逐渐引用了先进技术,如多媒体技术、网络技术等,对于提高教育教学水平有很

  • 卫星天线过顶盲区时机分析

    晁宁+罗晓英+杨新龙<br />
    摘 要: 分析直角坐标框架结构平台和极坐标框架平台结构星载天线在各自盲区状态区域附近的发散问题。通过建