步进电机....docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
步进电机....doc

步进电机智能控制接口电路设计 山东大学机械工程学院 宋现春 艾兴 摘要:介绍一种由可编程计数器8254组成的步进电机智能控制接口电路,通过该接口CPU只需要几条简单的控制指令即可实现对步进电机的运行方向、速度和转角大小实现自动控制,而电机运行时CPU可以用来处理其他工作。 关键词:步进电机控制、可编程计数器 在许多测量和智能控制系统中,要求控制系统能对步进电机的速度、运行步数及方向进行控制,即系统应能根据控制量的大小对脉冲的频率和数量进行控制。最常用的实现方法是用软件循环延时取反某I/O口来实现,延时时间决定脉冲信号频率,循环次数决定脉冲个数。这种方法虽然简单方便,但其缺点是在脉冲发生过程中,CPU被独占,不能处理其他工作。这在许多场合是非常不利的,甚至难以实现。为此我们采用可编程计数/定时器8254及其他逻辑电路器件设计了一种智能型步进电机控制接口电路。只需要几条简单的指令就可以产生具有一定频率和数目的脉冲信号。 1. 硬件电路及工作原理。 D0 9 时钟信号 8 11 G0 7402 PI控制线 G1 D7 8254 13 1 可编程 10 O0 7402 A0 计数器 16 C1 输出至步进电机 19 14 O1 控制电路 A1 20 图1 步进电机智能控制接口电路 硬件接口电路如图1所示。 N 个 N/2 N/2 图2 计数器0(方波发生器)工作时序图 计数器0工作于方式3,即脉冲分频方式,写入计数值为N,通过对时钟信号Φ进行N分频在输出口OUT0产生一频率为f的方波信号,则。计数器0的工作时序如图2所示。 将信号f同时接至计数器1的C1和“或非”门74LS02的一个输入端,输出O1接至74LS02的另一个输入端。计数器1工作于方式1,写入计数值为K,每触发一次,O1立即变低,其变低周期等于K个输入脉冲(OUT0)的周期。选用系统中任一I/O口作为触发选通控制线,和分别接至计数器的门控端G1和G0。通常情况下,当计数器控制字写入后,74LS02输出端为低电平;当触发控制线有“上跳变”脉冲出现时,OUT端产生频率为f()的K个脉冲信号,其时序关系如图3所示。在整个脉冲产生过程中,CPU可用来处理其他工作,大大提高了系统的实时处理能力。 K 个 输出至步进电机 图3 计数器1(外触发选通计数器)工作时序图 2. 软件设计 图4步进电机智能控制软件框图 软件部分主要包括计数器的控制字设置以及计数值写入。计数值N和K分别决定要产生的脉冲信号频率和脉冲个数。如前所述,,在实际系统中,根据采样周期T的长度,适当选择计数值N,以便保证采样间隔T大于K个脉冲信号周期,即,否则容易产生丢失脉冲。控制软件框图如图4所示。 另外,因为在许多微机系统中硬件复位时I/O口要自动置位成高电平,为了防止系统在硬件复位时产生误触发,触发选通信号应采用负脉冲沿触发,并且触发脉冲低电平周期至少要大于二个机器周期,这样才能保证其脉冲上升沿起作用。 作者通讯地址:山东济南经十路73号,山东大学(南校区)机械工程学院 宋现春 (收) 邮编: 250061 e-mail:songxch@ 输出PI为低电平 计数器0工作方式3 写入计数值N 输出PI为高电平 触发计数器1工作 返回主程序 子程序人口 计数器1工作方式1 写入计数值K

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档