Professional Documents
Culture Documents
TIPOS DE CIRCUITOS
En un archivo de Word elabora una investigacin sobre tres circuitos del tipo:
Codificador, decodificador, comparador y contador y sus aplicaciones. Explica
detalladamente cmo funcionan dichos circuitos.
CODIFICADORES
Los codificadores nos permiten compactar la informacin, generando un cdigo de
salida a partir de la informacin de entrada. Y como siempre, lo mejor es verlo con un
ejemplo.
Una de las cosas que har este circuito de control ser activar la radio, el CD, la cinta o
el Disco segn el botn que haya pulsado el usuario. Imaginemos que tenemos 4
botones en la cadena, de manera que cuando no estn pulsados, generan un 0 y
cuando se pulsa un 1 (Botones digitales). Los podramos conectar directamente a
nuestro circuito de control la cadena de msica, como se muestra en la figura 1.1. Sin
CIRCUITOS DIGITALES
Pgina 1
Figura 1.1: Circuito de control de una cadena de msica, y 4 botones de seleccin de lo que se
quiere escuchar.
Fijmonos en las entradas del codificador, que estn conectadas a los botones. En cada
momento, slo habr un botn apretado, puesto que slo podemos escuchar una de las
cuatro cosas.
Bien estaremos escuchando el CD, bien la cinta, bien la radio o bien un disco, pero no
puede haber ms de un botn pulsado1. Tal y como hemos hecho las conexiones al
codificador, el CD tiene asociado el nmero 0, la cinta el 1, la radio el 2 y el disco el 3
(Este nmero depende de la entrada del codificador a la que lo hayamos conectado).
CIRCUITOS DIGITALES
Pgina 2
El circuito de control de la cadena ahora slo tendr 2 bits de entrada para determinar el
botn que se ha pulsado. Antes necesitbamos 4 entradas. El codificador que hemos
usado tiene 4 entradas y 2 salidas, por lo que se llama codificador de 4 a 2. Existen
codificadores de mayor nmero de entradas, como el que vamos a ver en el siguiente
ejemplo.
CIRCUITOS DIGITALES
Pgina 3
Son aquellos que cuando se les aplican dos o ms seales de entrada presentan una
salida que no corresponde a la codificacin de una seal de entrada; Un ejemplo de
codificador sin prioridad se puede realizar con una matriz de diodos como el de la figura:
Al activar el interruptor del nmero decimal, la salida es su cdigo en binario
decimal (cdigo BCD).
Si estn activados dos o ms interruptores a la vez el cdigo ser incorrecto, ya
que conducirn todos los diodos activados.
Son aquellos en los que las salidas representan el cdigo binario correspondiente a la
entrada activa que tenga mayor valor decimal (prioridad ascendente), en caso de que
varias entradas estn activadas simultneamente. Cuando la entrada que acta sobre la
salida es la menor de todas las entradas activadas, se denomina prioridad descendente.
En l se incluye la lgica necesaria para asegurar que cuando dos o ms entradas son
activadas al mismo tiempo, el cdigo de salida corresponder al de la entrada que tiene
asociado el mayor de los nmeros En la siguiente figura tenemos como ejemplo de
codificador con prioridad ascendente el circuito integrado TTL 74148, que tiene 8 (23)
CIRCUITOS DIGITALES
Pgina 4
Pgina 5
APLICACIONES:
CIRCUITOS DIGITALES
Pgina 6
CIRCUITOS DIGITALES
Pgina 7
DECODIFICADOR
Un decodificador es un circuito integrado por el que se introduce un nmero y se activa
una y slo una de las salidas, permaneciendo el resto desactivadas. Y como siempre, lo
mejor es verlo con un ejemplo sencillo. Imaginemos que queremos realizar un circuito de
control para un semforo. El semforo puede estar verde, amarillo, rojo o averiado.
En el caso de estar averiado, se activar una luz interna azul, para que el tcnico sepa
que lo tiene que reparar.
A cada una de estas luces les vamos a asociar un nmero. As el rojo ser el 0, el
amarillo el 1, el verde el 2 y el azul (averiado) el 3 (Ver figura 1.2).
Para controlar este semforo podemos hacer un circuito que tenga 4 salidas, una para
una de las luces. Cuando una de estas salidas est a 1, la luz correspondiente estar
encendida. Sin embargo, ocurre que NO PUEDE HABER DOS O MAS LUCES
ENCENDIDAS A LA VEZ.
CIRCUITOS DIGITALES
Pgina 8
Un decodificador activa slo una de las salidas, la salida que tiene un nmero igual al
que se ha introducido por la entrada. En el ejemplo del semforo, si el circuito de control
enva el nmero 3, se activa la salida O3 y se encender la luz azul (y slo esa!!).
A la hora de disear el circuito de control, slo hay que tener en cuenta que cada luz del
semforo est conectada a una salida del decodificador y que por tanto tiene asociado
un nmero diferente.
Cuando se quiere determinar cundo por ejemplo aparece 1001 en las entradas de un
circuito digital.
Todas las entradas de la puerta AND estn a nivel ALTO ya que dicha puerta produce
una salida a nivel ALTO.
CIRCUITOS DIGITALES
Pgina 9
Se utiliza para poder decodificar todas las combinaciones de 4 bits. Para cualquier
cdigo dado en las entradas solo se activa una de las posibles diecisis salidas.
CIRCUITOS DIGITALES
Pgina 10
Convierte cada cdigo BCD en uno de los diez posibles dgitos decimales.
Obtendremos salidas activas a nivel ALTO y BAJO implementando las funciones con
puertas AND y NAND respectivamente.
APLICACIONES
CIRCUITOS DIGITALES
Pgina 11
CIRCUITOS DIGITALES
Pgina 12
COMPARADOR
Un circuito digital comparador realiza la comparacin de dos palabras A y B de N bits
tomadas como un nmero entero sin signo e indica si son iguales o si una es mayor que
otra en tres salidas A = B, A > B y A < B. Solo una de estas salidas estar a 1 y las
dems estarn a 0 dependiendo de los valores de las entradas.
Algunos circuitos
integrados (como
el
IC-339,
IC-311
etc.)
se
han
diseado
El esquema que sigue es un diagrama de como conectar un circuito integrado del tipo
IC-741 como comparador.
CIRCUITOS DIGITALES
Pgina 13
El valor de la entrada + se encuentra fijado por los valores de resistencias R2 y R3, pero
el de la entrada se halla conectado a un sensor resistivo de temperatura NTC
CIRCUITOS DIGITALES
Pgina 14
Principalmente, el Trigger de Schmitt usa la histresis para prevenir el ruido que podra
tener la seal de entrada y que puede causar cambios de estado si los niveles de
referencia y entrada son parecidos. En la Figura, se muestra el funcionamiento de un
CIRCUITOS DIGITALES
Pgina 15
Pgina 16
3. COMPARADOR
INVERSOR
CON
HISTRESIS
COMPARADOR
REGENERATIVO
En este comparador la seal de entrada Ve puede oscilar entre una gama de valores
antes que la salida cambie de estado. En principio si Ve < 0, la salida Vo satura a
positivo. Si queremos cambiar de estado la salida deberemos aplicar una Ve mayor que
VR2. Esta tensin deber ser:
CIRCUITOS DIGITALES
Pgina 17
Supongamos:
Vsal = + Vsat
CIRCUITOS DIGITALES
Pgina 18
APLICACIN:
CIRCUITOS DIGITALES
Pgina 19
CONTADOR
En
electrnica
digital
un
contador
(en
ingls,
counter)
es
un
circuito
Los contadores son sistemas secuenciales con una sola entrada de impulsos a contar,
cuyo estado interno en cada instante representa el nmero de impulsos que se han
aplicado.
Frecuencia mxima de los impulsos a contar: Esta ser la mayor frecuencia (rapidez
de pulsos a contar) que es capaz de seguir el contador. Este valor depender de la
tecnologa utilizada en su fabricacin y del diseo del contador.
Cdigo de contaje: El cdigo binario utilizado para realizar el contaje de los impulsos
puede ser cualquiera. Si el contador est integrado en un C.I. dicho cdigo vendr
especificado en sus hojas de caractersticas.
CIRCUITOS DIGITALES
Pgina 20
2n-1 N 2n
Modo de funcionamiento: Los contadores pueden ser sncronos o asncronos.
Los asncronos son aquellos en los que las entradas de reloj que los gobiernan no
actan simultneamente en todos los flip-flops sino secuencialmente, es decir, los
impulsos a contar no se aplica a las entradas de reloj de todos los flip-flops a la
vez, sino generalmente slo a la del primero, y las entradas de reloj del resto son
gobernadas por las salidas del biestable precedente.
Los sncronos son aquellos en los que los impulsos a contar se aplican a todas las
entradas de reloj de todos los biestables a la vez.
En general los contadores sncronos son ms rpidos que los asncronos, pero
ms complejos, adems los asncronos presentan el problema de adquirir
transitoriamente estados indeseados.
No es obligatorio que los contadores agoten todas las posibles combinaciones.
El contaje no tiene porque realizase de forma ordenada.
Existen contadores crecientes y decrecientes.
Existen tambin contadores programables en los que mediante entradas
paralelas puedo cargar la cifra inicial pudiendo ser a su vez esta carga sncrona
o asncrona.
CIRCUITOS DIGITALES
Pgina 21
1. CONTADORES SNCRONOS
Para el diseo de un contador de este tipo puede seguirse el proceso de diseo indicado
en el apartado sobre contadores asncronos, pero nosotros vamos a utilizar la teora de
Autmatas Finitos para realizarlos, teniendo en cuenta que:
Siempre lo haremos por Moore
Que cada estado interno se corresponde con un estado del contador (coinciden
las salidas del contador con la de los biestables que lo forman).
La nica seal de entrada es la del reloj.
2. CONTADORES CRECIENTES
Veamos cual sera el proceso para realizar contadores sncronos binarios crecientes de
mdulos: 2, 4 y 8.
CIRCUITOS DIGITALES
Pgina 22
CIRCUITOS DIGITALES
Pgina 23
4. CONTADORES ASNCRONOS
En los contadores asncronos solamente uno de los biestables recibe la seal de reloj
exterior, al correspondiente a la cifra menos significativa, y las salidas de unos
biestables se conectan a las entradas de otros; son las conmutaciones de unos
biestables las que hacen bascular a los dems. No todos los biestables conmutan a la
vez ya que se acumularn retardos a medida que la seal va pasando de unos a otros.
La mxima velocidad de trabajo del contador vendr limitada por estos efectos.
Tendremos presente la tabla de funcionamiento de los distintos tipos de Bi estables.
El trmino pre disponible se refiere a la cualidad que poseen ciertos contadores de poder
adquirir un estado directamente, mediante una carga en paralelo, normalmente a travs
de las entradas asncronas de los biestables que forman el contador.
Pgina 24
Podemos suponer un contador con dos secuencias de cuenta que a su vez pueden ser
totalmente independientes (excepto el estado inicial) o pueden compartir algn estado.
En cuanto a la entrada auxiliar necesaria para seguir una u otra secuencia, puede ser
que deba permanecer validada durante toda la secuencia, o solamente en el momento
en que se debe decidir por una de las dos secuencias.
Tomemos como ejemplo un contador decimal que posee una entrada de seal auxiliar E,
de forma que si E = 0 recorra la secuencia de nmeros pares, y si E = 1 recorra la de los
nmeros impares. El estado de partida ser el 0000. Las secuencias son independientes
como se puede deducir del enunciado.
Este problema puede resolverse de dos maneras. Una de ellas considerando que
mientras E = 0 solo son posibles los estados 2, 4, 6, 8 y durante el tiempo que E = 1 la
secuencia ser 1, 3, 5, 7, 9. La otra sera que ambos parten del mismo punto y en
funcin del valor que toma E en ese instante se toma una u otra secuencia. Los
diagramas de flujo para ambos casos seran:
CIRCUITOS DIGITALES
Pgina 25
7. Contadores en anillo
Con cada impulso de cuenta este nivel alto (o bajo) se va desplazando cclicamente. Se
dice que el contador se encuentra en estado n, cuando el biestable Bn posee el nivel
activo respecto a los dems. Para realizar su sntesis puede procederse como en los
casos anteriores sin embargo su estructura es tan sencilla que en la prctica se
construyen mediante registros de desplazamiento en los que la salida del registro se
conecta a la entrada del mismo, y cargando el registro con el valor deseado al inicio.
CIRCUITOS DIGITALES
Pgina 26
La ventaja respecto del contador en anillo es que se produce un ahorro del 40% de
biestables, en cambio, ahora es necesario decodificar las salidas.
CIRCUITOS DIGITALES
Pgina 27
CIRCUITOS DIGITALES
Pgina 28