发布时间:2016-09-07 07:01:20
百斯特电子的编码器有分为旋转编码器和中空编码器,而旋转编码器又可分为增量型旋转编码器和***型旋转编码器。增量型旋转编码器是以转动时输出脉冲,通过计数设备来记住其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。 增量型旋转编码器原理跟普通的旋转编码器工作原理有些差异。
增量型旋转编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相。为了方便地判断出旋转方向,A、B两组脉冲相位差应为90º。增量型旋转编码器轴转一圈会输出固定的脉冲,编码器光栅的线数决定了脉冲数。如果需要提高分辩率,可利用90度相位差的 A、B 两路信号进行倍频或更换高分辩率编码器。Z相用于基准点***,为每转一个脉冲。
增量型旋转编码器的优点是原理构造简单、抗干扰能力强、可靠性高、机械平均寿命可达几万小时以上、适合于长距离传输。同时增量型旋转编码器也有缺点,那就是无法输出轴转动的***位置信息。
前面的A,B输出值保存起来,与下一个A,B输出值做比较,就可以轻易的得出角度码盘的运动方向。
1、光栅格S0等于S1时,也就是S0和S1弧度夹角相同,且S2等于S0的一半,那么可得到此次角度码盘运动位移角度为S0弧度夹角的一半,除以所消耗的时间,就得到此次角度码盘运动位移角速度。
2、 S0等于S1,且S2等于S0的一半时,1/4个运动周期就可以得到运动方向位和位移角度。
3、S0不等于S1,S2不等于S0的1/2,那么要1个运动周期才可以得到运动方向位和位移角度了。
增量型旋转编码器程序,主要是从增量型旋转编码器***方案和***程序设计要点两方面来进行。
一、增量型旋转编码器***程序设计要点
1、轮询***设计:问题的焦点在于如何提高轮询速度。可以考虑将主程序的任务划分为不同的时间优先级,为不同的任务分配不同的时间片,使得每次主循环执行的任务尽量少。
2、去抖动设计,强烈推荐使用电容进行硬件去抖动。应用中断***,且具有剩余定时器资源的的情况下,可以考虑软件去抖动;主程序十分简单的情况下,采用轮询***也可以考虑软件去抖动(可以考虑***去抖)。需要注意的是,具有按键去抖优化的单片机(如AU6840),应该考虑禁用相应IO的按键去抖优化,因为按键去抖一般在10mS以上,用在Encoder上会滤掉有用信息。
二、增量型旋转编码器******方案
1、主程序轮询***:对于无中断或外部中断已被占用的情况下,必须使用主程序轮询***,应该尽量提高主频,缩短主程序运行时间。
2、中断***:将Encoder输出接到中断输入的引脚上。
百斯特电子的增量型旋转编码器原理及程序是我们在使用时经常用到的,编码器的组成成分及应用范围都是比较广泛的,所以在使用编码器的注意事项也是应该在了解的。
以上 文章由深圳百斯特电子提供,如有对增量型旋转编码器还有不清楚或者看不懂或者是采购需求时,都可以联系我们的***,电话0755-83761193,400-735-2288,网站:http://www.best-dz.com
本文链接:http://www.best-dz.com/news/xydt_1351.html
免责声明:以上信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,产品网对此不承担任何责任。产品网不涉及用户间因交易而产生的法律关系及法律纠纷, 纠纷由您自行协商解决。
风险提醒:本网站仅作为用户寻找交易对象,就货物和服务的交易进行协商,以及获取各类与贸易相关的服务信息的平台。为避免产生购买风险,建议您在购买相关产品前务必 确认供应商资质及产品质量。过低的价格、夸张的描述、私人银行账户等都有可能是虚假信息,请采购商谨慎对待,谨防欺诈,对于任何付款行为请您慎重抉择!如您遇到欺诈 等不诚信行为,请您立即与产品网联系,如查证属实,产品网会对该企业商铺做注销处理,但产品网不对您因此造成的损失承担责任!
联系:304108043@qq.com是处理侵权投诉的专用邮箱,在您的合法权益受到侵害时,欢迎您向该邮箱发送邮件,我们会在3个工作日内给您答复,感谢您对我们的关注与支持!
深圳市百斯特电子有限公司 电话: 传真: 联系人:
地址: 主营产品:可调电阻,电位器,USB插座,轻触开关,连接器,编码器,DC插座
Copyright © 2025 版权所有: 产品网
免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。
您好,欢迎莅临,欢迎咨询...