在线客服
  • |
  • 400-821-8800
  • |
  • 手机西域
    手机西域下载二维码

    开发者:西域智慧供应链(上海)股份公司

    版本:4.6.8

    扫一扫,下载西域客户端
    手机采购 移动办公
    iPhone Android
  • |
  • 快速下单
  • |
  • 我的西域
  • 如何巧妙应对绝对值编码器的过零点问题?

    文/ 发布于2017-09-28 浏览次数:2216

      关于绝对值编码器过零点的问题,一直是工控行业的老大难问题。很多厂家为了避开零点,想了很多办法。比较常见的就是确定机器的运行方向,先将编码器轴旋到一个远离零点的地方,然后再将编码器安装到机械上。

      在很多场合,这种操作来的并不容易。由于机器出厂的时候已经安装在机器上,让安装人员来做这一项操作,有可能要爬高,或者是钻坑,还要确保安装良好,不影响到机器别的部分。总之,是一件很痛苦的事情,增加了操作的复杂程度。

      我们在调试绝对值编码器的时候,对过零点的数据进行了一些梳理,发现了数据的一些特定的规律。

      在用的一台绝对值编码器,数据范围0~16383.通过机器运转的时候对过零点数据的抓取,得到了一些杂乱的数据。现截取几组数据如下表:

      红色部分为过零点的数据从中可以看到过零时候的数据杂乱无章,但是未过零的时候的数据,差值基本稳定。

      根据这一特点,我们在做程序的时候,总是要取相邻的2个数据,判断一下的差值。如果差值较小(例如小于20),那么我们就求这两个数的平均数作为结果。如果差值很大,那么就把这两个数全部放弃,然后去取下一组数据。

      通过这样的处理,对于过零阶段的数据,我们留住了有用的数据,丢掉了明显不对的数据,从而避免了在过零阶段判断出错误的位置,从而使编码器的过零阶段的使用成为可能。

    免责声明:文章仅供学习和交流,如涉及作品版权问题需要我方删除,请联系我们,我们会在第一时间进行处理。
    相关资讯
    沪公网安备 31011502008645号 | 沪ICP备09003861号 | 增值电信业务经营许可证:合字B2-20200044 | 第二类医疗器械经营备案编号:沪浦药监械经营备20200151号 | 医疗器械经营许可证编号:沪浦药监械经营许20200092号 | 互联网药品信息服务资格证书编号:(沪)-经营性-2020-0028 | 危险化学品经营许可证:沪(浦)应急管危经许[2022]204062(DYS)