Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

10/09/2012 #1


Funcionamiento cd4515
Soy aficionado a la electrónica y estoy estudiando un circuito en el que aparece un CD4515BC - 4-Bit Latched/4-to-16 Line Decoders . He mirado el datasheet pero además como no sé inglés, no lo entiendo muy bien.
Mis dudas son las siguientes:
-las salidas están normalmente a 1,cuando se activan ¿se ponen a cero?
-para activar una salida determinada ¿hay que poner un 1 en algunas de las entradas A B C D?.Por ejemplo para activar S1 A=1 B=0 C=0 D=0
-Una vez activada una salida ¿sigue activada hasta que la cambiamos y la ponemos a 1? o ¿vuelve a uno pasado un tiempo?
-¿serviría para controlar un teclado matricial con un pic?, por ejemplo que las salidas del cd fueran las columnas.
Muchas gracias
13/09/2012 #2


Hola fco1306

Déjame ayudarte un poquito.
Como puede ver, en la imagen adjunta, el 4515 tiene las siguientes entradas de control:
Nota primero el pequeño circulo que tienen las 16 salidas...
Eso quiere decir que el valor cierto es nivel bajo, 0.
No así las entradas de control que son ciertas cuando son nivel alto, 1.

Sigamos;
A, B, C, D. Para hacer cierta una de las 16 salidas si las condiciones de las otras 2 entradas de control así lo permiten.
Estas entradas A, B, C y D tienen un valor el cual es:
A(02) = 1
B(03) = 2
C(21) = 4
D(22) = 8 (Número de PIN; los ceros son para alinear)
De tal suerte que sumando el valor de las que tengan un valor cierto, 1, se descubrirá cual salida está seleccionada para ser cierta si las condiciones de las otras 2 entradas de control así lo permiten.

Vamos viendo las otras entradas:
INH(23) = Inhibit, Deshabilita inhibe, NO deja ser, claro, su función. Cierta cuando es nivel alto, 1.
STB(01) = Strobe, Indaga, transfiere, memoriza, Latch laza. Por este PIN se llama 4-BIT Latched. Cierta cuando es nivel alto, 1.

Vamos haciendo lo siguiente con los niveles lógicos de sus entradas:
A = 1
B = 0
C = 1
D = 0, sumando los valores ciertos nos da 10(Decimal), 1010(Binario).
INH = 1
STB = 0
Con esos niveles lógicos todas las salidas serán falsas, 1.
Si hacemos estos cambios:
INH = 0
STB = 0
La salida que corresponde a Q0 se hace cierta porque no hemos Indagado por medio de su entrada de control STB qué combinación hay en sus entradas A, B, C, y D.
En cuanto hagamos cierta la entrada STB = 1 la salida Q10(20) se hará cierta.
Si mantenemos cierta la entrada STB y cambiamos los datos en las entradas A, B, C, y D. El número que aparezca en esas entradas será la Q que se hará cierta. Por esto se llama 4-To-16 Line Decoders.
Cambia el código de 4 BIT’s Binario a 1 de 16; Decodifica = cambia el código.

saludos
a sus ordenes
16/09/2012 #3


Muchas gracias,me ha quedado muy claro,voy a intentar simularlo en proteus.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.