• No se han encontrado resultados

ELECTRÓNICA. Unidad 2: Circuitos combinacionales. Primera Parte

N/A
N/A
Protected

Academic year: 2021

Share "ELECTRÓNICA. Unidad 2: Circuitos combinacionales. Primera Parte"

Copied!
27
0
0

Texto completo

(1)

ELECTRÓNICA

Unidad 2:

Circuitos combinacionales

(2)

Unidad 2: Circuitos combinacionales

1. Introducción a los circuitos combinacionales.

2. Codificadores y decodificadores.

2.1. Codificadores

2.2. Decodificadores

3. Multiplexores y demultiplexores.

3.1. Multiplexores

3.2. Demultiplexores

4. Comparadores

5. Generadores y detectores de paridad

6. Circuitos aritméticos.

Libro recomendado para la asignatura:

Electrónica”. Autores: A. Carretero, F.J. Ferrero, J.A Sánchez-Infantes, P. Sánchez-Infantes, F.J. Valero Editorial Editex.

(3)

1. Introducción a los circuitos combinacionales

Un sistema combinacional es aquél en el que sus salidas

únicamente dependen del valor de sus entradas, por lo

que las salidas mantendrán el mismo valor mientras las

entradas no cambien.

(4)

1. Introducción a los circuitos combinacionales

En el tema anterior usábamos puertas lógicas (escala

SSI), en este tema usamos circuitos integrados MSI.

Además de las entradas y salidas que hemos visto hasta

ahora, estos circuitos pueden tener entradas ENABLE (de

habilitación) que permitirán que el circuito funcione solo

cuando la entrada esté activada.

(5)

Activación de las entradas y salidas.

En los circuitos combinacionales tendremos dos formas

distintas de habilitar las entradas y salidas:

-

Activación a nivel bajo:

Una entrada se activa a nivel

bajo cuando un 0 hará que el circuito la reconozca como

activa. Una salida se activa a nivel bajo cuando lo que

nos entrega a la salida es un 0 al activarse.

-

Activación a nivel alto:

Una entrada se activa a nivel

alto cuando es necesario un 1 para que el circuito la

detecte como activa. Una salida se activa a nivel alto

cuando al activarse nos da un 1 a la salida.

(6)

Activación de las entradas y salidas.

(7)

Ejercicio propuesto nº 1

7

Dibuja el símbolo de un circuito combinacional con 8 entradas y 4 salidas, sabiendo que:

- Son activas a nivel alto las salidas: 1 y 3

- Son activas a nivel alto las entradas: 1,2,3 y 8.

(8)

2. Codificadores y decodificadores

2.1. Codificadores

8

Un codificador es un circuito combinacional que tiene n entradas y m salidas y cuya función es presentar a la salida el código binario (dependiendo de la codificación que estemos usando) de la entrada.

Por ejemplo, veremos el codificador de decimal a binario natural, también llamado BCD.

(9)

Tabla de verdad del codificador DEC a BCD

(10)

Tipos de codificadores

10

-Codificadores sin prioridad: Son codificadores como el que acabamos de ver. Tienen el problema de que si activamos varias entradas a la vez, la salida no será correcta.

-Codificadores con prioridad: Son codificadores en los que si activamos más de una entrada a la vez, solamente tendrá en cuenta a una de ellas, normalmente a la de índice más alto.

Por ejemplo, si activamos a la vez las entradas 2 y 4, en un codificador sin prioridad tendríamos 0 1 1 0 a la salida, mientras que en uno con prioridad tendríamos 0 1 0 0.

(11)

Asociación de codificadores

11

Cuando necesitemos más entradas de las que tiene el circuito codificador que estemos usando, podremos realizar montajes de ampliación usando varios codificadores y puertas lógicas.

En la hoja de catálogo del codificador 74148 de Texas Instruments, podemos ver un montaje para obtener un codificador de 16 entradas y 4 salidas a partir de 2 codificadores de 8 entradas y 3 salidas

(12)

Asociación de codificadores

12

Cuando necesitemos más entradas de las que tiene el circuito codificador que estemos usando, podremos realizar montajes de ampliación usando varios codificadores y puertas lógicas.

En la hoja de catálogo del codificador 74148 de Texas Instruments, podemos ver un montaje para obtener un codificador de 16 entradas y 4 salidas a partir de 2 codificadores de 8 entradas y 3 salidas

(13)

2.2. Decodificadores

13

Un decodificador es un circuito combinacional con n entradas y m salidas que funciona de manera inversa al codficador.

(14)

Tabla de verdad del decodificador

(15)

Asociación de decodificadores

15

Igual que sucedía con los codificadores, también podemos asociar varios decodificadores para obtener un decodificador con más salidas.

G=entrada de habilitación E0,E1,E2,E3 = Entradas

(16)

Aplicaciones de los decodificadores

16

Decodificador BCD a 7 segmentos

Los displays que más se han usado en la historia para representar números son los displays de 7 segmentos.

Estos displays consisten en 7 diodos LED conectados en un bloque.

(17)

Aplicaciones de los decodificadores

17

Decodificador BCD a 7 segmentos

Los displays que más se han usado en la historia para representar números son los displays de 7 segmentos.

(18)

Aplicaciones de los decodificadores

18

Decodificador BCD a 7 segmentos

(19)

Aplicaciones de los decodificadores

19

Decodificador BCD a 7 segmentos

(20)

Aplicaciones de los decodificadores

20

Decodificador BCD a 7 segmentos

(21)

Aplicaciones de los decodificadores

21

Implementación de funciones lógicas

Tenemos que seguir los siguientes pasos:

-Necesitamos un decodificador que tenga al menos el mismo número de entradas que variables tenga nuestra función (Ej: si nuestra función tiene 3 variables (a, b y c) necesitaremos un decodificador con al menos 3 entradas) -Partimos de la función expresada en minitérminos (suma de productos). -Conectamos cada variable a una de las entradas del decodificador.

-Seleccionamos las salidas cuyo número de orden coincide con el número del minitérmino y las conectamos a una puerta OR (si las salidas son activas a nivel alto) o NAND (si las salidas son activas a nivel bajo).

(22)

Aplicaciones de los decodificadores

22

Implementación de funciones lógicas

Lo vemos con un ejemplo: f= a’b’c’ + a’bc’ + ab’c + abc

Paso 1: Necesitamos un decodificador que tenga al menos el mismo número de entradas que variables tenga nuestra función

Tenemos 3 variables, necesitamos un decodificador con al menos tres entradas. Elegimos uno de 3 entradas y 8 salidas.

(23)

Aplicaciones de los decodificadores

23

Implementación de funciones lógicas

(24)

Aplicaciones de los decodificadores

24

Implementación de funciones lógicas

Paso 4: Seleccionamos las salidas cuyo número de orden coincide con el número del minitérmino y las conectamos a una puerta OR (nivel alto)

Calculamos número del minitérmino. f= a’b’c’ + a’bc’ + ab’c + abc

(25)

Aplicaciones de los decodificadores

25

(26)

Ejercicio propuesto nº 2

26

Basándote en las conexiones de la figura, completa la siguiente tabla que relaciona los números decimales del 0 al 9, su equivalente en BCD y los segmentos que se iluminan en el display.

DÍGITO DECIMAL BINARIO BCD SEGMENTOS ILUMINADOS a b c d e f g 0 1 2 3 4 5 6 7 8 9

(27)

Ejercicio propuesto nº 3

27

Utiliza un decodificador 3x8 con salidas a nivel alto para implementar las siguientes funciones:

a) f = a·b + a’ · b · c’

b) f = a·b’·c + a·b·c + a’·b·c’ c) f = b’·c’ + a·b·c’ + a’·b·c

Referencias

Documento similar

Los doce leones originales han pasado un complejo proceso de restauración antes de volver a su lugar en la base de la fuente.. Los restauradores han eliminado las

El Acuerdo de 12 de febrero de 2018, de la Comisión del Distrito Único Universitario de Andalucía, por el que establece el procedimiento de admisión para el curso

Sabemos que, normalmente, las ​cookies deben ser almacenadas y enviadas de vuelta al servidor sin modificar; sin embargo existe la posibilidad de que un atacante

Para analizar el uso actual de las herramientas virtuales Blackboard e Elluminate dentro de la carrera de Administración de empresas de la Pontificia Universidad Javeriana Bogotá se

"No porque las dos, que vinieron de Valencia, no merecieran ese favor, pues eran entrambas de tan grande espíritu […] La razón porque no vió Coronas para ellas, sería

Volviendo a la jurisprudencia del Tribunal de Justicia, conviene recor- dar que, con el tiempo, este órgano se vio en la necesidad de determinar si los actos de los Estados

cuatro alumnos del primer ciclo de primaria, un programa para el fomento de la autoestima. Por tanto, la investigación cuenta con un grupo experimental, al cual

b) El Tribunal Constitucional se encuadra dentro de una organiza- ción jurídico constitucional que asume la supremacía de los dere- chos fundamentales y que reconoce la separación