martes, 4 de octubre de 2011

Modulación PCM (sistema americano y sistema europeo)

PCM (Modulación por Pulsos Codificados)

- La transformación de una señal analógica en digital por PCM se realiza mediante 3 pasos:

1) Muestreo

PCM (Modulación por pulsos codificados)

En los sistemas de transmisión de audio, por ejemplo, la señal es transportada de manera continua a lo largo de la portadora. Sin embargo, la pregunta fue si esto era realmente necesario para transmitir la señal completa  o si la transmisión del valor de la señal en intervalos regulares pudiera ser eficiente.

Nyquist examino el problema y concluyo que muestras tomadas en intervalos regulares de tiempo pueden ser usadas para transmitir una señal. Una señal continua que no contenga componentes espectrales mayores que la frecuencia B esta determinada en forma única por sus valores en intervalos uniformes menores a 1/2B. Expresado en términos de frecuencia, establece que la "frecuencia de muestreo debe ser mayor o igual al doble de la frecuencia máxima de la señal muestreada"

PCM (Modulación por pulsos codificados)fig

- Tomando la voz humana como ejemplo, se tiene :
fs= 2fmax

Donde:fmax= 4kHz Banda de la voz humana

Por lo tanto, las muestras se tomarían a un intervalo de tiempo de 125us.
Ts=1/[2(fmax)]

2) Cuantización

PCM (Modulación por pulsos codificados)

La cuantización representa la amplitud de un muestra por la amplitud del nivel discreto más cercano. Cada valor de muestra tendrá que ser representado por un código. El numero de niveles de cuantización "M" esta estrechamente relacionado con el numero de bits "n" que son necesarios para codificar una señal. En casos prácticos se usan 8 bits para codificar cada muestra, por lo tanto se tiene:

M=2= 256 niveles

3) Codificación

Después de ser cuantizada, la muestra de entrada, esta limitada a 256 valores discretos. La mitad de estas son muestras codificadas positivas, la otra mitad son muestras codificadas negativas. Existen muchos códigos diferentes:

- Natural.
- Simétrico.
TDM (Multiplexaje por división de tiempo)

- Es un sistema de transmisión en el cual un numero de comunicaciones están multiplexados en una portadora al asignar a cada comunicación un especio especifico de tiempo.
-  El proceso se lleva a cabo "intercalando" las muestras de diferentes señales para que estas se puedan transmitir en forma secuencial por el mismo canal.
- TDM tiene como objetivo multiplexar "n" canales PCM; según el estándar que se escoja (ETSI o ANSI), para lograr lo que se denomina un PCM de 1er orden (E1 o T1), para esto se genera un conjunto de 16 tramas PCM numeradas de la 0 a la 15, que es el ciclo completo TDM.

TDM (Multiplexaje por división de tiempo)

Estructura europea (ETSI)

- Usando un sistema TDM, un número  de comunicaciones puede ser combinado en una portadora. Cada comunicación esta representada por una serie de muestras, cada una de las cuales se representa en forma de código digital.
- En Europa ha sido estandarizado y aceptado por la UIT un sistema TDM de 32 canales.
- Cada canal tiene 8 bits. Al conjunto de los 32 canales se le llama trama (Frame) y tiene 256 bits.
- Una llamada es asignada a un canal en una trama, esto significa que se pueden enviar 8 bits en cada trama.
- Como una señal de voz es muestreada cada 125µs  debido al Teorema de Nyquist (Ts=1/(4kHz*2)), la muestra de un usuario es realizada en 8 bits cada 125s.
- Por lo tanto la duración del canal es de:
- (125s/32)= 3.906s

TDM (Multiplexaje por división de tiempo)

La asignación de los canales en la trama es:

Canal 0: Sincronización de la trama (alineación).
Canal 16: Señalización.
Canal 1-15 y 17-31: Voz/Datos.
SISTEMA EUROPEO
Como ya se ha comentado la comunicación de voz es analógica, mientras que la red de datos es digital. La transformación de la señal analógica a una señal digital se realiza mediante una conversión analógico-digital.

Este proceso de conversión analógico digital o modulación por impulsos codificados (PCM) se realiza mediante tres pasos:

- Muestreo (sampling)
- Cuantificación (quantization)
- Codificación (codification)


En el proceso de cuantificación como explicaremos se puede realizar una compresión de la voz utilizando diferentes esquemas:

Muestreo

El proceso de muestreo consiste en tomar valores instantáneos de una señal analógica, a intervalos de tiempo iguales
. A los valores instantáneos obtenidos se les llama muestras.

Este proceso se ilustra en siguiente figura:



El muestreo se efectúa siempre a un ritmo uniforme, que viene dado por la frecuencia de muestreo fm o sampling rate.
La condición que debe cumplir fm viene dada por el teorema del muestreo "Si una señal contiene únicamente frecuencias inferiores a f, queda completamente determinada por muestras tomadas a una velocidad igual o superior a 2f."

De acuerdo con el teorema del muestreo, las señales telefónicas de frecuencia vocal (que ocupan la Banda de 300 a - 3.400 Hz), se han de muestrear a una frecuencia igual o superior a 6.800 Hz (2 x 3.400).
En la practica, sin embargo, se suele tomar una frecuencia de muestreo o sampling rate de fm = 8.000 Hz. Es decir, se toman 8.000 muestras por segundo que corresponden a una separación entre muestras de:

T=1/8000= 0,000125 seg. = 125 µs

Por lo tanto, dos muestras consecutivas de una misma señal están separadas 125 µs que es el periodo de muestreo.

Cuantificación


La cuantificación es el proceso mediante el cual se asignan valores discretos, a las amplitudes de las muestras obtenidas en el proceso de muestreo. Existen varias formas de cuantificar que iremos detallando según su complejidad.

Cuantificación uniforme

Hay que utilizar un número finito de valores discretos para representar en forma aproximada la amplitud de las muestras. Para ello, toda la gama de amplitudes que pueden tomar las muestras se divide en intervalos iguales y a todas las muestras cuya amplitud cae dentro de un intervalo, se les da el mismo valor.

El proceso de cuantificación introduce necesariamente un error, ya que se sustituye la amplitud real de la muestra, por un valor aproximado. A este error se le llama error de cuantificación.

El error de cuantificación se podría reducir aumentando el número de intervalos de cuantificación, pero existen limitaciones de tipo práctico que obligan a que el número de intervalos no sobrepase un determinado valor.
Una cuantificación de este tipo, en la que todos los intervalos tienen la misma amplitud, se llama cuantificación uniforme.
En siguiente figura se muestra el efecto de la cuantificación para el caso de una señal analógica. El número de intervalos de cuantificación se ha limitado a ocho.
La señal original es la de trazo continuo, las muestras reconstruidas en el terminal distante, se representan por puntos y la señal reconstruida es la línea de trazos.
El error de cuantificación introducido en cada muestra, da lugar a una deformación o distorsión de la señal reconstruida que se representa por línea de trazos y puntos.




Cuantificación no uniforme
En una cuantificación uniforme la distorsión es la misma cualquiera que sea la amplitud de la muestra. Por lo tanto cuanto menor es la amplitud de la señal de entrada mayor es la influencia del error. La situación se hace ya inadmisible para señales cuya amplitud analógica está cerca de la de un intervalo de cuantificación.

Para solucionar este problema existen dos soluciones:

- Aumentar los intervalos de cuantificación - si hay más intervalos habrá menos errores pero necesitaremos más números binarios para cuantificar una muestra y por tanto acabaremos necesitando mas ancho de banda para transmitirla.

- Mediante una cuantificación no uniforme, en la cual se toma un número determinado de intervalos y se distribuyen de forma no uniforme aproximándolos en los niveles bajos de señal, y separándolos en los niveles altos. De esta forma, para las señales débiles es como si se utilizase un número muy elevado de niveles de cuantificación, con lo que se produce una disminución de la distorsión. Sin embargo para las señales fuertes se tendrá una situación menos favorable que la correspondiente a una cuantificación uniforme, pero todavía suficientemente buena.

Por lo tanto lo que podemos hacer es realizar una cuantificación no uniforme mediante un codec (compresor-decompresor) y una cuantificación uniforme según se ve en la siguiente figura:


Ley de codificación o compresión
El proceso de cuantificación no uniforme responde a una característica determinada llamada ley de Codificación o de compresión.

Hay dos tipos de leyes de codificación: las continuas y las de segmentos.
En las primeras, los intervalos de cuantificación son todos de amplitud distinta, creciendo ordenadamente desde valores muy pequeños, correspondientes a las señales de nivel bajo, a valores grandes, correspondientes a las señales de nivel alto

En las segundas, la gama de funcionamiento se divide en un número determinado de grupos y dentro de cada grupo los intervalos de cuantificación tienen la misma amplitud, siendo distinta de unos grupos a otros.

Normalmente se utilizan las leyes de codificación de segmentos.

G.711 Ley A (a-law) y ley µ (u-law)

Actualmente, las dos leyes de compresión de segmentos mas utilizadas son la ley A (a-law) y la ley µ (u-law) que dan lugar al codec g.711. La ley A (a-law) se utiliza principalmente en los sistemas PCM europeos, y la ley µ (u-law)se utiliza en los sistemas PCM americanos.
La ley A esta formada por 13 segmentos de recta (en realidad son 16 segmentos, pero como los tres segmentos centrales están alineados, se reducen a 13). Cada uno de los 16 segmentos, esta dividido en 16 intervalos iguales entre si, pero distintos de unos segmentos a otros.

La formulación matemática de la Ley A es:

y= Ax / 1+ LA --------------------- para 0 =< x =< 1/A
y= 1+ L (Ax) / 1+ LA ------------- para 1/A=< x =< 1
siendo L logaritmo neperiano.
El parámetro A toma el valor de 87,6 representando x e y las señales de entrada y salida al compresor.

La ley µ se representa matemáticamente como:

y= L(1+µx) / L (1+µ)-------------- para 0 =< x =< 1

donde µ= 255

En siguiente figura se representa gráficamente la ley A (a-law):


Cuantificación diferencial

En las señales de frecuencia vocal, predominan generalmente las bajas frecuencias, por ello las amplitudes de dos muestras consecutivas difieren generalmente en una cantidad muy pequeña. Aprovechando esta circunstancia, se ha ideado la cuantificación diferencial.
En la cuantificación diferencial, en lugar de tratar cada muestra separadamente, se cuantifica y codifica la diferencia entre una muestra y la que le precede. Como el número de intervalos de cuantificación necesarios para cuantificar la diferencia entre dos muestras consecutivas es lógicamente inferior al necesario para cuantificar una muestra aislada, la cuantificación diferencial permite una reducción sensible de la frecuencia de transmisión en línea, ya que esta es proporcional al numero de intervalos de cuantificación
Cuantificación diferencial delta y ADPCM (Adaptative delta PCM)

Si en un sistema DPCM vamos aumentando la frecuencia de muestreo, llega un momento en que dos muestras consecutivas tienen una amplitud tan próxima, que no se necesita más que un solo intervalo de cuantificación para cuantificar la diferencia.

En este caso solo se necesitaría un bit por muestra, y la velocidad de transmisión en línea (bit rate) sería igual a la velocidad de muestreo. Este tipo de modulación se conoce con el nombre de modulación delta.

La modulación delta descrita, se denomina modulación delta porque la magnitud de la variación producida a la salida es fija. Existen otros tipos de modulación delta mas sofisticados, en los cuales dicha variación no es fija sino que depende de las variaciones de la señal de entrada. Por ejemplo ADPCM o Adaptative delta PCM se basa en ajustar la escala de cuantificación de forma dinámica para adaptarse mejor a las diferencias pequeñas o grandes.

Codificación - Decodificación


La codificación es el proceso mediante el cual se representa una muestra cuantificada, mediante una sucesión de "1's" y "0's", es decir, mediante un número binario.

En el punto anterior va hemos indicado que cada muestra cuantificada se representa, o codifica mediante un numero binario. Normalmente en telefonía se utilizan 256 intervalos de cuantificación para representar todas las posibles muestras (por ejemplo para G.711 tanto ley A como ley µ), por tanto se necesitarán números binarios de 8 bits para representar a todos los intervalos (pues 28 = 256). Otros codecs que usan ADPCM o cuantificación delta utilizan menos intervalos y por tanto menos bits.

El dispositivo que realiza la cuantificación y la codificación se llama codificador.

La decodificación es el proceso mediante el cual se reconstruyen las muestras, a partir de la señal numérica procedente de línea. Este proceso se realiza en un dispositivo denominado decodificador.

Al conjunto de un codificador y de un decodificador en un mismo equipo, se le llama codec.

IMPORTANTE: De esta explicación se deduce que si queremos calcular el bit-rate de un codec necesitamos solamente multiplicar la frecuencia de muestreo (sample rate) expresada en muestras por segundo o Herzios por los bits necesarios para cuantificar cada muestra y nos da como resultados los bits por segundo (bit-rate) del codec en cuestión.

De todos modos por la posibilidad de utilizar compresión en codecs complejos, el bit-rate no puede deducirse siempre de esta manera.

Ejemplos:
+

sábado, 24 de septiembre de 2011

PROCESO DE CONVERSION DE ANALOGICA-DIGITAL

La conversión analógica-digital (CAD) consiste en la transcripción de señales analógicas en señales digitales, con el propósito de facilitar su procesamiento (codificación, compresión, etc.) y hacer la señal resultante (la digital) más inmune al ruido y otras interferencias a las que son más sensibles las señales analógicas.
Ventajas de la señal digital
  1. Cuando una señal digital es atenuada o experimenta perturbaciones leves, puede ser reconstruida y amplificada mediante sistemas de regeneración de señales.
  2. Cuenta con sistemas de detección y corrección de errores, que se utilizan cuando la señal llega al receptor; entonces comprueban (uso de redundancia) la señal, primero para detectar algún error, y, algunos sistemas, pueden luego corregir alguno o todos los errores detectados previamente.
  3. Facilidad para el procesamiento de la señal. Cualquier operación es fácilmente realizable a través de cualquier software de edición o procesamiento de señal.
Un ordenador o cualquier sistema de control basado en un microprocesador no puede interpretar señales analógicas, ya que sólo utiliza señales digitales. Es necesario traducir, o transformar en señales binarias, lo que se denomina proceso de digitalización o conversión de señales analógicas a digitales.
En la gráfica inferior se observa una señal analógica, que para ser interpretada en un ordenador ha de modificarse mediante digitalización. Un medio simple es el muestreado o sampleado. Cada cierto tiempo se lee el valor de la señal analógica.
  1. Si el valor de la señal en ese instante está por debajo de un determinado umbral, la señal digital toma un valor mínimo (0).
  2. Cuando la señal analógica se encuentra por encima del valor umbral, la señal digital toma un valor máximo (1).

Digitalización por muestreado de una señal analógica.
El momento en que se realiza cada lectura es ordenado por un sistema de sincronización que emite una señal de reloj con un período constante. Estas conversiones analógico-digitales son habituales en adquisición de datos por parte de un ordenador y en la modulación digital para transmisiones y comunicaciones por radio.

EJEMPLOS:




PROCESO DE CONVERSION DE DIGITAL_ANALOGICO:

Una vez aclaradas las diferencias básicas entre la tecnología analógica y la digital, veamos ahora cómo se efectúa el proceso de conversión de una tecnología a otra.

Para realizar esa tarea, el conversor ADC (Analog-to-Digital Converter - Conversor Analógico Digital) tiene que efectuar los siguientes procesos:
 
1.- Muestreo de la señal analógica.
2.- Cuantización de la propia señal
3.- Codificación del resultado de la cuantización, en código binario.
Muestreo de la señal analógica

Representación gráfica de medio ciclo positivo (+) , correspondiente a una señal eléctrica analógica de< sonido, con sus correspondientes armónicos. Como se podrá observar, los valores de variación de la< tensión o voltaje en esta sinusoide pueden variar en una escala que va de “0” a “7” volt.


Para convertir una señal analógica en digital, el primer paso consiste en realizar un muestreo (sampling) de ésta, o lo que es igual, tomar diferentes muestras de tensiones o voltajes en diferentes puntos de la onda senoidal. La frecuencia a la que se realiza el muestreo se denomina razón, tasa o también frecuencia de muestreo y se mide en kilohertz (kHz). En el caso de una grabación digital de audio, a mayor cantidad de muestras tomadas, mayor calidad y fidelidad tendrá la señal digital resultante.

Durante el proceso de muestreo se asignan valores numéricos equivalentes a la tensión o voltaje existente en diferentes puntos de la sinusoide, con la finalidad de realizar a continuación el proceso de cuantización.

Las tasas o frecuencias de muestreo más utilizadas para audio digital son las siguientes:
  • 24 000 muestras por segundo (24 kHz)
  • 30 000 muestras por segundo (30 kHz)
  • 44 100 muestras por segundo (44,1 kHz) (Calidad de CD)
  • 48 000 muestras por segundo (48 kHz)

Para realizar el muestreo (sampling) de una señal eléctrica analógica y convertirla después en digital, el< primer paso consiste en tomar valores discretos de tensión o voltaje a intervalos regulares en diferentes< puntos de la onda senoidal.

Por tanto, una señal cuyo muestreo se realice a 24 kHz, tendrá menos calidad y fidelidad que otra realizada a 48 kHz. Sin embargo, mientras mayor sea el número de muestras tomadas, mayor será también el ancho de banda necesario para transmitir una señal digital, requiriendo también un espacio mucho mayor para almacenarla en un CD o un DVD.

En la grabación de CDs de música, los estudios de sonido utilizan un estándar de muestreo de 44,1 kHz a 16 bits. Esos son los dos parámetros requeridos para que una grabación digital cualquiera posea lo que se conoce como “calidad de CD”.
EJEMPLOS:



CAD
Bits (BInary DigiTs).




Ventajas de la comunicación digital
La transmisión digital es la transmisión de pulsos digitales entre dos puntos, en un sistema de comunicación. La información de la fuente original puede estar ya sea en forma digital o en señales analógicas que deben convertirse en pulsos digitales, antes de su transmisión y convertidas nuevamente a la forma analógica en el lado del receptor.

Algunas de las VENTAJAS de la transmisión digital [con respecto a la analógica] son:

    1.-La ventaja principal de la transmisión digital es la inmunidad al ruido. Las señales analógicas son más susceptibles que los pulsos digitales a la amplitud, frecuencua y variaciones de fase. Esto se debe a que con la transmisión digital, no se necesita evaluar esos parámetros, con tanta precisión, como en la transmisión analógica. en cambio, los pulsos recibidos se evalúan durante un intervalo de muestreo y se hace una sola determinación si el pulso está arriba (1) o abajo de un umbral específico (0). 2.-Almacenamiento y procesamiento: Las señales digitales se pueden guardarse y procesarse fácilmente que las señales analógicas. 3.- Los sistemas digitales utilizan la regeneración de señales, en vez de la amplificación, por lo tanto producen un sistema más resistente al ruido que su contraparte analógica. 4.- Las señales digitales son más sencillos de medir y evaluar. Por lo tanto es más fácil comparar el rendimiento de los sistemas digitales con diferentes capacidades de señalización e información, que con los sistemas analógicos comparables. 5.- Los sistemas digitales están mejor equipados para evaluar un rendimiento de error (por ejemplo, detección y corrección de errores), que los analogicos. 6.- Los equipos que procesan digitalmente consumen menos potencia y son más pequenós, y muchas veces con más económicos.
Algunas de las DESVENTAJAS de la transmisión digital son las siguientes:
    1.- La transmisión de las señales analógicas codificadas de manera digital requieren de más ancho de banda para transmitir que la señal analógica. 2.- Las señales analógicas deben convertirse en códigos digitales, antes que su transmisión y convertirse nuevamente a nalaógicas en el receptor. 3.-La transmisión digital requiere de sincronización precisa, de tiempo, entre los relojes del transmisor y receptor. 4.- Los sistemas de transmisión digital son incompatibles con las instalaciones analógicas existentes.




La conversión Analógico-Digital consta de varios procesos:
  • Muestreo
  • Cuantización
  • Codificación




Toda la tecnología digital (e.g. audio, video) está basado en la técnica de muestreo (sampling en inglés). En música, cuando una grabadora digital toma una muestra, básicamente toma una fotografía fija de la forma de onda y la convierte en bits, los cuales pueden ser almacenados y procesados. Comparado con la grabación analógica, la cual está basada en registros de voltaje como patrones de magnetización en las partículas de óxido de la cinta magnetica. El muestreo digital convierte el voltaje en números (0s y 1s) los cuales pueden ser fácilmente representados y vueltos nuevamente a su forma original.

Razón de muestreo
La frecuencia de muestreo de una señal en un segundo es conocida como razón de muestreo medida en Hertz (Hz).
    1 Hz = 1/seg
La razón de muestreo determina el rango de frecuencias [ANCHI DE BANDA] de un sistema. A mayores razones de muestreo, habrá más calidad o precisión.
Por ejemplo en audio digital se usan las siguientes razones de muestreo:
    24,000 = 24 kHz - 24,000 muestras por segundo. Una muestra cada 1/24,000 de segundo. 30,000 = 30 kHz - 30,000 muestras por segundo. Una muestra cada 1/30,000 de segundo. 44,100 = 44.1 kHz - 44,100 muestras por segundo. Una muestra cada 1/44,000 de segundo. 48,000 = 48 kHz - 48,000 muestras por segundo. Una muestra cada 1/48,000 de segundo.
Una señal de audio muestreada a 48 KHz tiene una mejor calidad [el doble], que una señal muestrueada a 24 KHz. Pero, una señal muestreada a 48 KHz, ocuparía el doble del ancho de banda que la de 24 KHz. Por lo que si queremos mayor calidad, lo perdemos en ancho de banda. Cuando bajan archivos en Internet MP3 por ejemplo, éstos tienen diferentes calidades, un archivo MP3 de mejor calidad, ocupará mayor espacio en disco...

La calidad de un disco compacto [CD] equivale un muestreo de 44.1 KHz a 16 bits, éste es el éstándar. Si decimos que los archivos MP3 tienen calidad de CD, es que están muestreados a 44.1 KHz a 16 bits.
Una última pregunta!

¿Qué razón de muestreo es la suficiente para que al ser digitalizada una señal analógica y al realizar el proceso contrario, digital-analógico, la señal sea idéntica [o casi idéntica] a la original?

La respuesta es el Teorema de Nyquist....

Es el proceso de convertir valores continuos [e.g voltajes] en series de valores discretos.

Por ejemplo el audio digital [e.g. MP3, WAV, etc] tienen dos características bien importantes, el muestreo (tiempo) y la cuantización (nivel).

Mientras que el muestreo representa el tiempo de captura de una señal, la cuatización es el componente amplitud de el muestreo. En otras palabras, mientras que el muestreo mide el tiempo (por instancia 44,100 muestras por segundo), la cuantización es la técnica donde un evento analógico es medido dado un valor númerico.

Para hacer esto, la amplitud de la señal de audio es representada en una serie de pasos discretos. Cada paso está dado entonces por un número en código binario que digitalmente códifica el nivel de la señal. La longitud de la palabra determina la calidad de la representación. Una vez más, una palabra más larga, mejor la calidad de un sistema de audio (comparando una palabra de 8 bits con una de 16 bits o 32 bits) (ver figura).

El bit de resolución de un sistema define el rango dinámico de el sistema. 6 dB es ganado por cada bit.

Por ejemplo:

8 bits equivale a 256 estados = 48 dB (decibeles)
16 bits equivalen a 65,536 estados = 96 dB.
Entonces, se debe de tomar muestras a tiempos menores y se debe de cuantizar a mayores niveles (bits), si sucede lo contrario suceden errores de cuantización.
La codificación es la representación númerica de la cuantización utilizando códigos ya establecidos y estándares. el código más utilizado es el código binario, pero también existen otros tipos de códigos que son empleados.

A continuación se presenta una tabla donde se representan los números del 0 al 7 con su respectivo código binario. Como se ve, con 3 bits, podemos representar ocho estados o niveles de cuantización.

En general
    2(n)= Niveles o estados de cuantización
donde n es el número de bits.
Cto

CDA
Esta cadena capta las señales de interés (en su mayoría analógicas) por mediación de
los sensores. Un multiplexor analógico conduce sus señales hacia los bloques de
acondicionamiento y filtrado. Posteriormente se realiza el filtro paso-baja del ruido de
frecuencias superiores a las de interés, y después se produce el proceso de conversión a
digital. A partir de la señal binaria, el microprocesador envía datos, señales de control y
salidas (todos en forma binaria). Éstas últimas suelen convertirse en analógicas si así lo
requiere la aplicación. Un multiplexor analógico de salida permite disponer de ellas
según las señales de control aplicadas.
Fig. 1. Estructura de un equipo en línea de adquisición de señales que muestra la situación de
los circuitos CAD y CDA.
En un equipo de adquisición de señales el convertidor analógico a digital (CAD) precede
al convertidor de digital a analógico (CDA), como muestra la figura 1. Sin embargo,
algunos tipos de CAD están basados en un CDA. Por ello, es conveniente comenzar
estudiando éstos.
En este capítulo se expone en primer lugar la teoría de funcionamiento del CDA
mediante un ejemplo práctico basado en la resolución de un problema. El segundo
punto muestra la conversión a analógica de la salida de un contador binario de 8 bits en
una simulación con PSPICE. En el tercer apartado se exponen los parámetros y tipos de
convertidores D/A. Finalmente, el cuarto apartado muestra un ejemplo de diseño que
S1
SN
...
...
M
U
X
A
N
A
AMPLIFIC.
ACONDIC.
FILTRO
CAD MICROPROC. CDA ...
M
U
X
A
N
A
Instrumentación Electrónica. Juan José González de la Rosa
2
ÓJJGDR-UCA
emplea un CDA de formato corto; se razona su selección empleando criterios
relacionados con la aplicación.
10. 2 Principios operativos de los convertidores digital/analógicos (CDAs)
10.2.1 CDA de resistencias ponderadas
Un CDA lineal obtiene 2
digital de entrada de N bits según la siguiente expresión:
N niveles de tensión analógica discretos a partir de la palabra
( )
(
1 )
1
2
2
1
1
0
0
0
1
1
2
2
2
2
1
1
2 2 2 ... 2
2
2 2 ... 2 2 2
-
-
- - - -
-
-
-
= × + + + +
= × + + + + +
N
N N
FE
N N N
o FE N N
B B B B
V
V V B B B B B
(1)
La expresión (1) relaciona la tensión de salida del CDA con la tensión de fondo de
escala (
Una forma didáctica de plantearla es relacionar la salida con la tensión de fondo de
escala del convertidor a través de una magnitud, que es el valor decimal normalizado al
total de estados de cuantificación:
VFE) y los bits de la palabra digital de entrada (B0B1…BN-1).
14444444244444443
valor decimal normalizado
N
N
N
o FE
B B B B
V V
2
2 2 2 ... 2
1
2
2
1
1
0
0
1
-
+ + + +
-
= ´
Obsérvese que el valor máximo de la salida corresponde a la situación de todos los
bits de la palabra de entrada a estado “1” y resulta:
V V
N VFE N VFE ( LSB)
N
o máx FE
2
1
1
2
2 1
1 1
,
- ´ =
= ´ - = ´ -
En esta expresión queda implícita la idea de que los puntos de decisión del cuantificador
se sitúan en los extremos de los intervalos de cuantificación.
A continuación se procede al montaje del primer CDA. En los diseños más comunes
de circuitos integrados CDA cada uno de los bits de la entrada controla un interruptor
que determina si dicho bit contribuye o no a la salida, dependiendo de si su estado es
alto o bajo. La salida es la suma de los productos de la tensión de referencia por cada
uno de los bits. De ahí que a veces este tipo se denomine CDA multiplicador. Una red
de resistencias ponderadas determina el peso de cada bit. A menudo este hecho
determina su denominación.
La tensión de referencia y las resistencias deben ser de precisión. La figura 2 muestra
el esquema de uno de estos circuitos, denominado comúnmente CDA de resistencias
ponderadas, y que usa un amplificador operacional en configuración inversora como
sumador de salida. Por simplicidad, se han reemplazado los interruptores
semiconductores (transistores de conmutación FET) por sus equivalentes simbólicos. Si
el AO forma parte del circuito integrado, el tiempo de establecimiento de la salida es
mayor.
(2)
10 Conversión Digital/Analógica
Ó
JJGDR-UCA 3
CDA
multiplicador de resistencias ponderadas. La mayor resistencia
corresponde al bit menos significativo de la palabra digital.
El análisis del circuito de la figura 2 se realiza aplicando el principio de suma de
corrientes en la entrada inversora del AO, el cual se considera operando en régimen
lineal (aplicamos cortocircuito virtual en sus entradas).
Cto

NúmeroCódigo binario
0000
1001
2010
3011
4100
5101
6110
7111