教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 小学教育 >

用查表法实现绝对值旋转编码器的数据转换

来源:网络收集 时间:2026-08-05
导读: 维普资讯 0文章编号: 0 -9 42 0 )40 7 - 1 1 4 ( 5 -0 30 0 9 0 0 4 霪■■ - 圈●皇 用查表法实现绝对值旋转编码器的数据转换尤慧芳(苏信息职业技术学院,江苏无锡 2 4 6 )江 1 0 1 摘要:主要介绍在可编程控制器中,用查表法实现绝对值旋转编码器的数据转

维普资讯

0文章编号: 0 -9 42 0 )40 7 - 1 1 4 ( 5 -0 30 0 9 0 0 4

霪■■ - 圈●皇

用查表法实现绝对值旋转编码器的数据转换尤慧芳(苏信息职业技术学院,江苏无锡 2 4 6 )江 1 0 1

摘要:主要介绍在可编程控制器中,用查表法实现绝对值旋转编码器的数据转换的方法,并给出了转换梯形图。

关键词:数据转换装置;转编码器;旋绝对值;表法;雷码;查格文件寄存器;机械零度中图分类号: N7 2 T 6文献标志码: B

1引言 旋转编码器是工业控制中用于测量旋转轴转动角度的传感器。旋转编码器按其输入信号不同, 分成增量式旋转编码器和绝对值旋转编码器。由于增量式旋转编码器用脉冲计数的方法计算转轴的转动角度,断电后虽然能保存转轴转动角度的值, 但当断电时人为的转动转轴的角度,则通电后原记忆的值与实际的角度已不符合。因此,需要始终在保持转轴的转动角度与计算转轴的转动角度相符合的场合,必须采用绝对值旋转编码器。 绝对值旋转编码器按其精度分 5位、 6位、 7位、位、、O位、2位。绝对值旋转编码器输出 8 9位 l l 的转角值是格雷码,在功能指令较多的可编程序控制器中 ( F 2 )如 X N有格雷码转换成二进制数的功能指令。但大多常用的可编程控制器无此功能。以下介绍在无格雷码转换的功能指令的可编程序控制器中 ( F N)用查表法解决格雷码转换成十进如 X1,制角度的方法。

设 8位二进制为 bb 4 6,,相应的格雷 T6 b 2 b其 b b 6。码的值为 g eg 3g o Tg 4g l g . g ̄g s g b格雷码的高位与二进制数高位相同 T,=

g b①6其余各位二进制数的值,为前一位 i¨ =与当前位相异或 ( 6…, ) i, O=

即 g= 7 g b①6, sb 6, 4b①6, 3b①6, Tb, 6 7 g= 6 4 g= 5 4 g= 4 3= 6①

g= 3 2 g= 2 lg b①6 2b①6 l①6, o l 0, 6=经过 2 6次运算,出按二进制数顺序排列的 5得

格雷码值。顺序把二进制数转化成十进制数,乘l 0 5后进行四舍五入,后按

二进制顺序输出。 62 4然

格雷码值与十进制值的关系。 旋转编码器按二进制数顺序输出格雷码的值与十进制值的关系如表 .所示。 1 以 O R M公司生产的 E C— G C绝对值旋 M O 6 PA 5转编码器 (电源工作电压 D 2 2 精度 8位, C 1- 4 V, 低电平有效 )与三菱公司生产的 F l 6 MR可编程 XN0

序控制器为例,介绍用查表法实现绝对值旋转编码器的数据转换的方法。

2格雷码与二进数值、十进制数间的关系及

3旋转编码器与可编程序控制器的联接方法硬件联接方法如图 1所示。各接线说明如下: 旋转编码器V c红色线 c

转换以 8二进制格雷码为例,对值旋转编码器位绝一

转输出 26个状态,每个状态为 3 0 2 6 5 6/5=

可编程序控制器+4 V 2

l4 6 5。。0 2。

收稿日期:0 4 1— 0 20— 2 1自动化与仪裘 2 0 () 0 54

维普资讯

表 1旋转编码器按二进制顺序输出格雷码的值与十进制值的关系 十六进制低位O H 1 H 2 H 3 H 4 H 5 H 6 H 7 H 8 H 9 H O O H O H O AH B C DH O H E O H F

格雷码 O HO H

1 H

3 H

2 H

6 H

7 H

5 H

4 H

O O O H O H O O H 9 CH DH F E AH B H

OH 8

十进制 O

1 . 4

28 .

42 .

5 . 6

7

8 . 4

98 .

1. 1. 1. 1. 1. 1. 1. 2. 1 2 4 1 55 3 7 69 83 9 1 7 1

格雷码 1H 8 1 H 1 H 1 1 1 H 9 B AH EH F 1 H 1 H D C 1 H 1 H 4 5 1H 7 1H 6 1H 2 1H 3 1H 1 1H O1 H

十进制 2 . 2 . 2 . 2 . 2 . 2 . 3 . 3 . 3 . 3 . 3 . 25 39 53 6 81 7 95 09 23 38 52 66

3 8

3 . 4 . 4 . 4 . 94 08 22 36

格雷码 3 H 3 H O 1 3 H 3 H 3 H 3 H 3 H 3 H 3 H 3 3 H 3 H 3 H 3 H 3 H 3 H 3 2 6 7 5 4 C DH F E A B

9 82 H

十进制 4 5

4 . 4 . 4 . 5 . 64 78 92 06 5 2

5 . 5 . 5 . 5 . 5 . 6 . 6 . 6 . 6 . 6 . 34 48 63 77 91 05 1 33 9 47 61

格雷码 2 H 2 H 2 H 2 2 H 2 H 2 H 2 2 H 2 H 8 9 B AH E F D CH 4 5 2 H 2 H 2 H 2 H 2 H 2 H 7 6 2 3 1 O3H

十进制 6 . 6 . 7 . 7 . 7 . 7 . 7 . 7 _ 7 . 8 . 8 . 75 89 03 1 31 7 45 59 73 88 02 1 6

8 3

8 . 8 . 8 . 8 . 44 58 72 86

格雷码 6 H 6 H 6 H 6 H 6 H 6 H 6 H 6 H 6 H 6 H 6 H 6 H 6 6 6 H 6 H 0 1 3 2 6 7 5 4 C D F E AH BH 9 84 H

十进制 9 0

9 . 9 . 9 . 9 . 14 28 42 56 9 7

9 . 9 . 1 13 127 1 41 1 55 1 69 1 83 1 97 1 11 84 98 0 . 0 . 0 . 0 . 0 . 0 . 0 . 1.

格雷码 7 H 7 H 7 H 7 7 H 7 H 7 H 7 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 8 9 B AH E F D CH 4 5 7 6 2 3 1 O5 H

十进制 1 25 l 39 153 l67 1 81 1 95 1 O9 1 23 1 38 1 52 1 66 1 8 1 94 1 O8 1 22 136 1 . 1 . 1 . 1. 1. 1 . 2 . 2 . 2 . 2 . 2 . 2 2 _ 3 . 3 . 3 . 格雷码 5 H 51 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 5 5 5 H 5 H O H 3 2 6 7 5 4 C D F EH AH BH 9 86 H

十进制 1 5 1 64 178 192 4 . 1 2 1 34 1_8 163 177 1 91 1 05 1 . 1 33 147 161 3 3 . 3 . 3 . 1 06 4 4 . 4 . 4 . 4 . 4, 5 . 51 4 9 5. 5. 5. 十六 7 H

格雷码 4 H 4 H 4 H 4 4 H 4 H 4 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 8 9 B AH E F DH C 4

5 7 6 2 3 1 0 十进制 1 75 1 9 103 1 1 1 31 1 45 159 173 1 88 1 02 1 . 1 3 144 158 1 72 186 5 . 5 . 6 . 6 . 6 . 6 . 6 . 6 . 6 . 7 . 71 8 7 6 7 7 . 7 . 7 . 7 . 格雷码 O O O H C H O 2 C H C1 O 3 C H O H O 7 O 5 O 4 C6 C H C H C H O CH C O H C H CA O H C9 O H C O DH CF O E O H CB O H C8 8 H十进制 1 O 1 14 1 28 142 8 . 1 7 1 84 198 1 1 1 27 1 41 1 55 1 69 1 83 197 2 11 8 8 . 8 . 8 . 1 56 8 8 . 8 . 9 . 9 . 9 . 9 . 9 . 9 - 9 . 0 . 9

进制高位

格雷码 O H D H DB D8 O 9 O H O H O H DF DA DE 0 H O DDH DC O 4 O H D H O H O H D6 O H D H D1 D5 D7 O H D2 O 3 O H O H DO9 H

十进制 2 2 2 3 2l 3 2 6 2 1 2 9 2 09 1 - 2 3 2 5 2 6 2 8 2 9 2 08 2 2 2 3 0 . 0 . 0 . 0. 0 _ o . 1. 5 9 5 7 8 5 2 23 1. 1 . 1, 8 2 6 1 1 . 2 . 2 . 2 . 4 2 6格雷码 O O F H O H O 3 O 2 O 6 0 7 F1 FH FH F H F H O 5 O 4 O C FH F H F H O D F H O F O E O AH F H O 9 O 8 F H F H F O B FH FHOAH

十进制 2 5 2 6 2 78 2 92 2 06 2 2 2 3 2 48 2 63 2 77 2 91 2 J5 2 19 2 33 2 47 2 61 2 2 . 2 . 2 . 3 . 3 3 . 3 . 3 . 3 . 3 . 4 . 4 . 4 . 4 . 4 . 4 4 0 格雷码 O 8 O 9 E H E H O H E O E EB O AH E H 0 F E H O D E H O H E H O 5 O 7 O 6 O 2 O 3 EC O 4 E H E H E H E H E H O H O O E1 E HO BH

十进制 2 75 4 . 2 O 2 1 2 31 2 45 5 . 2 7 4 . 2 9 5 3 5 . 5 . 8 7

5 . 2 59 5 3 2 88 6 . 2 . 2 3 2 44 2 58 2 72 2 86 5. 2 o2 61 6 6 6 . 6 . 6 . 6 . 格雷码 O O O H A3 A H A1 O H O H O H 0 7 O 5 O H O CH ADH AF O H AA A2 A6 A H A H A4 A O O H AE O H O H A9 O H AB O H A8OCH …… 此处隐藏:4429字,全部文档内容请下载后查看。喜欢就下载吧 ……

用查表法实现绝对值旋转编码器的数据转换.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/41515.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)