Sunteți pe pagina 1din 8

Electrnica Digital

Circuitos MSI y sus Aplicaciones


Objetivos
Al finalizar esta sesin el estudiante ser capaz de:
Hacer ejercicios de diseo modular con MSI.
Comprender el uso de modularidad en diseo
combinatorial.

Ejemplos de diseo modular


EJEMPLO # 1:
Disee un circuito digital Convertidor de CODIGOS, el circuito recibe como
entrada un nmero binario A de 4 bits (A3 A2 A1 A0, siendo A3 el ms significativo)
y debe entregar como resultado de la conversin un nmero R de 4 bits (R3 R2 R1
R0, siendo R3 el ms significativo).
Si la entrada Tipo cdigo es verdadera (Tipo cdigo.H = H) se har conversin a
un cdigo de distancia unitaria, en caso contrario se debe hacer conversin a un
cdigo BCD.
Si la conversin es a distancia unitaria el CODIGO elegido es siempre GRAY.
Si la conversin es a BCD el cdigo elegido depende de la seal Tipo BCD.
Si tipo BCD es verdadera ( Tipo BCD.H = H) la conversin es a NBCD en caso
contrario la conversin es a XS3.
Si el nmero ingresado es mayor o igual a 10 todas las salidas deben tomar voltaje
bajo.
Para la implementacin utilice Sumadores, Comparadores, Multiplexores,
Decodificadores y puertas adicionales.
Prohibido usar Tabla de verdad
3

Ejemplos de diseo modular


EJEMPLO # 2:
Disear un circuito combinatorial para controlar el enfriamiento de un
tanque de 20 mt de alto lleno de lquido. Las seales que recibe el
circuito son la siguientes :
TA : Temperatura medida de la zona alta del tanque en formato de 4 bits
binarios con valores de 0 (0000) a 11 (1011) grados centgrados.
TB : Temperatura medida de la zona baja del tanque en formato de 4 bits
binarios con valores de 0 (0000) a 11 (1011) grados centgrados.
CA : Compensador A : Valor binario de 3 bits, desde 0 (000) hasta 4
(100) grados centgrados, que se utiliza para compensar la temperatura
en la zona alta.
CB : Compensador B: Valor binario de 3 bits, desde 0 (000) hasta 4 (100)
grados centgrados, que se utiliza para compensar la temperatura en la
zona baja.
4

Ejemplos de diseo modular


EJEMPLO # 2:
Funcin : Seal de selector que indica si el tanque est almacenando(1) o
enfriando (0).
Encendido : Seal de selector que indica si el sistema est prendido(1) o
apagado(0).
Las seales que entrega el circuito son las siguientes :
A1 : Si est activada significa que ingresa refrigerante al rea 1 del tanque
(alta).
A2 : Si est activada significa que ingresa refrigerante al rea 2 del tanque
(media).
A3 : Si est activada significa que ingresa refrigerante al rea 3 del tanque
(baja)
S :Al activarse permite la evaporacin del refrigerante en las tres reas.
5

Ejemplos de diseo modular


EJEMPLO # 2:
El circuito debe funcionar de la siguiente manera :
La temperatura real de cada zona es igual a la temperatura medida mas
el valor de compensacin respectiva Si el tanque est en la funcin
almacenamiento, el Set point del sistema es 12 grados centgrados, si est
en la funcin enfriar el Set point es 0 grados centgrados.

Ejemplos de diseo modular


EJEMPLO # 2:
El circuito debe funcionar de la siguiente manera :
El rea 1 (A1) se activa si el valor real de la zona alta es mayor al Set
point del sistema. El rea 2 (A2) se activa si el valor real de la zona alta
es mayor al Set point del sistema y el valor real de la zona baja es menor
al Set point. El rea 3 (A3) se activa si el valor real de la zona baja es
mayor al Set point del sistema.
La seal S se activa si cualquiera de las tres reas est activada.
Para que se active cualquier salida del circuito, el selector de encendido
debe estar en ON.
Para la implementacin utilice sumadores, comparadores, Mux, deMux y
puertas adicionales.
7

Ejemplos de diseo modular


EJEMPLO # 2:

S-ar putea să vă placă și