Knowledge Card

Single Concept Focus

循环码(格雷码)

Quick Orientation

一句话看懂

循环码(也称格雷码)是一种无权码,其核心特点是任何相邻的两个数码间只有一位是变化的。这一特性使其在光电式编码器中获得广泛应用,能有效消除二进制码盘存在的粗误差。

CONCEPT2026/05/31 北京时间
编码码制光电式编码器数字逻辑

Sources (1)

第9章_光电式传感器/9.5 光电式编码器_1.md

Knowledge Analysis

知识解析

循环码(格雷码)

循环码(也称格雷码)是一种无权码,其核心特点是任何相邻的两个数码间只有一位是变化的。这一特性使其在光电式编码器中获得广泛应用,能有效消除二进制码盘存在的粗误差。

与二进制码的转换

二进制码转循环码

最高位保持不变,其余各位按不进位加(异或)规则转换:

//beginmatrixCn=Bn//Ci=Bi/oplusBi+1(i=1,,n-1)/endmatrix.

循环码转二进制码

最高位保持不变,其余各位按异或规则转换:

//beginmatrixBn=Cn//Bi=Ci/oplusBi+1(i=1,,n-1)/endmatrix.

在编码器中的应用

循环码码盘是码盘式编码器的主流方案。由于相邻数码仅一位变化,码盘刻划误差只影响一个码道的读数,产生的误差最多等于最低位的一个比特(一个分辨率单位),不存在粗误差。

特点

  • 无权码,译码相对困难,需先转换为二进制码再译码
  • 分辨率只取决于位数,与码制无关
  • 有效克服制作和安装不准带来的误差

Knowledge Check

测试

基础测试

基础测试统一使用选择题,先确认概念、定义和关键判断是否扎实。

选择题

下列哪项最贴近 循环码(格雷码) 在学习链路中的核心作用?

选择题

如果你要向同学解释 循环码(格雷码),最先应该讲清楚哪一类内容?

选择题

遇到 循环码(格雷码) 相关题目时,最可靠的第一步通常是什么?

Knowledge Relation

知识关联

直接看这张知识卡在课程链路里的前置、当前与后置关系。

前置

当前知识点循环码(格雷码)

循环码(也称格雷码)是一种无权码,其核心特点是任何相邻的两个数码间只有一位是变化的。这一特性使其在光电式编码器中获得广泛应用,能有效消除二进制码盘存在的粗误差。