SOLUCIN _ _ _ _ _ _ _ _ AB+BA+AC+AC+A= AB+AB+A(C+C)+A 1 _ _ _ _ _ _ _ AB+BA+AC+AC+A= AB+AB+A+A 1 _ _ _ _ _ _ AB+BA+AC+AC+A= AB+AB _ _ 4 A partir de la ecuacin AB+AB+C dibujar el circuito elctrico y electrnico
Hay puertas con mltiples entradas pero en caso de no disponer de ellas podemos combinarlas (A+B)+(C+D)=A+B+C+D
A y B accionados bobina accionada A accionado y B en reposo bobina accionada A en reposo B accionado bobina en reposo A en reposo B accionado bobina en reposo
A 0 0 1 1
B 0 1 0 1
R 0 1 1 1
Problema
SEAL ANALGICA 1
0 LOGICA POSITIVA 1
Se trabaja con lgica positiva cuando el uno lgico es mayor que el cero lgico segn el dibjo anterior y logica negatica en caso inverso .El nivel de 1 0 son franjas de tensin se considera en un caso determinado de 1,5 a 5 v un 1 lgico y de 4,5 a -1 v 0 lgico CONFIGURACION ELECTRONICA DE PUERTAS INVERSOR
El primer esquema si tenemos 1 en A el transistor conduce y entonces en la tensin ser cero el transistor se comporta como un interruptor Cuando en A tengamos 0 el transistor desde EC no conduce y en habr la tensin de alimentacin luego tendremos un 1 En el siguiente circuito cuando en A tenemos un 1 el transistor conduce y como en la resistencia hay una cada de tensin en R habr una respuesta 1
cuando en A haya un cero en R tambin hay un cero ya que el transistor no conduce habr potencial cero
Estos circuitos tienen analoga con lo descrito anteriormente En la puerta nand si A, B, C tienen un uno en S hay un cero En la and cuando A, B, C tienen un uno en s hay un uno En la puerta NOR cuando en ABC hay un uno en s hay un cero En la OR cuando en A; B; C hay un uno en S hay un cero
MAPAS DE KARNAUGH Son tablas donde introducimos la ecuacin a simplificar veremos los mapas de dos, tres y cuatro variables A/B 0 1 0 1
Se toman todos los unos o los ceros lgica positiva o negativa respectivamente /y se introducen en el mapa en el lugar que le corresponda Despus se agrupan los unos y se hacen los grupos de ocho cuatro o dos unos Primero se aslan los unos que no puedan formar grupo Luego se agrupan los bloques de 2 unos que no puedan formar un bloque de 4 Despus los de 4 que no puedan formar grupo de 8 El proceso acaba cuando se hayan cubierto todos los unos Se extrae la ecuacin final eliminando de cada grupo la variable que cambia de valor Concepto de minterms Para minimizar una funcin lgica no existe un criterio nico pero el mas divulgado en la actualidad es el de obtener una funcin o expresin en forma de suma de productos O producto de sumas que contenga un mnimo nmero de trminos con el menor numero de variables posible en cada uno de ellos. Para llegar a estas expresiones mnimas se puede llegar por mtodos analticos o algrebraicos o por Karnaugh. Maxterms son los productos de sumas Circuito secuencial.- Son aquellos que adems de la correspondiente entrada existe una seal de reloj que facilita el cambio al circuito secuencial Circuito combinacional son aquellos en el que el estado lgico de sus salidas depende nicamente del estado de sus entradas AB/CD 00 01 11 00 01 11 10 10
Mapa de cuatro variables Existen mapas de cinco variables pero ya es algo complejo y para funciones de mas de cinco variables no se usa el mapa de karnaugh utilizando otros mtodos numricos EJEMPLO: Mapas de cinco variables ABC/D 000 001 011 E 00 01 11 10 010 110 111 101 100
FORMACIN DE LAZOS EN LOS MAPAS Consiste en agrupar mediante lazos que se marcan con una lnea cerrada. Cada lazo dara lugar a la constitucin de un termino en la ecuacin. El mapa se cierra por detrs de forma que la primera fila sera continuacin con la ltima y as tambien la primera columna con la ltima.
Las condiciones a tener en cuenta en la formacin de lazos son: 1 Los lazos se forman conteniendo el mayor nmero de unos posibles formando grupos de 8, 4, 2 o bien un simple 1 en cuyo caso no hay simplificacn en el termino. 2 Pueden superponerse lazos de forma que no es inconveniente que haya unos que pertenezcan a dos lazos distintos. 3 Hay que conseguir el menor numero de lazos con el mayor nuemero de unos 4 No aguparemos lazos en diagonal 5 La 1 fila es adyacente de la ultima y tambien la 1 columna lo es de la ltima. 6 Una vez formados los lazos se eliminan las variables que cambian de valor Solucionar por karnaugh A 0 0 0 1 1 B 0 0 1 0 1 C 0 1 0 1 1 R 0 0 1 1 1
AB/C 00 01 11 10 0 1 1 1 1 Los grupos nunca se hacen en diagonal los dos unos rayados forman un grupo _ _ La respuesta ser R = ABC+AC
1 1 1
1 1 1
0 1 1
1 0 1
0 0 0
AB/C 0 1
00 01 11 1 1 1 1
10 1 1
AB/C 0 1
00 01 11 1 1 1 1
10
S = BD
AB/CD 00 01 11 00 01 1 1 11 1 1 10
10
S = BD
AB/CD 00 01 11 00 1 01 11 10 1
10 1 1
S= BD
AB/CD 00 01 11 00 01 1 1 1 11 1 1 1 10
10 1 1
S= D
AB/CD 00 01 11 00 1 1 01 11 10 1 1 1 1 1 1 1 1
10 1 1
S=B+D
AB/CD 00 01 00 01 1 11 1 10 1
11 1 1 1 1
10 1 1
S = A B C+BCD+AB+ABD
AB/CD 00 01 00 1 1 01 1 11 10
11 1 1 1
10
S=C
1
AB/CD 00 01 00 1 01 1 11 1 10 1
11 1 1 1 1
10
S=B
AB/CD 00 01 11 00 01 1 1 1 11 1 1 1 10 AB/CD 00 01 11 10 00 01 11 1 1 1 1
10 1 1
S= D
10 1 1 1 1
S =B
AB/CD 00 01 11 00 01 1
10
S =A.B.D. + ABC
11 10
1 1
AB/CD 00 01 11 00 1 01 11 1 1 10 AB/CD 00 01 11 00 1 1 01 1 1 11 10
10 1
S=BCD+ BCD
Cuidado analizar 10
S = BC
AB/CD 00 01 11 00 1 1 01 1 11 1 10 1 1
AB/CD 00 01 11 00 1 01 11 10 1
10 A B D
AB/CD 00 01 11 00 1 01 11 10
10 1
B C D
AB/CD 00 01 11 00 1 01 11 1 10
10 AB C D+ABCD + AB C
1 1
AB/CD 00 01 11 00 1 1 01
10 A C D+A B C D +A C D
11 10
1 1 1
AB/CD 00 01 11 10
00 1 1 1 1
01 11 1 1 1 1
10 A
ABC/DE 00 01 11 10
000 001 1 1 1 1
S= A C + E C B + A B C
Enunciado de un problema Otra forma de definir un problema es mediante el diagrama de seales como ilustra la figura siguiente
QC
QB
QA
Si en ese estado activamos DESPLA y desactivamos Despla ando demos seal pasaran a 1101 Si deseamos partir de algn estado en particular 1001 por ejemplo Se introduce la carga (A-1, B-0, C-0, D-1 ) Con So-S1 activados y un impulso a reloj Simplifica AB+AB = A(B+B) = A
Simplifica ABC+A+DE+D
= A(BC+1) + D(1+E)
R= A+D
G) Dibujar (A*B)+(CDE)
AB/CD 00 01 11 10 00 1 1 1 01 11 10 1 1 1 1 1 1 1 1 1 1
J) Dibujar la tabla de verdad de una palabra informtica K) Construir una tabla de verdad con dos entradas A y B dar los valores posibles y al lado construir A, B, AB, A.B, A+B Una diodo led es controlado mediante dos pulsadores A y B con las siguientes condiciones A=0 B=0 Led apagado A=1 B=0 Led encendido
A=0 B=1 Led encendido A=1 B=1 Led apagado PROBLEMAS LOGICOS SECUENCIALES Con tres pulsadores H J K se pretende solucionar la puesta en funcionamiento de dos motores M1 y M2 mediante la siguiente secuencia Pulsadores accionados Motores en marcha Ninguno H J K HK Ninguno M1 M1 ,M2 M2 M1
H 0 1 0 0 1
J 0 0 1 0 0
K 0 0 0 1 1
M1 0 1 1 0 1
M2 0 0 1 1 0
M1 A B C A B C A B C
M2 A B C A B C
M1 = A B C + A B C + A B C = M2 = A B C + A B C
HJ/K 0 1
00
01 1
11
10 1 1
M1 = A B + A B C M2 = A B C + A B C
Un contactor S est controlado por la accin combinada de tres finales de carrera Encontrar el circuito elctrico para que el motor funcione si tiene que cumplir las siguientes condiciones
A 1 0 0 1
A B C A B C OBTENER LA ECUACION Y LOS DIAGRAMAS DE ESTE PROBLEMA Queremos accionar cuatro motores, mediante cuatro contactores, controlados por cuatro finales de carrera, en funcin de la siguente secuencia: Contactores excitados Motores funcionando Ninguno C1 C1 con C2 C2 con C3 C3 D1 0 0 0 C1 0 1 1 C2 0 0 1 C3 0 0 0
B 0 1 0 0
C 0 1 1 1
S 1 1 1 1
S A B C A B C
0 0
0 0
1 0
0 1
0 0
1 0
1 1
C1 =A B C D + A B C D =
C2 =A B C D + A B C D
AD(BC +BC)
C3 = A B C D + A B C D = A B ( C D + C D ) LLEGADO AQU DEBEMOS DIBUJAR LOS CIRCUITOS CON CONTACTOS Y PUERTAS LOGICAS CIRCUITOS DE CONTACTORES DEL PROBLEMA ANALITICO DE BOOLE Pueden realizarse los karnaugh correspondientes como comprobacin De las expresiones booleanas deducimos
A continuacin se exponen los circuitos con puertas lgicas del problema anterior
A B A B B C B C
C D C Se han empleado la conmutativa del producto en la segunda y tercera lnea ya que por el contrario el circuito no sera simtrico tal como se ve en el circuito elctrico PROBLEMA Hemos de controlar tres motores, con tres rels, que a su vez mandan a los contactores correspondientes, cumpliendo la secuencia definida por: Que cuando funcione uno este impida que funcionen los otros dos. Realcese con solo puertas Nor SOLUCIN Las ecuaciones son: R1 = P (M1 + R1 ) R2 R3 = R1 = P (M1 + R1 ) R2 R3 aplicando teoremas Morgan R2 = P (M2 + R2 ) R1 R3 =R2 = P (M2 + R2 ) R1 R3 R3 = P (M3 + R3 ) R1 R2= R3 = P (M3 + R3 ) R1 R2 M 1 Memoria R1 R1
M 2
R2
M 3
Memoria R2
R3
Memoria
R3
El efecto de la memoria es un bucle que ya se vio con la realimentacin Representar los 15 primeros nmeros decimales en BCD NMERO DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 BINARIO 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111