Académique Documents
Professionnel Documents
Culture Documents
1/42
Paco Lpez
2/42
Paco Lpez
Filtrado: con el fin de evitar el llamado efecto aliasing (como consecuencia de este efecto apareceran componentes en frecuencia que no posee la seal original imposibilitando su correcta recuperacin) se debe disponer como primera etapa de la conversin un filtro pasa bajos. Dicho filtro recibe el nombre de filtro antialiasing y en el caso de la digitalizacin de seales para su grabacin en un disco compacto tendr una frecuencia de corte de 20kHz. Gracias a este filtro no se digitalizarn todas aquellas seales de frecuencia superior a la de corte, frecuencias que por otro lado el odo humano no podra percibir.
Muestreo y retencin: este bloque toma muestras, a intervalos regulares, de la seal de audio de entrada y mantiene el valor muestreado entre muestra y muestra. El objetivo de ello es el de convertir los niveles continuos de la seal de audio en niveles discretos para poder realizar el proceso de conversin a digital de cada uno de ellos, siendo necesario dar tiempo suficiente al cuantificador y al codificador para que realicen su misin, encargndose de esto la retencin de los valores muestreados. Los valores que toma la seal de audio entre muestreo y muestreo son desechados.
3/42
Paco Lpez
La frecuencia de muestreo tiene que ser al menos el doble que la frecuencia ms alta que se quiera digitalizar de las que componen la seal de audio de entrada
La siguiente figura muestra de forma muy esquematizada la constitucin de los bloques de muestreo y retencin:
La frecuencia de muestreo usada durante la grabacin del master de vidrio es de 44,1kHz. Esto hace un total de 44.100 muestras por segundo
4/42
Paco Lpez
Cuantificacin: las muestras retenidas pueden tener cualquier valor al provenir de una seal analgica. Sin embargo, sabemos que los sistemas digitales slo pueden trabajar con un conjunto finito de valores discretos. El cuantificador redondea el nivel de la seal retenida al valor entero ms cercano del total del conjunto de valores enteros disponibles en el cuantificador. De esta forma el siguiente bloque, el codificador, podr realizar su tarea adecuadamente, ya que necesita valores muy concretos a su entrada para realizar la codificacin (ver diapositiva siguiente).
5/42
Paco Lpez
Cuantos ms valores discretos distintos pueda cuantificar el cuantificador ms fiel a la seal analgica de audio ser su digitalizacin. Sin embargo, tambin es cierto que el bloque codificador necesitar mayor cantidad de bits para asignarle un cdigo a cada valor discreto.
Codificacin: se encarga de asignar a cada valor del conjunto de valores discretos del cuantificador un cdigo binario. En concreto, en el disco compacto se codifica con palabras binarias de 16 bits por cada muestra, esto hace un total de 65536 valores discretos diferentes, de los cuales 32767 correspondern a valores positivos de la seal de audio de entrada y 32768 a valores negativos. Para la codificacin de cada nivel discreto se usa el sistema de complemento a dos, de tal forma que los niveles correspondientes a valores positivos de la seal de audio tendrn su MSB (Most Significant Bit, bit ms significativo) a 0 y los correspondientes a valores negativos a 1. Una vez convertidos los valores de salida del cuantificador a cdigos binarios, el codificador realiza la conversin paralelo a serie de las palabras binarias obtenidas en la codificacin, ya que la grabacin que se har sobre el disco padre ser secuencial, bit a bit.
6/42
Paco Lpez
La seal digital de salida del codificador contiene a la seal analgica de audio y se dice que sta modula a una serie de impulsos digitales. La seal de salida del codificador recibe el nombre de seal PCM (Pulse Code Modulation, modulacin por impulsos codificados).
7/42
Paco Lpez
Hasta ahora tendremos un flujo de datos de 44.100 muestras/segundo x 16 bits/muestra x 2 canales de audio= 1.411.200 bits/segundo. Este flujo de datos ser el de la trama combinada. Para solventar errores durante la posterior reproduccin del disco compacto se hace necesario el empleo de algn sistema de deteccin y correccin de errores. En el disco compacto se emplea un cdigo de redundancia cclica llamado CIRC (Cross Interleave Reed-Solomon Coding, cdigo Reed-Solomon de entrelazado y cruzado). Este sistema genera unos cdigos de paridad que se aaden a la trama original de datos y permiten detectar y corregir los posibles errores. Adems, debido a que la eficacia del sistema es pobre cuando el error afecta a varios bits seguidos, introduce un entrelazado de datos que permite dispersar los errores y aumentar la eficacia del
8/42
Paco Lpez
Se empieza por disponer los datos en una matriz. Una vez determinado de forma arbitraria el cdigo de chequeo por redundancia cclica (CRCC, Cyclic Redundancy Correction Code)) se pasa a calcular los cdigo de paridad de cada columna y cada fila. El clculo de estos cdigos es sencillo: se calcula el nmero que sumado a todos los de la fila o columna d como resultado el CRCC. Calculados los cdigos de paridad se procede a integrarlos en la trama digital, junto con el correspondiente CRCC, tal como muestra la figura. El flujo de datos al final de este proceso ser de 3.998.400 bits/segundo debido a los cdigos de paridad y CRCC que se van aadiendo a la trama original. En la reproduccin se efecta el proceso inverso, es decir, se lee la trama digital y se comprueba que los cdigos de paridad son los adecuados para cada conjunto de datos (ver la siguiente diapositiva):
9/42
Paco Lpez
Suponiendo que se ha producido un error de lectura en uno de los datos (marcado en la figura de arriba) el proceso para la deteccin y correccin del error es como sigue. Al disponer los datos en la matriz usada en la grabacin resulta que al realizar las sumas por filas y columnas existir una fila y una columna en la que se obtiene un resultado que no coincide con el CRCC previsto. La interseccin de fila y columna localiza el dato errneo. Para la correccin de dicho dato bastar con sumarle el resultado de la diferencia entre la suma de la fila o columna que lo contiene con el CRCC esperado. En el caso del ejemplo de la figura, considerando la fila que contiene el dato errneo, el resultado de la suma de los nmeros de dicha fila es 16 y el CRCC esperado es 20. La diferencia sera 4, que sumado al dato errneo lo restituye a su valor correcto 6. Si hubiramos procedido por columna tendamos que la suma de los nmeros de dicha columna es de 16, como en el caso de la fila, que tras restarlo del CRCC previsto, 20, da como resultado 4. Al sumrselo al dato errneo da 6, valor correcto de dicho dato. Para dispersar los errores se recurre al entrelazado de los datos de la trama digital antes de proceder a su grabacin en el disco padre. Para ello se hace uso tambin de una matriz. Dicha matriz se va llenando por filas con los datos de la trama digital y se va vaciando por columnas, con lo que se consigue el efecto de entrelazado (ver figura de la siguiente diapositiva):
Durante la reproduccin del disco la trama entrelazada deber desentrelazarse. Para ello se hace uso nuevamente de una matriz similar a la usada en grabacin, slo que ahora el llenado se realiza por columnas y el vaciado por filas, restituyndose la trama original:
El efecto sobre los errores de larga duracin que afectan a la trama lea del disco se puede apreciar en la siguiente figura:
10/42
Paco Lpez
A la trama restaurada y con los errores dispersos se le aplica a continuacin la deteccin y correccin de errores ya vista.
La seal de control es la que contiene la informacin a partir de la cual se hace posible la implementacin de las funciones o capacidades mencionadas ms arriba. La palabra o seal de control contiene ocho canales o subcdigos, cada uno de ellos con un nombre propio y funcin determinada: La palabra de control toma sentido tras 98 paquetes como los anteriores, ya que paquete tras paquete la informacin contenida en la palabra de control va siendo almacenada en una memoria temporal de 98 posiciones y 8 bits de longitud cada una de ellas. Una vez llena dicha memoria se extrae de ella el contenido de cada uno de los canales (sern por tanto 98 bits por canal) y se procesa de forma adecuada segn la funcin de cada canal. En concreto, la funcin de cada uno
I.E.S. Virgen de las Nieves, Dpto. de Electrnica: Desarrollo de productos electrnicos Reproductores de discos compactos
11/42
Paco Lpez
12/42
Paco Lpez
13/42
Paco Lpez
La seal de sincronismo identifica el principio de cada cuadro de datos y permite al sistema de control de la velocidad de giro del disco ajustarse al valor adecuado en cada momento. Consiste en 24 bits que siguen el formato 100000000001000000000010. Como puede apreciarse en la figura, la informacin de audio se inserta en los cuadros de 12 en 12 palabras de 14 bit ms sus 3 bit de fusin correspondientes. De este conjunto de 12 palabras de audio, 6 corresponden al canal derecho y 6 al izquierdo, encontrndose las informaciones de ambos canales entremezclados de forma alternativa, una palabra de un canal y la siguiente del otro. El flujo final de datos que se graba en el master de vidrio es de 4,3218Mbps.
14/42
Paco Lpez
15/42
Paco Lpez
16/42
Paco Lpez
El disco compacto.
Como se ha visto en la diapositiva anterior, el disco compacto est formado por una capa reflectante de espesor mnimo situada entre dos capas de policarbonato transparente. La unin entre las dos capas de policarbonato no es lisa, sino que est repleta de pequeos resaltes (pits -resaltes desde el lado de lectura del disco-) que se distribuyen formado una pista espiral que comienza cerca del centro del disco y acaba en su periferia. La capa reflectante de aluminio se acomoda perfectamente a los resaltes citados; stos son los que contienen la informacin de audio grabada en el disco. Las medidas involucradas en un disco compacto son las siguientes:
17/42
Paco Lpez
18/42
Paco Lpez
Motor sled o de desplazamiento del bloque ptico: Proporciona en movimiento radial al bloque ptico necesario para que ste pueda leer toda la superficie til del disco compacto. El eje del motor sled suele estar engranado a un tornillo sin fin en el que se acopla el bloque ptico. As, cuando el motor se activa se produce la rotacin del tornillo y el consiguiente desplazamiento lineal del susodicho bloque ptico.
19/42
Paco Lpez
20/42
Paco Lpez
21/42
Paco Lpez
El diodo lser emite el haz de luz lser. La rejilla de difraccin transforma ese haz en un conjunto de tres haces, uno principal y dos secundarios de menor intensidad, de tipo divergente. La lente colimadora transforma esos haces en paralelos (continua en la siguiente diapositiva).
22/42
Paco Lpez
23/42
Paco Lpez
24/42
Paco Lpez
Alimentando de forma adecuada dichas bobinas la lente efectuar los movimientos de enfoque comentados. Pues bien, el servo de foco es el conjunto de circuitos electrnicos que se encargan de controlar el enfoque de los haces sobre la superficie del disco. Para ello alimenta directamente a las bobinas con la corriente necesaria para conseguir y mantener el enfoque correcto. La informacin de enfoque OK la obtiene el servo de foco directamente del conjunto formado por los cuatro fotodetectores centrales y por el procedimiento que se explica en las siguientes diapositivas.
Si el haz no se enfoca correctamente sobre la superficie del disco se tendrn dos casos posibles, que el disco est demasiado cerca o que el disco est demasiado lejos. En cada caso los fotodiodos ya no son iluminados por igual, sino que habr un par de ellos ms iluminados que el otro par, dependiendo qu par es el ms iluminado de la situacin concreta de desenfoque:
Los fotodiodos entregan su seal de salida en forma de corriente (ms luz ms corriente y viceversa). Estos fotodiodos se agrupan por parejas, en concreto A con C y B con D, tomndose como salida de cada pareja la corriente suma de ambos fotodiodos. Estas corrientes se aplican
Reproductores de discos compactos
25/42
A la salida del amplificador diferencial se obtiene la tensin de error de foco, Verror foco. Si esta tensin es igual a cero ser porque las tensiones que se obtienen de cada pareja de fotodiodos son iguales, lo cual ocurrir cuando todos los fotodiodos estn igualmente iluminados, como ya hemos visto. Si se produce un desequilibrio en la iluminacin de las parejas de fotodiodos se tendr la tensin de error de foco o mayor de cero (disco demasiado cerca) o menor de cero (disco demasiado lejos). El valor absoluto de la tensin de error de foco indica cun grande es el desequilibrio (o sea, cun grande es el desenfoque). Una vez obtenido el valor de la tensin de error de foco sta se amplifica a los niveles adecuados para aplicarla a las bobinas del dispositivo de dos ejes para efectuar la correccin del enfoque, en caso de ser necesaria dicha correccin.
26/42
Paco Lpez
27/42
Paco Lpez
El funcionamiento bsico de un PLL consiste en lo siguiente: cuando no existe seal de entrada la tensin Vd(t) es cero y el VCO (Voltage Controlled Oscillator, oscilador controlado por tensin) generar una seal de frecuencia determinada, llamada frecuencia libre de oscilacin, fo. Cuando se aplica una seal a la entrada del PLL el comparador de fase compara la fase y la frecuencia de la seal de entrada con la generada por el VCO, generando una tensin de error, Ve(t), proporcional a la diferencia de fase y frecuencia detectada. Esa tensin de error se aplica a un
Un error en la velocidad de giro del disco provocar una alteracin de la frecuencia de la seal EFM y, por tanto, la generacin de la tensin de error a la salida del comparador de fase. Esa tensin, tras ser filtrada y amplificada se usa para controlar, adems de al VCO, un modulador PWM. Este modulador ajustar la anchura de los impulsos que genera en funcin de si existe o no error de velocidad de lectura del disco y del signo de dicho error, restituyendo la velocidad de giro correcta.
28/42
Paco Lpez
29/42
Paco Lpez
Como se puede apreciar en la figura, se trata de una tensin de tipo diente de sierra. Sin embargo esta tensin presenta irregularidades debidas a imperfecciones en las dimensiones mecnicas del disco y de la mecnica asociada. As, si por ejemplo el agujero central del disco est ligeramente descentrado ello provocara que la rampa de subida de la tensin de tracking irregularidades como las mostradas en la figura. De otra forma no sera posible realizar el seguimiento de la pista.
30/42
Paco Lpez
La tensin de error de tracking se usar para controlar las bobinas que mueven radialmente la lente de enfoque del bloque ptico. Esto se consigue mediante un bloque que generar una tensin de rampa a partir de la tensin de error de tracking. Este bloque puede estar basado en tecnologa analgica (con circuitos integradores) o digital (con circuitera ADC y PWM, que ataca a un filtro pasa bajos -LPF-).
31/42
Paco Lpez
La circuitera que implementa este servo consiste bsicamente en un comparador de niveles que activa su salida cuando la tensin de tracking alcanza la tensin umbral superior y la desactiva cuando dicha tensin cae por debajo de la tensin umbral inferior.
32/42
Paco Lpez
33/42
Paco Lpez
Sin embargo, para obtener una tensin correspondiente a los datos ledos del disco deber efectuarse la suma de las tensiones anteriores (recordemos que si el enfoque es correcto los cuatro diodos reciben la misma cantidad de luz y, por tanto, si sumamos las seales de cada uno tendremos una seal ms intensa que en caso de usar uno solo de los fotodiodos):
34/42
Paco Lpez
Cmo se forma esta seal a partir de los pits y lands del disco compacto? La seal de salida de los fotodiodos A, B, C y D cuando se lee un tramo de pista ser algo como lo siguiente:
35/42
Paco Lpez
Como puede observarse se tiene una forma de onda bsicamente sinusoidal que vara continuamente su amplitud y frecuencia. Esta seal visualizada en la pantalla de un osciloscopio presentar el aspecto ya indicado debido a la imposibilidad de mostrar la seal de forma correcta al tratarse de una seal no repetitiva. Una vez establecido un nivel de sincronismo adecuado cada barrido dibuja una seal diferente sobre la pantalla, obtenindose el resultado mostrado.
36/42
Paco Lpez
La seal de RF es especialmente importante para el tcnico de mantenimiento debido a que se puede usar para determinar la calidad de la lectura que se est efectuando del disco. Si bien es cierto que esta lectura puede verse afectada por la propia calidad de manufactura del disco compacto (hecho ste sobre el que no tenemos un control directo), un ajuste incorrecto de alguno de los servos del reproductor puede provocar efectos visibles sobre la seal RF.
... y por otro lado que la amplitud de la misma sea de unos 1,3 0.2Vpp, o en todo caso la mxima posible (ajuste correcto del servo de tracking).
37/42
Paco Lpez
La seal EFM ser la que se introducir en el bloque de proceso digital para extraer de ella toda la informacin que contiene.
38/42
Paco Lpez
39/42
Paco Lpez
40/42
Paco Lpez
La seal MIRROR.
La seal MIRROR (espejo en ingls) se activa nicamente cuando el haz lser pasa o est situado en ese instante en el espacio de separacin de dos tracks contiguos. Dicho espacio es totalmente reflectante ya que no existe informacin alguna grabada en sea zona (de ah el nombre que recibe la seal). Esta seal es fundamental para poder reproducir el disco compacto de forma aleatoria (en contraposicin con una reproduccin secuencial). As, si por ejemplo deseamos avanzar rpidamente dentro de una cancin determinada pulsaramos la tecla FF (Fast Foward, avance rpido). Esto provocar que el servo de sled desplace el bloque ptico al tiempo que se sigue leyendo el disco. Esto provoca que la seal EFM tenga el siguiente aspecto al tiempo que la seal MIRROR va activndose y desactivndose conforme se desplaza el bloque ptico:
41/42
Paco Lpez
Estos cambios de la seal MIRROR informan al aparato de en qu track se encuentra en cada momento, slo hay que contar cuantas veces se ha activado MIRROR y sumar dicho nmero al del track que se estaba reproduciendo originalmente. Gracias a este sistema es tambin posible el saltar de una cancin a otra, por ejemplo de la 3 a la 9. En esta ocasin el microcontrolador calcula cuntos tracks se han de saltar tras lo cual, y gracias a la seal MIRROR que permite llevar la cuenta, se efecta el salto de cancin.
42/42
Paco Lpez