Você está na página 1de 5

Un sistema digital de deteccin de personas est compuesto por puertas lgicas tal como se muestra en la siguiente figura.

Se pide determinar la seal de salida D cuando las seales de entrada A, B y C son las que se indican. A B D C

A B C

Encontrar la salida C del siguiente circuito digital. Analizar slo 4 intervalos. M N P Q A B MUX 4x1 C

M N P Q A B

1. 2.

Que funcin tiene el chip 74LS193 Que funcin tiene el chip 74LS192

3. 4. 5.

Realizar un circuito que pueda realizar el conteo en hexadecimal desde 5 Realizar un circuito digital que realice la siguientes operaciones: Sumador/Restador de 12 bits Comparador de 16 bits Un circuito que realice en forma secuencial el cdigo BDC exceso 3. Realizar un divisor de frecuencias que pueda realizar las siguientes Frecuencia Base de 20Mhz a frecuencia de 1.25Mhz Frecuencia Base de 20Mhz a frecuencia de 20 Khz Frecuencia Base de 10Mhz a frecuencia de 625khz Frecuencia Base de 10Mhz a frecuencia de 100 Khz Simplifique las siguientes expresiones usando Mapa K F(w,x,y,z) = (1,2,3,4,12,13,14,15) F(w,x,y,z) = (2,3,5,6,10,11,12,13) F(w,x,y,z) = (0,1,3,5,7,10,12,14,15) F(w,x,y,z) = (1,2,3,5,10,11,12,13,14) F(w,x,y,z) = (0,3,6,9,12,13,14,15) Realizar un circuito combinacional que realice las siguientes funciones. Convertir un nmero binario a Aiken Convertir un nmero binario a Gray

hasta FFF

divisiones.

6.

7.

EL CONTADOR BINARIO 74LS193


(http://www.datasheetcatalog.com/datasheets_pdf/S/N/7/4/SN74LS193.shtml) El contador binario como su nombre lo indica es un circuito que nos permite generar una cuenta binaria de 4 bits, esta cuenta podr se ascendente descendente. A diferencia del 74LS47 que es un circuito combinacional el 74LS193 es un circuito denominado circuito secuencial pues la salida depende no solo del estado actual de las entradas, sino tambin del estado anterior de las entradas.

Figura 10.10

74LS193

Diagrama de conexiones del contador binario de 4 bits

Observamos en la figura 10.10 que el chip tiene el empaque DIP16, donde los pines 16 y 8 sirven para la alimentacin Vcc y GND. Por las entradas COUNT DOWN y COUNT UP (pines 4 y 5) ingresan los pulsos que cambian la cuenta, si entran por COUNT DOWN (DN) la cuenta ser descendente y si los pulsos ingresan por COUNT UP (UP) la cuenta ser ascendente. La cuenta de salida es de 4 bits (QD QC QB QA) donde QD es el MSB y QA el LSB.

Ejemplo: (an no tomemos en cuenta los pines 15, 1, 10, 9, 11, 14, 12, 13), solo los pines de alimentacin (16 y 8) y usaremos las salidas (pines 3, 2, 6 y 7) y las entradas UP y DN (5 y 4). Inicialmente cuando alimentamos el circuito QDQCQBQA = 0000, la entrada DN lo colocamos en 0 y por UP hacemos ingresar 5 pulsos, entonces la salida despus de los 5 pulsos cambiar a QDQCQBQA = 0101. Luego ingresan otros 7 pulsos por UP, luego de esto la salida cambia a QDQCQBQA = 1100. Cuenta de salida Cambiamos y ahora UP se conecta a 0 y por DN hacemos ingresar 8 pulsos, QA=LSB entonces despus de estos 8 pulsos por DN la salida cambiar a QDQCQBQA = 0100. QD=MSB Al ser las salidas solo de 4 bits, entonces la cuenta est limitada desde el 0 (0000) 5V hasta el 15 (1111). Las 0V salidas: y Borrow Output (BO). Primero observamos que estas salidas (pines 12 y 13) son negadas invertidas, durante una cuenta normal estos pines estn desactivados, es decir su estado normal durante la cuenta normal es 1, es decir que internamente es 0 (antes de la inversin). Cuando la cuenta es ascendente y se ha llegado al valor mximo 1111 e ingresa otro Figura pulso por UP, entonces la cuenta cambia a 0000 en este preciso instante por el pin 10.11 CO (Carry Output) se genera un pulso invertido, es decir que su estado que era 1 cambia a 0 y luego cambia a 1 nuevamente. Algo muy similar ocurre con el pin BO (Borrow Output), cuando la cuenta es descendente y se ha llegado al mnimo 0000 e ingresa otro pulso por DN, entonces la cuenta de salida cambia a 1111 en este preciso instante por el pin BO se genera un pulso invertido, es decir que su estado cambia a 0 y luego cambia a 1 nuevamente. La entrada CLEAR (CLR) Para que la cuenta se realice normalmente la entrada CLR deber desactivarse con 0. Cuando en la entrada CLR se conecta 1 entonces la salida (no importa que valor tena) se borra es decir se pone en 0000. Las entradas LOAD y DATA INPUT (DCBA) Observamos que LOAD (pin 11) es negado invertido y las entradas DCBA (pines 9, 10, 1, 15) no lo son, estos pines trabajan juntos. Cuenta de Por el DATA INPUT podemos ingresar ( CARGAR) un valor binario de 4 bits donde D salida es MSB y A es LSB, estos datos cargados en el DATA INPUT no tendrn ningn QA=LSB efecto en la cuenta de salida mientras que LOAD est en 1 (internamente en 0 es QD=MSB decir desactivado). Pulsos de entrada tiene el estado 0 (internamente 1 Indican que hubo un En el momento que LOAD es decir activado), el UP = ascendente valor cargado en el DATA INPUT (DCBA) pasa automticamente cambioQBQ0000 a 1111 a QDQC de A. DN=descendente
Pulsos de entrada UP = ascendente Carry Output (CO) DN=descendente

5V 0V

de 1111 a 0000

Resetea la salida cuando CLR =1

Contador BCD

Ahora vamos a aplicar lo visto en un contador binario decimal donde la cuenta inicia en Figura 0 (0000) y termina en 9 (1001), luego10.12 la cuenta cclicamente en forma indefinida repite hasta que se quite la alimentacin al circuito integrado. En la figura 10.13 observamos una puerta lgica AND que nos permitir limitar la cuenta hasta 9 (1001), de no ser as la cuenta llegara hasta 15 (1111). Las entradas de la puerta AND son QB y QD, cuando estos bits sean 1 (QDQCQBQA = 1010, que es diez en decimal) entonces la salida de la puerta AND ser 1 y CLR tambin ser 1 entonces la salida del contador se resetear y comenzar nuevamente la cuenta ascendente desde cero, observe que los pulsos ingresan por UP y DN se anula al conectarlo a +5V.

Figura 10.13

Es decir que cuando la cuenta llegue a diez QDQCQBQA = 1010 las salidas se resetearn y el diez se convertir en cero inmediatamente (visualmente ya no podremos distinguir el diez, veremos que la cuenta pasar de 9 a cero directamente), este proceso se muestra en la siguiente tabla.

Tabla 10.4 Las salidas QDQCQBQA del contador binario podremos conectarlas directamente a la entrada del decodificador 74LS47 y las salidas de este decodificador podremos conectarlas a un display de 7 segmentos de nodo comn. Este contador ascendente BCD que cuenta de cero a nueve requiere que la cuenta se resetee en diez, por lo tanto si queremos que la cuenta sea de cero a cinco entonces la cuenta deber resetearse en seis, la regla es: Si quiero un contador de cero a n, la cuenta deber resetearse en n+1. NOTA: Trabajar con la cuenta descendente es muy parecido solo que hay algunas variantes.

Contador Binario de 4 bits de 4 (0100) a 9 (1001)


El anlisis de este circuito es muy parecido al Contador BCD descrito anteriormente, la cuenta se resetea en diez, pero ahora la condicin dice que la cuenta deber iniciar en cuatro. Cuando requerimos que la cuenta inicie en un valor diferente de cero debemos utilizar el DATA INPUT y el LOAD. Colocamos el valor de inicio de cuenta (en este caso 4, DCBA=0100) en el DATA INPUT, observar que D, B y A estn conectadas a tierra y C est conectada a 5 voltios. Debido que la entrada del LOAD es negada, colocamos una puerta inversora a la salida de la AND. Cuando se llegue a QDQCQBQA =1010, la salida de la inversora ser 0 que es el valor que le llega al LOAD (se activa) y en ese instante la salida se convierte en el valor que est cargado en el DATA INPUT (DCBA QDQCQBQA). Entonces la cuenta se iniciar nuevamente en 4 hasta llegar a nueve y este proceso seguir cclicamente.

Figura 10.14

Você também pode gostar