You are on page 1of 7

Nmeros binarios, conversin de nmeros.

Si se tiene inters por conocer sobre como va lo de la


electrnica digital, as como para lo de los automatismos elctricos, lo primero
que se tiene que tener en cuenta es que hay que comprender a los nmeros
binarios, es por eso que se comenzar por este tema.
El sistema de numeracin que normalmente se utiliza es el sistema de
numeracin decimal, que es al cual se est acostumbrado, en este caso se
utilizan los dgitos 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9, en este sistema se cuenta en
grupos de 10, por ejemplo al contar del 0 al 9 se tiene un grupo de 10, al
contar del 10 al 19 se tiene otro grupo de 10, del 20 al 29 otro grupo de 10, as
se sigue, siempre en grupos de 10, de all el nombre de sistema decimal o de
base 10; pero no es el nico sistema de numeracin, existen muchos mas, todo
va depender de en grupos de cuantos se quiere contar, por ejemplo si se
quiere contar en grupos de 6 se dice que se tiene un sistema de numeracin de
base 6, y los dgitos utilizados para esta base de numeracin son 0, 1, 2, 3,
4 y 5, con solo estos dgitos en esta base se podr representar cualquier
nmero, siempre en grupos de 6 para este caso.

Si lo que se hace es contar en grupos de


2, se dice que se trata del sistema de numeracin binario o de base 2, los

dgitos utilizados en este sistema son el 0 y el 1, con los cuales se podr


representar cualquier nmero, a los nmeros obtenidos mediante este sistema
se les conoce como nmeros binarios, por ejemplo el numero
binario 101012 donde el nmero viene dado por los ceros y unos, mientras el
subndice 2 indica que se trata de un nmero binario o de base 2, en este caso
es el nmero 21 en decimal, en los nmero decimales no se coloca la base
porque se sobreentiende que es de base 10, para cualquier otro sistema de
numeracin siempre se coloca la base.
En la figura se puede ver como sera la representacin de un nmero binario,
un nmero decimal y un nmero de base 7, la representacin general de un
nmero cualquiera de cualquier base es como se indica al final.
En la electrnica digital, as como en los automatismos elctricos, se trabajan
con seales que solo pueden tomar dos valores o dos estados diferentes,
mediante combinaciones de estos dos nicos valores es que se realizan la
infinidad de ciruitos electrnicos digitales que existen, por ejemplo podran ser
dos medidas de tensin diferentes como 0V o 5V, como son solo dos valores,
se les a dado unos nombres, al valor mas bajo se le llama BAJO, LOW, FALSO,
mientras que al valor mas alto se le llama ALTO, HIGH, VERDADERO, si de lo
que se trata es de un pulsador el cual puede tener dos estados se dice
que puede estar ABIERTO o CERRADO, o tambin DESACTIVADO o ACTIVADO; a
esos valores o estados se les representa con un nmero 0 para el mas bajo o
abierto y con un nmero 1 al mas alto o cerrado, a cada uno de estos valores
se le conoce como 1 bit de informacin; es por lo que se utilizan solo estos 2
nmeros para representar estos dos nicos estados que se aprovecha el
sistema de los nmeros binarios, por eso es que en los circuitos digitales o
automatismos elctricos se ven puros ceros y unos.
En resumen se puede decir que los ceros y unos van a representar a uno de
dos posibles estados que puede ocurrir dentro de un circuito, esta
representacin por 0 o 1 permite utilizar los nmeros binarios, lo que hace mas
fcil el estudio de la electrnica digital y de los automatismos elctricos.
En digitales ademas del sistema de numeracin binaria, tambin se utiliza el
sistema de numeracin octal (grupos 8 nmeros) y el sistema hexadecimal
(grupos de 16 nmeros), pero ambos sistemas son mas para tener una mejor
organizacin, mientras que el sistema de los nmeros binarios es algo natural
para los circuitos digitales y para los automatismos elctricos.

Los nmeros binarios tienen la forma que se indica en la


figura, como se ve estn formados solo por ceros y unos que son los bits, cada
nmero binario est formado por una cantidad de bits, el nmero que
representa va depender de cuantos bits tenga.
En lo que sigue se tratar sobre la forma de convertir nmeros binarios a
decimales y nmeros decimales a binarios, es importante llegar a dominar
estos procesos.

Convertir nmeros decimales a nmeros binarios.


En un nmero cualquiera, por ejemplo el 9856 de base diez, al nmero que
est al inicio, en este caso el 9 se le conoce como dgito mas significativo o
dgito de mas peso, mientras que al que est al final, en este caso el 6 se le
conoce como dgito menos significativo o dgito de menor peso, con los
nmeros binarios ocurre algo similar, solo que en este caso ya no se le llama
dgito sino bit, por ejemplo para el nmero binario 11010012 el bit mas
significativo tiene un valor de 1 y se le suele representar por MSB, el bit menos
significativo tiene tambin un valor de 1 y se le representa por LSB.

Para convertir nmeros decimales en


nmeros binarios hay que dividir el nmero decimal entre 2, luego el cociente
que queda volver a dividirlo entre 2, el cociente que ahora queda se vuelve a
dividir entre 2 y as hasta que el ltimo cociente sea menor que 2, a este
proceso se conoce como el mtodo de las divisiones sucesivas, el nmero

binario correspondiente al decimal ser el formado por el ltimo cociente y los


restos que se han obtenido en cada divisin, siendo el ltimo cociente el bit de
mayor peso y el primer resto el bit de menor peso nmero binario obtenido.
En la figura se puede ver una conversin de decimal a binario, en este caso
para el ejemplo se convierte el nmero 23 a su equivalente binario, el cual
resulta ser 101112, donde el bit mas significativo MSB es 1, y el bit menos
significativo LSB tambin resulta ser 1, es as como se puede obtener el
equivalente binario de cualquier nmero decimal.
En electrnica digital es muy importante conocer el equivalente binario de al
menos los primero 16 nmeros decimales, ya que se presentarn en muchas
ocasiones, por ejemplo cuando utilice la tabla de verdad para preparar circuitos
combinacionales, en los mapas de Karnaugh, al utilizar microcontroladores, y
en muchas ocasiones mas, la siguiente es una lista de estas equivalencias en
binario de los primeros 16 nmeros decimales.
Decimal

Binario

Decimal

Binari

1000

1001

10

10

1010

11

11

1011

100

12

1100

101

13

1101

110

14

1110

111

15

1111

Cuando se utilizan integrados como los microcontroladores, se ve que estos


poseen muchas patitas o pines, algunos de estos pines se pueden utilizar como
entradas o salidas del integrado, en estos pines se pueden presentar tensiones
de 0V o de 5V, se utiliza el bit 0 para representar los 0V y el bit 1 para
representar los 5V, los pines de los microcontroladores estn formados por
grupos a lo que se conoce como puerto, los puertos mayormente estn
formados por grupos de 8 pines, esto es en cada puerto se puede tener 8 bits,
los cuales van a representar un nmero binario de 8 bits a lo que se le da el

nombre de BYTE, en general a cualquier agrupacin de 8 bits se le conoce


como un byte, por ejemplo el nmero 100111002 es un binario de 8 bits y a la
vez ser un byte, en cambio el nmero 11110010110001112 consta de 16 bits
que es lo mismo que 2 bytes, una agrupacin de 2 bytes se conoce como
palabra o word; si solo se tienen 4 bits, a esto se le llama un nible, entonces 1
byte estar formado por 2 nibles, los 4 bits mas significativos del byte
formaran el nible alto, mientras que los 4 bits menos significativos formaran el
nible bajo; en electrnica digital, muchas veces se vera casos como por
ejemplo el 5 representado como 000001012 y no como 1012, esto es porque la
informacin o nmeros se obtienen en grupos de 8 bits o de byte.
Una forma mas fcil de obtener el nmero binario equivalente de algn nmero
decimal es con una calculadora, si se est utilizando por ejemplo Windows, la
calculadora que trae tiene la opcin para hacer el cambio de decimal a binario
o de binario a decimal, tal como se muestra en la imagen.

Convertir nmeros binarios a nmeros decimales


En este caso, lo primero que se hace es contar cuantos bits tiene el nmero
binario, si los primeros nmeros de izquierda a derecha son ceros no se
cuentan, por ejemplo para la conversin el binario 000101012 solo tendr 5
bits, supongamos que se tiene un nmero de n bits, entonces se realiza una
operacin conocida como descomposicin polinmica, tal como se observa en
la figura adjunta,

el
nmero decimal se obtiene al sumar el resultado de dicha operacin, como se
puede ver se trabaja con potencias de 2 y la mayor potencia es el 2 elevado al
nmero de bits del nmero menos 1 esto es 2n-1, las demas potencias van
disminuyendo de uno en uno hasta que la potencia del ltimo 2 se hace cero.
Algo importante que hay que saber reconocer es hasta que nmero se puede
contar con una cierta cantidad de bits, por ejemplo si se tienen 3 bits, hasta
qu nmero se puede contar?, o si como en el caso de los microcontroladores
se tienen 8 bits, hasta qu nmero se puede puede representar con 8 bits?,
para saberlo, solo hay que contar la cantidad de bits del nmero binario, por
ejemplo n, luego la base 2 se eleva la nmero de bits, esto es 2n, y a lo que
resulta se le resta 1, quedando 2n-1, entonces con 8 bits se puede contar
desde 0 hasta 28-1, lo cual es 255.

Una vez que se comprenda lo de los nmeros binarios lo mas prctico es


utilizar la calculadora para realizar las conversiones, se ver que tambin se
tiene la costumbre de escribir los nmeros binarios sin su base, por ejemplo
10101010 que es el 170 en decimal.

You might also like