均布式绝对位置编码的推导及在实际产品中的应用

       本司采用两种均布式绝对位置编码,格雷码盘的敏感元件径向分布于各个码道上,光敏感元件个数为5个,5位绝对位置编码为111110011111111000001100000000(此编码由卡诺图推导出来,利用卡诺图的数据循序特性和数据间只有一位变化的特性)。如果光敏感元件个数为5个按照360度均匀分布的时候取步长6,

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

1

1

1

1

1

0

0

1

1

1

1

1

1

1

1

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

0

0

0

0

0

1

1

0

0

0

0

0

0

0

0

第一次取序列中的第1、7、13、19、25个位置的值,构成二进制值10100;

第二次取序列中的第2、8、14、20、26个位置的值,构成二进制值11100;

第三次取序列中的第3、9、15、21、27个位置的值,构成二进制值11110;

.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

第29次取序列中的第29、5、11、17、23个位置的值,构成二进制值01100;

第30次取序列中的第30、6、12、18、24个位置的值,构成二进制值00100;

取值循环至第一次取到的位置值,得到二进制数10100,可以看出这时得到的码值恰好无重复地取了1到30中的每一个数。如果将字轮上的0~9,10个数字,每个数字分为上、中、下3个部分,每个部分对应12度则可以得到均匀的格雷码值。

 如果光敏感元件个数为5个按照180度均匀分布的时候取步长3,步长缩小为360度步长的一半

第一次取序列中的第1、4、7、10、13个位置的值,构成二进制值11011;

第二次取序列中的第2、5、8、11、14个位置的值,构成二进制值11111;

第三次取序列中的第3、6、9、12、15个位置的值,构成二进制值10111;

.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

第29次取序列中的第29、2、5、8、11个位置的值,构成二进制值01111;

第30次取序列中的第30、3、6、9、12个位置的值,构成二进制值01011;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值