Subido por Alexis Mijangos Hernandez

TEMA 4 SISTEMAS ELECTRONICOS

Anuncio
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE SALINA CRUZ
ACTIVIDAD
TEMA 4
NOMBRE
LOPEZ LOPEZ MIGUEL ANGEL
SEMESTRE Y GRUPO
4B1
MATERIA
SISTEMAS ELECTRÓNICOS
CARRERA
INGENIERÍA MECÁNICA
DOCENTE
ING. JOEL SÁNCHEZ CANO
SALINA CRUZ OAXACA18 DE JUNIO DEL 2021
4. Circuitos combi nacionales y secuenciales.
Los sistemas combinacionales están formados por un conjunto de compuertas interconectadas cuya
salida, en un momento dado, esta únicamente en función de la entrada, en ese mismo instante. Por
esto se dice que los sistemas combinacionales no cuentan con memoria.
Los sistemas secuenciales en cambio, son capaces de tener salidas no solo en función de las
entradas actuales, sino que también de entradas o salidas anteriores. Esto se debe a que los sistemas
secuenciales tienen memoria y son capaces de almacenar información a través de sus estados
internos.
Un sistema combinacional puede tener n entradas y salidas m.
Un sistema secuencial puede ser visto como una caja negra, en cuyo interior hay compuertas
lógicas, que presentan una ecuación de conmutación

circuitos combinacionales: las salidas dependen únicamente de las entradas

circuitos secuenciales: las salidas dependen de las entradas y del tiempo
Un circuito combinacional es un sistema que contiene operaciones booleanas básicas (AND, OR,
NOT), algunas entradas y un juego de salidas, como cada salida corresponde a una función lógica
individual, un circuito combinacional a menudo implementa varias funciones booleanas diferentes,
es muy importante recordar este hecho, cada salida representa una función booleana diferente.
Un ejemplo común de un circuito combinacional es el decodificador de siete segmentos, se trata
de un circuito que acepta cuatro entradas y determina cuál de los siete segmentos se deben iluminar
para representar la respectiva entrada, de acuerdo con lo dicho en el párrafo anterior, se deben
implementar siete funciones de salida diferentes, una para cada segmento. Las cuatro entradas para
cada una de estas funciones booleanas son los cuatro bits de un número binario en el rango de 0 a
9. Sea Del bit de alto orden de este número y A el bit de bajo orden, cada función lógica debe
producir un uno (para el segmento encendido) para una entrada dada si tal segmento en particular
debe ser iluminado, por ejemplo, el segmento y debe iluminarse para los valores 0000, 0010, 0110
y 1000.
En la siguiente tabla se puede ver qué segmentos deben iluminarse de acuerdo al valor de entrada,
tenga en cuenta que sólo se están representando valores en el rango de 0 a 9, los decodificadores
para las pantallas de siete segmentos comerciales tienen capacidad para desplegar valores
adicionales que corresponden a las letras A a la F para representaciones hexadecimales, sin
embargo la mecánica para iluminar los respectivos segmentos es similar a la aquí representada para
los valores numéricos.
Un problema con la lógica secuencial es su falta de “memoria”. En teoría, todas las funciones de
salida en un circuito combinacional dependen del estado actual de los valores de entrada, cualquier
cambio en los valores de entrada se refleja (después de un intervalo de tiempo llamado retardo de
propagación) en las salidas. Desafortunadamente las computadoras requieren de la habilidad para
“recordar” el resultado de cálculos pasados. Éste es el dominio de la lógica secuencial. La unidad
de memoria más básica es el flip-flop Set/Reset. Aunque recordar un bit sencillo es importante, la
mayoría de los sistemas de cómputo requieren recordar un grupo de bits, esto se Logra combinando
varios flip-flop en paralelo, una conexión de este tipo recibe el nombre de registro. A partir de aquí
es posible implementar diferentes circuitos como registros de corrimiento y contadores, éstos
últimos también los conocemos como circuitos de reloj. Con los elementos mencionados es posible
construir un microprocesador completo.
En general, un circuito secuencial está compuesto por circuitos combinacionales y elementos de
memoria. Se dice que en un circuito secuencial la salida actual depende de la entrada actual y del
estado actual del circuito.
La diferencia principal entre un circuito combinacional y un circuito secuencial es que en el
segundo caso hay una realimentación de una señal de salida hacia la entrada.
Se puede ver que la salida de la compuerta OR es realimentada y se utiliza como entrada de la
compuerta AND inferior.
Esto significa que la salida (F) de este circuito digital dependerá de las entradas (A y B), pero
también dependerá de la salida F (la salida que se realimenta) que se haya dado, un instante antes.
En otras palabras, la salida F depende de las entradas A y B y del valor que tenía esta salida,
previamente.
4.1. Codificadores y decodificadores
Codificadores
Un codificador es un circuito combinacional con un conjunto de entradas (2N) y un número de
salidas N cuyo propósito es mostrar en la salida el código binario correspondiente a la entrada
activada.
Por ejemplo, un codificador de 4 entradas X0, X1, X2, X3 y 2 salidas S0, S1. Si se activa la entrada
X0 mediante la introducción de un 1, el código mostrado a la salida será S0S1=00. Y así para el
resto de las entradas: X1 activará una salida 01, X2 activará una salida 10 y X3 activará una salida
11. Obsérvese que el valor en binario de la salida en su conjunto 00, 01,10, 11 es igual al número
decimal de la entrada activada 0,1,2,3 que acompaña a la letra ‘X’.
Las funciones algebraicas de un codificador se pueden deducir a partir de su funcionamiento. Por
ejemplo, en el caso de que se disponga de un codificador de 4 entradas (y dos salidas) éstas serán:

S0 = X1 + X3

S1 = X0 + X2
Para ello, se ha tenido en cuenta que la salida S0 sólo vale 1 para los valores 1 y 3 (en decimal) o
01 y 11 (en binario). La salida S1 sólo vale 1 para los valores 2 y 3 (en decimal) o 10 y 11 (en
binario).
Para obtener estas funciones se ha considerado que nunca va a producirse una combinación a la
entrada que tenga más de un 1 y por lo tanto, no importa el valor que produce a la salida esa
situación. Todo ello lo podríamos resumir en la siguiente tabla de verdad resumida en la que sólo
se han puesto 4 combinaciones de las 24=16 posibles. Las celdas sombreadas en azul son las
salidas.
X3
X2
X1
X0
S1
S0
0
0
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
1
0
0
0
1
1
Si en algún momento se activarán más de una entrada, la salida no estaría definida, es decir, no se
puede saber a priori qué valor se obtendría. Dependiendo de cómo se haya diseñado puede haber
variaciones entre unos dispositivos y otros.
Codificador con prioridad
En la explicación anterior se ha supuesto que únicamente una de las entradas X0, X1, X2, X3 puede
estar activa (con un 1) a la vez. Esto es cierto para algunas aplicaciones. Sin embargo, hay otras
aplicaciones para las cuales es posible que estén activadas (con un 1) más de una entrada a la vez.
En este caso el circuito debe estar diseñado para establecer una prioridad o precedencia entre las
entradas para determinar en cada caso cual es la que realmente se indica a la salida.
Podemos escribir la siguiente tabla de verdad en la que hacemos uso de condiciones don’t care
(marcadas con ‘x’). Las celdas sombreadas en azul son las salidas.
X3
X2
X2
X1
S1
S0
0
0
0
1
0
0
0
0
1
X
0
1
0
1
X
X
1
0
1
X
X
X
1
1
La interpretación de esta tabla es la siguiente: si la entrada X3 está a 1 no importa cuál sea el valor
del resto de entradas ya que el código 11 a la salida (el correspondiente a 3, valor decimal de X3).
Esto significa que es la más prioritaria frente a las demás.
Para que se active la salida 10 (correspondiente a 2, valor decimal de X2), es necesario que X2=1
pero también que X3=0 (o sea, que no esté activada). Dado que X2 es prioritaria frente a X1 y X0,
se pone un valor ‘x’ en esas entradas.
Finalmente, se puede deducir que la X0 es la menos prioritaria de todas porque para que se active
su código a la salida, es necesario, además de que esté a 1 (o sea, activada), que todas las demás
estén a 0 (o sea, desactivadas).
En este caso, las funciones resultantes, obtenidas mediante la aplicación de mapas de Karnaugh,
serán:

S0 = X1·X2′ + X3

S1 = X2 + X3
Decodificadores
Los decodificadores efectúan la operación inversa de los codificadores. Disponen de un conjunto
N de entradas y un conjunto 2N de salidas. Cuando aparece un código binario a la entrada, se activa
(tiene un 1) la salida identificada con el número decimal equivalente.
En el siguiente ejemplo, se plantea un codificador de 2 a 4, que tiene la siguiente tabla de verdad
(las celdas sombreadas en azul son las salidas):
E1
0
0
1
1
E0
0
1
0
1
Z3
0
0
0
1
Z2
0
0
1
0
Z1
0
1
0
0
Z0
1
0
0
0
En esta tabla se disponen dos entradas E1, E0 y 4 salidas Z3, Z2, Z1 y Z0. Se activará un 1 en la
salida correspondiente al código introducido en la entrada.
Las funciones de salida son bastante sencillas de obtener a partir de esta tabla de verdad:




Z3 = E1·E0
Z2 = E1·E0′
Z1 = E1’·E0
Z0 = E1’·E0′
4.2. Multiplexores y demultiplexores
Los multiplexores o selectores de datos hacen que podamos transmitir el dato de entrada que
nosotros queremos en cada momento a una salida determinada. Los demultiplexores son el circuito
inverso al multiplexor. Sirven para dirigir la información digital procedente de diversas fuentes a
una única línea para ser transmitida a través de dicha línea a un destino común, es decir, que puede
servir para comunicarnos vía serie.
Multiplexores
Un multiplexor o mux es un circuito combinacional, permite que, teniendo varias entradas
podamos, a través de un selector, poder trasmitir en la salida el dato que queramos. Un multiplexor
tiene D entradas, una única salida y E entradas de selección, que cumplen la fórmula D=2E (las
entradas de selección son proporcionales a las entradas del multiplexor).
Un multiplexor puede tener, por ejemplo, 8 entradas (10 a 17), 3 selectores (S0, S1 y S2), una E
(terminal de inhibición) que tiene que estar conectado a masa para que funcione el multiplexor y
por último la salida Z y Z (donde nos da la salida negada). Hay distintos tipos de multiplexores de
2, 4, 8, 16... entradas, de paralelo a serie. Sus aplicaciones son muy variadas, los podemos encontrar
en generadores de las funciones lógicas, display multiplexor de 7 segmentos, etc.
 Multiplexor de dos entradas
Este multiplexor tiene dos entradas D0 y D1, una salida S y una selector E. Cuando el selector E
esté en la posición 1 en la salida, tendremos lo mismo que en la entrada D1, mientras que cuando
el selector está en 0 tendremos en la salida los datos de D0. Por lo tanto, la ecuación de salida nos
quedará: S=D0-E+D1-E
Nota: Existen los multiplexores de interruptores electrónicos, que su principal diferencia está en
que el selector lo tienen eléctrico, es decir, que va dando impulsos dependiendo del nivel lógico
que hay en el terminal de control.
 Multiplexor de cuatro entradas
Este multiplexor tiene 4 entradas, 2 selectores y una salida. Vemos que cumple la fórmula D=2E,
ya que tenemos cuatro entradas, por lo tanto, E (selectores) serán dos. Sólo nos interesa la entrada
seleccionada las otras entradas no influyen en la salida. Con la combinación de El y E2 podemos
saber el dato que sale, 0 0 l^Dl, 1 0^>D2y 1.
Nota: Un multiplexor sea cual sea el número de entradas tendrán aproximadamente el mismo tipo
de tabla, pero con más variables de entrada, más variables de selector, pero no de salida, cómo
máximo tendrá una salida normal y otra con la misma negada.
 Multiplexores para la conversión de paralelo a serie
Primero de todo hemos de saber que la transmisión de datos de un sistema electrónico a otro se
efectúa a través de un conductor llamado bus de datos.
La forma más rápida de trasmitir los datos sería en transmisión en paralelo, con un cable para cada
dato. Pero el problema es que saldría muy caro, por lo tanto, se ha creado la transmisión en serie.
Esta transmisión lo que hace es pasar por el mismo cable todos los datos, de uno en uno, aunque
sea más lento que en paralelo. Por lo tanto, podemos decir que cualquier multiplexor pasa de un
número de entradas en paralelo a una salida en serie, seleccionando cada vez una.
Demultiplexores
Los demultiplexores o demux son circuitos combinacionales que hacen la función contraria al
multiplexor, es decir, pasa de una entrada a 8 salidas dependiendo del selector. Siempre tiene una
entrada de datos, unas entradas de selección E y unas salidas S. Donde se cumple que S=2E.
Hay diferentes tipos de demultiplexores de 2, 4, 8,... salidas, hemos de tener en cuenta que se tratan
de salidas no entradas como en el multiplexor.
Otro tipo de demultiplexor es el convertidor serie-paralelo, que podría ser cualquiera de los dichos
anteriormente, ya que su principal función es pasar los datos que les llegan a través de un sólo cable
a varias salidas, dependiendo de los selectores. Un ejemplo sería conectar un codificador donde le
llegan 4 datos, con dos salidas (S0 y S1) que conectadas en serie con un demultiplexor en las
entradas de selección (E0 y El) y una entrada de datos (una palabra de 4 bits D0,D1, D2, D3 uno
cada vez), saldrían los mismos datos pero en las distintas salidas del demultiplexor.
 Demultiplexor de dos salidas
La selección de E determina el camino que toma el dato que hay en D.
 Demultiplexor de cuatro salidas
Un demultiplexor de cuatro salidas tiene dos selectores y como todos los demultiplexores una sola
entrada. La tabla de la verdad sólo tendría valor la salida que marca el selector en cada momento,
mientras que las otras están a cero.
4.3. Flip-flops y contadores binarios
Un contador binario se puede construir con flip-flops J-K tomando la salida de una celda como la
entrada de clock del siguiente. Las entradas J y K de cada flip-flop se conectan a 1 (alta), para
producir una conmutación con cada ciclo del clock de entrada. Por cada dos conmutaciones de la
primera celda, se produce una conmutación en la segunda celda, y así sucesivamente hasta la cuarta
celda. Esto produce un número binario igual al número de ciclos de la señal de clock en la entrada.
Este dispositivo se denomina a veces contador de "propagación". El mismo dispositivo es útil como
divisor de frecuencia.
Los
de
(FF)
FLIP-FLOP
compuertas
digitales.
están
constituidos por una combinación
Estas
compuertas están conectadas de tal manera que
es posible almacenar información. Estas compuertas están realimentadas y deben lograr cierta
estabilidad
para
poder
almacenar
información.
El "Flip-flop" es el nombre común que se le da a los dispositivos de dos estados, que sirven como
memoria básica para las operaciones de lógica secuencial. Los Flip-flops son ampliamente usados
para el almacenamiento y transferencia de datos digitales y se usan normalmente en unidades
llamadas "registros", para el almacenamiento de datos numéricos binarios.
flip-flop set/ reset
El flip-flop de tipo set/reset, se activa (set) a un estado de alto en el lado Q, por medio de una señal
de "set", y se mantiene en ese valor, hasta que se desactiva a una señal baja, por medio de una
entrada en el lado de reset. Esto se puede implementar como el latch de puerta NAND o el latch de
puerta NOR, y tambien como versión con pulso de clock (sincronizado).
Una desventaja del flip-flop S/R, es que las entradas S=R=0 da un resultado ambiguo y debe
evitarse. El flip-flop J-K consigue superar este problema.
El Flip-Flop D
El "flip-flop" tipo D, sigue a la entrada, haciendo transiciones que coinciden con las de la entrada.
El término "D", significa dato; este "flip-flop" almacena el valor que está en la línea de datos. Se
puede considerar como una celda básica de memoria. Un "flip-flop" D, se puede hacer con un "flipflop" "set/reset", uniendo la salida set (estado alto) con la salida reset (estado bajo), a través de un
inversor. El resultado se puede sincronizar.
Flip-Flop J-K
El "flip-flop" J-K, es el más versátil de los flip-flops básicos. Tiene el carácter de seguimiento de
entrada del flip-flop D sincronizado, pero tiene dos entradas, denominadas tradicionalmente J y K.
Si J y K son diferentes, la salida Q toma el valor de J durante la subida del siguiente pulso de
sincronismo.
Si J y K son ambos low (bajo), entonces no se produce cambio alguno. Si J y K son ambos high
(alto), entonces en la siguiente subida de clock la salida cambiará de estado.
Puede realizar las funciones del flip-flop set/reset y tiene la ventaja de que no hay estados
ambiguos. Puede actuar también como un flip-flop T para conseguir la acción de permutación en
la salida, si se conectan entre sí las entradas J y K. Esta aplicación de permutar el estado, encuentra
un uso extensivo en los contadores binarios.
El Flip-Flop T
El flip-flop T o "toggle" (conmutación) cambia la salida con cada borde de pulso de clock, dando
una salida que tiene la mitad de la frecuencia de la señal de entrada en T.
Es de utilidad en la construcción de contadores binarios, divisores de frecuencia, y dispositivos de
sumas binarias en general. Se puede hacer a partir de flip-flops J-K, llevando ambas entradas J y K
a alta (high).
Construcción de un flip-flop T desde un flip-flop J-K
4.4. Registros de corrimiento
Un registro de corrimiento es un circuito secuencial síncrono capaz de contractar varios bits de
información. El formato de esta información puede ser de dos tipos:

Serie: los bits se transfieren uno a continuación del otro por una misma línea.

Paralelo: se intercambian todos los bits al mismo tiempo, utilizando un número de líneas
de transferencia igual al número de bits.
Contadores de registro de corrimiento
En los contadores de registro de corrimiento se utiliza retroalimentación, lo cual significa que la
salida del último flip-flop del registro se conecta en retroceso con el primer flip-flop en alguna
forma.
Contador de anillo
El contador de registro de corrimiento más simple es un registro de corrimiento circulante
conectado que el ultimo ff desplace su valor al primer ff. Los ff se conectan de modo que la
información se corra de izquierda a derecha de Q-0 a Q-3. En muchos casos solo hay un 1 el registro
y se hace que circule alrededor del registro en tanto se apliquen los pulsos del reloj. Por esta razón
se le denomina contador de anillo.
Contador Johnson
El contador de anillo básico se puede modificar ligeramente para producir otro tipo de contador de
registro de corrimiento, que tendrá propiedades un tanto diferentes. El contador Johnson o de anillo
trenzado se construye exactamente en la misma forma que un contador de anillo normal, excepto
que la salida invertida del ultimo ff se conecta a la entrada del primer ff.
4.5. Memorias ROM, RAM y EPROM.
 RAM
La memoria de acceso aleatorio (RAM) es la ubicación de almacenamiento temporal para datos y
programas a los que accede la CPU. Esta memoria es volátil; por lo tanto, su contenido se elimina
cuando se apaga la computadora. Cuanta más RAM tenga una computadora, mayor capacidad
tendrá para almacenar y procesar programas y archivos de gran tamaño, además de contar con un
mejor rendimiento del sistema.La memoria RAM (Random Access Memory Module o memoria
de acceso aleatorio) es un tipo de memoria que utilizan los ordenadores para almacenar los datos y
programas a los que necesita tener un rápido acceso.
Se trata de una memoria de tipo volátil, es decir, que se borra cuando apagamos el ordenador,
aunque también hay memorias RAM no volátiles (como por ejemplo las memorias de tipo flash.Los
datos almacenados en la memoria RAM no sólo se borran cuando apagamos el ordenador, sino que
tambien deben eliminarse de esta cuando dejamos de utilizarlos (por ejemplo, cuando cerramos el
fichero que contiene estos datos).Estas memorias tienen unos tiempos de acceso y un ancho de
banda mucho más rápido que el disco duro, por lo que se han convertido en un factor determinante
para la velocidad de un ordenador. Esto quiere decir que, dentro de unos límites, un ordenador irá
más rápido cuanta mayor sea la cantidad de memoria RAM que tenga instalada, expresada en
MegaBytes o GigaBytes.
 ROM:
(Read Only Memory) es un chip que viene incorporado a la tarjeta madre. La memoria ROM es
memoria no volátil.
Las ROM se emplean para almacenar información de configuración del sistema, programas de
arranque o inicio, soporte físico y otros programas que no precisan de actualización constante.
Es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite
sólo la lectura de la información y no su borrado, independientemente de la presencia o no de una
fuente de energía.
Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rápida o fácil.
Se utiliza principalmente para contener el firmware u otro contenido vital para el funcionamiento
del dispositivo, como los programas que ponen en marcha el ordenador y realizan los diagnósticos.
 PROM:
Es una memoria digital donde el valor de cada bit depende del estado de un fusible (o anti fusible),
que puede ser quemado una sola vez. Por esto la memoria puede ser programada (pueden ser
escritos los datos) una sola vez a través de un dispositivo especial, un programador PROM. Estas
memorias son utilizadas para grabar datos permanentes en cantidades menores a las ROMs, o
cuando los datos deben cambiar en muchos o todos los casos.
Programación: una PROM común se encuentra con todos los bits en valor 1 como valor por defecto
de las fábricas; el quemado de cada fusible, cambia el valor del correspondiente bit a 0. La
programación se realiza aplicando pulsos de altos voltajes que no se encuentran durante
operaciones normales (12 a 21 voltios). El término Read-only (sólo lectura) se refiere a que, a
diferencia de otras memorias, los datos no pueden ser cambiados (al menos por el usuario final).
 EPROM:
Es un tipo de chip de memoria ROM no volátil inventado por el ingeniero Dov Flohman. Está
formada por celdas de FAMOS (Floating Gate Avalanche-Injection Metal-Oxide Semiconductor)
o “transistores de puerta flotante”, cada uno de los cuales viene de fábrica sin carga, por lo que son
leídos como 1 (por eso, una EPROM sin grabar se lee como FF en todas sus celdas). Se programan
mediante un dispositivo electrónico que proporciona voltajes superiores a los normalmente
utilizados en los circuitos electrónicos. Las celdas que reciben carga se leen entonces como un 0.
Las EPROM pueden venir en diferentes tamaños y capacidades. Así, para la familia 2700 se pueden
encontrar:
Tipo de
EPROM
Tamaño —
bits
Tamaño —
Bytes
Longitud
(hex)
Última dirección
(hex)
1702, 1702A
2 Kbits
256
100
000FF
2704
4 Kbits
512
200
001FF
2708
8 Kbits
1 Kbytes
400
003FF
2716, 27C16
16 Kbits
2 KBytes
800
007FF
2732, 27C32
32 Kbits
4 KBytes
1000
00FFF
2764, 27C64
64 Kbits
8 KBytes
2000
01FFF
27128,
27C128
128 Kbits
16 KBytes
4000
03FFF
27256,
27C256
256 Kbits
32 KBytes
8000
07FFF
27512,
27C512
512 Kbits
64 KBytes
10000
0FFFF
27C010,
27C100
1 Mbits
128 KBytes
20000
1FFFF
27C020
2 Mbits
256 KBytes
40000
3FFFF
27C040
4 Mbits
512 KBytes
80000
7FFFF
27C080
8 Mbits
1 Mbytes
100000
FFFFF
 EEPROM:
Son las siglas de Electrically-Erasable Programmable Read-Only Memory (ROM programable y
borrable eléctricamente). Es un tipo de memoria ROM que puede ser programado, borrado y
reprogramado eléctricamente, a diferencia de la EPROM que ha de borrarse mediante un aparato
que emite rayos ultravioletas. Son memorias no volátiles.
Las celdas de memoria de una EEPROM están constituidas por un transistor MOS, que tiene una
compuerta flotante (estructura SAMOS), su estado normal está cortado y la salida proporciona un
1 lógico.
4.6. Convertidor a/d y d/a.
Convertidor Digital-Analógico
Los convertidores digitales analógico (DAC: Digital te Analog Converter) traducen las palabras
entregadas en binario por una computadora u otro circuito a niveles analógicos proporcionales al
valor binario presentado. Uno de las utilizaciones más próximas a nosotros son los convertidores
DAC de los compacts disc”. Un DAC se utiliza para convertir los datos digitales grabados en un
disco compacto en una señal de audio de alta fidelidad.
La resolución de un DAC es el número de niveles analógicos que es capaz de generar a la salida y
está directamente relacionado con el número de bits que componen las palabras binarias que admite
a su entrada.

“Settling Time”
Es el término utilizado para indicar el tiempo requerido para que la señal analógica se estabilice
después de un cambio en a entrada binaria. Normalmente se especifica como el tiempo necesario
que tarda para que en la salida se estabilice la señal cuando cambia únicamente el bit menos
significativo (LSB) de la palabra binaria de entrada.

La precisión
La precisión es otro factor muy importante en un DAC, normalmente se especifica dentro del rango
de 1/2 a 2 LSB. Cuanto menor sea el valor de la precisión, más se acercará el valor de salida al
valor esperado.

red de resistencias ponderadas
La técnica de red de resistencias ponderadas es el sistema más antiguo y sencillo de convertir bits
digitales en una señal analógica. Se basa en que cada bit de una palabra binaria se utiliza para
controlar un interruptor a través del cual se alimenta una resistencia cuyo valor es directamente
proporcional al peso (posición) del bit en cuestión.

red de resistencias r-2r
Con esta técnica se puede conseguir la conversión digital-analógica con tan sólo dos valores
diferentes de resistencias. El control de los interruptores es el mismo que en el caso anterior, pero
la diferencia básica con el anterior es que éste funciona por tensión en lugar de corriente.
Convertidor Analógico-Digital
Un convertidor analógico/digital (ADC: Analog to Digital Converter) se utiliza para convertir
señales analógicas en un determinado número de bits digitales. El resultado es una palabra digital
que es la representación binaria del valor del nivel analógico de la señal en el momento de su
conversión. La resolución da un ADC al igual que en un DAC es el nº de bits con los cuales el
ADC puede representar una señal analógica. Un ADC de 4 bits, tiene una resolución de cuatro bits,
y puede representar una señal analógica con 24 (16) palabras digitales diferentes. Un ADC de 8
bits puede representar una señal analógica con 256 palabras digitales diferentes. Un convertidor de
12 bits puede representar una señal analógica con 4096 palabras digitales diferentes.
El tiempo de conversión es otro aspecto importante en un ADC. Como se puede observar, la
conversión de una señal analógica en una palabra digital es un proceso que requiere un determinado
tiempo. Se necesita un determinado tiempo para muestrear la señal analógica, digitalizarla.
y presentar el resultado a la salida del convertidor. El tiempo de conversión es el período de tiempo
requerido para completar el proceso. Puede ser desde microsegundos (para convertidores muy
rápidos) a milisegundos (convertidores muy lentos). Puesto que una conversión A/D es un proceso
sincronizado muy exacto, se necesita una señal de reloj en la mayoría de los casos.

Teoría del Muestreo
Para digitalizar una señal fielmente, el convertidor deberá tomar muestras al menos al doble de la
frecuencia máxima de la señal analógica de entrada. Esta velocidad de muestreo se conoce también
como “Frecuencia de Nyquist”. Considerando una señal analógica sinusoidal de 10 Hz aplicada a
un ADC ideal, la mínima velocidad de muestreo sería 2 x 10 Hz = 20 Hz, de forma que por cada
ciclo de señal se tomarían dos muestras digitales. Para mejorar a fidelidad de la señal digitalizada
se podrían tomar más muestras en el mismo período de tiempo. Un muestreo de 8 puntos por ciclo,
requiere una frecuencia de muestreo ocho veces superior a la frecuencia de Nyquist. La relación
existente entre la frecuencia de la señal de entrada y la frecuencia de muestreo es muy importante.
Descargar