Sei sulla pagina 1di 13

Curso: 2010/2011

4 ESO Electrnica Digital

[IES PEDRO SIMN ABRIL DEPARTAMENTO DE TECNOLOGA]


Profesor: Jess ngel Tendero Snchez

IES Pedro Simn Abril

Electrnica Digital

UNIDAD 4. ELECTRNICA DIGITAL 1. INTRODUCCIN Y CONCEPTOS PREVIOS 1.1. Sistema Binario y Sistema Decimal 2. TABLA DE VERDAD DE UN CIRCUITO 3. FUNCIN LGICA DE UN CIRCUITO 4. PUERTAS LGICAS 5. SIMPLIFICACIN DE FUNCIONES LGICAS. MTODO DE KARNAUGH

1. INTRODUCCIN Y CONCEPTOS PREVIOS

La electrnica digital utiliza las seales digitales para transmitir informacin. Esta informacin se enva en forma de pulsos elctricos con una frecuencia determinada. Estos pulsos elctricos o seales se representan por 0 y 1, como, por ejemplo, un interruptor que est conectado (1) o desconectado (0), o una bombilla encendida (1) o apagada (0) Las seales digitales varan a saltos y slo pueden tomar unos valores determinados. En electrnica digital vamos a trabajar con seales digitales binarias: que slo pueden tomar dos valores, uno mximo (1) y otro mnimo (0). A cada uno de estos smbolos 0 y 1 les llamamos bit. En contraposicin las seales analgicas varan de forma progresiva a medida que pasa el tiempo. Para pasar de un valor a otro, pasa necesariamente por todos los valores intermedios.

IES Pedro Simn Abril

Electrnica Digital

1.1. Sistema Binario y Sistema Decimal El sistema de numeracin normalmente empleado en la vida cotidiana es el que utiliza la base 10 o sistema decimal. Los sistemas digitales utilizan el sistema de numeracin binario, utiliza como base el nmero 2. Para pasar un nmero del sistema binario al decimal: se expresa el nmero binario en su polinomio equivalente, y a continuacin se opera el mismo de forma que el resultado obtenido ser el nmero en base 10. 101101,100 = 1 x 25 + 0 x 24 + 1 x 23 + 1 x 22 + 0 x 21 + 1 x 20, 1 x 2-1 + 0 x 2-2 + 0 x 2-3 = 1 x 32 + 0 x 16 + 1 x 8 + 1 x 4 + 0 x 2 + 1 x 1, 1 x 0,5 + 0 x 0,25 + 0 x 0,125 = 45,5 Para pasar un nmero de sistema decimal al binario: se lleva a cabo realizando sucesivas divisiones por dos hasta que el ltimo cociente sea inferior a dos. 45,50 Parte entera 45:2 22:2 11:2 5:2 2:2 Cociente 22 11 5 2 1 Resto 1 0 1 1 0

Parte decimal 0,5 x 2 = 1,0 0,0 x 2 = 0,0 0,0 x 2 = 0,0 Bit ms significativo

Bit ms significativo

101101, 100

2. TABLA DE VERDAD DE UN CIRCUITO Como hemos dicho, en electrnica digital trabajaremos slo con seales binarias, es decir, tanto las entradas como las salidas slo pueden encontrarse en dos estados de tensin: tensin s, a la que asignamos el valor lgico 1, y tensin no, estado al que asignamos el valor lgico 0. La tabla de verdad de un circuito digital es una tabla en la que se representan todos los estados en que pueden encontrarse las entradas, as como las salidas. A continuacin representamos la tabla de verdad de de un circuito elctrico en el que llamamos a a la entrada del pulsador y s a la salida de la bombilla. Los estado lgicos que se pueden presentar son: Ejemplo 1. Pulsador accionado: 1 Bombilla encendida: 1 a 0 1 s 0 1

Pulsador sin accionar: 0 Bombilla apagada: 0

IES Pedro Simn Abril

Electrnica Digital

Ejemplo 2. Realiza la tabla de verdad del siguiente circuito: Entradas a 0


S1 S2

Salidas s1 0 0 1 0 s2 0 0 1 1

b 0 1 0 1

0 1 1

Para hacer la tabla de verdad de un circuito, seguimos los siguientes pasos: 1. Ponemos en una fila todas las variables, tanto de entrada como de salida. 2. Debajo de las entradas ponemos todas la combinaciones posibles de ceros y unos (para una entrada dos filas, para dos entradas cuatro filas, para tres entradas ocho filas,) 3. Mirando el esquema del circuito, iremos fila por fila viendo si para ese estado de las entradas la bombilla se enciende o no, poniendo el valor que le corresponda a s (0 si est apagada y 1 si est encendida). 3. FUNCIN LGICA DE UN CIRCUITO La funcin lgica de un circuito es la expresin matemtica que relaciona las salidas con las entradas, y a partir de ella podemos deducir cmo montar un circuito. Cuando diseamos un circuito primero determinaremos la Tabla de Verdad y a partir de ella la funcin lgica que ser del tipo: a) Minterm: Suma de productos. La salida se obtiene a partir de los valores 1

s
s = indica la salida

a b a b (Expresin para dos variables, a y b)

a = la entrada a toma el valor 0 (la llamamos negada) a = la entrada a toma el valor 1


b = la entrada b toma el valor 0 (la llamamos negada) b= la entrada b toma el valor 1
b) Maxterm: Productos de suma. La salida se obtiene a partir de los valores 0

(a b) (a b)

(Expresin para dos variables, a y b)

s = indica la salida a = la entrada a toma el valor 0

a = la entrada a toma el valor 1 (la llamamos negada) b = la entrada b toma el valor 0

b = la entrada b toma el valor 1 (la llamamos negada)


4

IES Pedro Simn Abril

Electrnica Digital

Entradas a 0 0 1 1 b 0 1 0 1 s1 0 0 1 0

Salidas s2 0 0 1 1 b) Maxterm a) Minterm

s1 a b s2 a b a b

s1 (a b) (a b) (a b) s2 (a b) (a b)

Las relaciones entre las variables binarias, se pueden estudiar a travs del lgebra de Boole, cuyos postulados bsicos son: Elemento Neutro: Complementario: Dominio del 1: Idempotencia: Doble complementacin: a+0 = a a+ a =1 a+1=1 a +a = a a0=0 a a = 0 a1 = a a a = a

a=a

4. PUERTAS LGICAS Una puerta lgica es un circuito electrnico que proporciona unas seales digitales en su salida cuando a sus entradas se le aplican seales digitales. Las seales en la salida dependen de las seales de entrada. Las puertas lgicas se venden en circuitos integrados y con ellos podemos montar circuitos reales a partir de funciones lgicas. Entrada a 0 1 Entrada b

Puerta lgica

Salida s

IES Pedro Simn Abril

Electrnica Digital

IES Pedro Simn Abril

Electrnica Digital

IES Pedro Simn Abril

Electrnica Digital

IES Pedro Simn Abril

Electrnica Digital

5. SIMPLIFICACIN DE FUNCIONES LGICAS. MTODO DE KARNAUGH La simplificacin de las funciones lgicas, pretende simplificar las expresiones obtenidas al mximo con el fin de implementar los circuitos de la manera ms ptima posible, con el menor nmero de puertas lgicas. Entre los mtodos de simplificacin ms utilizados, destacamos: a) El mtodo algebraico: se basa en los principios de Algebra de Boole. No es adecuado para funciones complejas:

IES Pedro Simn Abril

Electrnica Digital

Ej: S

a b c a b c a b c
S = ac (b+ b ) + ab c ; S = a (c+b c ) S = ac + abc

Factor comn ac Factor comn a

Aplicando la propiedad distributiva sabemos que c + b c = c+b As nos queda que: S = a(b+c)

b) Mtodo de Karnaugh: con este mtodo s llegamos a la expresin mnima irreducible y podemos trabajar con funciones ms complejas. Para simplificar por Karnaugh seguimos los siguientes pasos: 1. Obtenemos la tabla de verdad del circuito 2. Construimos la tabla de Karnaugh, cuya forma depende del nmero de variables de entrada utilizadas. a b 0 1 0 1 ab c 0 1 00 01 11 10

3. Obtenida la tabla de Karnaugh se rellenan las casillas con los valores que correspondan, 0 y 1, para ello nos remitimos a la tabla de verdad 4. Se forman grupos con los unos que estn en casillas adyacentes, de forma que tengamos el menor nmero de grupos posible, con el mayor nmero de unos posible dentro de cada grupo. Los grupos pueden ser de 2 unos, 4 unos u 8 unos. 5. De cada grupo se eliminan las variables que toman valores diferentes, mantenindose las que toman valores nico 6. Se obtiene la funcin lgica simplificada. Ejemplo: 1. Tabla de verdad ( S 2. Tabla de Karnaugh a b 0 1 a b 0 1 0 1 s1 1 0 1 0

a b a b)
0 1 0 1 1 0

0 0 1 1

3. S

=b a 0 1 b 0 0

Aclaracin: grupo 1-----

10

IES Pedro Simn Abril

Electrnica Digital

EJERCICIOS DE ELECTRNICA DIGITAL 1. Pasa a decimal los siguientes nmeros binarios: 1100101, 101101, 100001 y 101,01. 2. Pasa a binario los siguientes nmeros decimales: 23, 12, 4 y 14,32. 3. Determina la tabla de verdad para los circuitos siguientes:

4. Obtn las formas cannicas (funciones lgicas) por Minterm y Maxterm a partir de la tabla de verdad que tienes a continuacin: a b S 0 0 0 0 1 1 1 0 0 1 1 1 5. Obtn las formas cannicas (funciones lgicas) por Minterm y Maxterm a partir de la tabla de verdad siguiente: a 0 0 0 0 1 1 1 1 b 0 0 1 1 0 0 1 1 c 0 1 0 1 0 1 0 1 s 0 1 0 0 1 1 0 1

6. Obtn la funcin lgica por Minterm y dibuja el esquema con puertas lgicas que corresponde a los circuitos del ejercicio 3. 7. Dibuja el esquema con puertas lgicas (implementacin) de las siguientes funciones:
F = A+B (A+C) _ ___ b) M= A B + (AC) a) c) S = AB+ (A+C)B ___ __ d) L= (A+B)(AB)+C

8. Escribe la funcin lgica que corresponde a los esquemas de puertas siguientes: a. esquema 1

11

IES Pedro Simn Abril

Electrnica Digital

b. esquema 2

9. Simplifica la siguiente funcin lgica mediante Algebra de Boole y Karnaug. Implementa el circuito con el menos nmero de puertas: __ F = a b c + (a + b) c 10. Escribe la tabla de verdad para el circuito que enciende la luz interior de un coche cuando se abre cualquiera de las dos puertas delanteras. Disponemos de dos pulsadores A y B, uno en cada puerta, que dan 1 al abrir las puertas y 0 con ellas cerradas. Obtn las formas cannicas por Minterm y Maxterm y simplifica por Karnaugh ambas expresiones. Implementa el circuito optimizado utilizando la normativa ASA. 11. Escribe la tabla de verdad para el circuito que permita encender un motor desde dos pulsadores de mando de modo que slo se encienda cundo ambos pulsadores estn accionados simultneamente. Obtn las formas cannicas por Minterm y Maxterm y simplifica por Karnaugh ambas expresiones. Implementa el circuito optimizado utilizando la normativa ASA. 12. Escribe la tabla de verdad para el siguiente circuito: Un motor elctrico puede girar en ambos sentidos: D giro a la derecha e I giro a la izquierda. El sentido de giro del motor est gestionado por la accin de dos pulsadores d (para giro a la derecha) e i (para giro a la izquierda). Adems el circuito posee un interruptor de seleccin l que hace que el funcionamiento del circuito siga la siguientes condiciones: a. Si slo se pulsa uno de los dos botones de giro, el motor gira en el sentido correspondiente. b. Si se pulsan los dos botones de giro simultneamente, el sentido de giro depende del estado del interruptor l de forma que: B1) si l est activado, el motor gira a la derecha. B2) si l est en reposo, el motor gira a la izquierda. Obtn las formas cannicas por Minterm y Maxterm y simplifica por Karnaugh ambas expresiones. Implementa el circuito optimizado utilizando la normativa ASA. 13. Un circuito digital de dos entradas A y B, y dos salidas S1 y S2, funciona cuando se cumplen las siguientes condiciones: a. si B=1, S1=A y S2=0 b. si B=0, S2=A y S1=0 Obtn: a) Tabla de verdad y formas cannicas (primera y segunda) b) Expresin optimizada c) Implementacin del circuito 14. Un motor es controlado por tres pulsadores A, B y C; y su funcionamiento cumple las siguientes condiciones: a. si se pulsan los tres pulsadores el motor se activa b. si se pulsan dos pulsadores cualesquiera, el motor se activa pero se enciende una lmpara adicional como seal de emergencia c. si slo se pulsa un pulsador, el motor no se excita, pero se enciende la lmpara indicadora de emergencia. d. Si no se pulsa ningn interruptor, ni el motor ni la lmpara se activan.

12

IES Pedro Simn Abril

Electrnica Digital

Obtn: a) Tabla de verdad b) Expresin optimizada c) Logigrama 15. Un circuito digital posee dos entradas de seal A y B, una entrada de seleccin C, y una salida S, siendo su funcionamiento el siguiente: a) si C=0, S= A b) si C=1, S=B Obtenga el circuito lgico con el menor nmero de puertas posibles que realice dicha funcin

13

Potrebbero piacerti anche