| PC控制2相步进马达 |
| 类别:传感与控制 |
| 来源:《电子产品世界》
PC可以控制2相步进马达的速度和方向。本文给出一个简单的实现方法。
图1示出2相步进马达到IBM兼容PC并行LPT端口的接口电路。它是由连接成桥电路的互补晶体管构成。步进马达的每相绕组需要一个桥电路。
每个桥路晶体管应安装在5W额定散热器上。每个桥路中的二极管用于提供自由换向操作。两个2N2222型晶体管将每个桥路连接到PC的并行端口。
并行端口引脚2和3上的数据位D0和D1用于驱动一个桥电路;引脚4和5上的数据位D2和D3用于驱动第二个桥电路。并行端口的引脚25连接到桥电路电源的地。
图2示出2相步进马达的连接图,此步进马达的具体数据为:3.6V、4A/相位、1.8°/步。驱动两个马达的电源电路示于图3。
并行端口在一个方向驱动步进马达所需的数据时序示于图4。当置数据位D。为低态、数据位D1为高态时,使晶体管Tr1,3导通。
结果是电流在一个方向流经马达的R-Y相。当置数据位D0为高态和数据位D1为代态时使晶体管Tr2和晶体管Tr4导通。其结果是电流在相反方向流经马达的R-Y相。
一个简单的QuickBasic程度(见程序清单)可控制步进马达从任何速度和任意方向运转。当行端口的地址是37816。在子程序CW和CCW中的4个‘FORTONEXT’循环的执行时间确定了马达的速度。假若增大变量D使这些循环的执行时间增加,则马达速度将降低。
按下功能键F1将使马达依顺时针方向运转,按下功能键F2将使马达依反时针方向运转。
本文给出的电路可用于驱动不同大小的2相步进马达。
|
- 气体传感器系统在气..
- 2008-1-9
- 气体传感器系统在气..
- 2008-1-9
- pic16单片机应..
- 2008-1-9
- 控制与监测的线缆位..
- 2007-12-20
- 固态压阻压力传感器..
- 2007-12-13
- 用于控制与监测的线..
- 2007-12-10
- 用CAN/LIN总..
- 2007-11-30
- 基于JGF051A..
- 2007-11-30
- MSP430的卫星..
- 2007-11-22
- 基于MSP430的..
- 2007-11-8
- 气体传感器应用在石..
- 2007-9-7
- 集散控制系统的维护
- 2007-9-7
- 用电容传感器按钮设..
- 2007-8-9
- 自动功率控制
- 2007-8-7
- 基于PC机的通用家..
- 2007-8-7
- 电机控制应用方案
- 2007-8-7
- H型桥式电机驱动器..
- 2007-8-9
- PWM电磁阀/阀驱..
- 2007-8-7
- 微机电系统技术
- 2007-8-9
- 单片DSP实现马达..
- 2007-7-29



