Circuitos y Sistemas Digitales

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 50

Texto Guía: Circuitos y Sistemas Digitales I

Instituto Técnico Ipraté


T.S. Daniel Ayala

CIRCUITOS Y SISTEMAS DIGITALES

El gran desarrollo experimentado por la Electrónica en los últimos años ha propiciado que la mayoría
de los equipos actuales funcionen con sistemas digitales. Un sistema digital se caracteriza por utilizar
señales discretas, es decir, señales que toman un número finito de valores en cierto intervalo de
tiempo.

Nuestra asignatura trata sobre Electrónica. La ELECTRÓNICA es la rama de la física que estudia los
sistemas cuyo funcionamiento está basado en el flujo microscópico de las cargas eléctricas.

La Electrónica estudia el comportamiento de los electrones en diversos medios, y se aplican estos


conocimientos para conseguir que “los electrones hagan lo que nosotros queramos”.

Para “dominar” a los electrones, es necesario crear circuitos electrónicos, formados por materiales
conductores (cables) – semiconductores, que unen todos los componentes del circuito.

“El objetivo de la electrónica aplicada es construir circuitos electrónicos para que los
electrones se comporten de la manera que a nosotros nos interese”

TIPOS DE ELECTRÓNICA

ELECTRÓNICA ANALÓGICA

La ELECTRÓNICA ANALÓGICA es la parte de la electrónica que estudia los circuitos, el manejo de los
componentes, los conductores, los semiconductores y los aparatos de medida en general.

Uno de los grandes retos del hombre es el de manipular, almacenar, recuperar y transportar la
información que tenemos del mundo en el que vivimos, lo que nos permite ir progresando poco
a poco

Ahora estamos viviendo un momento en el que esa capacidad de manipulación, almacenamiento,


recuperación y transporte de la información, está creciendo exponencialmente, lo que nos convierte
en lo que los sociólogos llaman la “Sociedad de la información”.

Con la aparición de la electrónica las posibilidades para desarrollar esas capacidades aumentaron
considerablemente. Para comprender los principios de la electrónica analógica, nos centraremos en
un “ejemplo” concreto: la manipulación, almacenamiento, recuperación y transporte de una voz
humana.

Cuando hablamos, nuestras cuerdas vocales vibran de una


determinada manera, lo que origina que las moléculas del
aire también lo hagan, chocando unas con otras y
propagando esta vibración. Si no existiesen esas moléculas,
como en el espacio, el sonido no se podría propagar.

Página 1 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Cuando esta señal acústica incide sobre un micrófono, aparece una señal eléctrica que tiene una
forma análoga a la de la señal acústica. Las vibraciones de las moléculas se han convertido en
variaciones del voltaje, que al final se traducen en vibraciones de los electrones. Es decir, que con los
micrófonos lo que conseguimos es que los electrones vibren de una manera análoga a cómo lo
hacen las moléculas del aire (ver figura 1.3).

Esta nueva señal eléctrica que aparece, se denomina señal analógica, puesto que es análoga a la
señal acústica original. Cuanto mejor sea el micrófono, más se parecerá la señal eléctrica a la
acústica, y la información se habrá “copiado” con más fidelidad.

La electrónica analógica trata con este tipo de señales, análogas a las que hay en el mundo real,
modificando sus características (ej. amplificándola, atenuándola, filtrándola...).

Fijémonos en el esquema de la siguiente figura (Sistema de tratamiento de voz, con


electrónica analógica), la persona que habla emite una señal acústica que es convertida en una
señal electrónica analógica por el micrófono. Estas dos señales son muy parecidas, pero la que
sale del micrófono es más pequeña. Por ello se introduce en un circuito electrónico, llamado
amplificador, que la “agranda” (la ha manipulado). A continuación esta señal se puede registrar en
una cinta magnética de audio (o cualquier componente del mismo formato ejm. CD, DVD, otros).
Lo que se graba es una “copia” de la señal, pero ahora convertida a señal magnética u otro formato
actual.

Los problemas de los sistemas analógicos son:

 La información está ligada a la forma de la onda. Si esta se degrada, se pierde información


 Cada tipo de señal analógica necesita de unos circuitos electrónicos particulares (No es lo
mismo un sistema electrónico para audio que para vídeo, puesto que las señales tienen
características completamente diferentes).
En las señales analógicas, la información se encuentra en la forma de la onda.

Página 2 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

La comparación gráfica entre una señal analógica y una digital es la siguiente:

ELECTRÓNICA DIGITAL

Existe otra manera de modificar, almacenar, recuperar y transportar las señales, solucionando los
problemas anteriores. Es un enfoque completamente diferente, que se basa en convertir las
señales en números.

Entonces, una señal digital, es una señal que está descrita por números. Es un conjunto de números,
y la electrónica digital es la que trabaja con señales digitales, o sea, con números. Son los números
los que se manipulan, almacenan, recuperan y transportan.

La Electrónica Digital es la parte de la Electrónica que trabaja con variables discretas. Este hecho
implica que un pequeño cambio en alguna de las variables del circuito (siempre que no cambie su
valor discreto) no producirá un cambio apreciable en el comportamiento del circuito. Es decir, el
comportamiento del circuito no depende del valor exacto de la señal.

Son muchas las razones que han favorecido el uso extensivo de los sistemas digitales, entre ellas:

 Mayor fiabilidad en el procesamiento y transmisión de la información frente a los sistemas


analógicos, ya que una pequeña degradación de la señal no influirá en el sistema digital en
su valor (o en su influencia como entrada en un circuito digital).
Sin embargo, en un circuito analógico, cualquier pequeño cambio que se pueda producir en
la señal propiciará la pérdida de información en la misma.
 Disposición de un soporte matemático adecuado para su desarrollo, en concreto, el álgebra
de Boole.
 Dominio de las tecnologías de fabricación adecuadas.
 Contar con una amplia distribución comercial gracias a sus diversas aplicaciones en
múltiples campos.

Podemos clasificar los circuitos digitales en dos grandes grupos:

 CIRCUITOS COMBINACIONALES: se caracterizan porque las salidas únicamente dependen


de la combinación de las entradas y no de la historia anterior del circuito; por lo tanto, no
tienen memoria y el orden de la secuencia de entradas no es significativo.
 CIRCUITOS SECUENCIALES: se caracterizan porque las salidas dependen de la historia
anterior del circuito, además de la combinación de entradas, por lo que estos circuitos sí
disponen de memoria y el orden de la secuencia de entradas sí es significativo.

Página 3 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Reflexionemos un poco. Estamos acostumbrados a escuchar el término televisión digital, o radio


digital. ¿Qué significa esto? ¡¡¡Significa que lo que nos están enviando son números!!!!! Que la
información que nos envían está en los propios números y no en la forma que tenga la señal que
recibidos. ¿Y qué es un sistema digital?, un sistema que trabaja con números. ¿Y un circuito digital?
Un circuito electrónico que trabaja con números. ¡¡Y sólo con números!!

En la siguiente imagen se muestra un sistema digital. La señal acústica se convierte en una señal
eléctrica, y a través de un conversor analógico-digital se transforma en números, que son
procesados por un circuito digital y finalmente convertidos de nuevo en una señal electrónica, a
través de un conversor digital-analógico, que al atravesar el altavoz se convierte en una señal
acústica.

La electrónica digital trabaja con números.


La información está en los números y no en la forma de señal.
Cualquier señal siempre se puede convertir a números y recuperarse posteriormente.

CIRCUITOS Y SISTEMAS DIGITALES

Ya podemos entender de lo que trata esta asignatura. En ella estudiaremos y diseñaremos


circuitos digitales, que manipulan números. Existen unos números en la entrada y nuestro
circuito generará otros números de salida (siguiente figura “circuito digital genérico”). Algunos
números se considerarán como datos y otros se usarán para el control del propio circuito. No nos
preocuparemos de dónde vienen estos números, pero ya sabemos que o bien vendrán de otro
sistema digital, o bien de una señal analógica que se ha convertido a números (se ha digitalizado).

Un circuito digital realiza manipulaciones sobre los números de entrada y genera unos números
de salida.

Página 4 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

SISTEMAS DE NUMERACIÓN

La información que se va a manejar en cualquier sistema digital tiene que estar representada
numéricamente. Para ello, necesitaremos un sistema de numeración acorde con las características
intrínsecas de este tipo de señales.

Un SISTEMA DE NUMERACIÓN es el conjunto de símbolos y reglas que se utilizan para la


representación de datos numéricos o cantidades. Un sistema de numeración se caracteriza por su
base, que es el número de símbolos distintos que utiliza y además es el coeficiente que determina
cuál es el valor de cada símbolo dependiendo de la posición que ocupe.

Los actuales sistemas de numeración son netamente posicionales, en los que el valor relativo que
representa cada símbolo o cifra depende de su valor absoluto y de la posición que ocupa dicha
cifra con respecto a la coma decimal. La coma decimal (,) que separa la parte entera de la parte
fraccionaria, en ambientes informáticos, está representada por el punto decimal (.).

Ahora estudiaremos los sistemas de numeración decimal, binario, octal y hexadecimal, cómo
están conformados y las conversiones de un sistema a otro.

De manera que el sistema binario es el más importante de los sistemas digitales, pero también hay
otros que también lo son, por ejemplo, el sistema decimal es el que se utiliza para representar
cantidades fuera de un sistema digital y viceversa;

SISTEMA DE NUMERACIÓN BINARIA.

El sistema binario o de base 2 solo utiliza dos símbolos para representar la información: 0 y 1. Cada
uno de ellos recibe el nombre de bit, que es la unidad mínima de información que se va a manejar
en un sistema digital.

Los dos dígitos, llamados bits (Contracción de binary digit), son el uno (1) y el cero (0), por lo
cual el equivalente decimal se obtendrá al sumar los pesos correspondientes a los bits 1.

En bit más significativo (MSB) es aquel que se ubica más a la izquierda (el que tiene mayor valor).
El bit menos significativo (LSB) es aquel que está más a la derecha y que tiene el menor valor.

Página 5 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Para la medida de unidades de información representada en binario, se utilizan una serie de


múltiplos de bit que poseen nombre propio:

Nibble o Cuarteto: Es el conjunto de cuatro bits (1001).


Byte u Octeto: Es el conjunto de ocho bits (10101010).
Kilobyte (Kb): Es el conjunto de 2^10 bits (1024 * 8 bits)
Megabyte (Mb): Es el conjunto de 2^20 Kilobytes bits (10242 *8 bits)
Gigabyte (Gb): Es el conjunto de 2^30 Megabytes bits (10243 *8 bits)
Terabyte (Tb): Es el conjunto de 2^40 Gigabytes bits (10244 * 8 bits)

La razón por la que se utiliza el factor 1.024 en vez de 1.000, es por ser el múltiplo de 2 más
próximo a 1000, cuestión importante desde el punto de vista informático (210= 1024).

SISTEMA DE NUMERACIÓN DECIMAL.

El sistema decimal utiliza un conjunto de símbolos, cuyo significado depende de su posición


relativa al punto decimal, el sistema numérico decimal, basado en diez símbolos (0, 1, 2, 3, 4, 5,
6, 7, 8, 9), que, al combinarlos, permiten representar las cantidades imaginadas; es por esto que
se dice que utiliza la base 10.

SISTEMA DE NUMERACIÓN OCTAL.

Se trata de un sistema de numeración en base 8 que utiliza 8 símbolos para la representación


de cantidades. Los símbolos utilizados son: 0, 1, 2, 3, 4, 5, 6, 7. Este sistema también posicional,
ya que cada una de sus cifras tiene como posición la relativa al punto decimal que, en caso
de no aparecer se supone implícita al lado derecho del número, este proporciona un método
conveniente para la representación de códigos y números binarios utilizados en los sistemas
digitales.

SISTEMA DE NUMERACIÓN HEXADECIMAL.

El sistema hexadecimal emplea la base 16. Así, tiene 16 posibles símbolos digitales. Utiliza los
dígitos del 0 al 9, más las letras A, B, C, D, E y F como sus 16 símbolos digitales. Cada dígito
hexadecimal representa un grupo de cuatro dígitos binarios. Es importante recordar que los
dígitos hexadecimales de A a F son equivalentes a los valores decimales de 10 a 15.

Página 6 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

CONVERSIONES

CONVERSIÓN DE DECIMAL A BINARIO.

MÉTODO DE LAS DIVISIONES SUCESIVAS ENTRE DOS. Se trata de dividir sucesivamente el


número decimal y los sucesivos cocientes entre dos (2), hasta que el cociente en una de las
divisiones tome el valor cero (0). La unión de todos los restos obtenidos, escritos en orden
inverso, nos proporciona el número inicial expresado en el sistema binario.

Otro ejemplo:

CONVERSIÓN DE BINARIO A DECIMAL.

El sistema de numeración binario es un sistema posicional donde cada dígito binario (bit)
tiene un valor basado en su posición relativa al LSB. Cualquier número binario puede convertirse
a su equivalente decimal, simplemente sumando en el número binario los valores de las
diversas posiciones que contenga un 1. Para ilustrar lo anterior consideremos el siguiente ejemplo:

Nótese que el procedimiento consiste en determinar los valores (es decir, las potencias de 2)
de cada posición de bit que contenga un 1 y luego sumarlos. Nótese también que el MSB tiene
un valor de 24a pesar de que es el quinto bit; esto se debe a que el LSB es el primer bit y tiene un
valor de 20

Página 7 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

CONVERSIÓN DE DECIMAL A OCTAL.

Igualmente que en la conversión de decimal a binario, por medio del Método de Divisiones
Sucesivas, pero en este caso por ocho (8).
Ejemplo: Convertir el número decimal 1999 a octal.

CONVERSIÓN DE OCTAL A BINARIO.

Para convertir un número octal a binario se sustituye cada dígito octal por sus correspondientes
tres dígitos binarios.

Ejemplo: Convertir el número octal 75643.57 a binario:

CONVERSIÓN DE BINARIO A OCTAL.

Para convertir un número binario a octal se realiza un proceso inverso al anterior. Se agrupan
los dígitos de 3 en 3 a partir del punto decimal hacia la izquierda y hacia la derecha,
sustituyendo cada trío de dígitos binarios por su equivalente dígito octal.

Ejemplo: Convertir el número binario 1100101001001.1011011 en octal.

Página 8 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

CONVERSIÓN DE BINARIO A HEXADECIMAL.

Se realiza un proceso inverso al anterior. Se agrupan los dígitos binarios de 4 en 4 a partir del
punto decimal hacia la izquierda y hacia la derecha, sustituyendo cada cuarteto por su
correspondiente dígito hexadecimal. Agregando ceros cuando sea necesario para completar un
grupo de 4 bits.

CONVERSIÓN DE HEXADECIMAL A BINARIO.

Se sustituye cada dígito hexadecimal por su representación binaria con cuatro dígitos con la
anterior tabla.

CONVERSIÓN DE OCTAL A HEXADECIMAL.

Esta conversión realiza un paso intermedio utilizando el sistema binario. Primero se convierte
el número octal en binario y éste se pasa a hexadecimal.
Ejemplo: Convertir el número 144 en hexadecimal.

Página 9 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

CONVERSIÓN DE HEXADECIMAL A OCTAL.

Se realiza un paso intermedio utilizando el sistema binario. Se convierte en binario y éste en


octal.
Ejemplo: Convertir el número hexadecimal 1F4 en octal.

CONVERSIÓN DE DECIMAL A HEXADECIMAL.

De igual manera, la conversión de decimal a hexadecimal se puede efectuar por medio de


la división repetida por 16.
Siguiendo el mismo método utilizado en las conversiones de decimal a binario y de decimal a
octal.
Ejemplo: Convertir el número decimal 1994 a hexadecimal:

CONVERSIÓN DE HEXADECIMAL A DECIMAL.

Un número hexadecimal se puede convertir en su equivalente decimal utilizando el hecho de que


cada posición de los dígitos hexadecimal tiene un valor que es una potencia de 16. El LSD tiene un
valor de 160=1; el siguiente dígito en secuencia tiene un valor de 161= 16; el siguiente tiene
un valor de 162=256 y así sucesivamente El proceso de conversión se demuestra en los
ejemplos que siguen

Página 10 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

BITS Y ELECTRÓNICA

Todavía nos queda una cosa por resolver. En la electrónica trabajamos con electrones, forzándolos
a que hagan lo que nosotros queremos. En el caso de los circuitos digitales, lo que hacemos es
operar con números. ¿Cómo conseguimos esto? ¿Cómo introducimos los números en los circuitos
digitales?

La solución a esto es asignar un voltaje a cada uno de los dos estados de un bit. Lo normal, conocido
como lógica TTL, es asignar el valor de 5 voltios al dígito ’1’ y 0 voltios al dígito ’0’. Esta asignación de
valores depende de la tecnología empleada.

En la siguiente figura se muestra un circuito digital que tiene un bit de entrada. Si queremos
introducir un dígito ’1’ ponemos el interruptor en la posición A, de manera que por la entrada E
llegan 5 voltios. Si queremos introducir un dígito ’0’ ponemos el interruptor en la posición B, por
lo que llegan cero voltios.

Página 11 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Página 12 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Página 13 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

1. CONVERTIR LOS SIGUIENTES NUMEROS DECIMALES A SUS EQUIVALENTES BINARIOS


a) 154(10)
b) 7(10)
c) 89(10)
d) 255(10)
e) 78(10)
f) 5665(10)
2. CONVERTIR LOS SIGUIENTES NÚMEROS ENTEROS ESCRITOS EN BINARIO A:
Octal, Decimal y Hexadecimal
a) 100001(2)
b) 011111(2)
c) 01010011 (2)

3. CONVERTIR LOS SIGUIENTES NUMEROS BINARIOS A SUS EQUIVALENTES DECIMALES


a) 01010101(2)
b) 11111111(2)
c) 10101(2)
d) 10000000(2)
e) 1110001111(2)
4. CONVERTIR LOS SIGUIENTES NUMEROS HEXADECIMALES A OCTAL
a) 23FA(16)
b) 1111(16)
c) 679CB(16)
d) BEBE(16)
e) 99D99(16)
5. COMPLETAR LA SIGUIENTE TABLA
DECIMAL BINARIO OCTAL HEXADECIMAL
1 10000000000001
2 1024
3 A1A1
4 1010101010
5 19657
6 1001111111
7 2346
8 3451
9 2654
10 ABCD

Página 14 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

ÁLGEBRA DE BOOLE

El álgebra de Boole y los sistemas de numeración binarios vistos hasta ahora constituyen la base
matemática para construir los sistemas digitales.

Álgebra de Boole o álgebra booleana se le denomina a las reglas algebraicas basadas en la teoría
de conjuntos para manejar ecuaciones de lógica matemática. La lógica matemática trata de
proposiciones, elementos de circuitos de dos estados, etc.; asociados por medio de operadores
como Y, O, NO, EXCEPTO, SI… ENTONCES. Y que por lo tanto permite cálculos y demostraciones
como cualquier parte de las matemáticas.

En otros términos, se puede definir el álgebra de Boole como toda clase o conjunto de elementos
que pueden tomar dos valores perfectamente diferenciados, que son designados por “0” y “1”
y que están relacionados por dos operaciones binarias denominadas suma (+) y producto (.)
lógicos.

Hemos dicho que los circuitos digitales trabajan con números, y que estos números se expresan en
binario. Veremos más adelante cómo con un conjunto de ecuaciones podemos describir lo que hace
un circuito, que transforma los números de la entrada y los saca por la salida. Sin embargo, puesto
que estos números vienen expresados en binario, las variables y números utilizados NO SON
REALES.

Para describir un circuito digital utilizaremos ecuaciones matemáticas. Sin embargo, estas
ecuaciones tienen variables y números que NO SON REALES, por lo que NO podemos aplicar las
mismas propiedades y operaciones que conocemos. Hay que utilizar nuevas operaciones y nuevas
propiedades, definidas en el ALGEBRA DE BOOLE

La numeración binaria y el álgebra de Boole constituyen la base matemática para el diseño y la


construcción de dispositivos digitales.

Se entiende por FUNCIÓN LÓGICA toda aquella variable binaria cuyo valor depende de una
expresión formada por otras variables relacionadas mediante los signos “+” y “x”. El
comportamiento de las funciones lógicas se puede conocer a través de las tablas de verdad,
dependiendo de los niveles que se apliquen a las entradas.

Las funciones básicas son las siguientes:

Página 15 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

SUMA BINARIA

RESTA BINARIA

Página 16 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

MULTIPLICACION BINARIA

DIVISIÓN BINARIA

Los números en una división se denominan dividendo, divisor y cociente.

En los computadores, la operación de división se lleva a cabo usando la resta. Puesto que
la resta se puede realizar como una suma, la división también se puede llevar a cabo con un
sumador.

El signo del cociente depende de los signos del dividendo y del divisor, de acuerdo con las dos
reglas siguientes:

 Si son del mismo signo, el cociente es positivo.


 Si son de diferente signo, el cociente es negativo

El procedimiento para dividir dos números se resume a continuación:

Paso 1. Determinar si los signos del dividendo y el divisor son diferentes. Esto determina que
signo tendrá el cociente. Inicializar el cociente a cero.

Paso 2. Restar el divisor del dividendo utilizando la suma en complemento a 2, para


obtener el primer resto parcial, y sumar 1 al cociente. Si este resto parcial es positivo, ir
al paso 3. Si el resto parcial es cero o negativo, la división se ha terminado.

Paso 3. Restar el divisor del resto parcial y sumar 1 al cociente. Si el resultado es positivo,
repetir el siguiente resto parcial. Si el resultado es cero o negativo, la división se ha terminado.
Continuar restando el divisor del dividendo y los restos parciales hasta que el resultado sea cero o
negativo. Contar el número de veces que se ha restado el divisor y se obtendrá el cociente.

Página 17 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

LAS PROPIEDADES DEL ÁLGEBRA DE BOOLE

Las operaciones del Álgebra de Boole las podemos definir utilizando tablas de verdad:

Las operaciones lógicas de adición y multiplicación tienen una serie de propiedades entre las que
destacan las siguientes:

OPERACIÓN CONMUTACION
Ambas operaciones son conmutativas, es decir, si a y b son elementos del álgebra, se verifica:

OPERACIÓN IDENTIDAD
Dentro del álgebra existen dos elementos neutros, el 1 y el 0; que cumplen con la propiedad de
identidad con respecto a cada una de las operaciones:

OPERACIÓN DISTRIBUTIVA
Cada operación es distributiva respecto a la otra:

Página 18 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

OPERACIÓN NEGACION O INVERSO

Para cada elemento “a” del álgebra existe un elemento denominado ā o a’, tal que:

TEOREMAS IMPORTANTES

Derivados de las propiedades fundamentales, existen una serie de Teoremas muy interesantes e
importantes que usaremos a lo largo de todo el curso. Algunos los utilizaremos en la teoría y otros
para los problemas

Este teorema es muy importante puesto que nos permite realizar simplificaciones en las expresiones

Página 19 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

FUNCIONES BOOLEANAS Y TABLAS DE VERDAD


Existen dos maneras de representar una función booleana. Una ya la conocemos, y es utilizado
expresiones booleanas. Así por ejemplo se puede definir la función booleana siguiente:

Existe otra manera de especificar una función booleana y es utilizando las tablas de verdad. En
ellas lo que estamos representando es el valor que debe tomar la función cuando las variables de
entrada toman todos los valores posibles. Así por ejemplo yo puedo definir una función G de la
siguiente manera:

¿Cuánto vale G si A=0 y B=1?. Miramos la tabla y vemos que G vale 1. Esta forma de definir funciones
booleanas es muy sencilla. El número de filas de la tabla de verdad depende del número de variables
que usemos.

Cuanto mayor número de variables, mayor cantidad de filas tendrá la tabla de verdad.

La regla que se cumple es la siguiente: “Si la función tienen n variables, la tabla de verdad tendrá 2n
filas”. Veamos algunos ejemplos:

OBTENCIÓN DE UNA TABLA DE VERDAD A PARTIR DE UNA EXPRESIÓN

Esto es bastante sencillo. Lo primero que hay que hacer es identificar el número de variables de la
función, para conocer el tamaño de la tabla de verdad. A continuación escribimos números en
binario en la parte de las variables. Finalmente vamos fila por fila obteniendo el valor de la función,
utilizando la expresión.

Página 20 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Lo mejor es ver un ejemplo. Imaginemos que nos han dado la siguiente función, definida por la
expresión:

1. La función tiene 2 variables, luego la tabla de verdad tendrá 22 = 4 filas


2. Dibujamos una tabla de verdad con 4 filas, y ponemos en la parte de la izquierda el número
de fila en binario natural, comenzando por la fila 0.

3. Aplicando la expresión, vamos calculando el valor de F. La primera fila se corresponde con


F(0,0), la segunda con F(0,1), la tercera con F(1,0) y la última con F(1,1):

4. Ya podemos rellenar la tabla de verdad:

Veamos otro ejemplo, ahora con una función de 3 variables:

Página 21 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

EXPRESIONES O FORMAS CANÓNICAS

Existen dos formas básicas de expresiones canónicas que pueden ser implementadas en dos niveles
de compuertas:
 Suma de productos o expansión de minterminos
 Producto de sumas o expansión de maxterminos

Las expresiones canónicas permiten asociar a una función una expresión algebraica única. La tabla
de verdad también es una representación única para una función booleana.

A partir de una tabla de verdad, podemos obtener múltiples expresiones para la misma función.
Todas esas expresiones son equivalentes y podemos obtener unas expresiones de otras aplicando
las propiedades del Álgebra de Boole.

Existen dos tipos de expresiones que se obtienen directamente de la tabla de verdad, de forma
inmediata. Se denominan formas canónicas. Se caracterizan porque en todos los términos de estas
expresiones aparecen todas las variables.

EXPRESIONES CANONICAS: MINTERMINOS Y MAXTERMINOS


 Expansión a las formas canónicas
 Síntesis de las formas canónicas
 Diseño lógico y simplificación

EXPANSIÓN A LAS FORMAS CANÓNICAS


 Cualquier función booleana puede ser representada en forma canónica.
 El proceso de obtener la forma canónica se denomina expansión
 Un método directo consiste en obtener la tabla de verdad, y luego identificar los
minterminos o los maxterminos
 Otra posibilidad, que se estudia a continuación, es mediante un desarrollo algebraico
basado en los postulados y teoremas del algebra de Boole

SINTESIS USANDO SUMA DE PRODUCTOS


 Dada una función mediante una suma de productos, esta puede implementarse usando un
OR de AND's
 Ejemplo: implementación en dos niveles de f(a, b, c, d) = ab + cd, se logra directamente

Página 22 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

DISENO LOGICO: FAN-IN Y FAN-OUT


 Las compuertas lógicas tienen ciertas características concretas dadas por su
implementación física. Dos de ellas son el fan- in y el fan- out.
 Fan- in es el número de circuitos o compuertas de entrada (e.g. de dos entradas) que puede
soportar una compuerta.
 Una compuerta con un fan- in mayor tienden a ser más lentas porque se incrementa la
capacitancia de la compuerta.
 Fan- out es el número de compuertas que pueden ser alimentadas o comandada por una
salida de la compuerta.
 Un mayor número de niveles en un circuito causa que este tenga un comportamiento más
lento ya que la conmutación debe propagarse a través de más compuertas.
 Un menor número de niveles requiere compuertas con un mayor fan- in lo que
generalmente implica ocupar más pastillas en la implementación.

SIMPLIFICACIÓN DE FUNCIONES BOOLEANAS

Cuando estamos diseñando circuitos digitales, utilizaremos funciones booleanas para describirlos.

Y antes de implementarlos, es decir, antes de convertir las ecuaciones a componentes electrónicos


(puertas lógicas) tenemos que simplificar al máximo. Una de las misiones es diseñar, y otra muy
importante es optimizar. No basta con realizar un circuito, sino que hay que hacerlo con el menor
número posible de componentes electrónicos. Y esto es lo que conseguimos si trabajamos con
funciones simplificadas.

Las funciones booleanas se tienen que simplificar al máximo,


para diseñar los circuitos con el menor número de componentes electrónicos.

Esta simplificación la podemos realizar de dos maneras diferentes:

1. Utilizando las propiedades y Teoremas del Algebra de Boole. Se denomina método


analítico de simplificación de funciones. Hay que manejar muy bien estas propiedades para
poder eliminar la mayor cantidad de términos y variables.
2. Utilizando el método de Karnaugh. Es un método gráfico que si lo aplicamos bien, nos
garantiza que obtendremos la función más simplificada posible, a partir de una tabla de
verdad.

MÉTODO ANALÍTICO DE SIMPLIFICACIÓN DE FUNCIONES


Simplificar la siguiente función:

Página 23 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

La función que nos queda es:

Tanto la función inicial, como la que hemos obtenido son funciones equivalentes. Tienen la misma
tabla de verdad, sin embargo, la segunda está mucho más simplificada: sólo tiene dos sumandos y
cada sumando tiene sólo dos variables.

MÉTODO DE KARNAUGH
Veremos como aplicando el método de
Karnaugh podemos simplificar esta
función. Vamos a organizar esta misma
tabla de la siguiente manera:

REALIZAR LA SIGUIENTE TABLA DE VERDAD

Página 24 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

EJERCICIOS

HALLAR MEDIANTE TABLAS DE KARNAUGH

CIRCUITOS COMBINACIONALES

Después de introducir y trabajar con el Algebra de Boole, vamos a volver a los circuitos digitales.
Recordemos que son circuitos electrónicos que trabajan con números, y que con la tecnología con
la que están realizados, estos números están representados en binario

SUBCIRCUITOS SE PUEDEN CLASIFICAR EN DOS TIPOS:

 Circuitos combinacionales
 Circuitos secuenciales

Página 25 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Así, podemos decir que todo circuito digital genérico tendrá una parte combinacional y otra parte
secuencial.

En un circuito combinacional, las salidas dependen directamente del valor de


las entradas, y no pueden por tanto almacenar ningún tipo de información, sólo
realizan transformaciones en las entradas. Estos circuitos quedan caracterizados
mediante funciones booleanas.

Cada bit de salida de un circuito combinacional, se obtiene mediante una función booleana aplicado
a las variables de entrada. Así, si un circuito tiene n salidas, necesitaremos n funciones booleanas
para caracterizarlo.

En este tema estudiaremos las puertas lógicas, que son los elementos que usamos para construir
estos circuitos, y cómo las funciones booleanas las podemos realizar mediante puertas lógicas, lo
que se denomina implementación de funciones booleanas.

Página 26 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

PUERTAS LÓGICAS

Se entiende por puertas lógicas los dispositivos básicos sobre los cuales se puede diseñar un sistema
digital. Éstas solo tienen una única salida, aunque pueden tener una o más entradas. Las puertas
lógicas a la salida pueden dar niveles de tensión alto (1) o niveles de tensión bajo (0).

En estos dispositivos hay que tener en cuenta que dependiendo de la tecnología del f abricante de
los circuitos (TTL y CMOS) varían los niveles de tensión en las entradas y en las salidas. Esto hay que
tenerlo en cuenta ya que en la electrónica digital lo que se pretende es enviar la información más
fiable posible. Por ejemplo el voltaje de alimentación de las puertas TTL es de 5 V, mientras que el
de las puertas CMOS varía entre 3 y 15V.

A continuación veremos las puertas lógicas básicas que son: OR, NOR, AND, NAND, NOT, EX-OR, y
EX-NOR.

COMPUERTA OR:

Es un circuito digital que tiene dos o más entradas y cuya salida es igual a la suma OR de las entradas.
El símbolo correspondiente a una compuerta OR de dos entradas

74LS32

Página 27 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

COMPUERTA AND:

74LS08

COMPUERTA NOT:

En la Figura se muestra en forma simbólica una compuerta NOT, la cual tiene una sola entrada y una
salida. La salida del inversor se encuentra en estado lógico “1” sí y solo sí, la entrada se encuentra
en el estado lógico “0”. Esto es, que la salida toma el estado lógico opuesto al de la entrada

74LS04

Página 28 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

COMPUERTA NAND:

74LS00

COMPUERTA NOR:

74LS02

Página 29 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

COMPUERTA XOR:

También llamada compuerta OR exclusivo, en la Figura 2.11 se puede observar su


representación y su Tabla de la Verdad correspondiente.

74LS86

Es decir, que es un circuito nulo. Con independencia de lo que se introduzca por las entradas, a su
salida siempre se obtendrá ’0’.

COMPUERTA XNOR

Página 30 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

EN RESUMEN

Página 31 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

CIRCUITOS INTEGRADOS

Los CIRCUITOS INTEGRADOS, chips o microchips, son componentes electrónicos que tienen en su
interior un circuito electrónico miniaturizado. Este circuito tan pequeño es muy delicado por lo que
se protege exteriormente con un encapsulado de plástico o cerámica, que es lo que podemos ver
desde fuera.

¿Y si ahora queremos construir un circuito? ¿Cómo lo implementamos físicamente? Las puertas


lógicas se encuentran encapsuladas dentro de circuitos integrados o también conocidos como chips.
En la siguiente figura se muestra una foto de dos de ellos, junto a una moneda de 1 euro para
apreciar su tamaño.

Hay una familia de circuitos integrados, 74XX, que está estandarizada de manera que se ha definido
la información que entra o sale por cada una de las patas. Así pueden existir multitud de fabricantes,
pero todos respectando el mismo estándar. En la figura 4.6 se muestra un esquema del integrado
7402, que contiene en su interior 4 puertas NOR de dos entradas.

Por las patas denominadas VCC y GND se introduce la alimentación del chip, que normalmente será
de 5v, aunque esto depende de la tecnología empleada. Por el resto de patas entra o sale
información binaria codificada según la tecnología empleada. Por ejemplo se puede asociar
5v al dígito ’1’ y 0v al dígito ’0’.

OTRAS TECNOLOGÍAS
La electrónica ha avanzado muchísimo y en los chips en los que antes sólo se podían integrar unas
pocas puertas lógicas, ahora se pueden integrar muchísimas más. De esta manera, los chips
tradicionalmente se han clasificado según el número de puertas que pueden integrar. Así tenemos
la siguiente clasificación de chips:
SSI (Small Scale Integration). Chips con menos de 12 puertas
MSI (Medium Scale Integration). Entre 12 y 100 puertas.
LSI (Large Scale Integration). Entre 100 y 10.000 puertas.
VLSI (Very Large Scale Integration). Más de 10.000 puertas

Los VLSI se corresponden con los microprocesadores y los microcontroladores. Muchos diseños que
antes se realizaban sólo con electrónica digital, ahora es más sencillo y barato hacerlos con un
microprocesador o microcontrolador y programarlos. Es decir, hacer software en vez de hardware.

Página 32 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Circuitos integrados digitales comerciales


Una de las metas de los fabricantes de componentes electrónicos es la superación del número de
componentes básicos que pueden integrarse en una sola pastilla, ya que permite la reducción del
tamaño de los circuitos, del volumen y del peso.

Los componente básicos de los integrados son las puertas, las cuales se encuentran dentro de un
chip o en circuitos digitales integrados con una tecnología de fabricación que trataremos en el
siguiente apartado: TTL y CMOS.

Cada chip o circuito integrado tiene una hoja de características que facilita el fabricante. A su vez,
cada tipo de puerta tiene su integrado del tipo 74xx, donde 74 (tecnología TTL) es la serie con las
características más importantes:
• Tensión de alimentación: 5 voltios.
• Temperatura de trabajo: de 0 a 70 ºC.
Y xx es un número que nos indica de qué tipo de puerta se trata. Así lo recoge la siguiente tabla:

Página 33 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

DISEÑO DE CIRCUITOS COMBINACIONALES

EL PROCESO DE DISEÑO
En Ingeniería se entiende por diseñar el proceso por el cual se obtiene el objeto pedido a partir de
unas especificaciones iniciales. Cuando diseñamos circuitos combinaciones, estamos haciendo lo
mismo. Partimos de unas especificaciones iniciales y obtenemos un esquema, o plano, que indica
qué puertas básicas u otros elementos hay que utilizar así como la interconexión que hay entre ellos.

Los pasos que seguiremos para el diseño son los siguientes:

1. Estudio de las especificaciones iniciales, para entender realmente qué es lo que hay que diseñar.

2. Obtención de las tablas de verdad y expresiones booleanas necesarias. En el entorno académico


este suele ser el punto de partida. Nos describen qué función es la que se quiere implementar y lo
hacemos.

3. Simplificación de las funciones booleanas. ¡¡¡Este punto es importantísimo!!! No basta con


implementar una función y ya está. Hay que implementar la mejor función, de manera que
obtengamos el mejor diseño posible, reduciendo el número de puertas lógicas empleadas, el
número de circuitos integrados o minimizando el retraso entre la entrada y la salida.

4. Implementación de las funciones booleanas utilizando puertas lógicas. Aquí podemos tener
restricciones, como veremos. Puede ser que por especificaciones del diseño sólo se dispongan de
puertas tipo NAND. O puede ser que sólo podamos utilizar puertas lógicas con el mínimo número
de entradas. En ese caso habrá que tomar la función más simplificada y modificarla para adaptarla
a este tipo de puertas. El resultado de esto es la obtención de un esquema o plano del circuito.

5. Construcción. El último paso es llevar ese plano o circuito a la realidad, construyendo físicamente
el diseño. Esto se estudia en el laboratorio de esta asignatura, utilizando tecnología
TTL.

Página 34 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

EJERCICIOS PRACTICOS

Página 35 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Página 36 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Página 37 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

RESUMEN

Todo circuito digital está constituido en su interior por circuitos combinacionales y/o circuitos
secuenciales. Estos últimos son capaces de almacenar información. En este capítulo hemos
trabajado con circuitos combinaciones, en los que sus salidas dependen directamente de las
entradas, y no son capaces de almacenar información ni recordar cuáles fueron las entradas
anteriores.

Para la construcción de los circuitos combinacionales, se emplean las puertas lógicas, que permiten
realizar electrónicamente las operaciones del Algebra de Boole. Las puertas lógicas básicas con AND,
OR y NOT, pero también existen otras puertas lógicas que se usan mucho: NAND, NOR y XOR.
Cualquier circuito combinacional se puede construir a partir de las puertas básicas, combinándolas
adecuadamente. Sin embargo, también es posible implementar circuitos utilizando sólo puertas
NAND, o sólo puertas NOR.

Las puertas lógicas se encuentran encapsuladas en un circuito integrado. Esto se denomina


tecnología TTL. También es posible utilizar otras tecnologías para la construcción de circuitos
digitales, como son los dispositivos lógicos programables o las FPGA’s.

El diseño de un circuito combinacional es sencillo. A partir de unas especificaciones se obtiene la


tabla de verdad de las salidas del circuito, y utilizando el método de simplificación de Karnaugh
obtendremos la función más simplificada. Las funciones así obtenidas se podrán implementar de
diversas maneras, entre las que hemos visto, su implementación usando puertas básicas, sólo
puertas NAND, o sólo puertas NOR.

Página 38 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

CAPITULO COMPENDIO

CIRCUITO INTEGRADO 555

El circuito integrado 555 es un circuito integrado de bajo costo y de grandes prestaciones.


Inicialmente fue desarrollado por la firma Signetics. En la actualidad es construido por muchos otros
fabricantes.

El IC 555 es uno de los circuitos integrados mas utilizados en el mundo de la electrónica. Su función
básica es la de actuar como oscilador (astable) o como temporizador (monoestable), pero
también podemos utilizarlo en otras configuraciones no muy comunes.

Este Circuito Integrado (C.I.) es para los experimentadores y aficionados un dispositivo barato con
el cual pueden hacer muchos proyectos. Este temporizador es tan versátil que se puede utilizar para
modular una señal en Amplitud Modulada (A.M.)

Está constituido por una combinación de comparadores lineales, flip-flops (biestables digitales),
transistor de descarga y excitador de salida.

Las tensiones de referencia de los comparadores se establecen en 2/3 V para el primer comparador
C1 y en 1/3 V para el segundo comparador C2, por medio del divisor de tensión compuesto por 3
resistencias iguales R. En el gráfico se muestra el número de pin con su correspondiente función.

El 555 está compuesto por 23 transistores, 2 diodos, y 16 resistores encapsulado en silicio. Hay un
circuito integrado que se compone de dos temporizadores en una misma unidad, el 556, de 14 pines
y el poco conocido 558 que integra cuatro 555 y tiene 30 pines.

Hoy en día, si ha visto algún circuito comercial moderno, no se sorprenda si se encuentra un circuito
integrado 555 trabajando en él. Es muy popular para hacer osciladores que sirven como reloj (base
de tiempo) para el resto del circuito.

Página 39 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

FUNCIÓN DE CADA PATILLA - Encapsulado de 8 patillas.

Masa Ground (Pin 1)


Es el polo negativo de la alimentación, Conectar a tierra.

Disparo Trigger (Pin 2)


Al introducir un impulso negativo en esta patilla el biestable interno se activa, lo cual nos lleva a que
la SALIDA (patilla 3) se activa y el transistor interno pasa a saturación, provocando la descarga del
condensador externo conectado a la patilla 7.

Es en esta patilla, donde se establece el inicio del tiempo de retardo, si el 555 es configurado como
monostable. Este proceso de disparo ocurre cuando este pin va por debajo del nivel de 1/3 del
voltaje de alimentación. Este pulso debe ser de corta duración, pues si se mantiene bajo por mucho
tiempo la salida se quedará en alto hasta que la entrada de disparo pase a alto otra vez.

Salida Output (Pin 3)


La salida activada nos da una tensión próxima a la tensión de alimentación. A nivel alto la corriente
de salida es de unos 200 mA.

Aquí veremos el resultado de la operación del temporizador, ya sea que esté conectado como
monostable, astable u otro. Cuando la salida es alta, el voltaje será el voltaje de alimentación (Vcc)
menos 1.7 Voltios. Esta salida se puede obligar a estar en casi 0 voltios con la ayuda de la patilla de
reset (normalmente la 4).

Reset (Pin 4)
Cuando no se usa se conecta a la alimentación. Se puede utilizar para interrumpir el proceso (ciclo
de temporalización). Al recibir un impulso negativo el transistor interno pasa a saturación (descarga
el condensador externo de la patilla 7) y la salida para a nivel de reposo.

Si se pone a un nivel por debajo de 0.7 Voltios, pone la patilla de salida a nivel bajo. Si por algún
motivo esta patilla no se utiliza hay que conectarla a Vcc para evitar que el 555 se "resetee".

Control (Pin 5)
Permite modificar la tensión de referencia de 2/3 Vcc del divisor de tensión interno. Cuando no se
usa se conecta a masa mediante un condensador de 0.01 uF (10nF).

Cuando el temporizador se utiliza en el modo de controlador de voltaje, el voltaje en esta patilla


puede variar casi desde Vcc (en la práctica como Vcc -1 voltio) hasta casi 0 V (aprox. 2 Voltios).

Página 40 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Así es posible modificar los tiempos en que la salida está en alto o en bajo independiente del diseño
(establecido por las resistencias y condensadores conectados externamente al 555). El voltaje
aplicado a la patilla de control de voltaje puede variar entre un 45 y un 90 % de Vcc en la
configuración monostable. Cuando se utiliza la configuración astable, el voltaje puede variar desde
1.7 voltios hasta Vcc. Modificando el voltaje en esta patilla en la configuración astable causará la
frecuencia original del astable sea modulada en frecuencia (FM). Si esta patilla no se utiliza, se
recomienda ponerle un condensador de 0.01μF para evitar las interferencias.

Umbral Threshold (Pin 6)


Permite finalizar el ciclo de temporalización.
Es una entrada a un comparador interno que tiene el 555 y se utiliza para poner la salida a nivel bajo

Descarga Discharge (Pin 7)


En la patilla 7 colocamos un condensador para fijar la duración de la temporalización. Cuando
finaliza el ciclo de temporalización el transistor pasa a saturación y se descarga el condensador.
Utilizado para descargar con efectividad el condensador externo utilizado por el temporizador para
su funcionamiento.

Alimentación Vcc V+ (Pin 8)


Se puede alimentar desde 4.5 v hasta 16 v.

PATILLAJE
Este es el formato de encapsulado más usado.

Aqui veremos otros dos formatos de encapsulados,

Página 41 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

El 556 consiste en dos 555 integrados en un solo chip.

El 558 consiste en 4 555 integrados en un solo chip.

Página 42 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

EJEMPLOS

Página 43 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

MULTIVIBRADOR

MULTIVIBRADOR MONOASTABLE
FUNCIONAMIENTO DEL NE555 COMO RETARDADOR DE LA DESCONEXIÓN (MONOESTABLE).

En este caso el circuito entrega a su salida un solo pulso de un ancho establecido por el diseñador.
El esquema de conexión es el que se muestra. La Fórmula para calcular el tiempo de duración
(tiempo en el que la salida está en nivel alto) es:

(En segundos).

Observar que es necesario que la señal de disparo, sea de nivel bajo y de muy corta duración en el
PIN # 2 del C.I. para iniciar la señal de salida.

MONOESTABLE TEMPORIZADOR (TIMER)

T = 1,1 x R1 x C1 (en el gráfico falta 1,1)

Realizar el siguiente circuito

Página 44 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Al accionar el pulsador SW1, se aplica una pequeña tensión de disparo a TRIGGER. Esto provoca que
la salida (Patilla 3) pase a tener la tensión de alimentación VCC. En un principio la patilla TRIGGER
estaba cargada a VCC, y baja a un valor menor de 1/3 de VCC.

Cuando eso sucede, se empieza a cargar el condensador C1 a través de la resistencia R1. Cuando la
tensión en este condensador alcanza los 2/3 de la tensión de VCC se activa la patilla 7 de descarga
(DISCHARGE). En ese momento la salida vuelve a ser 0 Voltios.
¿Qué tiempo tarda entre una cosa y otra? Viene calculado por la fórmula: T=1,1⋅R1⋅C1; otras
condiciones:
R2 debe estar entre 1KΩ y 3,3 MΩ y el valor mínimo de C1 es de 500pf.

¿Qué significa RL? Significa “resistencia de carga”. Es una resistencia que sustituye a cualquier
dispositivo que produzca algún efecto: un relé, una bombilla, un motor, etc.

MULTIVIBRADOR ASTABLE
ASTABLE OSCILADOR (OSCILLATOR)

Este tipo de funcionamiento se caracteriza por una salida con forma de onda cuadrada (o
rectangular) continua de ancho predefinido por el diseñador del circuito. El esquema de conexión
es el que se muestra. La señal de salida tiene un nivel bajo por un tiempo t1 y un nivel alto por un
tiempo t2. La duración de los tiempos depende de los valores de R1 y R2.

Página 45 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

La frecuencia con que la señal de salida oscila está dada por la fórmula:

y el período es simplemente:

En electrónica, un astable es un multivibrador que no tiene ningún estado estable, lo que significa
que posee dos estados "quasi-estables" entre los que conmuta, permaneciendo en cada uno de
ellos un tiempo determinado. La frecuencia de conmutación depende, en general, de la carga y
descarga de condensadores.

Entre sus múltiples aplicaciones se cuentan la generación de ondas periódicas (generador de reloj)
y de trenes de pulsos.

Un LM555 ó NE555 con la configuración de un multivibrador. Esta configuración, dependiendo del


valor del capacitor C1 y de la resistencia variable el led de salida parpadea ó más rápido ó mas lento.
Con capacitor de 100 uF el led parpadea a una buena velocidad, con uno de 220 uF se prende y
apaga un poco más lento, pero continua funcionando bien; ya con capacitores más chicos ó mucho
más grandes el parpadeo es muy rápido ó muy lento de forma tal que no es perceptible al ojo
humano.

Página 46 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

Cuando se conecta la alimentación, el condensador está descargando y la salida del 555 pasa a nivel
alto hasta que el condensador C1, que se va cargando, alcanza los 2/3 de la tensión de alimentación.
Cuando lo alcanza la salida del 555 conmuta a cero y el condensador C1 comienza a descargarse a
través de la resistencia RB. Cuando la tensión en el condensador C1 llega a 1/3 de la alimentación,
comienza de nuevo a cargarse, y asi sucesivamente mientras se mantenga la alimentación. RA toma
valores entre 1KΩ y 10MΩ, y RB siempre tiene que ser menor que RA .

OTROS EJEMPLOS:

FUNCIONAMIENTO DEL NE555 COMO ASTABLE SIMÉTRICO (AUTOMÁTICO).

Parecido al anterior, pero la señal de salida puede ser simétrica, es decir que el tiempo en que la
señal está a nivel alto es el mismo tiempo en el que la señal está baja.

Página 47 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

TERMINAL DE RESET:
El terminal de reset puede conectarse directamente al positivo o bien mantener el nivel alto por
medio de una resistencia, por ejemplo de 2k2. Al actuar sobre el pulsador, la salida del 555 pasa a
nivel bajo directamente. Es como poner el integrado en un estado de reposo.

MODULACIÓN DEL ANCHO DE PULSO:


Aplicando una señal de nivel variable a la entrada de CONTROL el pulso de salida aumenta de ancho
al aumentar el nivel de esa tensión.

MODULACIÓN DEL RETARDO DE PULSO:


Aquí el pulso de salida aparece con mayor o menor retardo según aumente o disminuya la tensión
aplicada al terminal de control.

Página 48 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

EJERCICIOS DE CIRCUITOS:

Página 49 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.
Texto Guía: Circuitos y Sistemas Digitales I
Instituto Técnico Ipraté
T.S. Daniel Ayala

RELOJ DE FRECUENCIA 1Hz DE SALIDA


OBJETIVO:
Lograr construir un reloj que nos de salida de 1Hz de frecuencia utilizando el oscilador
astable, demostrando una salida con forma de onda cuadrada mediante un T1 y T2 (tiempo)
calculando R1 y R2.

DISEÑO:
Necesitamos una salida de 1Hz por lo cual usamos la siguiente formula

Luego de calculado definimos los valores de R1, R2, y C1, los cuales tenemos:
R1 = 2.2 K
R2 = 200 K
C1 = 3.3 uF

Entonces nos dará una frecuencia de 1Hz.

CIRCUITO:

Página 50 de 50
Edición 1-2020 Prohibida su copia, distribución parcial o total sin la autorización del titular.
Copyright © 2009-2020. T.S. Daniel Ayala - Todos los Derechos Reservados.

También podría gustarte