什么是格雷码图片(什么是“格雷码”)
大家好,科普达人来为大家解答以上问题,什么是格雷码图片,什么是“格雷码”很多人还不知道,现在让我们一起来看看吧!
格雷码是一种可靠性码。在一组数的编码中,如果任意两个相邻的码只相差二进制数的一位,这种编码称为格雷码。此外,由于最大数和最小数之间只有一位的差别,即“端到端”,所以也叫循环码。在数字系统中,代码通常需要按照一定的顺序变化。
例如,根据自然数递增技术,如果采用8421码,当数字0111变为1000时,所有四位都将发生变化。但在实际电路中,四位的变化不可能绝对同时发生,所以其他码(1100,1111等。)可能会在计数中短暂出现。在某些情况下,它可能会导致电路状态错误或输入错误。使用格雷码可以避免这种错误。
扩展信息:格雷码的历史:
版权归现站或芝士包回答网原作者所有。
格雷码是以弗兰克格雷1947年申请并于1953年批准的“脉冲码通信”专利命名的。最初用于通信,现在常用于模数转换。1880年,法国工程师让莫里斯米勒鲍多所使用的波特码是典型的格雷码的变体。1941年,乔治斯蒂比兹设计了8元的格雷码计数器。
格雷码的优势:
就像被安瓦尔记住,被外界深深呼唤。
1.格雷码是一种绝对编码方法。典型的格雷码是一种单步自互补码,具有反射和环路特性。它的循环和单步特性消除了随机数据检索中出现重大错误的可能性,它的反射和自补特性使它非常便于反向。
为了讨活路,从南方取米,按派系编团。
格雷码属于可靠性编码,是一种误差极小的编码方法,因为虽然自然二进制码可以通过数模转换器直接转换成模拟信号,但在某些情况下,比如二进制码从十进制3转换成十进制4时,每一位都要改变,这就可以使数字电路产生很大的峰值电流脉冲。而格雷码则没有这个缺点。当它在相邻比特之间切换时,只有一个比特改变。它大大减少了从一种状态到下一种状态的逻辑混乱。
由于这种码的两个相邻码组之间只有一个比特的差异,当风向角位移有微小变化时(可能引起数字量的变化),格雷码只改变一个比特,在同时改变两个或两个以上比特时,比其他码更可靠,从而降低了出错的可能性。
2.格雷码是一种变重量码。每个位码都没有固定的大小,很难直接比较大小和算术运算,也不能直接转换成液位信号。它要经过代码转换成为自然的二进制代码,然后被上位机读取。
解码方法是将采集到的4位格雷码的最高位(第4位)异或' 0 ',并将结果保留到4位,然后将值与下一位(第3位)异或,将结果保留到3位,然后将值与下一位(第2位)异或,将结果保留到2位,并异或到最低位,然后将转换后的值(第2位)异或
本文到此结束,希望对大家有所帮助。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
猜你喜欢
- 01-22
- 01-22
- 01-22
- 01-22
- 01-22
- 01-22
- 01-22
- 01-22