编码器有种编码方式格雷码
格雷码“Gray code”,又叫循环二进制码或反射二进制码
数字系统中只能识别0和1,各种数据要转换为二进制代码才能进行处理与运算。
而格雷码是一种无权码,采用编码方式,典型格雷码是一种具有反射特性和循环特性的单步自补码,它的循环、单步特性消除了随机取数时出现重大误差的可能,它的反射、自补特性使得求反非常方便。
格雷码属于可靠性编码,是一种错误zui小化的编码方式,因为,自然二进制码可以直接由数模转换器转换成模拟信号,但某些情况,例如从十进制的3转换成4时二进制码的每一位都要变,使数字电路产生很大的尖峰电流脉冲。而格雷码则没有这一缺点,它是一种数字排序系统,其中的所有相邻整数在它们的数字表示中只有一个数字不同。它在任意两个相邻的数之间转换时,只有一个数位发生变化。它大大地减少了由一个状态到下一个状态时逻辑的混淆。另外由于zui大数与zui小数之间也仅一个数不同,故通常又叫格雷反射码或循环码。
普通二进制码与格雷码可以按以下方法互相转换:
二进制码----格雷码(编码):从zui右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,zui左边一位不变(相当于左边是0);
格雷码----二进制码(解码):从左边第二位起,将每位与左边一位解码后的值异或,作为该位解码后的值(zui左边一位依然不变).
相关产品
免责声明
- 凡本网注明“来源:化工仪器网”的所有作品,均为浙江兴旺宝明通网络有限公司-化工仪器网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:化工仪器网”。违反上述声明者,本网将追究其相关法律责任。
- 本网转载并注明自其他来源(非化工仪器网)的作品,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。