基于虚拟仪器的步进电机控制系统设计.pdfVIP

  • 13
  • 0
  • 约 4页
  • 2015-08-29 发布于湖北
  • 举报

基于虚拟仪器的步进电机控制系统设计.pdf

基于虚拟仪器的步进电机控制系统设计.pdf

第13卷第3期 辽 宁 省 交 通 高 等 专 科 学 校 学 报 Vo1.13NO.3 2011年 6月 JOURNAL OF LIAONING PROVINCIAL COLLEGE OF COMMUNICATIONS Jun. 20 11 文章编号 :1008—3812(2011)03—025—03 基于虚拟仪器的步进电机控制系统设计 刘继英 (河南省路桥建设集团有限公司 .河南郑州 476000) 摘 要 本文 以虚拟仪器技术为理论基础 ,应用LabVIEW 软件 实现 了步进 电机控制 系统的设 计。文章详细介绍了采用 LabVIEW 编程和数据采集卡的数字 I/O 口来实现控制步进 电机的正转、反 转和加减速功能的过程。系统具有 良好的软件交互界面和 良好的实时性,可以根据需要 实时对步进电 机运行速度进行设置。经验证明,该系统具有一定的实用价值 关键词 步进 电机 :LabVIEW :速度控制 中图分类号 :TM383.6;TP273.5 文献标识码 :A 0 引言 LabVIEW 是美 国国家仪器公司开发 的一种 一 一 具有强大功能的虚拟仪器平台。它提供图形化编 数 D 据 程语言和丰富的数据采集、分析和存储库函数 采 1 比传统 的文本式语言更具有优势。步进电机是一 集 0 卡 种把电脉冲信号变成直线位移或角位移的控制电 机。它的位移速度与脉冲频率成正 比,位移量与 图 1 步进 电机控制系统组成 脉冲数成正 比。采用 LabVIEW 虚拟仪器 图形化 编程软件实现对步进电机的位置控制和速度控制 2 软件程序设计 是一种很好的控制方式 。本文介绍 了基于 Lab— 步进电机控制系统程序流程如图2所示。 VIEW 的步进电机控制系统的设计实例 。 系统应用程序 由两部分组成:前面板和框 图程 1 系统组成及工作原理 序 ,见图3和图4所示 。图3为步进 电机控制系 系统 由一台PC机 、一台步进 电机 、一块数 统前面板 .可以显示 电机的运行速度及进行系统 据采集板及步进电机驱动电路组成 ,具体如图l 参数的设置 ,其中包括电机的转动方向、运行速 所示 。 度及运行状态 的选择 。系统设置 了两种运行状 系统利用 LabVIEW 软件及数据采集卡的数 态 ,分别为按指定步数运行和连续运行 。图4为 字 I/O 口代替传统步进 电机的脉冲发生器和环形 步进 电机控制系统主要框 图程序 。按照功能模块 分配器 。数据采集卡采用 NI公司生产 的NI一 划分为 :速度控制模块 、转向控制模块 、位置及 6024E数据采集卡 ,该数据采集卡配有一个 8位 显示控制模块 、加减速控制模块 。 的数字输入输出 口,通过软件程序控制其输出数 系统控制模块的具体设计 : 字信号,通过数字信号控制电机正反转及转速 。 (1)速度控制模块 光 电耦合 电路起到保护作用,使数据采集卡输 出 功能是使步进电机按照设定的速度运行。本 的弱信号与步进 电机的大功率器件相分离 ,同

文档评论(0)

1亿VIP精品文档

相关文档