Вы находитесь на странице: 1из 20

Circuitos Digitales I 2019-I

Universidad del Cauca


CONTENIDO DE LA CLASE
Introducción

Lógica Combinatoria - Compuertas lógicas y algebra booleana


- Circuitos Lógicos combinatorios
Realizar ejercicios finales clase anterior
Revisar algunos ejercicios del taller
(Método Mapa K, OR y NOR exclusivos, Ejercicios completos)
- Aritmética Digital
- Circuitos Lógicos MSI
Lógica Secuencial

Máquinas de Estado

Memorias e Introducción Micro-controladores


Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Método gráfico para simplificar una ecuación lógica.
booleana
Se abrevia como mapa K.
Circuitos Lógicos combinatorios
Es un medio (similar a la tabla de verdad) para demostrar
la relación entre las entradas lógicas y las salidas que se
buscan.
Aritmética Digital
Mapa K de 2 entradas

Circuitos Lógicos MSI


A B X
0 0 1 B’ B
0 1 0 A’ 1 0
1 0 0 A 0 1
1 1 1
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Mapa K de 3 entradas.
booleana

Circuitos Lógicos combinatorios A B C x


0 0 0 0
C’ C
Aritmética Digital 0 0 1 1
A’B’ 0 1
0 1 0 0
A’B 0 1
Circuitos Lógicos MSI 0 1 1 1
AB 0 1
1 0 0 1
AB’ 1 0
1 0 1 0
1 1 0 0
1 1 1 1
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Mapa K de 4 entradas. Tener en cuenta orden de marcado
booleana
horizontal y verticalmente. Revisar adyacentes horizontal y
verticalmente. Los adyacentes varían en 1 sola variable.
Circuitos Lógicos combinatorios
Ejercicio: Determinar cual sería la tabla de verdad del
siguiente mapa K. Realizar un ejemplo inverso (entregando
Aritmética Digital la tabla de verdad inicialmente).

Circuitos Lógicos MSI


C’D’ C’D CD CD’
A’B’ 0 1 1 0
A’B 0 0 0 1
AB 1 1 0 0
AB’ 1 0 1 0
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Mapa K de 4 entradas. Tener en cuenta orden de marcado
booleana
horizontal y verticalmente. Revisar adyacentes horizontal y
verticalmente. Los adyacentes varían en 1 sola variable.
Circuitos Lógicos combinatorios
Ejercicio: Determinar cual sería la tabla de verdad del
siguiente mapa K. Realizar un ejemplo inverso (entregando
Aritmética Digital la tabla de verdad inicialmente).

Circuitos Lógicos MSI


C’D’ C’D CD CD’
A’B’ 0 1 1 0
A’B 0 0 0 1
AB 1 1 0 0
AB’ 1 0 1 0
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Agrupamiento de pares adyacentes
booleana
El agrupamiento de pares adyacentes elimina UNA
VARIABLE, la que aparece complementada y no
Circuitos Lógicos combinatorios
complementada.
x= ?? x= ??
Aritmética Digital
C’ C C’D’ C’D CD CD’
Circuitos Lógicos MSI A’B’ 0 0 A’B’ 1 1 0 0
A’B 0 0 A’B 0 0 0 0
AB 1 0 AB 1 0 0 1
AB’ 1 0 AB’ 0 1 1 0
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Agrupamiento de cuartetos de unos adyacentes
booleana
El agrupamiento cuádruple de unos elimina DOS
VARIABLES, las que aparecen en forma complementada y
Circuitos Lógicos combinatorios
no complementada.
x=?? x=??
Aritmética Digital
C’ C C’D’ C’D CD CD’
A’B’ 0 1 A’B’ 1 1 0 0
Circuitos Lógicos MSI
A’B 0 1 A’B 1 1 0 0
AB 0 1 AB 0 0 0 0
AB’ 0 1 AB’ 1 1 1 1
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Agrupamiento de octetos de unos adyacentes
booleana
El agrupamiento de octetos de unos elimina TRES
VARIABLES, las que aparecen en forma complementada y
Circuitos Lógicos combinatorios
no complementada.
x=??
Aritmética Digital
C’D’ C’D CD CD’
Circuitos Lógicos MSI A’B’ 1 1 1 1

A’B 0 0 0 0

AB 0 0 0 0

AB’ 1 1 1 1
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Ejemplos procedimiento
booleana

C’ C
Circuitos Lógicos combinatorios A’B’ 1 1
A’B 0 0
Aritmética Digital C’D’ C’D CD CD’
AB 0 1
A’B’ 1 1 0 0
AB’ 0 1
Circuitos Lógicos MSI A’B 1 1 0 0
AB 0 0 1 1
AB’ 0 1 0 0
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Ejemplo:
booleana
Utilice el mapa K para simplificar la expresión:
Circuitos Lógicos combinatorios
y = A’B’C’ + B’C + A’B
Respuesta??
Aritmética Digital
Ejercicio 1:
Circuitos Lógicos MSI Simplifique las siguientes expresiones utilizando el mapa
K.
x= A’B’C’ + A’BC + ABC + AB’C’ + AB’C
y=(C+D)’ + A’CD’+AB’C’+A’B’CD+ACD’
Circuitos Lógicos Combinatorios
Lógica combinatoria
Método del Mapa de Karnaugh o Mapa K
Compuertas lógicas y algebra Ejercicio 2:
booleana C’D’ C’D CD CD’

A’B’ 1 0 1 1
Circuitos Lógicos combinatorios

C’D’ C’D CD CD’ A’B 1 0 0 1


Aritmética Digital A’B’ 1 1 1 1
AB 0 0 0 0
A’B 1 1 0 1
Circuitos Lógicos MSI AB’ 1 0 1 1
AB 0 0 0 1
AB’ 0 0 1 1
C’ C
A’B’ 1 1
A’B 0 0
AB 1 0
AB’ 1 X
Circuitos Lógicos Combinatorios
Lógica combinatoria
Circuitos OR y NOR exclusivos
Compuertas lógicas y algebra OR Exclusivo o EX-OR, solo tiene 2 entradas, la salida es
booleana
ALTA cuando las entradas tienen niveles opuestos.

Circuitos Lógicos combinatorios

Aritmética Digital

Circuitos Lógicos MSI


Circuitos Lógicos Combinatorios
Lógica combinatoria
Circuitos OR y NOR exclusivos
Compuertas lógicas y algebra NOR Exclusivo o EX-NOR, solo tiene 2 entradas, la salida es
booleana
ALTA cuando las entradas tienen los mismos niveles.

Circuitos Lógicos combinatorios

Aritmética Digital

Circuitos Lógicos MSI


Circuitos Lógicos Combinatorios
Lógica combinatoria
Circuitos OR y NOR exclusivos
Compuertas lógicas y algebra En Circuitos Integrados C.I. (Para uso en Proteus por
booleana
ejemplo, o en protoboard), pueden encontrar estas
compuertas en:
Circuitos Lógicos combinatorios

4030 y 4077 en tecnología CMOS 7486y 74HC7266 en TTL


Aritmética Digital

Circuitos Lógicos MSI

Para Proteus, recomendable utilizar tecnología CMOS,


para no tener problemas en simulación.
Circuitos Lógicos Combinatorios
Lógica combinatoria
Ejercicios completos
Compuertas lógicas y algebra
booleana
Ejercicio 1:
Circuitos Lógicos combinatorios Se desea diseñar un sistema de aviso muy simple para un
vehículo, que debe operar del siguiente modo:
Aritmética Digital • Si el motor está apagado y las puertas abiertas, sonará
una alarma.
Circuitos Lógicos MSI • Si el motor está encendido y el freno de mano esta
puesto, también sonará la alarma.
• Las situaciones reales, motor encendido o apagado,
puertas abiertas o cerradas, etc. pueden tratarse como
variables binarias.
Circuitos Lógicos Combinatorios
Lógica combinatoria
Ejercicios completos
Compuertas lógicas y algebra
booleana
Solución Ejercicio 1:
Circuitos Lógicos combinatorios Análisis del problema
Sean F,E,P tres variables binarias que indican:
Aritmética Digital
• F freno de mano. Toma el valor 1 si está puesto y 0
en caso contrario.
• P Puerta. Toma el valor 1 si alguna de las puertas del
Circuitos Lógicos MSI coche están abiertas y 0 cuando todas las puertas están
cerradas.
• E encendido. Toma el valor 1 si el motor está
arrancando, 0 si está apagado.
• La salida A puede considerarse también como una
señal binaria, A, que toma dos valores posibles: Si A=1 ,
la alarma se activa, si A=0, la alarma no se activa.
Circuitos Lógicos Combinatorios
Lógica combinatoria
Ejercicios completos
Compuertas lógicas y algebra
booleana
Solución Ejercicio 1:
Circuitos Lógicos combinatorios Tabla de Verdad

Aritmética Digital Pendiente de la solución


Deben continuar con la escritura
Circuitos Lógicos MSI de la función lógica, la
simplificación (de forma gráfica o
algebraica), el diseño del circuito
y la simulación en FPGA.
Circuitos Lógicos Combinatorios
Lógica combinatoria
Ejercicios completos
Compuertas lógicas y algebra
booleana
Ejercicio 2 (para iniciar hoy y terminar próxima clase)
Circuitos Lógicos combinatorios Un sistema de aire acondicionado se puede poner en
marcha mediante un interruptor (A) manual.
Aritmética Digital
Se encenderá de forma automática, aunque el interruptor
está apagado, cuando un termostato (B) detecte que la
temperatura exterior pasa de 30 ºC.
Circuitos Lógicos MSI Existe también un detector (C) que desconecta el sistema,
incluso estando el interruptor encendido, cuando la
ventana está abierta.

Diseñe el sistema electrónico que permite el control del


aire acondicionado.
Circuitos Lógicos Combinatorios
Lógica combinatoria
Investigación para próxima clase
Compuertas lógicas y algebra
booleana
• Adición Binaria
Circuitos Lógicos combinatorios
o Sumas y restas en binario (Evaluable).
o La resta investigar como realizarla mediante los métodos de
complemento a 1 y complemento a 2.
Aritmética Digital

• Revisar requerimiento y evaluación Práctica 1 (para


Circuitos Lógicos MSI sustentar el 10 o 17 de oct). Informe el 16 de oct
(6pm).

• Revisar evaluación del 1er corte


Quiz (30 sep o 3 de oct) 15%
práctica (10 y 17 de oct) 35%
parcial (21 de oct) 50%

Вам также может понравиться