UNIVERSIDAD JUAREZ AUTONOMA DE
TABASCO
MATERIA: ELECTRONICA DIGITAL
CIRCUITOS LOGICOS COMBINACIONALES
PROFESOR: FREDDY ALBERTO VALENZUELA
MURILLO
EJERCICIO: CONTROL DE TEMPERATURA
ALUMNOS
PEDRO HERNANDEZ MORALES.
DANIEL ALEJANDRO BALCAZAR JESUS.
SANTIAGO ALEGRIA SASTRE.
Problema:
Diseñar un circuito combinacional para regular la temperatura de un invernadero.
La señal de la temperatura llega desde un sistema de sensores mediante un código
en binario natural de tres bits. Un incremento de código supone un incremento de
temperatura de 5º C tal como se describe a continuación; código 0, si la temperatura
está entre 0º C y 4º C, código 1 si la temperatura está entre 5º C y 9º C. Código 2,
si la temperatura está entre 10º C y 14º C, y así sucesivamente. Las acciones de
control se ejecutan de acuerdo a las siguientes condiciones:
Las temperaturas entre 25º C y 34º C generan la activación del ventilador.
Las temperaturas por debajo de 25º C generan la activación de la calefacción.
Las temperaturas sobre 34º C generan la activación del aire acondicionado.
Este es un problema interesante ya que trabajamos con tres salidas, el ventilador,
la calefacción y el aire acondicionado, tres salidas y por lo tanto se obtendrán tres
mapas de Karnaugh cada uno con un circuito pero todos se alimentaran de las
mismas señales de entrada, se procede primero a realizar la tabla de verdad.
En esta tabla se incluirán los intervalos de temperatura:
ºC A B C V C A.A
0–4 0 0 0 0 1 1
5–9 0 0 1 0 1 1
10 – 14 0 1 0 0 1 1
15 - 19 0 1 1 0 1 1
20 – 24 1 0 0 0 1 1
25- 29 1 0 1 1 0 1
30 – 34 1 1 0 1 0 1
35 - 39 1 1 1 0 0 1
Como se explicó antes, se elaborará un mapa de karnaugh para cada salida, las
cuales denominamos “V” para el ventilador “C” para la calefacción y “A.A” para el
aire acondicionado.
Salida del ventilador:
C
AB 0 1
00 0 0
01 0 0
11 1 0
10 0 1
Como se puede ver no existe ninguna combinación posible en este mapa pero aún
podemos establecer una expresión de salida. Se buscara en la tabla las
combinaciones que den un nivel ALTO.
A B C V
1 0 1 1 AB*C
1 1 0 1 ABC*
Estas combinaciones se vuelven una suma de productos:
V = AB*C + ABC*
V = A(B*C + BC*)
Y de esta manera obtenemos una expresión lógica para la salida del ventilador.
Salida de la calefacción:
C
AB 0 1
00 1 1
01 1 1
11 0 0
10 1 0
Para este mapa vemos que hay dos combinaciones posibles
De las cuales obtenemos la expresión
C = A* + B*C*
Salida del aire acondicionado:
Debido a que el aire acondicionado no cuenta con ninguna otra salida a excepción
del último código, solo se tomara este en la salida de la siguiente manera:
A B C V
1 1 1 1 ABC
A.A = ABC
Estas serán las tres salidas que compartirán las mismas entradas A, B y C, las
cuales funcionaran en conjunto para el control del invernadero.
V = A(B*C + BC*)
C = A* + B*C*
A.A = ABC
Desarrollaremos una simulación en Circuit Wizard:
Simulación del circuito:
Aquí se hace una aclaración para la salida de ventilación la cual es A(B*C + BC*)
este ultima multiplicación (B*C + BC*) se puede simplificar en una compuerta lógica
llamada Quad XOR, este arreglo vuelve más compacto el circuito.
Ahora veremos unas demostraciones en simulación de las salidas V, C Y A.A.
Código 4: de 20° C – 24° C
Este código activa el Led amarillo correspondiente a la calefacción
Código 5: de 25° C – 29° C
Este código activa el Led verde correspondiente a la calefacción
Código 7: de 35° C – 39° C
El ultimo código activa el Led azul correspondiente al aire acondicionado
Conclusión:
Si observáramos en acción nuestro circuito notaríamos que siempre permanece
funcionando y nunca mantiene las tres salidas en bajo al mismo tiempo. Este diseño
sería muy utilizado en invernaderos que se encuentren ubicados en regiones las
cuales haga mucho calor en el día pero que la temperatura vaya baje a condiciones
extremas en la noche.