Você está na página 1de 6

DEPARTAMENTO DE ELECTRONICA

Ejemplo de diseo del Proyecto N 1

La empresa de potabilizacin de agua dispone de un tanque de decantacin


y desea desde una sala de control monitorear algunas caractersticas de los
mismos.

Supongamos tener un tanque con agua, el cual puede variar entre 0 y 7 unidades;
adems se tiene la posibilidad de fijar un valor predeterminado como nivel de
referencia. Tanto el tanque con agua como el nivel de referencia lo simularemos
con la PC mediante una planta realizada en Visual Basic, y estos dos valores los
tendremos disponibles en binario en el puerto paralelo de la PC como se muestra a
continuacin:

Se quiere mostrar en un Display alguna de las siguientes opciones:

1. Si el valor del nivel de agua del tanque NT es menor al de referencia NR


fijado por el usuario deber mostrarse en el display el Nivel del Tanque.
2. Si el valor del nivel de agua del tanque es igual al de referencia fijado por el
usuario deber mostrarse en el display el Nivel del Tanque Titilando.
3. Si el valor del nivel de agua del tanque es mayor al de referencia fijado por
el usuario deber mostrarse en el display El nmero 8 mostrando de
esta manera que hay un problema.

Ejemplo de diseo del Proyecto N 1 Electrnica Digital I Hoja 1 de 6


DEPARTAMENTO DE ELECTRONICA

El esquema general del proyecto sera:

CIRCUITO A
DISEAR

El diagrama de Bloques correspondiente al diseo de este proyecto es el


siguiente:

M
U
NT DECO
L
DIFIC
T ADOR
I
P
L BCD
E
C 8 X
NT 7
O O SEG
M R
P
A
R
A NT > R
D
O
LGICA
NT = R
NR R DE CLOCK
NT < R CONTROL

Segn este diagrama de bloques podemos observar que para el diseo de este
proyecto, se necesitan los siguientes elementos:

a) Un comparador numrico quien tendr que comparar el valor del Nivel


del tanque NT con el de referencia NR y segn sea su comportamiento
actuar en consecuencia.
b) Un display quien mostrar los valores numricos requeridos, ya sean del
nivel del tanque NT o el nmero 8
c) Un decodificador BCD a 7 segmentos que actuar sobre el display.
d) Un selector (Multiplexor) quien deber seleccionar segn sea el caso, el
valor del nivel del tanque NT o el Nmero 8, dicho valor ser enviado al
decodificador para ser mostrado luego en el display.
e) Un clock que ser utilizado para que titile el display, cuando el valor del
nivel del tanque sea igual al de referencia NT = NR.
f) Una lgica de control que estar encargada de accionar el selector y el
control de apagado del display utilizando como informacin los datos
provenientes del comparador y la seal de clock.

Ejemplo de diseo del Proyecto N 1 Electrnica Digital I Hoja 2 de 6


DEPARTAMENTO DE ELECTRONICA

Los circuitos integrados que utilizaremos y las consideraciones a tener en cuenta


de los mismos son las siguientes:

a) Como Comparador de magnitud de 4 bits utilizaremos el circuito


integrado CD-4585 que tiene la posibilidad de comparar 2 nmeros binarios
de 4 bits, llamados A ( A3 A2 A1 A0 ) y B ( B3 B2 B1 B0 ) y entregar en una
de sus 3 salidas la informacin de esa comparacin. Las entradas de este
componente estarn conectadas al puerto paralelo de la PC por el cual la
misma entregar la informacin correspondiente al Nivel del Tanque NT
que estar conectada a las entradas correspondientes al nmero A y al
Nivel de Referencia NR conectadas a las entradas del nmero B. Como
la informacin proveniente de la PC corresponde a 2 nmeros entre 0 y 7 y
su representacin en binario estar dada por 3 bits cada uno, el cuarto bit o
sea el A3 y el B3 debern estar conectados a nivel bajo (0) o bien enviar
desde la PC la informacin como nmero binario de 4 bits cada uno.
La informacin de salida, ser a un (1) en la salida A < B , A = B , o A > B,
segn corresponda y un (0) en las otras dos. Cabe destacar que como este
componente suele ser utilizado para comparar nmeros de ms de un dgito
posee 3 entradas de informacin A < B , A = B , o A > B, que se utilizan en
cadena o sea que por ejemplo las salidas del circuito integrado
correspondiente a las decenas se conectan a las entradas correspondientes
de las unidades, En nuestro caso como slo compararemos nmeros de un
dgito entre 0 y 7 estas entradas debern conectarse de la siguiente
manera, A < B, y A > B a nivel bajo (0), y A = B a nivel alto (1) indicando
que los dgitos anteriores de ambos nmeros son iguales.
b) El Display que se utilizar ser del tipo Ctodo Comn, pues como se ver
en el tem siguiente, el decodificador entrega valores altos para los LEDs
correspondientes a los segmentos. Adems se deber conectar en serie
con cada segmento una resistencia limitadora de corriente cuyo valor
deber estar entre 180 y 680 ya que se utilizar como fuente de
alimentacin una tensin de 5 V.
c) Como Decodificador BCD a 7 Segmentos utilizaremos el circuito integrado
CD-4511 quien entrega los valores de los segmentos en lgica positiva, o
sea que cuando se quiere mostrar un nmero, este deber ingresarse por
los pines de entrada D-C-B-A como numero binario ( BCD) y a la salida se
pondrn en uno los pines correspondientes a-b-c-d-e-f-g que luego
activarn los segmentos del display. Adems este componente posee 3
entradas de control, una entrada /LT Lamp Test que se acciona con nivel
bajo y se utiliza para testear las salidas llevndolas todas a nivel alto, por
lo que en nuestro caso deber estar conectada a nivel alto (1) para poder
mostrar en el display los distintos nmeros; otra entrada LE Latch Enable
que se acciona con nivel alto y se utiliza para memorizar el nmero que se
est mostrando, o sea que aunque los datos de entrada al decodificador
este sigue mostrando el nmero memorizado; como en este proyecto esta
propiedad no la necesitamos deberemos conectarla a nivel bajo (0). Por
ltimo una entrada /BI Blanking Input que se activa con nivel bajo y se
utiliza para apagar el display.

Ejemplo de diseo del Proyecto N 1 Electrnica Digital I Hoja 3 de 6


DEPARTAMENTO DE ELECTRONICA

d) El Multiplexor Demultiplexor que se utilizar como selector es el circuito


integrado CD-4551 el cual es un selector cudruple de 2 posiciones o sea
que podremos utilizarlo para elegir uno de dos nmeros de 4 bits. En la
posicin (0) Z0 Y0 X0 W0 conectaremos el nmero correspondiente al Nivel
del Tanque T3 T2 T1 T0 y en la posicin (1) Z1 Y1 X1 W1 conectaremos el
valor binario correspondiente al Nmero 8 o sea el 1 0 0 0. La eleccin de
uno de estos dos valores estar comandada por el circuito correspondiente
a la lgica de control y el nmero seleccionado estar disponible en los
terminales de salida Z Y X W los que se conectarn a las entradas D C B A
del decodificador BCD a 7 Segmentos.
e) El Clock se armar de la manera tradicional, con 2 compuertas NAND
Schmitt Trigger del circuito integrado CD-4093 y el perodo del mismo
depender de los valores de R y C que se adopten. En este caso al utilizar
un valor de R =1 M y un valor de C = 1 F el perodo estar en el orden de
1 segundo que es un valor aceptable para ver titilar un nmero en el
display.
f) La Lgica de Control se disear a continuacin teniendo en cuenta las
especificaciones a cumplir. Para ello armaremos una tabla de verdad con la
informacin de entrada que disponemos o sea los valores correspondientes
a las salidas del comparador ( < ) , ( = ) y ( > ) y la seal de Clock ; y las dos
salidas que tendremos correspondern al terminal de control del
Multiplexor y al /BI del Conversor BCD 7 Segmentos. Luego de llenar la
tabla con las consideraciones correspondientes se volcarn los valores a
dos diagramas de Karnaugh para proceder a la simplificacin de las dos
funciones de salida.

Las consideraciones a tener en cuenta para el llenado de la tabla de verdad


son las siguientes:
Las salidas del comparador slo pueden tener un estado en alto a la
vez por lo que los estados en que haya mas de un 1 o las 3 salidas
en 0 sern consideradas X o sea al no ser un caso posible de ocurrir,
se lo puede tomar como un comodin.
El terminal de Control del Multiplexor al estar en estado bajo (0)
seleccionar el valor del Nivel del Tanque y al estar en estado alto
(1) seleccionar el Nmero ( 8 ) por lo que estar en estado bajo 0
para las condiciones NT < NR y NT = NR estar en estado alto 1
para la condicin NT > NR independientemente del valor del Clock.
El terminal /BI deber estar siempre en estado alto 1 para mostrar el
valor correspondiente al Nivel del Tanque NT o al Nmero 8, salvo
en la condicin NT = NR en el que deber alternar entre 0 y 1 para
lograr el efecto que el nmero Titile; esto se lograr colocando en la
condicin NT = NR un nivel alto 1 cuando el Clock est en bajo y un
nivel bajo 0 cuando el Clock est en alto, aunque esto podra
considerarse a la inversa pues producira el mismo efecto.

Ejemplo de diseo del Proyecto N 1 Electrnica Digital I Hoja 4 de 6


DEPARTAMENTO DE ELECTRONICA

Los valores de las variables de entrada y salida, para mayor


comodidad las designaremos de la siguiente manera:

m corresponde a NT < NR
I NT = NR
M NT > NR
CK corresponde a Clock
C Control
/BI Blank

La tabla de verdad y los diagramas de Karnaugh seran los siguientes:

CK m I M C /BI I I
0 0 0 0 X X IM
0 0 0 1 1 1 CKm 00 01 11 10
0 0 1 0 0 1 00 X 1 X 0 m
0 0 1 1 X X
0 1 0 0 0 1 CK
01 0 X X X
0 1 0 1 X X
0 1 1 0 X X m
0 1 1 1 X X 11 0 X X X
1 0 0 0 X X CK
1 0 0 1 1 1 10 X 1 X 0 m
1 0 1 0 0 0
1 0 1 1 X X
1 1 0 0 0 1 M M M
1 1 0 1 X X
1 1 1 0 X X
1 1 1 1 X X

De este diagrama de Karnaugh se puede determinar que la expresin


correspondiente a la salida C:

C =M
Deducimos as, que el terminal de Control del Multiplexor deber estar conectado
a la salida A > B del Comparador que corresponde a la condicin NT > NR.

Ejemplo de diseo del Proyecto N 1 Electrnica Digital I Hoja 5 de 6


DEPARTAMENTO DE ELECTRONICA

Del segundo diagrama de


I I Karnaugh se obtiene que la
IM expresin correspondiente a la
CKm 00 01 11 10 entrada /BI ser la siguiente:
00 X 1 X 1 m
CK
1 X X X
BI = I + CK
01
m Si aplicamos el postulado de De
11 1 X X X Morgan para convertir la expresin
CK a lgica NAND quedar:
10 X 1 X 0 m

BI = I + CK
M M M
BI = I * CK
Debido A lo demostrado, el terminal /BI del decodificador BCD a 7
Segmentos deber estar accionado por una compuerta NAND cuyas
entradas estarn conectadas una a la salida A > B del Comparador y la otra
conectada al circuito de Clock. Esta compuerta NAND como las del Clock
corresponden al mismo Circuito Integrado.

El Circuito Esquemtico de este proyecto quedara:


MULTIPLEXOR DECODIFICADOR
W0 W A a
X0 X B
b
Y0 Y C BCD c
Z0 Z D
7 d
0 W1 SEG e
1 LT
0 X1 f
0 Y1 0 LE g
1 Z1
BI 4511
4551
Cont

COMPARADOR
A0
A>B
A1
N A2
T
A3
O A=B
4585 U
N T
B0 Lgica de Control
R
B1
A<B
B2
Clock
B3
IN

0 1 0
A>B A=B A>B

Ejemplo de diseo del Proyecto N 1 Electrnica Digital I Hoja 6 de 6

Você também pode gostar