PC控制2相步进马达

2006-05-07 15:49:31来源: 电子产品世界

    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相步进马达。

编辑: 引用地址:http://www.eeworld.com.cn/designarticles/sensor/200605/1333.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved