Laboratorio: Decodifcador Decodifcador BCD a 7 segmentos y codifcador de prioridad Teoría: 1 .Decodifcador BCD a 7-segmentos, CI 7447
Dispay 7 segmentos: Los pines U están unidos internamente, según sea cátodo o ánodo común se conectan a tierra o fuente respectivamente.
Funcionamiento:
En la entrada se pone el código BCD, en este caso 0100, activándose , c, f ! g "negados#, formando as$ al número % en el displa! & segmentos ánodo común .
1111 "no es BCD, irrelevante# todos los leds "a, , c, d, e, f, g# se apagan.
!. Codifcador 1" a 4 #sando CI 74147 'ala de verdad ! datas(eet)
*uncionalidad "entradas del 1 al + ! salida BCD# )
Funcionamiento:
Dato & activado con cero . la salida del codi-cador se muestra el código BCD negado.
Dato ,/ ! + activados. El codi-cador toma por prioridad al it más signi-cativo, en este caso al +.
$r%ctico &e primer circ#ito est% inc#ido en e seg#ndo circ#ito como etapa de BCD a 7 segmentos' : l no estar seleccionado ningún dato del 1 al +, se muestra un 0)
Dato 1 seleccionado)
Dato seleccionado)
Dato ! seleccionados, el codi-cador &%1%& da prioridad al it más signi-cativo " # )
Dato , ! % seleccionados, se da prioridad al %)
Dato seleccionado)
Dato / seleccionado)
Dato & seleccionado)
Dato 2 seleccionado)
Dato + seleccionado)
(. )#tipe*or + a 1 #sando m#tipe*ores 4 a 1 de CI 741( 3ermite el paso o no de la función según la selección de ! B sus salidas.
Datas(eet)
4e oserva 5ue tiene multiple6ores % a 1 incluidos.
'ala de verdad)
Funcionamiento:
Dato seleccionado, pero la selección esta en 001 "1#. 7o pasa la función.
Dato seleccionado ! la selección esta en 101 "#. De8a pasar la función.
C#estionario: #/ entiendes por decodifcador0 Es un circuito cominacional 5ue tiene una función inversa a la 5ue reali9a un codi-cador. convierte un código inario de entrada de 7 its de entrada ! : l$neas de salida "7 puede ser cual5uier entero ! : es un entero menor o igual a 7#, tales 5ue cada l$nea de salida será activada para una sola de las cominaciones posiles de entrada. Estos circuitos, normalmente, se suelen encontrar como decodifcador dem#tipe*or. Esto es deido a 5ue un demultiple6or puede comportarse como un decodi-cador. 4i por e8emplo tenemos un decodi-cador de entradas con ; % salidas, su funcionamiento ser$a el 5ue se indica en la siguiente tala, donde se (a considerado 5ue las salidas se activen con un
B
D(
D!
D1
D"
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
1
1
0
0
0
Un tipo de decodi-cador mu! empleado es el de siete segmentos "&%%&=&%%/=&%%2#. Este circuito decodi-ca la información de entrada en BCD a un código de siete segmentos adecuado para 5ue se muestre en un displa! & segmentos. #/ segmentos se encienden en e e*6ibidor con as sig#ientes combinaciones 1"1", 11"", 1111 y 111", en e circ#ito de decodifcador0 1010 d, e ! g e, f, g
1100 , f ! g
1111 ninguno se prende
1110 d,
Estas cominaciones no representan los números BCD.
#/ entiendes por codifcador0 Un codi-cador es un circuito cominacional con 7 entradas ! 7 salidas, cu!a misión es presentar en la salida el código inario correspondiente a la entrada activada. E6isten dos tipos fundamentales de codi-cadores) codi-cadores sin prioridad ! codi-cadores con prioridad "&%1%. En el caso de codi-cadores sin prioridad, puede darse el caso de salidas cu!a entrada no pueda ser conocida) por e8emplo, la salida 0 podr$a indicar 5ue no (a! ninguna entrada activada o 5ue se (a activado la entrada número 0. demás, ciertas entradas pueden (acer 5ue en la salida se presente la suma lógica de dic(as entradas, ocasionando ma!or confusión. 3or ello, este tipo de codi-cadores es usado únicamente cuando el rango de datos de entrada está correctamente acotado ! su funcionamiento garanti9ado.
3ara evitar los prolemas anteriormente comentados, se disean os codifcadores con prioridad. En estos sistemas, cuando e6iste más de una se>al activa, la salida codi-ca la de ma!or prioridad "generalmente correspondiente al
valor decimal más alto#. dicionalmente, se codi-can dos salidas más) una indica 5ue ninguna entrada está activa, ! la otra 5ue alguna entrada está activa. Esta medida permite discernir entre los supuestos de 5ue el circuito estuviera des(ailitado por la no activación de la se>al de capacitación, 5ue el circuito no tuviera ninguna entrada activa, o 5ue la entrada número 0 estuviera activada. #/ cantidad binaria m#estran os ed si cierras os canaes 4 y + de DI$ en e circ#ito codifcador0 $or 8#/0 4e muestra al 2 "1000# como salida del decodi-cador BCD?&segmentos, !a 5ue el codi-cador es de prioridad ! selecciona por defecto al it más signi-cativo. #/ s#cede en os e*6ibidores si desconectas s#s resistencias0 De8a de funcionar el segmento del displa! del cual se desconectó la resistencia. 4i se conecta el displa! sin las resistencias proalemente se malogren los segmentos 5ue están conectados directamente, !a 5ue estos son leds. Un led dee tener una resistencia para limitar la corriente 5ue pasa por este, un led se prende a plenitud ordeando solo los 10m. 9especto a e*6ibidor #/ entiendes por %nodo comn y c%todo comn0 El displa! tiene pines unidos internamente uicados en el centro, arria ! aa8o. l ser ánodo común cual5uiera de estos pines tiene 5ue ir conectado a fuente. 4e dee poner resistencias en todos los demás pines, dirigidos (acia la salida del decodi-cador "a, , c, d, e, f, g#. 4i por el contrario el displa! es cátodo común, se dee conectar cual5uiera de los pines centrales a tierra o cero e igualmente las resistencias dirigidas (acia la salida del decodi-cador "la resistencia al estar en serie con el segmento o led mantiene a la corriente limitada, protegiendo al led#.
#/ #sos e podrías dar a decodifcador0 Se puede usar para direccionar espacios de memoria. Un decodificador de N entradas puede direccionar 2N espacios de memoria. Para poder direccionar 1kb de memoria necesitaría 10 bits, ya que la cantidad de salidas seria 210, igual a 102. !e esta manera" •
#on 20 bits tengo 220 que es 1$b.
•
#on %0 bits tengo 2%0 que es 1&b.
'ambi(n para el uso de otros tipos de display, o cuando quiero escoger un )nico dato a la *e+. ¿Qué usos le podrías dar al codificador?
Los codi-cadores son utili9ados en arc(ivos multimedia para comprimir audio, imagen o video, !a 5ue la forma original de este tipo de arc(ivos es demasiado grande para ser procesada ! transmitida por los sistemas de comunicación disponiles actualmente. 4e utili9an tami@n en la compresión de datos para otener un tama>o de arc(ivo menor. 3uede servir para 5ue por más 5ue se use un dato, siempre se seleccione ! se codi-5ue el it más signi-cativo !a sea en inario o BCD Atro uso por e8emplo dentro del ascensor, para la selección de pisos, para 5ue se d@ prioridad al piso seleccionado más cercano ! (acer una parada.