Diferença Entre PCM E ADPCM

Diferença Entre PCM E ADPCM
Diferença Entre PCM E ADPCM

Vídeo: Diferença Entre PCM E ADPCM

Vídeo: Diferença Entre PCM E ADPCM
Vídeo: L 88 | Conclusion PCM DPCM DM ADM | Difference Between PCM DPCM DM ADM | Communication System I GATE 2024, Abril
Anonim

PCM vs ADPCM

A maioria dos sinais naturais, como voz, são sinais analógicos. No entanto, como os computadores e quase todos os equipamentos que usamos hoje são digitais, converter esses sinais analógicos em sinais digitais é essencial. Por exemplo, para gravar uma voz em um computador, o sinal deve ser representado como uma série de bits. Normalmente, o microfone primeiro converte o som em um sinal elétrico analógico. Em seguida, esse sinal elétrico analógico é convertido em sinal digital que pode ser representado como uma sequência de bits. Pode haver diferentes técnicas para derivar esse sinal digital. PCM (Modulação por Código de Pulso) e ADPCM (Modulação por Código de Pulso Diferencial Adaptável) são duas dessas técnicas de digitalização.

PCM (modulação por código de pulso)

PCM é uma técnica de representar um sinal analógico como uma sequência de bits. No PCM, primeiro, a amplitude do sinal é medida (mais corretamente, o sinal é amostrado) em intervalos iguais. Em seguida, essas amostras são armazenadas como números digitais. Por exemplo, um sinal triangular pode ser quantizado como a sequência 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1,2, 3, ……. Quando esses números são representados em binário, será algo como a sequência 0000, 0001, 0010, 0011, 0010, 0001….. É assim que aquele sinal analógico triangular é convertido em uma sequência de bits no PCM.

O PCM tem sido usado na telefonia digital como método de codificação de voz. PCM também é um padrão para áudio digital em computadores. No entanto, fazendo algumas modificações, o PCM pode ser otimizado nas áreas de memória e taxa de informação. ADPCM é um desses métodos.

ADPCM (modulação de código de pulso diferencial adaptativo)

ADPCM é um tipo de DPCM (Differential Pulse Code Modulation), que envia (ou armazena) a diferença entre amostras consecutivas em vez de enviar toda a magnitude da amostra. Isso reduz a quantidade de bits a serem enviados. Por exemplo, no caso de sinal triangular, a diferença entre duas amostras consecutivas é sempre mais ou menos um. Quando a primeira amostra é enviada, o receptor pode derivar o valor da segunda amostra quando a diferença entre a segunda e a primeira amostra é fornecida. Conseqüentemente, o DPCM reduz a quantidade de bits necessários para representar o sinal digitalmente.

ADPCM faz outra modificação no DPCM. Ele varia o tamanho dos intervalos de amostragem (ou etapas de quantização) para reduzir ainda mais a quantidade de bits necessária para representar o sinal. ADPCM é amplamente utilizado em muitos aplicativos de codificação.

Qual é a diferença entre PCM e ADPCM?

1. No ADPCM, a diferença entre duas amostras consecutivas é usada para representar o sinal, enquanto os valores da amostra são usados diretamente no PCM.

2. No PCM, o tamanho do intervalo entre duas amostras é fixo, enquanto pode ser variado no ADPCM.

3. ADPCM precisa de uma quantidade menor de bits para representar um sinal em comparação ao PCM.

4. Decodificar um sinal PCM é mais fácil do que um sinal ADPCM.

Recomendado: