Está en la página 1de 4

1. Código dos entre cinco.

Creador por el Dr. David Allais, el código 2 entre 5, a veces confundido con el
biquinario, es un código utilizado para la detección de errores en transmisiones
digitales.

Imagen 1. Se observan los códigos de barras entrelazados 2 de 5

1.1. Usos:
• Detección de errores.
• Códigos de barras.
Existen varios métodos para la codificación mediante el sistema 2 entre 5.

1.2. Método para la codificación


Se trata de un código ponderado donde los pesos para los 4 primeros bits son
1,2,3,6. El bit más significativo se utiliza para completar la paridad par. Tiene dos
características a tener en cuenta:
• No existe codificación para el 0; hay que “inventarse” una.
• Sólo puede haber dos bits a 1 entre los cinco bits (de ahí su nombre).
Si partimos de los pesos directos vemos que podemos codificar los números 1, 2,
3 y 6 utilizando un solo bit. En estos números se activa el bit de paridad a 1 para
cumplir la paridad par, quedando los números de esta manera:
Decimal 2 entre 5
1 11000
2 10100
3 10010
6 10001
Tabla 1. Codificación de número 1,2,3 y 6
El resto de números (4, 5, 7, 8 y 9) los formaremos por combinación de dos bits
(suma de pesos):
Decimal Suma 2 entre 5
4 3+1 01010
5 3+2 00110
7 6+1 01001
8 6+2 00101
9 6+3 00011
Tabla 2. Codificación de número 4,5,7,8 y 9

Como ya hemos utilizado los dos bits posibles, no hace falta el bit de paridad, por
lo que permanece a 0.
El 3 también podíamos haberlo obtenido mediante 2+1. Esta duplicidad es la que
se selecciona para representar el 0, ya que el 3 tiene su propio bit de peso igual a
3.
Decimal 2 entre 5
0 01100
Tabla 3. Codificación del número 0.

También puede ser un código no ponderado, en el que los valores son:


0 = 00011
1 = 00101
2 = 00110
3 = 01001
4 = 01010
5 = 01100
6 = 10001
7 = 10010
8 = 10100
9 = 11000
Tabla 4. Codificación código no ponderado.

1.3. Ventajas de su uso


El código de barras entrelazado 2 de 5 puede codificar más información que el
código 2 de 5 regular, debido a que utiliza tanto los espacios como las barras.
Además, es de “autocomprobación” y no requiere un dígito de comprobación,
aunque existe la posibilidad de agregar uno.
1.4. Desventajas
No puede codificar letras, solo números.
1.5. Ejemplos
Represente el numero decimal en código 2 entre 5:
45789
Primero expresamos los números, en suma:

4 -> 3+1 -> 01010


5 -> 3+2 -> 00110
7 -> 6+1 -> 01001
8 -> 6+2 -> 00101
9 -> 6+3 -> 00011

Entonces:
45789 = 01010 00110 01001 00101 00011

51249
Primero expresamos los números, en suma:

5 -> 3+2 -> 00110


1 -> 1 -> 11000
2 -> 2 -> 10100
4 -> 3+2 -> 01010
9 -> 6+3 -> 00011

Entonces:
51249 = 00110 11000 10100 01010 00011

23710
Primero expresamos los números, en suma:
2 -> 2 -> 10100
3 -> 3 -> 10010
7 -> 6+1 -> 01001
1 -> 2 -> 11000
0 -> 2 -> 01100

23710 = 10100 10010 01001 11000 01100 2 de 5

2. Bibliografía.
Código 2 entre 5. (2021). Los Diccionarios Y Las Enciclopedias Sobre El

Académico. https://esacademic.com/dic.nsf/eswiki/10313

Códigos de barras entrelazados 2 de 5 - Simbología en códigos de barras |

Cognex. (2021). Cognex.com. https://www.cognex.com/es-

cl/resources/symbologies/1-d-linear-barcodes/interleaved-2-of-5-barcodes

Dr. David Allais. (2016). Código 2 entre 5 Usos Código más Biquinario

Detección de errores. Slideplayer.es. https://slideplayer.es/slide/12907073/

También podría gustarte