You are on page 1of 9
2022, W43 Decosicadores de BCD a 7 segmenios —7Robot -Meble Education and Engineering ct eee Creo gad QP 7 2eker Decodificadores de BCD a 7 segmentos (~) i KK =9| BD) eae steesenenn me =e a Lolly sot Ti = Facebook Twitter Linkedin in Los decodificadores de BCD a7 segmentos son muy utilizados para simplificar el uso de los display de 7 segmentos, comtinmente utilizados para mostrar los digitos decimales de 0a 9 en una pequefia pantalla formada con LEDs. Codigo BCD BCD (Decimal Codificado en Binario) es un cédigo que representa valores decimales en formato binario, para ello forma grupos de 4 bits para representar cada valor del 0 al 9. El 9 es el valor maximo que se puede representar en un digito decimal, sirecordamos los ntimero binarios el 9 es un 10012, requiere 4bits, es por eso que cada valor BCD se representa con 4 bits, del 0000, al 10012 (0 - 9). Hay que destacar que BCD, cédigo, no un sistema de numeracién, por lo que no esté disefiado para hacer op} rest , solo para representar valores decimales en binario. hip: Trobotneidecodticadores-de-boc-a-7-segrmertos! 9 222, 4 Decosicadores de BCD a 7 segmenios —7Robot -Meble Education and Engineering 5/2 2/8\3 0101/0010 0010/ 1000 \0011 Ejemplos de conversién de Decimal a BCD En este ejemplo se muestra como un valor 52 decimal se puede codificar en binario utifizando BCD simple- mente convirtiendo cada digito decimal a su equivalente binario (un valor entre 0000, y 10012) y unir el re- sultado en un solo valor binario, en el caso de la izquierda resultar‘a en 01010010; Hay que destacar que no es equivalente a convertir 52 en binario, sino que es la unién del valor binario de cada digito. Para codificar en BCD el 283 decimal se realiza el mismo proceso. 1001100100110 9 2| 6 Ejemplo de conversién de BCD a Decimal Para obtener el valor decimal de un valor BCD se separa en grupos de4 bitsy cada valor se convierte a su equivalente en decimal (resultard un valor de 0 a9), se unen los valores resultantes para obtener el valor de- cimal final, en el ejemplo de arriba resulta 926. Display de 7 segmentos Eldisplay de 7 segmentos es un arreglo de 7 LED's rectangulares colocados formando un 8 como se mues- (0 mi Formacién de LED's en tra en la siguiente imagen: un display de 7 segmentos hip: Trobotneidecodticadores-de-boc-a-7-segrmertos! raze, 1s Decodficadores de BCD a7 segmertos —7Robot Me Education and Engineering Cada uno de esos segmentos se identifica con una letra dela “a” ala “g" como se muestra en la imagen, mu- chas veces se incluye un punto nombrado “dp”, que también es un LED pero circular. Con este arreglo se pueden formar los digitos del 0 al 9 encendiendo la combinacién de LED's adecuada, por ejemplo los seg- mentos a, by ¢ pueden mostrar un 7: ( t @ Display mostrando un 7 == Cc Cc Recordando los LED's (Diodo Emisor de Luz) tienen dos terminales llamadas Anodo (+) y Cétodo (, si cada display tiene 7 LED's para formar los digitos y ademas se tiene un LED adicional para un punto, se tendrian 8 LEDs, cada uno con dos terminales, entonce el display deberia tener en total 16 terminales, pero no es asi Cémo se podrian tener menos terminales si cada LED tiene 2? R: De las dos terminales que tiene cada LED, se conectan juntos ya sean todos los anodos en un punto comtin y se dejan individuales los cétodos para encender individualmente cada LED, o al revés, se conectan en un punto comtin todos los cétodos y se de- jan individuales todos los anodos para poder encender independientes. Esto genera entonces dos tipos de display: Display de 4nodo comin y Display de cétodo comuin: Anodo Comin Todos los 4nodos de los LED's estan juntos en un punto comtin (Display de 4nodo comin) hitpe:inp robot neidecodticadores-de-bod-2-7-segimertos! 222, 43 Decosicadores de BCD a 7 segmenios —7Robot -Meble Education and Engineering Catodo Comin Todos los cétodos de los LED's estn juntos en un punto comin (Display de cétodo comin) Existen diferentes modelos de display de 7 segmentos, cambian en tamafio y en la distribucién de las termi- rales, aunque todos deben ser de uno de estos dos tipos, ya sea de dnodo comtin o cétodo comin. La dis- tribucién de las terminales varia de un modelo a otro, se tiene que consultar su hoja de datos para identifi- car cada terminal. Un ejemplo de display tipico es el DA-05 0 DC-05: E feomina b Dc-05 play de cétodo comin OD ons 0 Display de énodo comin Misma distribucion (CED ©} elcomin se conecta como corresponda e dcominc dp Pines de un DC-05y DA-O5. Para conectar correctamente estos display, al igual que cualquier LED, se debe colocar una resistencia en se- rie con cada LED para limitar la corriente que circula por cada uno de ellos, en total serian 7 resistencias. Si es un display de dnodo comiin, el pin comtin se coloca a (+) y se tendria que poner (-) en los cétodos de cada uno de los segmentos (a - g). Contrario si es un display de c&todo comtin, el comin tendria que ir a} y quedarian libres los 4nodos que tendrian que colocarse a (+) para encender los segmentos (a - g). hip: Trobotneidecodticadores-de-boc-a-7-segrmertos! 222, 4 Decosicadores de BCD a 7 segmenios —7Robot -Meble Education and Engineering Circuito decodificador de BCD a7 segmentos (74LS47 y 74LS48) Existen crcuitos decodificadores/controladores que simplifican la conexién y uso de los display de 7 seg- mentos, se les puede dar una entrada en BCD (4 bits) y es capaz de decodificarlo para encender y apagar los segmentos adecuados para mostrar el digito correspondiente. Existen dos modelos muy similares, el 7ALS47 y 74LS48 que tienen el mismo funcionamiento y distribucién de pines, varian solo en que uno de ellos tiene las salidas negadas, por lo que uno de ellos se adecua para ser utlizado en un display de dnodo comtiny elootro en uno de cétodo comtin. Se trata de un circuito de 16 pines que tiene las 7 salidas paralos, 7 segmentos de un display (ag), tiene las 4 entradas para el valor en BCD, representadas con las letras A,B, Cy D, Funciona con 5 V en los pines 16 8 (Vecy Gnd respectivamente).. av abcde f gRRO 1312 11109 1514 4 8 CLT BI/RBO RBI A GND A.B,C,D Entrades BCD RB Enirada Apagar Cero iT Entrada Prueba de lluminacion BURBO Entrada de apagadolsalida de apagado cuando sea cero ag Salas hacia el display ‘Adicionalmente tiene una entrada RBI que se activa en BAJO y esté disefiada para indicar si se muestra ono el Cero, que es itil cuando se tiene més de un display, por ejemplo para generar dos digitosy evitar que se muestre un cero en el digito de la izquierda y solo se muestren los otros valores, Por ejemplo con dos dis- play mostrando un 06, con esta entrada colocada en BAJO se puede lograr que cuando el valor sea cero se apague el display, lo que resultarfa en mostrar solo el 6 en el digito dela derecha y no el 06. La entrada LT es Util para probar sila conexién entre el display y el circuito decodificador es correcta, sise coloca un valor BAJO en LT, entonces deberdn encender todos los segmentos del display. Si algtin segmento no enciende, habra que revisar la conexién. hip: Trobotneidecodticadores-de-boc-a-7-segrmertos! 222, 4 Decosicadores de BCD a 7 segmenios —7Robot -Meble Education and Engineering DIAGRAMA LOGICO ENTRADAS: SALIDAS ENTRADA APRGADO/ SALIDA DE APAGADO: ‘CUANDO SEA CERO ENTRADA PRUEBA DE LUMINACION ENTRADA APAGAR CERO oo Conexién interna de un 74LS47, similar al 74148 pero este Ultimo no tiene las salidas, negadas, BLIGH Ial tail Fe] | 9 10 1 12 13 14 15 Salidas del decodificador para cada uno de los valores posibles a la entrada ‘Aunque los valores en BCD van del 0 al 9, con 4 bits se pueden lograr valores del 0 al 15, En los casos donde elvalor sea mayor a9, el decodificador mostrard en el display los simbolos arriba descritos. En el caso de te- ner un 15 (los 4 bits de entrada en ALTO), el display se apagard. hip: Trobotneidecodticadores-de-boc-a-7-segrmertos! purse, 13 Decodticadores de BCD a7 segmentos -7Robot- Mobile Eduction and Engineering [ENTRADAS -—— sation, —— le [| | _ Py] Per eye] oh oh oH aca rc ri rc] PE ttt tl] Ae mA me x= Te Tabla de verdad para el 74.547 y 74148 (en el caso de este tltimo las salidas son las opuestas) Dado que el 741547 tiene las salidas negadas (como se muestra en la tabla de verdad) se adecua a ser utili zado con un display de dnodo (+) comtin, el cual deberé colocar su entrada comtin a +5 Vy los cétodos (-) conectados a las salidas del circuito decodificador. Cuando el circuito decodificador arroje un valor en BAJO en alguna salida, entonces encenderd ese segmento, Para el caso del 74LS48, se adecua a ser utilizado con un display de catodo (-) comtin, donde su entrada co- min deberd ser colocada a GND y los énodos (1) del display deberdn conectarse a las salidas del decodifica- dory cuando éste arroje una salida en ALTO, entonces encenderd el segmento correspondiente. Un ejemplo de la conexién de un 74LS47 en una protoboard se muestra a continuacién. En esta simulacién no se incluyen las resistencias que deberén colocarse en cada segmento del display pero sirve para practicar la conexién: hip: Trobotnetidecodicadores-de-boc-a-7-segimertos! 79 wz, 43 Ty cas drneebov paca SreenuasarcouaytTes ‘hee Cae Carr Ture apes Decosicadores de BCD a 7 segmenios —7Robot -Meble Education and Engineering Este archivo de simulacién esta disponible para su descarga aqul. Para obtener el simulador y ver cémo fun- ona, en el siguiente enlace: SEE simulador de circuitos digitales Existen diferentes simuladores de circuitos digitales disponibles para practicar y probar conexiones de circuitos logicos, compuertas ldgicas y una gran variedad de componen- tes. En particular aqui mostraremos el uso de un simulador Leer més... © comentarios Puede servir como préctica intentar tu propia implementacién. ‘Sistemas MSI Aplicacione s con siste- mas MSI Escala de Integracidn A simple vis ta, resultaria dificil poder recono- cer elfuncionamiento de un cir- cuito integrado, podemos ver el n timero de pines (terminales) que Tema anterior Circuitos D ecodifica- dores Existen diferentes tipos de deco- dificadores, tienen en comin qu ereciben un valor ya sea en be nario o algun otro cédigo como BCD (Binary-Coded Decimal) y lo hip: Trobotneidecodticadores-de-boc-a-7-segrmertos! Tema siguiente SEE Yultiplexor r es br En general po demos encontrar multiplexores en diferentes émbitos, como en equipo de audio, video, 61 uncién veamos un ejemplo, la 222, 4 Decosicadores de BCD a 7 segmenios —7Robot -Meble Education and Engineering tiene, su tamafio otipo deci ——_“decodifican’ para simplificar su Leer més... cuito integrado manejo. Los O comentarios Leer més... Leer més... O comentarios 1 comentario (17873) Entradas Relacionadas: ircuitos Decodificadores Un comentario en “Decodificadores de BCD a 7 segmentos” 20 enero, pm Para pintar el 0000y mostrar —Oy no todo vacio (—-),el RBI de las unidades no debe estar conectado al RBO de las decenas. EI RBI de las decenas tienen que estar Piero ortiz conectado a tierra para blanquearlo en caso sea cero y no mostrar un 07 (y asi mostrar un 7). EI simbolo *"lo describo como display vacio. hip: Trobotneidecodticadores-de-boc-a-7-segimertos!

You might also like