fbpx
Wikipedia

Codificación digital

Se entiende por codificación en el contexto de la Ingeniería, al proceso de conversión de un sistema de datos de origen a otro sistema de datos de destino. De ello se desprende como corolario que la información contenida en esos datos resultantes deberá ser equivalente a la información de origen. Un modo sencillo de entender el concepto es aplicar el paradigma de la traducción entre idiomas en el ejemplo siguiente: home = hogar. Podemos entender que hemos cambiado una información de un sistema (inglés) a otro sistema (español), y que esencialmente la información sigue siendo la misma. La razón de la codificación está justificada por las operaciones que se necesiten realizar con posterioridad. En el ejemplo anterior, para hacer entendible a una audiencia hispana un texto redactado en inglés, es que se lo convierte al español.

En ese contexto la codificación digital consiste en la traducción de los valores de tensión eléctrica analógicos que ya han sido cuantificados (ponderados) al sistema binario, mediante códigos preestablecidos. La señal analógica va a quedar transformada en un tren de impulsos de señal digital (sucesión de ceros y unos). Esta traducción es el último de los procesos que tiene lugar durante la conversión analógica-digital. El resultado es un sistema binario que está basado en el álgebra de Boole.

Códec

El códec es el código específico que se utiliza para la codificación/decodificación de los datos. Precisamente, la palabra Códec es una abreviatura de Codificador-Decodificador.

Parámetros que definen el códec

  1. Número de canales: Indica el tipo de sonido, señal en un sentido más general, con que se va a tratar: monoaural, binaural o multicanal.
  2. Frecuencia de muestreo: La frecuencia o tasa de muestreo se refiere a la cantidad de muestras de amplitud tomadas por unidad de tiempo en el proceso de muestreo (uno de los procesos, junto con el de cuantificación y el de codificación, que intervienen en la digitalización de una señal periódica). De acuerdo con el Teorema de muestreo de Nyquist-Shannon, la tasa de muestreo solo determinará el ancho de banda base de la señal muestreada, es decir, limitará la frecuencia máxima de los componentes sinusoidales que forman una onda periódica (como el sonido, por ejemplo). De acuerdo con este teorema, y siempre desde la perspectiva matemática, una mayor tasa de muestreo para una señal no debe interpretarse como una mayor fidelidad en la reconstrucción de la señal. El proceso de muestreo es reversible, lo que quiere decir que, desde el punto de vista matemático, la reconstrucción se puede realizar en modo exacto (no aproximado). La tasa de muestreo se determina multiplicando por dos el ancho de banda base de la señal a muestrear.
  3. Resolución (Número de bits). Determina la precisión con la que se reproduce la señal original. Se suelen utilizar 8, 10, 16 o 24 bits por muestra. Mayor precisión a mayor número de bits.
  4. Bit rate. El bit rate es la velocidad o tasa de transferencia de datos. Su unidad es el bit por segundo (bps).
  5. Pérdida. Algunos códecs al hacer la compresión eliminan cierta cantidad de información, por lo que la señal resultante, no es igual a la original (compresión con pérdidas). (arquitectura).

Codificación del sonido

Utiliza un tipo de batistor inalámbrico específicamente diseñado para la compresión y descompresión de señales de audio: el códec de audio.

Ejemplos de Códec de audio

  • PAM (Modulación de amplitud de pulsos). La frecuencia de la portadora debe ser al menos mayor que el doble de la frecuencia de la señal moduladora. Realiza una cuantificación lineal de la amplitud de la señal analógica. Actualmente, la principal aplicación principal de una codificación PAM se encuentra en la transmisión de señales, pues permite el multiplexado (enviar más de una señal por un solo canal).
  • PCM (Pulse Code Modulated) cuya resolución es de 8 bits (1 byte. Utiliza la modulación PAM como base, pero en lugar de en 8 bits en 7 bits, reservándose el octavo para indicar el signo).
  • ADPCM (Adaptative Differential Pulse Code Modulated).

Codificación en el entorno de la televisión digital

Durante mucho tiempo se mantuvo un debate en torno a cual de los 2 modelos de codificación existentes debía imponerse:

El CCIR (Comité Consultivo Internacional de Radio Comunicaciones) emitió en 1982 la norma CCIR 601 de televisión digital por componentes.

Codificación digital unipolar

La codificación unipolar usa una sola polaridad, codificando únicamente uno de los estados binarios, el 1, que toma una polaridad positiva o negativa, es decir, toman un mismo valor dentro de un tren de pulso. El otro estado, normalmente el 0, se representa por 0 voltios, es decir, la línea ociosa.

Codificación digital polar

La codificación polar utiliza dos niveles de voltaje, positivo y negativo.

  • NRZ (No retorno a cero)
  • RZ (Retorno a cero)
  • Bifase (autosincronizados)

NRZ (No retorno a cero)

El nivel de la señal es siempre positivo o negativo. Los dos métodos más utilizados son:

  • NRZ-L (Non Return to Cero-L): Un voltaje positivo significa que el bit es un ‘0’, y un voltaje negativo que el bit es un ‘1’.
  • NRZ-I (Non Return to Cero, Invert on ones): En esta codificación el bit ‘1’ se representa con la inversión del nivel de voltaje. Lo que representa el bit ‘1’ es la transición entre un voltaje positivo y un voltaje negativo, o al revés, no los voltajes en sí mismos. Un bit ‘0’ no provoca un cambio de voltaje en la señal. Así pues, el nivel de la señal no solo depende del valor del bit actual, sino también del bit anterior.

RZ (Retorno a cero)

Utiliza tres valores: positivo, negativo y cero. Un bit ‘1’ se representa por una transición de positivo a cero y un bit ‘0’ se representa con la transición de negativo a cero, con retorno de voltaje 0 en mitad del intervalo.

Bifase (autosincronizados)

En este método, la señal cambia en medio del intervalo del bit, pero no retornó a cero, sino que continúa el resto del intervalo en el polo opuesto. Hay dos tipos de codificación Bifase:

  • Mánchester: Una transición de polaridad de positiva a negativa representa el valor binario ‘0’, y una transición de negativa a positiva representa un ‘1’.
  • Manchester Diferencial: Necesita dos cambios de señal para representar el bit ‘0’, pero solo uno para representar el bit ‘1’. Es decir, una transición de polaridad inversa a la del bit previo, para representar el '0' y una transición igual para el '1'.

Codificación digital bipolar

La codificación digital bipolar, utiliza tres valores:

  • Positivo
  • Negativo
  • Cero

El nivel de voltaje cero se utiliza para representar un bit "cero". Los bits "uno" se codifican como valores positivo y negativo de forma alternada. Si el primer "uno" se codifica con una amplitud positiva, el segundo lo hará con una amplitud negativa, el tercero positiva y así sucesivamente. Siempre se produce una alternancia entre los valores de amplitud para representar los bits "uno", aunque estos bits no sean consecutivos.

 

Hay 3 tipos de codificación bipolar:

AMI ("Alternate Mark Inversion")

Dependen de un tipo de codificación que representa a los "unos" con impulsos de polaridad alternativa, y a los "ceros" mediante ausencia de pulsos. El código AMI genera señales ternarias (+V -V 0), bipolares( + - ), y del tipo RZ o NRZ (con o sin vuelta a cero). La señal AMI carece de componente continua y permite la detección de errores con base en la ley de formación de los "unos" alternados. En efecto, la recepción de los "unos" consecutivos con igual polaridad se deberá a un error de transmisión.

Tal y como muestra la figura, la señal eléctrica resultante no tiene componente continua porque las marcas correspondientes al "1" lógico se representan alternativamente con amplitud positiva y negativa. Cada impulso es neutralizado por el del impulso siguiente al ser de polaridad opuesta.

Codificando los "ceros" con impulsos de polaridad alternativa y los "unos" mediante ausencia de impulsos, el código resultante se denomina pseudoternario.

Los códigos AMI (inversión de marcas alternadas) se han desarrollado para paliar los inconvenientes que presentan los códigos binarios NRZ y RZ (el sincronismo y la corriente continua).

El código AMI consigue anular la componente continua de la señal eléctrica. Sin embargo no resuelve la cuestión de cómo evitar la pérdida de la señal de reloj cuando se envían largas secuencias de ceros. Este problema lo solucionan los códigos bipolares de alta densidad de orden N, HDBN (High Density Bipolar) que pertenecen a la familia de los códigos AMI, y que evitan la transmisión de secuencias con más de N "ceros" consecutivos. El HDB3 es un código bipolar de orden 3.

B8ZS (Bipolar 8-Cero Substitution)

B8ZS: la sustitución bipolar de 8 ceros, también llamada la sustitución binaria de 8 ceros, el canal claro, y 64 claros. Es un método de codificación usado sobre circuitos T1, que inserta dos veces sucesivas al mismo voltaje - refiriéndose a una violación bipolar - en una señal donde ocho ceros consecutivos sean transmitidos. El dispositivo que recibe la señal interpreta la violación bipolar como una señal de engranaje de distribución, que guarda (mantiene) la transmisión y dispositivos de encubrimiento sincronizados. Generalmente, cuando sucesivos "unos" son transmitidos, uno tiene un voltaje positivo y el otro tiene un voltaje negativo.

Es decir, cuando aparecen 8 "ceros" consecutivos, se introducen cambios artificiales en el patrón basados en la polaridad del último bit 'uno' codificado:

V: Violación, mantiene la polaridad anterior en la secuencia.

B: Transición, invierte la polaridad anterior en la secuencia.

Los ocho ceros se sustituyen por la secuencia: 000V B0VB

B8ZS está basado en el antiguo método de codificación llamado Alternate Mark Inversión (AMI).

HDB3 (High Density Bipolar 3)

El código HDB3 es un buen ejemplo de las propiedades que debe reunir un código de línea para codificar en banda base:

-El espectro de frecuencias carece de componente de corriente continua y su ancho de banda está optimizado.

-El sincronismo de bit se garantiza con la alternancia de polaridad de los "unos", e insertando impulsos de sincronización en las secuencias de "ceros".

Los códigos HDBN (High Density Bipolar) limitan el número de ceros consecutivos que se pueden transmitir: -HDB3 no admite más de 3 ceros consecutivos. Colocan un impulso (positivo o negativo) en el lugar del 4º cero.

-El receptor tiene que interpretar este impulso como un cero. Para ello es preciso diferenciarlo de los impulsos normales que representan a los "unos".

-El impulso del 4º cero se genera y transmite con la misma polaridad que la del impulso precedente. Se denomina por ello V "impulso de violación de polaridad" (el receptor reconoce esta violación porque detecta 2 impulsos seguidos con la misma polaridad).

-Para mantener la componente de corriente continua con valor nulo, se han, de transmitir alternativamente tantas violaciones positivas como negativas ( V+ V- V+ V-... ).

-Para mantener siempre alternada la polaridad de las violaciones V, es necesario en algunos casos insertar un impulso B "de relleno" (cuando la polaridad del impulso que precede a la violación V, no permite conseguir dicha alternancia). Si no se insertaran los impulsos B, las violaciones de polaridad V del 4º cero serían obligatoriamente del mismo signo.

En HDB3 se denomina impulso a los estados eléctricos positivos o negativos, distintos de "cero". (0 voltios).

Cuando aparecen más de tres ceros consecutivos, estos se agrupan de 4 en 4, y se sustituye cada grupo 0000 por una de las secuencias siguientes de impulsos: B00V o 000V.

-B indica un impulso con distinto signo que el impulso anterior. Por tanto, B mantiene la ley de alternancia de impulsos, o ley de bipolaridad, con el resto de impulsos transmitidos.

-V indica un impulso del mismo signo que el impulso que le precede, violando por tanto la ley de bipolaridad.

El grupo 0000 se sustituye por B00V cuando es par el número de impulsos entre la violación V anterior y la que se va a introducir.

El grupo 0000 se sustituye por 000V cuando es impar el número de impulsos entre la violación V anterior y la que se va a introducir.

Así se logra mantener la ley de bipolaridad de los impulsos correspondientes a los "unos", y también la bipolaridad de las "violaciones" mediante los impulsos B y los impulsos V.

La detección elemental de los errores de transmisión típicos del ruido (inversión, duplicación o pérdida de impulsos), se realiza simplemente comprobando que los impulsos recibidos por el receptor cumplen las reglas de polaridad establecidas por la codificación HDB3.

Los errores se suelen detectar en el caso de que aparezcan los 4 ceros consecutivos que no permite el HDB3 o en el caso de la inserción de un "uno" y que las dos violaciones V+ queden con la misma polaridad. Sin embargo existen casos en los cuales hay errores que son imposibles de detectar y que incluso se propagan generando aún más errores.

Por ejemplo en la imagen podemos ver una señal HDB3 con errores que no detecta el RECEPTOR.

 

Véase también

Referencias

Este artículo contiene información de:

  • Códigos en línea

Enlaces externos

  •   Wikiversidad alberga proyectos de aprendizaje sobre Codificación digital.
  • CodSim 2.0: Simulador libre de codificaciones digitales en la Universidad de Málaga
  • 2B1Q
  • 4B5B
  • 4B3T
  • codificación 6b/8b
  • codificación 64b/66b
  • B3ZS
  • B8ZS
  • CMI
  • codificación MLT-3
  • TC-PAM
  • codificación Miller
  • código híbrido ternario
  • código marca bifase
  •   Datos: Q3769517

codificación, digital, entiende, codificación, contexto, ingeniería, proceso, conversión, sistema, datos, origen, otro, sistema, datos, destino, ello, desprende, como, corolario, información, contenida, esos, datos, resultantes, deberá, equivalente, informació. Se entiende por codificacion en el contexto de la Ingenieria al proceso de conversion de un sistema de datos de origen a otro sistema de datos de destino De ello se desprende como corolario que la informacion contenida en esos datos resultantes debera ser equivalente a la informacion de origen Un modo sencillo de entender el concepto es aplicar el paradigma de la traduccion entre idiomas en el ejemplo siguiente home hogar Podemos entender que hemos cambiado una informacion de un sistema ingles a otro sistema espanol y que esencialmente la informacion sigue siendo la misma La razon de la codificacion esta justificada por las operaciones que se necesiten realizar con posterioridad En el ejemplo anterior para hacer entendible a una audiencia hispana un texto redactado en ingles es que se lo convierte al espanol En ese contexto la codificacion digital consiste en la traduccion de los valores de tension electrica analogicos que ya han sido cuantificados ponderados al sistema binario mediante codigos preestablecidos La senal analogica va a quedar transformada en un tren de impulsos de senal digital sucesion de ceros y unos Esta traduccion es el ultimo de los procesos que tiene lugar durante la conversion analogica digital El resultado es un sistema binario que esta basado en el algebra de Boole Indice 1 Codec 1 1 Parametros que definen el codec 2 Codificacion del sonido 2 1 Ejemplos de Codec de audio 3 Codificacion en el entorno de la television digital 4 Codificacion digital unipolar 5 Codificacion digital polar 5 1 NRZ No retorno a cero 5 2 RZ Retorno a cero 5 3 Bifase autosincronizados 6 Codificacion digital bipolar 6 1 AMI Alternate Mark Inversion 6 2 B8ZS Bipolar 8 Cero Substitution 6 3 HDB3 High Density Bipolar 3 7 Vease tambien 8 Referencias 9 Enlaces externosCodec EditarEl codec es el codigo especifico que se utiliza para la codificacion decodificacion de los datos Precisamente la palabra Codec es una abreviatura de Codificador Decodificador Parametros que definen el codec Editar Numero de canales Indica el tipo de sonido senal en un sentido mas general con que se va a tratar monoaural binaural o multicanal Frecuencia de muestreo La frecuencia o tasa de muestreo se refiere a la cantidad de muestras de amplitud tomadas por unidad de tiempo en el proceso de muestreo uno de los procesos junto con el de cuantificacion y el de codificacion que intervienen en la digitalizacion de una senal periodica De acuerdo con el Teorema de muestreo de Nyquist Shannon la tasa de muestreo solo determinara el ancho de banda base de la senal muestreada es decir limitara la frecuencia maxima de los componentes sinusoidales que forman una onda periodica como el sonido por ejemplo De acuerdo con este teorema y siempre desde la perspectiva matematica una mayor tasa de muestreo para una senal no debe interpretarse como una mayor fidelidad en la reconstruccion de la senal El proceso de muestreo es reversible lo que quiere decir que desde el punto de vista matematico la reconstruccion se puede realizar en modo exacto no aproximado La tasa de muestreo se determina multiplicando por dos el ancho de banda base de la senal a muestrear Resolucion Numero de bits Determina la precision con la que se reproduce la senal original Se suelen utilizar 8 10 16 o 24 bits por muestra Mayor precision a mayor numero de bits Bit rate El bit rate es la velocidad o tasa de transferencia de datos Su unidad es el bit por segundo bps Perdida Algunos codecs al hacer la compresion eliminan cierta cantidad de informacion por lo que la senal resultante no es igual a la original compresion con perdidas arquitectura Codificacion del sonido EditarUtiliza un tipo de batistor inalambrico especificamente disenado para la compresion y descompresion de senales de audio el codec de audio Ejemplos de Codec de audio Editar PAM Modulacion de amplitud de pulsos La frecuencia de la portadora debe ser al menos mayor que el doble de la frecuencia de la senal moduladora Realiza una cuantificacion lineal de la amplitud de la senal analogica Actualmente la principal aplicacion principal de una codificacion PAM se encuentra en la transmision de senales pues permite el multiplexado enviar mas de una senal por un solo canal PCM Pulse Code Modulated cuya resolucion es de 8 bits 1 byte Utiliza la modulacion PAM como base pero en lugar de en 8 bits en 7 bits reservandose el octavo para indicar el signo ADPCM Adaptative Differential Pulse Code Modulated Codificacion en el entorno de la television digital EditarDurante mucho tiempo se mantuvo un debate en torno a cual de los 2 modelos de codificacion existentes debia imponerse Codificacion de la senal compuesta se codifica la senal analogica en funcion del estandar de television que haya en el pais donde se esta realizando la codificacion NTSC EE UU PAL Europa SECAM Francia No permite la compatibilidad entre los estandares Codificacion por componentes Se digitaliza la senal analogica utilizando su division por componentes luminancia Y y Crominancia subportadoras de color R Y y B Y La principal ventaja es que por primera vez se pueden mantener la compatibilidad entre estandares Solo se requiere un conversor D A especifico para cada estandar para mantener tambien la compatibilidad con los estandares analogicos El CCIR Comite Consultivo Internacional de Radio Comunicaciones emitio en 1982 la norma CCIR 601 de television digital por componentes Codificacion digital unipolar EditarLa codificacion unipolar usa una sola polaridad codificando unicamente uno de los estados binarios el 1 que toma una polaridad positiva o negativa es decir toman un mismo valor dentro de un tren de pulso El otro estado normalmente el 0 se representa por 0 voltios es decir la linea ociosa Codificacion digital polar EditarLa codificacion polar utiliza dos niveles de voltaje positivo y negativo NRZ No retorno a cero RZ Retorno a cero Bifase autosincronizados NRZ No retorno a cero Editar El nivel de la senal es siempre positivo o negativo Los dos metodos mas utilizados son NRZ L Non Return to Cero L Un voltaje positivo significa que el bit es un 0 y un voltaje negativo que el bit es un 1 NRZ I Non Return to Cero Invert on ones En esta codificacion el bit 1 se representa con la inversion del nivel de voltaje Lo que representa el bit 1 es la transicion entre un voltaje positivo y un voltaje negativo o al reves no los voltajes en si mismos Un bit 0 no provoca un cambio de voltaje en la senal Asi pues el nivel de la senal no solo depende del valor del bit actual sino tambien del bit anterior RZ Retorno a cero Editar Utiliza tres valores positivo negativo y cero Un bit 1 se representa por una transicion de positivo a cero y un bit 0 se representa con la transicion de negativo a cero con retorno de voltaje 0 en mitad del intervalo Bifase autosincronizados Editar En este metodo la senal cambia en medio del intervalo del bit pero no retorno a cero sino que continua el resto del intervalo en el polo opuesto Hay dos tipos de codificacion Bifase Manchester Una transicion de polaridad de positiva a negativa representa el valor binario 0 y una transicion de negativa a positiva representa un 1 Manchester Diferencial Necesita dos cambios de senal para representar el bit 0 pero solo uno para representar el bit 1 Es decir una transicion de polaridad inversa a la del bit previo para representar el 0 y una transicion igual para el 1 Codificacion digital bipolar EditarLa codificacion digital bipolar utiliza tres valores PositivoNegativoCeroEl nivel de voltaje cero se utiliza para representar un bit cero Los bits uno se codifican como valores positivo y negativo de forma alternada Si el primer uno se codifica con una amplitud positiva el segundo lo hara con una amplitud negativa el tercero positiva y asi sucesivamente Siempre se produce una alternancia entre los valores de amplitud para representar los bits uno aunque estos bits no sean consecutivos Hay 3 tipos de codificacion bipolar AMI Alternate Mark Inversion Editar Dependen de un tipo de codificacion que representa a los unos con impulsos de polaridad alternativa y a los ceros mediante ausencia de pulsos El codigo AMI genera senales ternarias V V 0 bipolares y del tipo RZ o NRZ con o sin vuelta a cero La senal AMI carece de componente continua y permite la deteccion de errores con base en la ley de formacion de los unos alternados En efecto la recepcion de los unos consecutivos con igual polaridad se debera a un error de transmision Tal y como muestra la figura la senal electrica resultante no tiene componente continua porque las marcas correspondientes al 1 logico se representan alternativamente con amplitud positiva y negativa Cada impulso es neutralizado por el del impulso siguiente al ser de polaridad opuesta Codificando los ceros con impulsos de polaridad alternativa y los unos mediante ausencia de impulsos el codigo resultante se denomina pseudoternario Los codigos AMI inversion de marcas alternadas se han desarrollado para paliar los inconvenientes que presentan los codigos binarios NRZ y RZ el sincronismo y la corriente continua El codigo AMI consigue anular la componente continua de la senal electrica Sin embargo no resuelve la cuestion de como evitar la perdida de la senal de reloj cuando se envian largas secuencias de ceros Este problema lo solucionan los codigos bipolares de alta densidad de orden N HDBN High Density Bipolar que pertenecen a la familia de los codigos AMI y que evitan la transmision de secuencias con mas de N ceros consecutivos El HDB3 es un codigo bipolar de orden 3 B8ZS Bipolar 8 Cero Substitution Editar B8ZS la sustitucion bipolar de 8 ceros tambien llamada la sustitucion binaria de 8 ceros el canal claro y 64 claros Es un metodo de codificacion usado sobre circuitos T1 que inserta dos veces sucesivas al mismo voltaje refiriendose a una violacion bipolar en una senal donde ocho ceros consecutivos sean transmitidos El dispositivo que recibe la senal interpreta la violacion bipolar como una senal de engranaje de distribucion que guarda mantiene la transmision y dispositivos de encubrimiento sincronizados Generalmente cuando sucesivos unos son transmitidos uno tiene un voltaje positivo y el otro tiene un voltaje negativo Es decir cuando aparecen 8 ceros consecutivos se introducen cambios artificiales en el patron basados en la polaridad del ultimo bit uno codificado V Violacion mantiene la polaridad anterior en la secuencia B Transicion invierte la polaridad anterior en la secuencia Los ocho ceros se sustituyen por la secuencia 000V B0VBB8ZS esta basado en el antiguo metodo de codificacion llamado Alternate Mark Inversion AMI HDB3 High Density Bipolar 3 Editar El codigo HDB3 es un buen ejemplo de las propiedades que debe reunir un codigo de linea para codificar en banda base El espectro de frecuencias carece de componente de corriente continua y su ancho de banda esta optimizado El sincronismo de bit se garantiza con la alternancia de polaridad de los unos e insertando impulsos de sincronizacion en las secuencias de ceros Los codigos HDBN High Density Bipolar limitan el numero de ceros consecutivos que se pueden transmitir HDB3 no admite mas de 3 ceros consecutivos Colocan un impulso positivo o negativo en el lugar del 4º cero El receptor tiene que interpretar este impulso como un cero Para ello es preciso diferenciarlo de los impulsos normales que representan a los unos El impulso del 4º cero se genera y transmite con la misma polaridad que la del impulso precedente Se denomina por ello V impulso de violacion de polaridad el receptor reconoce esta violacion porque detecta 2 impulsos seguidos con la misma polaridad Para mantener la componente de corriente continua con valor nulo se han de transmitir alternativamente tantas violaciones positivas como negativas V V V V Para mantener siempre alternada la polaridad de las violaciones V es necesario en algunos casos insertar un impulso B de relleno cuando la polaridad del impulso que precede a la violacion V no permite conseguir dicha alternancia Si no se insertaran los impulsos B las violaciones de polaridad V del 4º cero serian obligatoriamente del mismo signo En HDB3 se denomina impulso a los estados electricos positivos o negativos distintos de cero 0 voltios Cuando aparecen mas de tres ceros consecutivos estos se agrupan de 4 en 4 y se sustituye cada grupo 0000 por una de las secuencias siguientes de impulsos B00V o 000V B indica un impulso con distinto signo que el impulso anterior Por tanto B mantiene la ley de alternancia de impulsos o ley de bipolaridad con el resto de impulsos transmitidos V indica un impulso del mismo signo que el impulso que le precede violando por tanto la ley de bipolaridad El grupo 0000 se sustituye por B00V cuando es par el numero de impulsos entre la violacion V anterior y la que se va a introducir El grupo 0000 se sustituye por 000V cuando es impar el numero de impulsos entre la violacion V anterior y la que se va a introducir Asi se logra mantener la ley de bipolaridad de los impulsos correspondientes a los unos y tambien la bipolaridad de las violaciones mediante los impulsos B y los impulsos V La deteccion elemental de los errores de transmision tipicos del ruido inversion duplicacion o perdida de impulsos se realiza simplemente comprobando que los impulsos recibidos por el receptor cumplen las reglas de polaridad establecidas por la codificacion HDB3 Los errores se suelen detectar en el caso de que aparezcan los 4 ceros consecutivos que no permite el HDB3 o en el caso de la insercion de un uno y que las dos violaciones V queden con la misma polaridad Sin embargo existen casos en los cuales hay errores que son imposibles de detectar y que incluso se propagan generando aun mas errores Por ejemplo en la imagen podemos ver una senal HDB3 con errores que no detecta el RECEPTOR Vease tambien EditarConversion analogica digital Compresion digital Codec Codec de audio Codec de video Conversion analogica digital Codigos NRZ Codigos RZ Codigo MS43 Compresion de datos 8b10b EFM y EFM Plus Codigos en linea Modulacion Capa fisica Codificacion Manchester Codificacion Manchester DiferencialReferencias EditarEste articulo contiene informacion de Federal Standard 1037C Codigos en linea Transmision de Banda EstrechaEnlaces externos Editar Wikiversidad alberga proyectos de aprendizaje sobre Codificacion digital CodSim 2 0 Simulador libre de codificaciones digitales en la Universidad de Malaga 2B1Q 4B5B 4B3T codificacion 6b 8b codificacion 64b 66b B3ZS B8ZS CMI codificacion MLT 3 TC PAM codificacion Miller codigo hibrido ternario codigo marca bifase Datos Q3769517 Obtenido de https es wikipedia org w index php title Codificacion digital amp oldid 135049161, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos