电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

格雷码

2017-09-11 13:05分类:电工考证知识 阅读:

 

格雷码为典型的无权码,雷码的编码规矩是相邻的两代码之间只需一位二进制位纷歧样,每位并没有权值,对应的十进制数是规矩的,并不是如8421码能算出来的。

典型的二进制格雷码因1953年戳穿的弗兰克·格雷(Frank Gray,18870913-19690523)专利“Pulse Code Communication”而得名,开端是为了通讯,如今则常用于仿照-数字改换和方位-数字改换中。法国电讯工程师波特(Jean-Maurice-Émile Baudot,18450911-19030328)在1880年曾用过的波特码恰当于它的一种变形。1941年George Stibitz方案的一种8元二进制机械计数器刚好契合格雷码计数器的计数规矩。格雷码(Gray code)曾用过Grey Code、葛莱码、葛兰码、格莱码、戈莱码、循环码、二进制反射码、最小过错码等姓名,它们有的是过错的,有的易与其它称谓稠浊,主张不再运用它们。

在一组数的编码中,若恣意两个相邻的代码只需一位二进制数纷歧样,则称这种编码为格雷码(Gray Code),别的因为最大数与最小数之间也仅一位数纷歧样,即“首尾相连”,因而又称循环码反射码。在数字体系中,常恳求代码按必定次第改动。例如,按天然数递加计数,若选用8421码,则数0111变到十00时四位均要改动,而在实习电路中,4位的改动不或许必定一同发作,则计数中或许出现时刻短的其它代码(1十0、1111等)。在特定状况下或许致使电路状况过错或输入过错。运用格雷码可以防止这种过错。格雷码有多种编码办法。

格雷码(Gray Code)曾用过Grey Code、葛莱码、格莱码、戈莱码、循环码、反射二进制码、最小过错码等姓名,它们有的不对,有的易与其它称谓稠浊,主张不要再运用这些曾用名。

格雷码的特征

格雷码归于牢靠性编码,是一种过错最小化的编码办法。因为,尽管天然二进制码可以直接由数/模改换器改换成仿照信号,但在某些状况,例如从十进制的3改换为4时二进制码的每一位都要变,能使数字电路发作很大的尖峰电流脉冲。而格雷码则没有这一缺陷,它在相邻位间改换时,只需一位发作改动。它大大地削减了由一个状况到下一个状况时逻辑的稠浊。因为这种编码相邻的两个码组之间只需一位纷歧样,因而在用于风向的转角位移量-数字量的改换中,当风向的转角位移量发作纤细改动(而或许致使数字量发作改动时,格雷码仅改动一位,这么与其它编码一同改动两位或多位的状况比照更为牢靠,即可削减犯错的或许性。

格雷码是一种必定编码办法,典型格雷码是一种具有反射特性和循环特性的单步自补码,它的循环、单步特性消除了随机取数时出现严峻过错的或许,它的反射、自补特性使得求反十分便利。

因为格雷码是一种变权码,每一位码没有固定的巨细,很难直接进行比照巨细和算术运算,也不能直接改换成液位信号,要经过一次码改换,成为天然二进制码,再由上位机读取。

典型格雷码是一种选用必定编码办法的准权码,其权的必定值为2^i-1(设最低位i=1)。

格雷码的十进制数奇偶性与其码字中1的个数的奇偶性一样。

上一篇:啥是三相五线制?

下一篇:电工操作证考试仿照试题

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部