0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编码器脉冲怎么计算

姚小熊27 来源:网络整理 作者:佚名 2019-11-07 11:10 次阅读

编码器脉冲怎么计算

由一个中心有轴的光电码盘,其上有环形通、暗的刻线,有光电发射和接收器件读取,获得四组正弦波信号组合成A、B、C、D,每个正弦波相差90度相位差(相对于一个周波为360度),将C、D信号反向,叠加在A、B两相上,可增强稳定信号;另每转输出一个Z相脉冲以代表零位参考位。

由于A、B两相相差90度,可通过比较A相在前还是B相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位。编码器码盘的材料有玻璃、金属、塑料,玻璃码盘是在玻璃上沉积很薄的刻线,其热稳定性好,精度高,金属码盘直接以通和不通刻线,不易碎,但由于金属有一定的厚度,精度就有限制,其热稳定性就要比玻璃的差一个数量级,塑料码盘是经济型的,其成本低,但精度、热稳定性、寿命均要差一些。

分辨率—编码器以每旋转360度提供多少的通或暗刻线称为分辨率,也称解析分度、或直接称多少线,一般在每转分度5~10000线。

每台编码器的规格指标中,都有标明 分辨率是多少。单位是 线/圈;假设是 1024线/圈,那么就意味着 编码器每转一圈,就将送出1024个A相和1024个B相的脉冲。这时就看你的脉冲接收器是如何计算脉冲个数的,如果是一倍频(就是完整的接收到一个A相脉冲上升沿和一个B相脉冲上升沿后,计一个脉冲),那么就是接收到1024个脉冲;如果是4倍频(每一个A相和B相脉冲的上升沿和下降沿都计一个脉冲,那么一对AB相脉冲,接收器就计4个),那么就是接收到4096个脉冲。

编码器每转脉冲数的选择

每转脉冲数决定了编码器的精度,脉冲数越多代表精度越高当然价格就越高,在我们实际当中要根据设备的精度来选择编码器的脉冲数,只要编码器的分辨率能够满足要求就可以。另外需要注意的是编码器都有一个允许的最高转速比如6000r/min,如果电机的转速超过这个数值可能测量的脉冲数不准确甚至损坏编码器。

编码器的在我们工控应用中主要作用有定位和测速的功能,其中的关键环节就是脉冲数与实际位置的转换计算,或者说编码器的精度一个脉冲代表多少距离如何进行计算呢个。现在比如一个编码器的分辨率是2000p/r,电机是带动丝杆旋转把工作台转换为直线运动,丝杆每旋转一圈就移动一个螺距8mm,那么这时候编码器也旋转一圈输出2000个脉冲,因此这个工作台的精度就是(8/2000=0.004mm)也就是0.4丝,当然这个精度忽略机械误差比如间隙、急停等,如果你要求设备的精度是1丝的话,至少选择800p/r分辨率的编码器进行测量。

编码器的每转脉冲数的选择,一个是硬件上的要求即电机的转速不能超过其最大值,一个是精度上的要求。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码器
    +关注

    关注

    45

    文章

    3639

    浏览量

    134434
  • 脉冲
    +关注

    关注

    20

    文章

    889

    浏览量

    95620
收藏 人收藏

    评论

    相关推荐

    什么是脉冲编码器?访问脉冲编码器的设备

    脉冲编码器简介脉冲编码器是利用光学、磁性或机械接点的方式感测位置,并将位置信息转换为电子信号后输出的传感。其输出的电子信号一般被用作控制位
    发表于 03-29 06:12

    是否能够读取到电机上编码器脉冲数?

      一、新建工程并导入开源库  新建example25_encoder  添加依赖  这里我们使用的是Esp32PcntEncoder开源库,这个库调用了ESP32的脉冲计算外设进行编码器脉冲
    发表于 03-27 16:57

    编码器升降脉冲发生电路

    编码器升降脉冲发生电路
    发表于 04-24 21:40 584次阅读
    <b class='flag-5'>编码器</b>升降<b class='flag-5'>脉冲</b>发生电路

    编码器升降脉冲发生电路

    编码器升降脉冲发生电路
    发表于 04-24 21:42 667次阅读
    <b class='flag-5'>编码器</b>升降<b class='flag-5'>脉冲</b>发生电路

    光学编码器脉冲发生电路

    光学编码器脉冲发生电路
    发表于 04-26 15:28 1017次阅读
    光学<b class='flag-5'>编码器</b><b class='flag-5'>脉冲</b>发生电路

    什么是脉冲编码器_脉冲编码器的作用

    脉冲编码器是一种光学式位置检测元件,编码盘直接装在电机的旋转轴上,以测出轴的旋转角度位置和速度变化,其输出信号为电脉冲
    的头像 发表于 11-07 10:15 1.8w次阅读

    脉冲编码器分为哪三种_脉冲编码器的分类

    脉冲编码器分为:光电式、接触式和电磁感应式脉冲编码器
    的头像 发表于 11-07 10:46 1.8w次阅读
    <b class='flag-5'>脉冲</b><b class='flag-5'>编码器</b>分为哪三种_<b class='flag-5'>脉冲</b><b class='flag-5'>编码器</b>的分类

    脉冲编码器的原理_脉冲编码器的故障分析

    本文主要阐述了脉冲编码器的原理及对脉冲编码器的故障进行了分析。
    的头像 发表于 11-07 10:53 9449次阅读
    <b class='flag-5'>脉冲</b><b class='flag-5'>编码器</b>的原理_<b class='flag-5'>脉冲</b><b class='flag-5'>编码器</b>的故障分析

    绝对脉冲编码器电池怎么更换

    本文主要阐述了绝对脉冲编码器电池更换的方法及步骤。
    的头像 发表于 11-07 11:16 2.7w次阅读

    STM32F407+CubeMX-使用TIM计算编码器脉冲总数,并计算脉冲方向

    STM32F407+CubeMX-使用TIM计算编码器脉冲总数,并计算脉冲方向
    发表于 12-01 16:36 13次下载
    STM32F407+CubeMX-使用TIM<b class='flag-5'>计算</b><b class='flag-5'>编码器</b>的<b class='flag-5'>脉冲</b>总数,并<b class='flag-5'>计算</b><b class='flag-5'>脉冲</b>方向

    如何获取编码器脉冲信号? | 编码器互补输出和推挽式输出的区别?

    如何获取编码器脉冲信号       编码器是一种用于精确测量物理位置和速度的机械设备,它可以将机械运动转换为电信号。在工业生产自动化领域中,编码器被广泛应用于各种机械设备的控制系统中
    的头像 发表于 12-19 08:36 1752次阅读
    如何获取<b class='flag-5'>编码器</b>的<b class='flag-5'>脉冲</b>信号? | <b class='flag-5'>编码器</b>互补输出和推挽式输出的区别?

    编码器脉冲信号丢失怎么处理

    通常使用计数或微控制来计量编码器脉冲信号。可以通过将编码器的输出信号接收到计数或微控制
    的头像 发表于 01-18 14:44 2483次阅读

    编码器脉冲信号(怎么测量 | 丢失怎么处理 | 丢失的原因)

    编码器脉冲信号怎么测量 要测量编码器脉冲信号,可以采取以下步骤: 1. 连接编码器:首先,将编码器
    的头像 发表于 04-17 15:24 2704次阅读

    脉冲编码器输入信号有哪几种 | 编码器输出的脉冲信号有电压吗 | 脉冲编码器输入信号怎么调

    脉冲编码器输入信号有哪几种 脉冲编码器是一种用于测量运动、位置和速度的设备。它通过输出脉冲信号来表示运动的数量和方向。
    的头像 发表于 02-18 18:25 2723次阅读
    <b class='flag-5'>脉冲</b><b class='flag-5'>编码器</b>输入信号有哪几种 | <b class='flag-5'>编码器</b>输出的<b class='flag-5'>脉冲</b>信号有电压吗 | <b class='flag-5'>脉冲</b><b class='flag-5'>编码器</b>输入信号怎么调

    编码器如何选择合适的脉冲

    脉冲数。一般来说,转速要求越高,编码器脉冲数应越大。通过计算设备的最大转速和所需的分辨率,可以得出适当的脉冲数。 3、考虑系统的噪声和稳
    的头像 发表于 03-01 13:36 2479次阅读
    <b class='flag-5'>编码器</b>如何选择合适的<b class='flag-5'>脉冲</b>数