domingo, 10 de noviembre de 2019

Problemas representados de circuitos IRENE.

1: Diseña un circuito de alarma para una casa. Se controlará la apertura de la puerta de entrada y dos ventanas. La alarma debe activarse cuando cualquiera de los sensores de puertas y ventanas esté activado o a 1.
   
Para poder resolver este problema, necesita seguir una serie de pasos:
        1. En primer lugar, es necesario hacer una tabla de verdad.
                  
            

A( puerta) B ( ventana 1) C (ventana 2) S
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1

        2. En segundo lugar, se emplea otra tabla para simplificar utilizando la teoria de Karnaugh, la cual nos presenta una forma mucho más fácil de simplificar los circuitos.
    

abc 00 01 11 10
0

1 1 1
1 1 1 1 1
 La función simplificada es: S= a+b+c
      3. En tercer lugar, representamos esta tabla.


2. Se quiere realizar un circuito que controle una persiana y una ventana, dependiendo de las variables:
     a) temperatura mayor de 25º
     b) que haya alguna persona en casa
     c) que haya luz artificial
La ventana se debe abrir cuando la temperatura sea mayor de 25º, y haya alguien en casa, y la persiana se subirá cuando haya alguna persona en la casa, y no haya luz en la casa. Utiliza el numero mínimo de puertas.

    1.En primer lugar, hacemos una tabla de verdad, para la persiana y para la ventana.

Temperatura Personas Luz artificial ventana
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1


Temperatura Personas Luz artificial persiana
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 0

      2. En segundo lugar, se emplea el método de Karnaugh para simplificar las funciones. ( se hace una para la ventana y una para la persiana, es decir se simplifican por separado).

 Para la persiana:
abc 00 01 11 10
0





1
1





1

 S=b
Para la ventana:  

abc 00 01 11 10
0







1



1 1


S= ab
Stotal=ab+b
       3. En tercer lugar, representamos la tabla.




 3. Diseñar el circuito lógico degital que controla dos motobombas que extraen agua, la primera de un pozo P y lo lleva a un depósito D1, y la segunda la extrae de dicho depósito y la lleva a otro D2. La condición de funcionamiento será la siguiente:
       a) Funcionarán las bombas siempre que esté lleno el lugar donde se extrae el agua y vacío el depósito a llenar.
       b) Que no funcionen las dos bombas a la vez.
Los niveles serán indicados por una boyas, de tal forma que si indican 0, es que está vacio el depósito correspondiente, y si está a 1 es que están llenos.

Para poder resolver este problema, necesita seguir una serie de pasos:
        1. En primer lugar, es necesario hacer una tabla de verdad.


P
D1
D2
MB1
MB2
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
1
0
0
1
0
0
1
0
1
0
1
1
0
1
1
0
0
1
1
1
1
0
0
 2. En segundo lugar, se emplea otra tabla para simplificar utilizando la teoria de Karnaugh, la cual nos presenta una forma mucho más fácil de simplificar los circuitos.


a/bc
00
01
11
10
0



1
1



1
a/bc
00
01
11
10
0




1
1
1


S= bc (negada) + ab ( negada)



3. En tercer lugar, representamos esta tabla.