You are on page 1of 13

Jos de Jess Reyes Gonzlez.

Mecatrnica, 2015.

Sistemas de numeracin.
Introduccin.
La electrnica digital ha resuelto muchos problemas con circuitos sencillos, donde
la solucin analgica complica en exceso estos circuitos electrnicos, aumentando
el nmero de componentes. Tiene tambin una mayor capacidad de integracin y
no es tan sensible a fenmenos como los ruidos elctricos.
Estas ventajas hacen que los circuitos digitales (o lgicos) se hayan extendido
ampliamente por el mundo de la industria en circuitos de control de procesos.
Un elemento utilizado para transformar una seal analgica en digital, es el
conocido rel electromagntico. La principal desventaja del rel electromagntico
es su lentitud, teniendo en cuenta que existen unos contactos elctricos que se
tienen que desplazar, y tienen que vencer unas inercias. Por lo tanto no es lo
suficientemente rpido para poder utilizarlo en los circuitos de electrnica digital.
Los primeros sistemas ABS estaban constituidos por mltiples rels, tenan un
volumen demasiado grande y unas inercias excesivas, lo que producan un retraso
en el funcionamiento del equipo.
Para el manejo de los circuitos integrados digitales, no se necesitan conocimientos
previos de otro tipo de electrnica, ya que estos elementos estn constituidos
internamente por transistores, diodos, resistencias, etc.
No obstante, aunque los circuitos integrados lgicos se comporten como cajas
negras, es necesario conocer el sistema interno de referencia que utilizan, as
como las funciones elementales y circuitos electrnicos de menor complejidad,
para poder llegar a comprender dispositivos ms complejos, empleados en los
diferentes calculadores electrnicos, como son los microprocesadores, memorias,
unidades de entrad-salida, etc.
Estas caractersticas de los calculadores obligan a utilizar en la entrada unos
circuitos convertidores que transforman las seales analgicas en seales
digitales.

Seales analgicas y digitales.


a) Seales analgicas.
Se denomina seal analgica a aquella que puede tomar infinitos valores de
tensin entre un mnimo y un mximo, variando progresivamente a lo largo del
tiempo. La forma de este tipo de seales nos permite realizar medidas fsicas
como, temperaturas, presiones, velocidades, etc., ya que estas medidas fsicas no
presentan solamente dos estados diferentes sino que toman un valor diferente a lo
largo del tiempo.

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

b) Seales digitales.
En cambio se denomina seal digital a la cual tan slo tiene dos valores, sin
ningn valor intermedio. El valor mximo o de activacin (1 lgico o bit 1) y el valor
mnimo o de reposo (0 lgico o bit 0).

Para comprender mejor que es una seal digital, pondremos un ejemplo:


Supongamos que tenemos un panel elctrico lleno de pilotos de control. Cada
piloto se ilumina cerrando un interruptor, el panel se ilumina en pequeos golpes
de luz segn se cierran cada uno de los interruptores. Esto simulara una seal
digital.
La mayor parte de los sistemas actuales, tanto en la industria en general como en
el automvil utilizan y procesan seales digitales, sin embargo los parmetros
fsicos, como temperaturas, presiones, revoluciones, etc., utilizan seales
analgicas.
Ejemplos de seales analgicas utilizadas en el automvil son el captador de
rgimen, el captador de presin absoluta, la sonda de temperatura del aire, etc

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

Niveles lgicos.
Anteriormente hemos comentado que en electrnica digital slo existen dos bits,
que son el 0 y el 1. Surge entonces la necesidad de traducir estos dos bits a
voltios, que es lo que en realidad entienden las mquinas. El modo ms sencillo
de hacer las conversiones es asignar un valor de tensin de +5 V para el bit 1 y un
valor de tensin de 0 V para el bit 0. Se ha utilizado este valor por ser las
tensiones a las que funcionan la mayora de los circuitos lgicos empleados en la
actualidad en la tecnologa TTL (Lgica Transistor Transistor).
Podemos encontrarnos con dos tipos de lgica que se describe a continuacin.
a) Lgica positiva.
Existe el inconveniente de que mantener tensiones de valor fijo a 5 V es un tanto
difcil y tambin lo es con el 0 V. Para resolver el problema se toman mrgenes de
tolerancia. Este margen para el caso del bit 1 se extiende desde +2,5 V hasta +5
V. Es decir, que todo valor de tensin comprendido dentro de estos dos valores,
debera ser interpretado como 1. Pues bien, se denomina nivel ALTO a todo valor
de tensin que este comprendido dentro de esta gama de tolerancia. Para el caso
del bit 0 se le asigna una gama de tensiones que se extiende desde 0 V hasta
+0,8 V. Se llama nivel BAJO a cualquier valor de tensin que este comprendido
entre los valores dados.

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

El resto de valores de tensin, es decir, los comprendidos entre +0,8 V y +2,5 V,


forman niveles de tensin incluidos dentro de una gama o zona que llamaremos
prohibida y no se utilizarn dado que no se sabe si los circuitos los interpretarn
como 0 o como 1.

En el dibujo se ha realizado un esquema con los diferentes valores de tensin que


limitan la zona de nivel bajo, la de nivel alto y la zona prohibida que los separa.
b) Lgica negativa.
A menudo aparece el concepto de lgica negativa y por ello lo vamos a definir de
la siguiente manera. Es otra manera de codificar los bits utilizando los valores de
tensin.
Un bit 0 se interpreta como cualquier nivel de tensin comprendido dentro de la
gama de la gama de valores ALTO, es decir, los comprendidos entre +5 V y +2,5
V.
Un bit 1 se interpreta como cualquier nivel de tensin comprendido dentro de la
gama de valores BAJOS, es decir, los comprendidos entre 0 V y +0,8 V.

En el dibujo se puede ver un esquema de los valores de tensin que limitan la


gama de niveles ALTOS, la gama de niveles BAJOS y la comprendida entre
ambos o zona prohibida.
Codificacin de la informacin.
Generalidades.
Cuando se ha captado un concepto y este se ha de transmitir a otra persona, bien
sea verbalmente o por escrito, no es necesario relacionar todo el conjunto de
caractersticas que definen dicho concepto. Sera un procedimiento muy difcil,
complejo y sujeto a errores. Para ello se emplean los cdigos, que mediante
palabras hacen posible simplificar mucho la comunicacin de la informacin. Una
palabra por ejemplo mesa, es una manera abreviada de exponer todas las
caractersticas comprendidas en el concepto que todos tenemos de lo que es una
mesa.

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

Las palabras, los nombres de las cosas, no son ms que el resultado de la


codificacin de la informacin que maneja a diario el hombre. Los lenguajes y los
idiomas no son ms que cdigos que previamente se han establecido. El mismo
cdigo morse y el lenguaje de los sordomudos son otros tantos ejemplos. Hay que
tener en cuenta que cdigos se pueden establecer muchos y adems muy
diferentes entre si. Sin embrago, la informacin siempre es la misma y nunca
cambia aunque se empleen cdigos diferentes.
Por ejemplo cuando se entra en una panadera y un espaol pide pan, un
francs pide pain y un ingls pide bread, a los tres se les entrega la misma
cosa, prueba evidente de que la informacin era la misma aunque se expresase
en tres cdigos diferentes.
En un cdigo establecido, por ejemplo el idioma castellano, se utilizan una serie de
caracteres simples, no muy numerosos y que todos conocemos. Mediante las
mltiples combinaciones, que determina el cdigo correspondiente, se llega a la
obtencin de la totalidad de palabras que componen el idioma. Al conjunto de
dichos caracteres se le denomina alfabeto. Se pueden citar el latino, el griego, el
rabe, etc. A los caracteres que componen las palabras se les denomina
alfabticos.
Cuando una informacin determinada corresponde a una magnitud medible y se
ha de expresar mediante una cantidad, se recurre a los caracteres numricos. A
los caracteres numricos se les llama cifras y se pueden combinar unos con otros
para formar cantidades.
A la forma con que se combinan se le denomina cdigo o sistema.
Cada sistema contiene un nmero determinado de caracteres diferentes. A este
nmero de caracteres diferentes se le llama base de ese sistema. Por ejemplo el
sistema de base diez, o decimal, que utilizamos todos nosotros, contiene diez
caracteres que son los comprendidos entre 0 y 9, ambos inclusive. Otro de los
sistemas utilizados actualmente, en el mundo tcnico, es el sistema hexadecimal o
de base diecisis. Contiene pues diecisis caracteres diferentes que pueden ser
alfabticos o numricos, es decir caracteres alfanumricos y que comprenden del
0 a la F. Otro sistema conocido es el octal o de base ocho. Pero de todos los
sistemas utilizados el de mayor inters para el tcnico es el sistema de base dos o
binario, en donde se encuentran slo dos caracteres diferentes que son el 0 y el 1.
En todo caso, cualquier sistema que se utilice, no es ms que un modo
previamente definido y establecido, de codificar una informacin correspondiente a
una magnitud, medida o cantidad.

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

Sistemas de numeracin.
a) Sistema decimal.
El sistema decimal es el sistema de numeracin que empleamos para
comunicarnos entre nosotros. Es un sistema de numeracin que incorpora 10
caracteres diferentes desde el 0 al 9 ambos inclusive. En el sistema decimal
contamos hasta diez por disponer de ese nmero de dedos de la mano, cuando se
acaban los dedos, desplazamos un nmero.
Es un sistema en base diez 10n donde la base es el 10 y la n es el exponente.
Cuando escribimos un nmero en sistema decimal lo escribimos, por ejemplo, as
6754 pero podemos escribirlo de esta otra manera:
6x103 + 7x102 + 5x101 + 4x100 = 6000 + 700 + 50 + 4 = 6754

es decir:
6 unidades de millar .... 6 x 1000 = 6.000
7 centenas...................... 7 x 100 = 700
5 decenas........................ 5 x 10 = 50
4 unidades...................... 4 x 1 = 4
_________
6.754
b) Sistema binario.
El sistema binario o sistema de base dos, contiene nicamente dos caracteres
numricos, que como ya hemos mencionado antes son el 0 y el 1. Este es el
sistema de menor base que existe y la aritmtica que lo estudia es la aritmtica
binaria.
Para expresar una cantidad en el sistema binario, las unidades se colocan en el
primer lugar de la derecha, a continuacin, y hacia la izquierda se colocan las
bienas, despus las cuatrienas, luego las octenas y as sucesivamente hasta
formar la cantidad. Al igual que ocurre en el sistema decimal, en el sistema binario,
el carcter 0 colocado a la izquierda es una cantidad que no altera su valor. No
ocurre lo mismo si este es colocado a su derecha. La equivalencia, en binario, de
los diez primeros caracteres es la siguiente:

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

Decimal
0
1
2
3
4
5
6
7
8
9

Binario
Cero unidades.
0000
Una unidad.
0001
Dos
unidades.
0010
0011 Tres unidades.
0100 Cuatro unidades.
0101 Cinco unidades.
Seis unidades.
0110
Siete unidades.
0111
1000 Ocho unidades.
1001 Nueve unidades.

OCTENA

CUATRIENA

BIENA

UNIDADES

Conversin de binario a decimal:


Para convertir un nmero del sistema binario en un nmero en el sistema decimal,
se debe multiplicar cada dgito binario por la potencia y se suman. Para conseguir
el valor de la potencia usamos 2n donde 2 es la base y n el exponente. Como
estamos cambiando de binario a decimal usamos base 2, el exponente nos indica
la posicin del dgito.
Ejemplo: Convertir el nmero en base dos o binario 111010 a un nmero en base
10 o decimal.
111010 = 1x25 + 1x24 + 1x23 + 0x22 + 1x21 + 0x20 = 5810

Conversin de decimal a binario:


Para convertir un nmero decimal a binario, se divide el nmero entre dos, se
escribe el cociente y el resto. Si el cociente es mayor que uno, se divide el
cociente entre dos. Se vuelve a escribir el cociente y el resto. Este proceso se
sigue realizando hasta que el cociente sea uno. Para obtener el nmero en binario
se escribe cada uno de los restos comenzando desde el primero hasta el ltimo de
izquierda a derecha.
Ejemplo: Convertir el nmero decimal 3810 al sistema binario.

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

El nmero 3810 en decimal corresponde al 1001102 en binario.


c) Cdigo hexadecimal.
Consta de diecisis dgitos, del 0 al 9 y de la A a la F.

Decimal Binario Hexadecimal


0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
9
1001
9
10
1010
A
11
1011
B
12
1100
C
13
1101
D
14
1110
E
15
1111
F
16
10000
10
17
10001
11
18
10010
12

Conversin de binario a hexadecimal:


Se divide el nmero binario en grupos de cuatro a partir de la derecha,
seguidamente se sustituye cada grupo por su valor en hexadecimal. Si en el ltimo
grupo de la izquierda no se puede agrupar, puesto que faltan nmeros, se
rellenarn de ceros hasta formar el grupo.
Si observamos el nmero binario 100111011 se corresponde con el nmero
hexadecimal 13B16
0001
1

0011
3

Conversin de hexadedcimal a binario:

1011
B

BINARIO
HEXADECIMAL

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

A cada dgito hexadecimal se le aplica su valor en binario en grupos de cuatro bits,


poniendo cada grupo de cuatro bits en el mismo orden que su correspondiente
hexadecimal.
Si observamos el nmero hexadecimal 6AF16 se corresponde con el nmero
binario 011010101111.
6
0110

A
1010

F
1111

HEXADECIMAL
BINARIO

d) Cdigo B.C.D. (Binaro Codificado Decimal).


En si no es un sistema puro de numeracin o codificacin de cantidades. Se pude
decir que es una transcodificacin del sistema decimal al sistema binario. Dicho de
otra manera es un sistema decimal en donde cada carcter se expresa a su vez
en binario.
El sistema BCD slo tiene diez caracteres diferentes, cada uno de los cuales est
formado a su vez por una asociacin de cuatro caracteres binarios sean 0 1.
Este sistema hace compatible el intercambio de informacin entre el hombre y la
mquina, dado que la mquina slo conoce el binario. Un ejemplo de donde se
emplea el sistema BCD lo constituye la informacin que se aplica a los indicadores
numricos de una calculadora. Sin embargo, hay que resaltar que la mquina no
es capaz de operar en el sistema BCD, sino que lo hace slo en binario puro.
Un cdigo BCD, consiste en aplicar a cada dgito decimal, su valor en binario, con
un grupo de cuatro bits.
Este cdigo est realizado para codificar en binario las diez cifras del sistema
decimal, precisa de cuatro bits (16 combinaciones) ya que tres bits (8 caracteres)
no son suficientes para los diez caracteres del sistema decimal.
Decimal Binario Hexadecimal
0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
Los nmeros compuestos (decenas, centenas, etc.), son composiciones de
manera anloga al decimal. Por ejemplo, el nmero en base decimal 1.349:
Decimal
1
3
4
9
B.C.D.
0001
0011
0100
1001
Sera el nmero BCD 0001 0011 0100 1001.

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

e) Cdigo ASCII:
Este cdigo tiene cierta similitud con el cdigo BCD en cuanto a su razn de ser.
Realmente es una decodificacin de caracteres alfabticos y dems signos
utilizados corrientemente al sistema binario; representando con slo caracteres
binarios 0 y 1 todos los caracteres que, por ejemplo contiene la mquina de
escribir.
Cada uno de estos caracteres del cdigo ASCII est formado por ocho caracteres
binarios. A ttulo de ejemplo a continuacin se dan una relacin de algunos
caracteres numricos o alfabticos expresados en este cdigo.
Decimal Alfabtico Varios Cdigo ASC II
0
10110000
1
10110001
2
10110010
3
10110011
4
10110100
5
10110101
6
10110110
7
10110111
8
10111000
9
10111001
a
11000001
e
11000101
i
11001001
o
11001111
u
11010111
(
10101000
*
10101011
=
10111101
!
10100001
.
10101100

Existen un total de 128 caracteres en el cdigo ASCII. Entre ellos tambin estn
comprendidos los correspondientes a fin de lnea, retorno de carro, espacio en
blanco, etc. Como se habr comprendido, mediante la utilizacin de este cdigo se
puede traducir desde el hombre a la mquina todo tipo de informacin. Ya no slo
cantidades aritmticas, sino palabras tambin. Toda la informacin contenida en
esta pgina, puede ser traducida, mediante este cdigo y captada por la mquina.
Como ejemplo puede valer:
2
+
3
=
5
10110010
10101011
10110011
10111101
10110101
https://sites.google.com/site/sistemasdemultiplexado/principios-de-electrnicadigital-y-puertas-lgicas/1-1-sistemas-de-numeracion

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

Algebra de Boole.
Definicin y postulados.
Un lgebra de Boole es toda clase o conjunto de elementos que pueden tomar dos
valores perfectamente diferenciados, que designaremos por 0 y 1 y que estn
relacionados por dos operaciones binarias denominadas suma (+) y producto (.)
(la operacin producto se indica en general simplemente mediante la ausencia de
smbolo entre dos variables) lgicos que cumplen los siguientes postulados:
a) Ambas operaciones son conmutativas, es decir, si a y b son elementos del
lgebra, se verifica:
a+b=b+a
a.b=b.a
b) Dentro del lgebra existen dos elementos neutros, el 0 y el 1, que cumplen la
propiedad de identidad con respecto a cada una de dichas operaciones:
0+a=a
1.a=a
c) Cada operacin es distributiva con respecto a la otra:
a . (b + c) = a . b + a . c
a + (b . c) = (a + b) . (a + c)
d) Para cada elemento, a, del lgebra existe un elemento denominado, , tal que:
a+=1a.=0
Este postulado define realmente una nueva operacin fundamental que es la
inversin o complementacin de una variable. La variable se encuentra siempre
en un estado binario contrario al de a.
La primera ecuacin expresa la imposibilidad de que a y tomen el valor lgico
cero al mismo tiempo y la segunda ecuacin indica que nunca pueden tener el
valor lgico uno al mismo tiempo.
De lo explicado anteriormente se deduce que el lgebra de Boole es un ente
matemtico. En realidad, son fsicamente varios los conjuntos que poseen dos
operaciones binarias que cumplen los postulados desarrollados. Ejemplos de
estos conjuntos son el lgebra de las proposiciones formales y el lgebra de la
conmutacin formad tambin por elementos que pueden tomar dos estados
perfectamente diferenciados.
Los primeros circuitos de conmutacin o lgicos utilizados han sido los contactos,
y aunque poco a poco han sido desplazados por los circuitos electrnicos, pueden
ser empleados para memorizar ms fcilmente las leyes del lgebra de Boole
antes expresadas y los teoremas que desarrollaremos seguidamente.
La operacin suma se asimila a la conexin en paralelo de contactos y la
operacin producto a la conexin en serie. El inverso de un contacto es otro cuyo

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

estado es siempre opuesto del primero, es decir est cerrado cuando aquel est
abierto y viceversa. El elemento 0 es un contacto que est siempre abierto y el
elemento 1 un contacto que est siempre cerrado. Adems se considera una
funcin de transmisin entre los dos terminales de un circuito de contactos, que
toma el valor 1, cuando existe un camino para la circulacin de corriente entre
ellos (cortocircuito) y el valor 0 al no existir dicho camino (Circuito abierto).

Teoremas.
Basndose en los postulados anteriores se deducen los teoremas que
expondremos seguidamente. Su demostracin se puede realizar algebraicamente
mediante la llamada tabla de verdad. La tabla de verdad de una expresin
algebraica binaria representa los valores que dicha expresin puede tomar para
cada combinacin, de estados de las variables que forman parte de la misma. Dos
expresiones algebraicas que tienen la misma tabla de verdad son equivalentes.
Teorema 1: Cada identidad deducida de los anteriores postulados del lgebra de
Boole permanece vlida si la operacin + y . y los elementos 0 y 1 se intercambian
entre si.
Este principio, llamado de dualidad, se deduce inmediatamente de la simetra de
los cuatro postulados con respecto a ambas operaciones y ambos elementos
neutros.

Jos de Jess Reyes Gonzlez.


Mecatrnica, 2015.

Teorema 2: Para cada elemento a de un lgebra de Boole se verifica:


a+1=1a.0=0
Teorema 3: Para cada elemento a de un lgebra de Boole se verifica:
a+a=aa.a=a
Teorema 4: Para cada par de elementos de un lgebra de Boole a y b, se verifica:
a +ab = a a . (a + b) = a
Esta ley se llama de absorcin.
Teorema 5: En lgebra de Boole, las operaciones suma y producto son
asociativas:
a + (b + c) = (a + b) + c = a + b + c
a . (b . c) = ( a . b) . c = a . b . c
Teorema 6: Para todo elemento de un lgebra de Boole se verifica:
=a

You might also like