0% encontró este documento útil (0 votos)
25 vistas50 páginas

Codificadores

Cargado por

Frans Derin
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas50 páginas

Codificadores

Cargado por

Frans Derin
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

LOS CONVERSORES

DE CÓDIGO:
CODIFICADORES Y
DECODIFICADORES
INTEGRANTES:
Romero Bardales Leonardo Jousé
Claudio Montes Kevin Saith
Carbajal Herrera Luis Manuel
Rosas Lucas Fredhy
Yances Oré Rous Alexandra
Permiten la transformación de datos en un sistema compatible con
otro, posibilitando la correcta interpretación y manipulación de la
información en diversas aplicaciones.

Constituyen un componente esencial para la interoperabilidad entre


distintos sistemas digitales.

Este proceso se realiza sin alterar el contenido o significado de los


datos, pero optimizándolos para su procesamiento por diferentes
arquitecturas.
COMPONENTES DE UN CONVERSOR DE
CÓDIGO

Codificadores Decodificadores
TIPOS DE CONVERSORES
Conversor Binario a Decimal

Conversor Binario a Hexadecimal

Conversor Binario a Octal

Conversor Gray a Binario


Conversor BCD a Decimal

Conversor ASCII a Binario

Conversor Excess-3 a Decimal


CODIFICADORES
Un codificador es un dispositivo o
circuito que convierte señales de
entrada en códigos específicos y
convierte datos de un formato a otro.

los codificadores son esenciales para convertir


señales analógicas o digitales en una forma que
pueda procesarse, transmitirse o almacenarse de
manera eficiente
TIPOS DE CODIFICADORES

Codificadores Codificadores
Digitales Rotatorios
Codificador 8 a 3 sin prioridad

Codificador 8 a 3 con prioridad

Codificador decimal/BCD sin prioridad

Codificador decimal/BCD con prioridad


Codificador 8 a 3 sin prioridad

toma 8 entradas y las convierte en una salida de 3


bits sin tener en cuenta la prioridad de las entradas.

Cuando más de una


entrada es activa, el
codificador puede
producir una salida
indeterminada.
Codificador 8 a 3 con prioridad

Similar al codificador 8 a 3, pero asigna una


prioridad a cada entrada.

Si varias entradas están activas


simultáneamente, el codificador
selecciona la de mayor prioridad
para producir su salida
correspondiente.
Codificador decimal/BCD sin prioridad

Convierte una entrada decimal en su equivalente en


código binario decimal (BCD)

Si más de una entrada


decimal está activa, la
salida puede ser
indeterminada, ya que
no hay prioridad
definida.
Codificador decimal/BCD con prioridad

Convierte una entrada decimal en código BCD y


maneja múltiples entradas activas al mismo tiempo

asigna prioridad a la de
mayor valor. Asegura que
solo la entrada decimal de
mayor prioridad sea
codificada
Codificador decimal/BCD con prioridad
Codificador decimal/BCD con prioridad
Codificadores Absolutos

Codificadores Incrementales
Codificadores Absolutos

son dispositivos que proporcionan una lectura precisa de la


posición angular de un eje en cualquier momento

registran la posición
exacta del eje mediante un
código único en cada
punto de la rotación
Codificadores Incrementales

Generan pulsos que indican la cantidad de rotación


desde una posición inicial.

No proporcionan
información absoluta de la
posición, sino que
registran cambios
incrementales desde un
punto de referencia.
DECODIFICADORES
Un decodificador es un circuito combinacional que convierte
un código binario de n entradas en m (2^n) salidas
mutuamente excluyentes.

Interpreta un código de
entrada y activa una salida
correspondiente
Decodificador Decodificador
2 a 4 líneas 3 a 8 líneas

Decodificador Decodificador
Decodificador/
BCD a 7 con
Demultiplexor
segmentos habilitación
Decodificador 2 a 4 líneas

Convierte 2 bits de
entrada en 4 salidas
mutuamente
excluyentes

Precisión: Muy Alta


Velocidad: Muy Alta
Costo: Bajo
Decodificador 3 a 8 líneas

Convierte 3 bits de
entrada en 8 salidas
mutuamente
excluyentes

Precisión: Alta
Velocidad: Alta
Costo: Medio
Decodificador BCD a 7 segmentos

Convierte código
BCD de 4 bits en
señales para display
de 7 segmentos

Precisión: Alta
Velocidad: Media
Costo: Medio
Decodificador con habilitación

Incluye una entrada Precisión: Muy Alta


adicional para Velocidad: Media-Alta
activar/desactivar el
Costo: Medio-Alto
decodificador
Decodificador/Demultiplexor

Combina funciones Precisión: Alta


de decodificación y Velocidad: Media
demultiplexación Costo: Alto
COMPARACIÓN
Tipo de
Decodificador
Precisión Velocidad Costo

2 a 4 líneas ●●●●● ●●●●● ●


Verde para ●●●●● (Muy Alto/Muy
Rápido)
3 a 8 líneas ●●●● ●●●● ●●
Amarillo para ●●● (Medio)
Rojo para ● (Bajo/Lento)

BCD a 7
●●●● ●●● ●●
segmentos

Con habilitación ●●●●● ●●●● ●●●

Demultiplexor ●●●● ●●● ●●●●


COMPARACIÓN
CODIFICADORES DECODIFICADORES

recuperando la señal original


Convierte señales múltiples
a partir de los bits
en un flujo de bits .
codificados.

Usa principalmente Usa


AND y OR principalmente
NAND y NOR

2^n numeros de
N numeros de entrada
entrada y N números
y 2^n números de
de salida
salida

Usualmente en el Generalmente en el
punto de origen de punto de destino o
datos o señales. receptor.
EJEMPLOS
Entradas: 4 entradas de control (A, B, C, D). Salidas: 16 salidas .
Pines de Habilitación: Dos pines de habilitación (E1 y E0)
Aplicaciones: Ideal para expandir líneas de control en microprocesadores, seleccionando
una línea de dispositivo en sistemas con múltiples periféricos.
Entradas: 4 entradas de control (A, B, C, D). Salidas: 10 salidas activas del 0 al 9 .para
trabajar en formatos BCD
Pines de Habilitación: Dos pines de habilitación (E1 y E0)
Aplicaciones: utilizado en la visualización de dígitos en dispositivos como calculadoras,
relojes y paneles numéricos.
Entradas: 4 entradas de control (A, B, C, D). Salidas: 7
salidas (a, b, c, d, e, f, g)
Pines de Control:
LT (Lamp Test): Al activar este pin todos los segmentos se
iluminan.
BI/RBO (Blanking Input/Ripple Blanking Output): Utilizado
para apagar todos los segmentos o para controlar el
apagado en cascada de varios decodificadores.
RBI (Ripple Blanking Input): Utilizado para controlar el
apagado de los segmentos cuando la entrada es 0 en
cascada de varios decodificadores.
◦Entradas: 8 entradas activas en bajo.
◦Salidas: 3 salidas binarias que reflejan el código de la entrada activa más alta.
◦Función: Codifica la entrada activa más alta a un código binario de salida, ignorando las
entradas menos significativas cuando múltiples entradas están activas.
◦Aplicaciones: Utilizado en sistemas donde se requiere una codificación de múltiples
señal.
◦Entradas: 10 entradas activas en bajo.
◦Salidas: 4 salidas que proporcionan un código binario
natural correspondiente a la entrada activa más alta.
◦Función: Prioriza la entrada más alta activa y genera un
código binario correspondiente en las salidas.
◦Aplicaciones: Ideal para teclados numéricos y sistemas
de control donde múltiples entradas deben ser
codificadas en una forma más simplificada para
procesamiento o visualización.
Entradas: 4 bits de datos (AD0-AD3) y 8 bits de dirección (A0-
A7).
Salidas: Señal serial codificada que combina datos y dirección,
lista para ser transmitida por módulos RF o IR.
Función: Codifica señales de control y dirección en un formato
serial para transmisión. Garantiza que sólo los receptores con
la dirección coincidente respondan a los datos enviados.
Aplicaciones: Usado en sistemas de control remoto, como
portones automáticos y dispositivos a distancia.
Frecuencia de operación: Configurable mediante una
resistencia externa en los pines OSC1 y OSC2 para ajustar la
velocidad de transmisió[Link] trabajar con módulos
transmisores de RF que típicamente operan en las siguientes
frecuencias:315 MHz y 433 MHz
El codificador modelo 74147 que es de prioridad activa baja
y un decodificar 74141
APLICACIONES
Son utilizados en displays de siete segmentos para mostrar números en dispositivos
como calculadoras, relojes digitales y electrodomésticos.
Convierte el código BCD (Código Decimal Codificado en Binario) en un patrón de
encendido/apagado de los segmentos, permitiendo

Ejemplo: En una calculadora, el número presionado es


convertido en un código BCD que luego se transforma
en una representación visual en el display.

Visualizador de leds de 7 segmentos


En automatización industrial, los conversores de código traducen señales de sensores a
datos binarios para que los PLC (controladores lógicos programables) puedan procesarlos.
Los convertidores transforman señales analógicas de sensores en datos digitales que el
sistema de control utiliza para tomar decisiones.

Ejemplo: En una línea de ensamblaje, un sensor


de temperatura envía una señal analógica que
se convierte en datos binarios para que el PLC
ajuste la temperatura en tiempo real.

PLC Allen Bradley para una centrífuga de azúcar


Los conversores de código en los teclados de computadora transforman la señal eléctrica
de una tecla presionada en un código binario o ASCII que el procesador pueda interpretar.

Ejemplo: Al presionar la tecla "A", se


genera un código binario
correspondiente a la letra "A" que luego
es interpretado por la computadora.

Teclado "QWERTY" configurado para escribir en español.


APLICACIONES
Utilizados para controlar la posición y velocidad en motores y robots.
Los codificadores rotativos detectan el ángulo de un eje y envían la información al
sistema de control en código binario.

Ejemplo: Los brazos robóticos utilizan


codificadores para ajustar su movimiento con
precisión.

Codificador absoluto de código Gray con 13 pistas.


Utilizados en sensores de velocidad y posición dentro de vehículos.
Los codificadores convierten señales de sensores en datos digitales que los sistemas de
control del vehículo pueden interpretar.

Ejemplo: En sistemas de frenos ABS, los


codificadores permiten al sistema ajustar la
presión de frenado según la velocidad de las
ruedas.

Sensor De Velocimetro Chevrolet Aveo Sail


Empleados para detectar la posición exacta de la cabina de un ascensor.
Los codificadores de posición generan datos que el sistema de control del ascensor utiliza
para mover la cabina con precisión entre los pisos.

Ejemplo: Un ascensor que se detiene en el piso


correcto gracias a la información proporcionada
por el codificador.

Codificador Lineal Elgo LIMAX 33 CP


APLICACIONES
Usados en televisión por cable o satélite.
Convierten señales codificadas de televisión digital en audio y video que el televisor
puede reproducir.

Ejemplo: Un decodificador de TV transforma


la señal digital en una imagen visible en la
pantalla.

Decodificador Movistar TV
Utilizados para convertir códigos leídos en información útil, como precios o claves de
acceso.
Interpretan datos codificados en códigos de barras o sistemas de seguridad.

Ejemplo: Un escáner de código de barras


decodifica la información del código y la
muestra en el sistema de pago.

Lector de código de barras


MUCHAS
GRACIAS

También podría gustarte