如何进行正交编码器测量

上传人:mg****85 文档编号:34200154 上传时间:2018-02-21 格式:DOC 页数:12 大小:249KB
返回 下载 相关 举报
如何进行正交编码器测量_第1页
第1页 / 共12页
如何进行正交编码器测量_第2页
第2页 / 共12页
如何进行正交编码器测量_第3页
第3页 / 共12页
如何进行正交编码器测量_第4页
第4页 / 共12页
如何进行正交编码器测量_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《如何进行正交编码器测量》由会员分享,可在线阅读,更多相关《如何进行正交编码器测量(12页珍藏版)》请在金锄头文库上搜索。

1、首页|资料下载|设计实例|产品|社区|资讯登录注册嵌入式系统模拟技术可编程逻辑电源管理测试测量通信与网络工业控制智能电网搜索:AET 网页所有网页测试测量- 正文如何进行正交编码器测量NI 时间:2010年01月18日 字 体: 大 中 小关键词:编码器NI编码器及其应用概述编码器是一种机电装备,可以用来测量机械运动或者目标位置。大多数编码器都使用光学传感器来提供脉冲序列形式的电信号,这些信号可以依次转换成运动、方向或位置信息。旋转编码器可以用来测量轴的旋转运动。图1显示了旋转编码器的基本组成部分,包括一个发光二极管(LED)、一个码盘,以及码盘背面的一个光传感器。这个码盘安置在旋转轴上,上面

2、按一定编码形式排列着不透光和透光的扇形区域。当码盘转动时,不透光扇区能够遮挡光线,而透光扇区则允许光线透过。这样就产生了方波脉冲,可以编译成相应的位置或运动信息。编码器每转通常分为100到6000个扇区。这就表明,100个扇区的编码器可以提供3.6度的精度,而6000个扇区的编码器则可以提供0.06度的精度。线性编码器与旋转编码器的工作原理类似。它采用了一条固定的不透光带取代了旋转码盘,在不透光带表面上有一些透光缝隙,而 LED 探测器组件则被附在运动体上。图 1. 光电编码器的组件仅有一路脉冲输出的编码器不能确定旋转的角度,所以用处不大。如果使用两路码道,其扇区之间的相位差为90度(如图2所

3、示),那么通过该正交编码器的两路输出通道就可以确定位置和旋转的方向两个信息。例如,如果通道 A 相位超前,码盘就以顺时针旋转。如果通道 B 相位超前,那么码盘就是以逆时针旋转。因此,通过监控脉冲的数目和信号 A、B 之间的相对相位信息,就可以同时获得旋转的位置和方向信息。图 2. 正交编码器 A 和 B 的输出信号除此之外,有些正交编码器还包含被称为零信号或者参考信号的第三个输出通道。这个通道每旋转一圈输出一个单脉冲。你可以使用这个单脉冲来精确计算某个参考位置。在绝大多数编码器中,这个信号称为 Z 轴 或者 索引 。为止,本文之前介绍了单端增量式正交编码器。由于 A 和 B 信号都以地作为参考

4、信号,所以被称作为单端,并且每个信号只有一根线(或者说只有一端)。而另外一种常用的编码器为差分编码器,它的 A 和 B 信号都有两根线。A 信号的两根线分别是 A和 A,B 信号的两根线分别是 B和 B。因为这四根线总是输出某个已知电平(0V 或者 Vcc),所以这种结构也被称为推挽结构。当 A 是 Vcc 时 A就是0V,反之,当 A 是0V 时 A就是Vcc。而在单端编码器的情况下,A 或者是 Vcc 或者悬空。采用差分检测可以保证信号的准确性,所以差分编码器通常可以用在电噪声较大的环境中。采用增量式编码器仅能测量出位置的变化信息(从中可以计算出运动速度和加速度),但却无法确定目标的绝对位

5、置。在这里,我们将介绍第三种编码器:绝对式编码器,该类编码器能够获得目标的绝对位置。这种编码器同增量式编码器一样,具有交替变化的不透光扇区和透光扇区。但是绝对式编码器在编码器的码盘上,采用了多组分区形成同心码道,如同靶环一样。同心码道从编码器码盘的中心出发,向外扩展直到码盘外部,每一层码道都比其内层多了一倍的分区。第一层,即最内层的码道,只有一个透光扇区和一个不透光扇区;位于中心的第二层就具有两个透光扇区和两个不透光扇区;而第三层码道的透光扇区和不透光扇区就各有四个。如果编码器有10层码道,那么最外围的码道就有512个扇区;如果有16层码道,那么最外围的码道就有32,767个扇区。因为绝对式编

6、码器的每层码道都比它里面一层的码道多了一倍数目的扇区,所以扇区的数目就形成了二进制计数系统。在这种编码器中,码盘上的每个码道都对应一个光源和一个接收器。这意味着10层码道的编码器就需要10组光源和接收器,而16层码道的编码器就需要16组光源和接收器。绝对式编码器的优势在于您可以降低编码器的转速,可以使编码器的码盘在整个机器运动周期中只转一圈。如果机器运动距离为10英寸,而编码器具有16位精度,那么机器位置的精度就是10/65,536,即0.00015英寸。如果机器的行程更长譬如6英尺,那么粗旋转编码器可以保证跟踪每一英尺距离;第二级称为细旋转编码器可以跟踪1英尺以内的距离。这就意味着,你可以调

7、整粗编码器,使其在整个6英尺距离内旋转一圈;也可以调整细编码器,使其能够分辨的范围为1英尺(即12英寸)。 怎样使用编码器进行测量要使用编码器进行测量,必需有一个基本的电子设备即计数器。基本的计数器是通过其几个输入通道,产生一个数值,来表示检测到的边沿(即波形中从低到高或高到低的变化)数目。大多数计数器都有三个相互关联的输入 门限 、 源 和 升 /降选择 。计数器记录 源 输入中的事件数目,并且根据 升 /降选择 线的状态进行加计数或者减计数。例如:如果 升 /降 状态位”高”,那么计数器加计数;如果 升 /降 状态位”低”,那么计数器就减计数。图3显示了一个简化的计数器框图。图 3. 计数

8、器的简化模型编码器通常有5根线需要连接。不同的编码器,这些线的颜色是不一样的。你可以使用这些线来给编码器提供电源,并且读入 A、B 和 Z 信号。图4显示了一个增量式编码器的典型接口定义。图 4. 增量式编码器接口接下来一步就要决定这些线应该接到什么位置。如上文所述,将信号 A 接到 源 接线端上,对其信号中的脉冲进行计数。信号B 连接到 升 /降选择 端口上。将任意+5V 的直流电源接到电源和地接线端口上大多情况下,一个数据采集设备只需一根数字线就足够了。既然对信号边沿计数了,接下来你需要考虑的就是这些数值应如何转换成位置信息。这个由边沿数值转换为位置信息的过程,取决于所采用的编码类型。总共

9、有三种基本的编码类型:X1、X2和 X4。X1编码图5显示了一个正交周期和其相应的 X1编码类型下的计数值的加减数目。当通道 A 引导通道 B 时,增量发生在通道 A 的上升沿。当通道 B 引导通道 A 时,减量发生在通道 A 的下降沿。图 5. X1编码X2编码X2编码与上述过程类似,只是计数器 A 通道的每个边沿计数是增加还是减少,取决于由哪个通道引导哪个通道。计数器的数值每个周期都会增加2个或减少2个,如图6所示。图 6. X2编码X4编码X4编码模式下,计数器同样也在通道 A 和 B 的每个沿上发生增加或者减少。计数器的数目是增加还是减少,取决于哪个通道引导哪个通道。计数器的数目每个周

10、期都会增加4个或减少4个,如图7所示。+ Enlarge Image图 7. X4编码一旦你设置了编码类型以及脉冲计数类型,就可以使用下列公式把数值信息转换为位置信息了:对于转动位置旋转量 其中 N轴每旋转一周过程中,编码器所生成的脉冲数目x 编码类型对于线性位置位移量 其中 PPI脉冲每英寸(这个参数与所选的编码器有关)将编码器连接到仪器上在这部分中,以 NI cDAQ-9172机箱和 NI 9401 C 系列的数字I/O 模块为例。使用不同的测量仪器和设备,都与该过程类似。+ Enlarge Image图 8. NI CompactDAQ 系统 使用的设备:cDAQ-9172 : NI C

11、ompactDAQ 8插槽高速 USB 机箱NI 9401:8-通道、5 V/TTL 高速双向数字 I/O 模块24脉冲/转的旋转正交编码器NI 9401有一个 D-Sub 连接器,可以为8个数字通道提供连接。每个通道都有一个数字 I/O 端口,可以连接到一个数字输入或输出设备。只有通过机箱上的第5和第6个插槽,才可以连接到cDAQ-9172中的两个计数器上;所以,将9401插入到第5插槽上。图8显示了这种结构的端口,图9显示了默认的计数器接线端。图 9. NI9401的端口(插槽 5) 表 1. 默认的计数器接线端根据这些规范,编码器上的连线 A 连接到14脚上,连线 B 连接到17脚上,“

12、5 VDC Power”连接到任何一个设置为“高”的尚未使用的的数字线上,“Ground”连接到任何 COM 端口上。 开始测量前面已经将编码器连接到测量设备上了,接下来就可以使用NI LabVIEW 图形化编程软件,将这些数据传到计算机中进行观察和分析了。图10显示了一个例子,在 LabVIEW 编程环境中显示边沿数目和相应的位置增量。图 10. LabVIEW 前端面板显示测量推荐文章 视频会议系统接入网络的七种方式 选择视频会议服务提供商 你要知道什么? 运放使用中容易忽视的问题之序 新能源汽车持续升温 整车产销竞争激烈 利用红外线传感器实现接近感应应用 具有开关电源通路管理的下一代电源

13、管理集成电路发表评论NI 相关资讯 引领创新超越无限 NI 连续11年跻身财富杂志“全美100家 用于机器人的 RIO 嵌入式控制平台 为自适应机器人焊接开发 WiseWELDING 机器 使用 NI 智能相机和 LabVIEW 来开发零件精加 使用 NI 视觉硬件和软件为接线盒零件设计集编码器相关资讯 编码器在风电行业中的应用 如何进行正交编码器测量热门博客热门话题DJYOS项目介绍博主:DJYOS分类:嵌入式系统 自由话题 西安2010-03-28 消费电子 China cuts 2010 telecom cape 模拟技术 运放使用中容易忽视的问题(之 模拟技术 容差分析与最坏分析 模拟技术 运放使用中容易忽视的问题之序 汽车电子 循环设计友情链接: 嵌入式人才库 | 21世纪电子网 | 福的电子 | 嵌入式技术网 | 电子零件贸易网 | 电子展览网 |关于我们会员服务广告服务投稿须知网站地图相关法律联系我们版权所有:电子技术应用 编辑部 地址:北京海淀区清华东路25号电子六所大厦联系电话:82306084 / 82306085 传真:62311179 京 ICP 备10017138号

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号