关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于单片机与旋转编码器的闭环线速度控制系统

基于单片机与旋转编码器的闭环线速度控制系统

作者:时间:2010-10-12来源:网络收藏

 O 引言

本文引用地址:http://www.eepw.com.cn/article/162784.htm

  在电缆生产线上,通常需要检测电缆的走线,用来控制收线电机的转速和计算线缆的长度。成缆工艺参数的稳定,直接关系到电缆线速度测速示意图 www.elecfans.com


  该项目中,采用的的型号是TRDJ1000系列,一周输出1 000个脉冲。因此,根据在一定时间内检测到的脉冲数,就可以计算出电缆的走线。实际应用中,将其与一加工精度极高、周长为500 mm的测量主动轮与旋转同轴安装,主动轮与电缆接触。在电缆生产运动过程中,依靠摩擦力拉动测量轮旋转,这样就把电缆的直线位移(长度)转化为旋转编码器的脉冲数字信号输出。

  设旋转编码器每旋转一周,其计数脉冲个数为NP(脉冲个数/转),则旋转编码器角分辨率(单位:(°)/个)为:

  P=360/NP

  假定固定在旋转编码器转轴上的主动导向轮半径为r m,则旋转编码器位移分辨率(单位:m/个)为:

  Ps=27πr/NP

  这时,若计数脉冲个数为N(个),则由旋转编码器测量的位移量S(单位:m)为:

  S=Ps·N

  线缆走线V(单位:m/s)为:

  V=S/T

  式中:T为接收N个脉冲所用的时间(单位:s)。

  2 硬件电路设计原理

  该检测电路以AT89C51为控制核心,如图2所示,旋转编码器输出的脉冲,经过电平转换,变成O~5 V的TTL电平脉冲,送到AT89 C51的外部中断INT0端。每收到一个脉冲,中断一次,同时计数脉冲存储器加1,与标准脉冲值比较后,单片机的P0口输出给定值数字量,再经过D/A转换变成给定值模拟量,送给收线电机调速器,控制电机转速。这里的D/A转换芯片采用8位数据输入,四路模拟量输出的TLC7226IDW。如果需要提高电机转速控制精度,可以选用其他10位、12位数据输入的D/A转换芯片。

  

检测电路以AT89C51单片机为控制核心 www.elecfans.com
上一页 1 2 下一页

评论


相关推荐

技术专区

关闭