Nombre del estudiante: Guerrero Cabrera Eder
Fecha de entrega: 11 de Noviembre del 2021
Campus: Puebla
Carrera /Prepa: ingeniería Mecatrónica con enfoque automotriz
Semestre/Cuatrimestre: 6to semestre
Nombre del maestro: CID GARCIA ANTONIO
CIRCUITOS LOGICOS
DECODIFICADORES
Un decodificador es un circuito lógico que acepta un conjunto de entradas que
representan un número binario y activa sólo la salida que corresponde a ese número
de entrada. En otras palabras, un circuito decodificador analiza sus entradas,
determina cuál número binario está presente y activa la única salida que
corresponde a ese número; todas las demás salidas permanecen inactivas. La
figura 9-1 muestra el diagrama para un decodificador en general, con N entradas y
M salidas. Como cada una de las N entradas puede ser 0 o 1, existen 2 N
combinaciones posibles de entrada,o códigos. Para cada una de estas
combinaciones, sólo una de las M salidas estará activa (en ALTO); todas las demás
entradas estarán en BAJO. Muchos decodificadores están diseñados para producir
salidas activas en BAJO, en donde sólo la salida seleccionada está en BAJO
mientras que las demás están en ALTO. Esta situación se indica mediante la
presencia de pequeños círculos en las líneas de salida, en el diagrama del
decodificador.
ENTRADAS DE HABILITACIÓN
Algunos decodificadores tienen una o más entradas de HABILITACIÓN, las cuales
se utilizan para controlar la operación del decodificador. Por ejemplo, consulte el
decodificador de la figura 9-2 y observe cómo tiene una línea de HABILITACIÓN
común conectada a una cuarta entrada de cada compuerta. Si esta línea de
HABILITACIÓN se mantiene en ALTO, el decodificador funcionará en forma normal,
y el código de entrada A, B, C determinará cuál de las salidas está en ALTO. Pero
si la HABILITACIÓN se mantiene en BAJO, todas las salidas se forzarán a quedaren
el estado BAJO, sin importar los niveles en las entradas A, B, C. Por lo tanto, el
decodificador se habilita sólo si la HABILITACIÓN está en ALTO.
DECODIFICADOR/CONTROLADOR DE BCD A DECIMAL
El TTL 7445 es un decodificador/controlador de BCD a decimal. El término
controlador se agrega a su descripción debido a que este CI tiene salidas de colector
abierto, las cuales pueden operar con límites de corriente y voltaje más altos que
los de una salida TTL normal. Las salidas del 7445 pueden drenar hasta 80 mA en
el estado BAJO, y pueden elevarse hasta 30 V en el estado ALTO. Esto los hace
adecuados para manejar cargas en forma directa, tales como LEDs o lámparas
indicadoras, relevadores o motores de corriente directa.
APLICACIONES DE LOS DECODIFICADORES
Los decodificadores se utilizan siempre que debe activarse una salida o un grupo
de salidas sólo cuando ocurra una combinación específica de niveles de entrada. A
menudo estos niveles de entrada se proporcionan mediante las salidas de un
contador o registro. Cuando las entradas del decodificador provienen de un contador
al que se aplican pulsos continuos, las salidas del decodificador se activarán en
forma secuencial y podrán usarse como señales de sincronización o de secuencia
para encender o apa-gar dispositivos en tiempos específicos.
DECODIFICADORES/CONTROLADORES DE BCD A 7SEGMENTOS
La mayoría del equipo digital cuenta con cierto medio para visualizar la información
en un formato que el usuario u operador pueda comprender con facilidad.
A menudo esta información consta de datos numéricos o alfanuméricos (números
letras). Uno de los métodos más simples y populares para visualizar dígitos
numéricos utiliza una configuración de 7 segmentos para formar los caracteres
decimales del 0 al 9 y algunas veces los caracteres hexadecimales A-F. Un arreglo
común utiliza diodos emisores de luz (LEDs) para cada segmento. Al controlar la
corriente que fluye a través de cada LED, algunos segmentos se encenderán y otros
se oscurecerán de manera que se genere el patrón del carácter deseado. La figura
9-7 muestra los patrones de los segmentos que se utilizan para visualizarlos
diversos dígitos. Por ejemplo, para un “6” se alumbran los segmentos a, c, d, e, f y
g, mientras que se oscurece el segmento b. Un decodificador/controlador de BCD a
7 segmentos. se utiliza para tomar una entrada BCD de cuatro bits y proporcionar
las salidas que pasarán corriente a través de los segmentos apropiados para que
se visualice el dígito decimal. La lógica para este decodificador es más complicada
que la de los decodificadores que hemos visto hasta ahora, ya que cada salida se
activa para más de una combinación de entradas. Por ejemplo, el segmento e se
debe activar para cualquiera de los dígitos0, 2, 6 y 8, lo cual significa que se activará
cada vez que ocurra uno de los códigos 0000, 0010, 0110 o 1000.
COMPARACIÓN ENTRE PANTALLAS DE LEDS DE ÁNODO COMÚN Y
DECÁTODO COMÚN
La pantalla de LEDs que se utilizó en la figura 9-8 es del tipo ánodo común, ya que
los ánodos de todos los segmentos están conectados a V CC. Otro tipo de pantalla
deLEDs de 7 segmentos utiliza un arreglo de cátodo común, en el cual los cátodos
de todos los segmentos se conectan, juntos, a tierra. Este tipo de pantalla debe
controlarse mediante un decodificador/controlador de BCD a 7 segmentos con
salidas activas en ALTO que apliquen un voltaje ALTO a los ánodos de los
segmentos que se deben activar. Como cada segmento requiere de 10 a 20 mA de
corriente paraencenderse, por lo general, no se utilizan dispositivos TTL y CMOS
para controlar lapantalla de cátodo común en forma directa.
PANTALLAS DE CRISTAL LIQUIDO
Una pantalla de LEDs genera o emite energía de luz a medida que se pasa corriente
a través de los segmentos individuales. Una pantalla de cristal líquido (LCD) controla
la reflexión de la luz disponible, que puede ser la luz ambiental (de los alrededores)
tal como la luz del sol, o la luz normal de una habitación; las LCDs reflectivas utilizan
la luz ambiental. La luz disponible podría proporcionarse a través de una pequeña
fuente de luz que forme parte de la unidad de visualización, las LCDs con
retroiluminación utilizan este método. En cualquier caso, las LCDs han ganado una
amplia aceptación debido a su extremadamente bajo consumo de energía en
comparación con los LEDs, en especial en los equipos operados por baterías tales
como calculadoras, relojes digitales e instrumentos portátiles de medición. Por otro
lado, los LEDs tienen la ventaja de tener una pantalla mucho más brillante que
lasLCDs reflectivas, por lo que pueden verse con facilidad en áreas oscuras o con
poca iluminación.
TIPOS DE LCDS
Los cristales líquidos están disponibles como pantallas numéricas decimales de7
segmentos. Vienen en muchos tamaños y con muchas características especiales,
tales como signos de dos puntos (:) para las pantallas de reloj, indicadores de + Y
de - para los voltímetros digitales, puntos decimales para las calculadoras e
indicadores de batería baja debido a que muchos dispositivos LCD son operados
por baterías. Estas pantallas deben controlarse mediante un CI de
codificador/controlador tal como el [Link] pantalla LCD más complicada
pero que ya está disponible es el módulo LCD alfanumérico. Estos módulos están
disponibles a través de muchas compañías y en numerosos formatos tales como
los de 1 línea por 16 caracteres, hasta los de4 líneas por 40 caracteres. La interfaz
para estos módulos se estandarizó, de manera que un módulo LCD de cualquier
fabricante utilizará las mismas señales y el mismo formato de datos. El módulo
incluye algunos circuitos VLSI que facilita el uso de este dispositivo. Se utilizan ocho
líneas de datos para enviar el código ASCII para lo que se desee visualizar. Estas
líneas de datos también llevan códigos de control especiales para el registro de
comandos de la LCD. Se utilizan otras tres entradas (Selección de registro,
Lectura/Escritura y Habilitación) para controlar la ubicación, dirección y
sincronización de la transferencia de datos. A medida que se envían caracteres al
módulo, los almacena en su propia memoria y los escribe en la pantalla de
visualización. Otros módulos LCD permiten al usuario crear una pantalla de gráficos
mediante el control de los puntos individuales en la pantalla, a los cuales se les
conoce como píxeles.
CODIFICADORES
La mayoría de los decodificadores acepta un código de entrada y produce un nivel
ALTO (o BAJO) en una y sólo una línea de salida. En otras palabras, podemos decir
que un decodificador identifica, reconoce o detecta un código específico. Al opuesto
de este proceso de decodificación se le conoce como codificación y se lleva a cabo
mediante un circuito lógico llamado codificador, el cual tiene cierto número de líneas
de entrada, de las cuales sólo una se activa en un momento dado y produce un
código de salida de N bits, dependiendo de la entrada que se active.
CODIFICADORES CON PRIORIDAD.
Una versión modificada de este circuito, conocida como codificador con prioridad,
incluye la lógica necesaria para asegurar que cuando se activen dos o más
entradas, el código de salida corresponda a la entrada de mayor numeración. Por
ejemplo, cuando A3 y A5 están en BAJO, el código de salida será 101 (5). De
manera similar, cuando A6, A2 y A0 estén todas en BAJO, el código de salida será
110 (6). Los circuitos 74148, 74LS148 y 84HC148 son todos codificadores de octal
a binario con prioridad.
74147 CODIFICADOR DE DECIMAL A BCD CON PRIORIDAD.
La figura 9-14 muestra el símbolo lógico y la tabla de verdad para el 74147
(74LS147, 74HC147), el cual funciona como un codificador de decimal a BCD con
prioridad. Tiene nueve entradas activas en BAJO, las cuales representan los dígitos
decimales del 1 al 9, y produce el código BCD invertido que corresponde a la entrada
de mayor numeración que se activó.
CODIFICADOR INTERRUPTOR.
La figura 9-15 muestra cómo puede utilizarse un 74147 como un codificador
interruptor. Los 10 interruptores podrían ser los interruptores del teclado en una
calculadora que representan los dígitos del 0 al 9. Los interruptores son del tipo
normalmente abierto, por lo que las entradas del interruptor están todas, por lo
general, en ALTO y la salida BCD es 0000 (observe los INVERSORes). Cuando se
oprima un dígito, el circuito producirá el código BCD para ese dígito. Como el
74LS147 es un codificador con prioridad, si se oprimen varias teclas al mismo
tiempo se producirá el código BCD para la tecla con mayor numeración. El
codificador interruptor de la figura 9-15 puede usarse siempre que deban
introducirse datos BCD en forma manual en un sistema digital.
DIAGNÓSTICO DE FALLAS.
A medida que los circuitos y los sistemas se hacen más complejos, es obvio que se
incrementa el número de posibles causas de falla. Mientras que el procedimiento
para aislar y corregir fallas sigue siendo en esencia el mismo, la aplicación del
proceso de análisis/observación es más importante para los circuitos complejos, ya
que ayuda al técnico de diagnóstico de fallas a reducir la ubicación de la falla a un
área pequeña del circuito. Con esto se reducen en una cantidad considerable los
pasos de prueba y los datos resultantes que deben analizarse. Al comprender la
operación del circuito, observar los síntomas de la falla y razonar a través de la
operación, el técnico de diagnóstico puede a menudo predecir las posibles fallas
antes de siquiera utilizar una sonda lógica o un osciloscopio. El proceso de
observación/análisis es uno que los técnicos de diagnóstico sin experiencia no
quieren aplicar, tal vez debido a la extensa variedad y capacidades del equipo de
prueba moderno a su disposición. Es fácil volverse extremadamente confiado con
esas herramientas y no utilizar en forma adecuada el razonamiento y las habilidades
analíticas del cerebro humano.
MULTIPLEXORES (SELECTORES DE DATOS).
Un sistema estéreo doméstico moderno puede tener un interruptor que seleccione
música de una de cuatro fuentes: una cinta de cassete, un disco compacto (CD), un
sintonizador de radio o una entrada auxiliar tal como el audio de una VCR o un DVD.
El interruptor selecciona una de las señales electrónicas de una de estas cuatro
fuentes y la envía al amplificador de poder y las bocinas. En términos simples, esto
es lo que hace un multiplexor (MUX): selecciona una de varias señales de entrada
y la pasa a la salida. Un multiplexor digital o selector de datos es un circuito lógico
que acepta varias entradas de datos digitales y selecciona una de ellas en un
momento dado para pasarla a la salida.
El multiplexor actúa como un interruptor de múltiples posiciones controlado en forma
digital, en el que el código digital que se aplica a las entradas de SELECCIÓN
controla qué entradas de datos se conmutarán hacia la salida.
MULTIPLEXOR BÁSICO DE DOS ENTRADAS
El circuito lógico para un multiplexor con dos entradas de datos (I0 e I1) y la entrada
de SELECCIÓN S. El nivel lógico que se aplica a la entrada S determina cuál
compuerta AND está habilitada, de manera que su entrada de datos pase a través
de la compuerta OR, a la salida.
MULTIPLEXOR DE CUATRO ENTRADAS.
La misma idea básica puede utilizarse para formar el multiplexor de cuatro entradas
que se muestra en la figura 9-20(a). Aquí, cuatro entradas se transmiten en forma
selectiva a la salida, de acuerdo con las cuatro posibles combinaciones de las
entradas de selección S1S0. Cada entrada de datos se conecta a una compuerta
con una combinación distinta de niveles de entrada de selección. I0 se conecta en
una compuerta con S1S0, de manera que I0 pasará a través de su compuerta AND
hacia la salida Z sólo cuando S1 0 y S0 0. La tabla en la figura proporciona las
salidas para los otros tres códigos de selección de entrada.
MULTIPLEXOR DE OCHO ENTRADAS
Este multiplexor tiene una entrada de habilitación E y proporciona tanto la salida
normal como la invertida. Cuando E 0, las entradas de selección S2S1S0
seleccionarán una entrada de datos (de I0 a I7) para que pasen a la salida Z.
Cuando E 1 el multiplexor se deshabilita, de manera que Z 0 sin importar el
código de entrada de selección
MUX CUÁDRUPLE DE DOS ENTRADAS (74ALS157/HC157)
El CI 74ALS157 es un multiplexor muy útil, el cual contiene cuatro multiplexores de
dos entradas.
Los circuitos multiplexores tienen muchas y variadas aplicaciones en los sistemas
digitales de todo tipo. Entre estas aplicaciones están la selección de datos, el
enrutamiento de datos, la secuencia de operaciones, la conversión de paralelo a
serial, la generación de formas de onda y la generación de funciones lógicas.
CONVERSIÓN DE PARALELO A SERIAL
Muchos sistemas digitales procesan datos binarios en formato paralelo (todos los
bits al mismo tiempo) porque es más rápido. No obstante, cuando los datos se van
a transmitir a través de distancias relativamente grandes no es conveniente el
arreglo en paralelo, ya que se requiere un gran número de líneas de transmisión.
DEMULTIPLEXORES (DISTRIBUIDORES DE DATOS)
Un multiplexor recibe varias entradas y transmite una de ellas a la salida. Un
demultiplexor (DEMUX) realiza la operación inversa: recibe una sola entrada y la
distribuye a través de varias salidas. La figura 9-28 muestra el diagrama funcional
para un demultiplexor digital. Las flechas gruesas para las entradas y las salidas
pueden representar una o más líneas. El código de entrada de selección determina
cuál de las salidas transmitirá la entrada de DATOS. En otras palabras, el
demultiplexor recibe una fuente de datos de entrada y la distribuye en forma
selectiva a 1 de N canales de salida, justo igual que un interruptor de múltiples
posiciones.
COMPARADOR DE MAGNITUD
Otro miembro útil de la categoría MSI de CIs es el comparador de magnitud. Es un
circuito lógico combinacional que compara dos cantidades binarias de entrada y
genera salidas para indicar cuál tiene la mayor magnitud.