Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tutor
Danish Padilla Tamayo
Presentado por:
Edinson Medina Rivera
12458939
Grupo: 309696_15
A = Interruptor Manual
B = Sensor de Humo
C = Sensor de Temperatura
Z = Salida
A B C Z
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Ahora hallamos la ecuación del circuito para compuertas lógicas según la tabla de
verdad, iniciamos despreciando las combinaciones para las cuales la salida es 0,
esto nos dejaría la siguiente ecuación.
𝑍 = 𝐴′ 𝐵𝐶 + 𝐴𝐵 ′ 𝐶 ′ + 𝐴𝐵 ′ 𝐶 + 𝐴𝐵𝐶 ′ + 𝐴𝐵𝐶
Pero como vemos se usan muchas compuertas y la idea es optimizar el circuito por
lo cual podemos aplicar leyes de algebra Booleana para simplificar la ecuación del
circuito.
AB 00 11 11 10
C
0 0 0 1 1
1 0 1 1 1
Agrupo los unos en los grupos más grades que sean adyacentes, cumpliendo que
sean para este caso grupos de 1, 2, 4, 8 como máximo, teniendo en cuenta que
puedo reutilizar los unos que se encuentren en otro grupo siempre y cuando sigan
siendo adyacentes.
Para hallar la ecuación debemos tener en cuenta para cada grupo que de un cuadro
a otro las variables que se mantengan en el mismo valor utilizan en la ecuación y
desechamos las que no.
Grupo 1 = Amarillo
𝐵𝐶
Grupo 2 = Azul
𝐴
El circuito sería
El seudocódigo para el algoritmo sería
Algoritmo Control_de_alarma_cotra_incendios
A <- 0
B <- 0
C <- 0
Z <- 0
Escribir 'Control manual apagado 0 o encendido 1'
Leer A
Escribir 'Sensor de humo apagado 0 o encendido 1'
Leer B
Escribir 'Control manual apagado 0 o encendido 1'
Leer C
Si A=1 Entonces
Si B=1 Entonces
Si C=1 Entonces
Z <- 1
Si Z=1 Entonces
Escribir 'Alarma Encendida'
FinSi
SiNo
Z <- 1
Si Z=1 Entonces
Escribir 'Alarma Encendida'
FinSi
FinSi
SiNo
Z <- 1
Si Z=1 Entonces
Escribir 'Alarma Encendida'
FinSi
FinSi
SiNo
Si B=1 Entonces
Si C=1 Entonces
Z <- 1
Si Z=1 Entonces
Escribir 'Alarma Encendida'
FinSi
SiNo
Z <- 0
Si Z=0 Entonces
Escribir 'Alarma Apagada'
FinSi
FinSi
SiNo
Z <- 0
Si Z=0 Entonces
Escribir 'Alarma Apagada'
FinSi
FinSi
FinSi
FinAlgoritmo
Y su diagrama de flujo