Pulssikoodimodulaatio

testwikistä
Siirry navigaatioon Siirry hakuun

Malline:Ohjaa tänne Pulssikoodimodulaatio (PCM, Malline:K-en) on menetelmä, jolla analoginen äänitaajuussignaali koodataan digitaaliseen muotoon. Pulssikoodimodulaatiossa otetaan tasaisin väliajoin näytteitä, jotka ilmaistaan numeerisesti. Näytteen taso voidaan ilmaista joko lineaarisesti tai logaritmisesti. Tyypillisesti signaalinkäsittelyssä käytetään A/D- ja D/A-muuntimia näytteiden käsittelyyn. Digitaalinen äänentoisto perustuu useimmiten PCM-ääneen, jota toistavat esimerkiksi cd-soittimet, mp3-soittimet ja modernit tietokoneet.

Historia

PCM-menetelmän on kehitettänyt Alec H. Reeves vuonna 1939.[1] New Yorkin maailmannäyttelyssä vuonna 1939 oli esitteillä ”vocoder” (Malline:Lyhenne) -äänisyntetisaattoridemonstraatio.[2]

Puheen salaukseen käytettävä SIGSALY-järjestelmä oli ensimmäinen PCM-tiedonsiirtoa käyttävä. Järjestelmä oli käytössä liittoutuneiden välillä toisen maailmansodan aikana.[3] Järjestelmän kehitti Bell Telephone Laboratories (BTL) ja se otettiin muodollisesti käyttöön 15. heinäkuuta 1943 Pentagonin ja Lontoon välillä.[2]

Yleistä

ITU:n suosituksessa G.711 on määritelty kaksi koodauslakia: A-Law ja μ-Law. Molemmissa näytteenottotaajuus on kahdeksan kilohertsiä (kHz) ja kansainvälisissä yhteyksissä on käytettävä kahdeksaa bittiä näytettä kohden. Sarjamuotoisessa bittien siirrossa on No. 1 (polaarisuus) lähetettävä ensin ja No. 8 (vähiten merkitsevä bitti) viimeisenä.[4]

Näytteiden logaritmisuus laajentaa dynamiikkaa 36 desibeliin (dB) saakka.Malline:Lähde Tärkein syy erilaisiin näytteenottolakeihin oli runkoverkossa käytetty linjakoodaus: Amerikassa käytettiin AMI-koodaus-linjakoodausta, joka toimii erittäin huonosti, jos lähetettävänä on pelkkiä nollia.Malline:Lähde

Nyquistin teoreeman mukaan taajuuksia, jotka ovat korkeampia kuin puolet näytteenottotaajuudesta ei laskostumisilmiön takia voida erottaa tätä taajuutta pienempitaajuisista signaaleista. Toisin sanoen kahdeksan kilohertsin näytteenottotaajuudella voidaan tallentaa periaatteessa korkeintaan neljän kilohertsin korkuisia ääniä. Siksi signaalit yleensä alipäästösuodatetaan ennen A/D-muunnosta. Käytännössä raja on 3,4 kilohertsiä, koska alipäästösuodinta ei voi tehdä kovin jyrkäksi.Malline:Lähde

Bell Labsin varhainen DS0-standardi määrittelee PCM:n puheen koodauksen Malline:Luku taajuudella ja kahdeksalla bitillä, eli 256 tasolla. Tällöin yksi puhekanava käyttää Malline:Luku sekunnissa.Malline:Lähde

CD-levyillä käytettävä PCM-signaali on laadultaan 44,1 kilohertsin taajuudella 16 bitin tarkkuudella. DAT-nauhureissa käytetään 48 kilohertsin ja 16 bitin näytteistystä. Malline:Lähde S-VHS-kasettia hyödyntävä ADAT käyttää 16-bittistä näytteistystä 48 kilohertsin taajuudella (vaihtuva välillä 40,4–Malline:Luku).[5] Lineaarisilla 16 bitin näytteillä saavutetaan 96 desibelin dynamiikka, sillä:Malline:Lähde

20log10216=96dB

Muunnelmia

Variaatioita PCM:stä:

Katso myös

Lähteet

Malline:Viitteet

Aiheesta muualla

Malline:Commonscat-rivi