Digitaalsignaal

**Digitaalsignaal** ehk **arvsignaal**, ka **digitaalne signaal**, on diskreetne ehk lõplike vahemikega eraldatud üksikväärtusi omav signaal, millel on lõplik hulk võimalikke väärtusi. See erineb analoogsignaalist, mille väärtused on pidevad. Terminid "digitaal-" ja "digitaalne" on pärit ladinakeelsest sõnast *digitus*, mis tähendab sõrme. Sellega on sümboliseeritud sõrmedega loendamist.

Tavaliselt saadakse digitaalsignaal analoogsignaali diskreetimisel ja kvantimisel, kuid digitaalsignaale on võimalik ka genereerida. Diskreetides fikseeritakse analoogsignaali väärtused kindlate perioodiliste intervallide tagant, see tähendab, et teisendatakse pidev aeg või ruum diskreetseks. Kvantimise korral kitsendatakse signaali kõiki võimalikke väärtusi reaalarvudest mõnele lõplikule hulgale. Sellise hulga võimsust ehk elementide arvu kirjeldatakse kvantimistasemete arvuga ehk bitisügavusega (inglise keeles *bit depth*). Tüüpiline on bitisügavuseks valida mõni kahe aste. Kuigi tavaliselt jäävad kvantimisel saadavad väärtused üsna kitsasse vahemikku, on tegelikult iga mõõtmine kvantimine, kuna mõõtemääramatuse tõttu ei ole võimalik saavutada lõpmatut täpsust. Digitaalsignaali all mõeldakse tihti ka kahendsignaali ehk loogilist signaali. Sellisel signaalil on kaks võimalikku olekut, mida võib kontekstist sõltuvalt kirjeldada kui: "üks" ja "null" või vastavalt "tõene" ja "väär".

## Digitaalsignaalide ajalugu
Kuigi digitaalsignaale seostatakse eelkõige tänapäevase elektroonikaga, leidub digitaalsignaale teadaolevalt juba Vana-Egiptusest. Niilus üleujutused mõjutas ka mitu tuhat aastat tagasi Egiptuse tsivilisatsiooni kulgu, määrates iga-aastase saagikuse. Seetõttu oli Niiluse üleujutuste ülesmärkimine olulise tähtsusega, et vältida põua-aastatega kaasnevaid ikaldusi. Palermo kivi on steel, mis pärineb umbes 25. sajandist eKr ning millel on muuhulgas märgitud Niiluse üleujutuste kõrgust. Kuna tegemist on diskreetsete mõõtmistega ja lõpliku täpsusega mõõtetulemustega, on nende andmete puhul tegemist digitaalsignaaliga. Samasuguseid mõõtmisi teostatakse Niiluse käitumise kohta tänapäevalgi ning nende mõõtmiste olemus on suuresti muutumatu.

## Definitsioonid ja selgitused
Üks võimalusi digitaalsignaali defineerimiseks on alustada analoogsignaalist ning seda kitsendades jõuda digitaalsignaalini. Analoogsignaal on pidev lõpmatute olekutega signaal, mis on igal hetkel määratud. Analoogsignaali diskreetimisel saadakse diskreetsignaal, mida võib defineerida kui signaali, millele on väärtused omistatud ainult kindlatel hetkedel. Viimaks, kui diskreetsignaali kvantida, on tulemuseks digitaalsignaal, millel on lõplik hulk võimalikke väärtusi lõplikul arvul hetkedel.

Matemaatiliselt võib digitaalsignaali mõista üldistatud kujul kui lõpliku määramis- ja muutumispiirkonnaga funktsiooni. Olgu analoogsignaal mingi funktsioon f:X\rightarrow Y, kus lähte- ja sihthulgad *X* ja *Y* on mõlemad kontiinumi võimsusega. Kuna diskreetimine on olemuselt funktsiooni lähtehulgast lõpliku arvu elementide valimine, siis järelikult on diskreetimise tulemuseks lõpliku arvu elementidega hulk *X*. Kvantimine tähendab aga, et funktsiooni muutumispiirkonda peab jääma lõplik arv elemente. Kui *X* ja *Y* on lõplikud hulgad, siis sellist funktsiooni nimetataksegi digitaalsignaaliks. Samuti järeldub eelnevast, et diskreetimise ja kvantimise tulemusena on võimalik saada analoogsignaalist digitaalsignaal.

## Digitaalsignaali esitus
Digitaalsignaali all mõeldakse kõiki selliseid signaale, millel on lõplik arv lõplikke väärtusi. Selliseid signaale on võimalik kirjeldada mitmel eri meetodil. Tihti diskreeditakse analoogsignaale nii, et iga diskreeditud ajahetke tähistatakse täisarvuga. Nende diskreetsete ajahetkedega määratud signaali väärtuste kirjeldamiseks on aga omakorda palju võimalusi. Kuna kvantimist teostatakse enamasti nii, et kvanditud väärtusi oleks võimalik digitaalelektroonikaga, sealhulgas arvutitega, töödelda ja optimaalselt talletada, on tavaliselt kvantimistasemete arvuks ehk bitisügavuseks mingi kahe aste. Tüüpilised bitisügavused võivad olla näiteks 8, 16 ja 32 bitti. Näiteks kaheksa bitiga on võimalik kirjeldada 2^8=256 väärtust. Seepärast kasutatakse kaheksabitilise sügavuse puhul tihti täisarve lõigus [0, 255].

Kuna digitaalsignaalid on enamasti loodud ja mõeldud digitaalelektroonika ja sealhulgas arvutitega kasutamiseks, on üks tüüpilisi viise digitaalsignaalide esitamiseks mitte täisarvudena kümnendsüsteemis, vaid kahendsüsteemis bitijadana ehk loogilise signaalina. Kui iga kvanditud väärtus on kirjeldatav näiteks kaheksa bitiga, siis võib iga väärtust kümnendsüsteemis lõigus [0, 255] kujutada ka kahendsüsteemis kaheksakohalise (ehk kaheksabitilise) arvuga. Näiteks arv 123 kümnendsüsteemis on kahendsüsteemis kaheksa bitiga esitatult ‭01111011‬. Selliseid kahendsignaale on võimalik kasutada digitaalelektroonikas ja seega ka arvutites, kuna digitaalse elektroonika ja arvutite ülesehitus ja toimimine põhineb Boole'i algebral, mis tegelebki ainult kahe võimaliku väärtusega. Nii on võimalik füüsilises maailmas digitaalsignaale lihtsalt edasi anda ja talletada, kuna iga biti väärtust saab kirjeldada näiteks pingega. Enamasti on kahendsüsteemi 1 ehk tõeväärtus "tõene" elektriliselt määratud toitepingega, milleks võib olla näiteks 5 V. Kahendsüsteemis 0 ehk "väär" on määratud seevastu nullnivooga ehk maaga.

## Digitaalsignaali eelised

Digitaalsignaalidel on analoogsignaalidega võrreldes mitmeid eeliseid. Üheks oluliseks eeliseks on suur mürataluvus, kuna kõiki digitaalsignaale saab edasi anda ja hoiustada bittidena. Digitaalsignaali on analoogsignaaliga võrreldes ka lihtsam töödelda ning sellest on välja kasvanud eraldi valdkond – digitaalne signaalitöötlus. Digitaalse signaalitöötlusega on võimalik saavutada traditsioonilise signaalitöötlusega võrreldes suuremat täpsust. Oluline on ka digitaalsignaali sõltumatus andmekandjast ja samuti ei mõjuta digitaalsignaali kvaliteeti kopeerimine ega taasesitamine.

Digitaalsignaali üheks suurimaks eeliseks on pakkimise võimalikkus. Kuna digitaalsignaali esitatakse arvuliselt, saab kasutada paljusid välja töötatud algoritme nende andmete mahu vähendamiseks ehk pakkimiseks. Digitaalsignaale saab pakkida kadudeta või kadudega. Väga efektiivse pakkimise tõttu on võimalik tänapäevased tehnoloogiad nagu kõrglahutusega voogedastus ja reaalaja-arvutimängud.

## Muundamine
Analoogsignaali on võimalik muundada digitaalsignaaliks ning selle saavutamiseks kasutatavat seadet nimetatakse analoog-digitaalmuunduriks (ingliskeelne lühend ADC). Samuti on võimalik digitaalsignaali muundada analoogsignaaliks ning sel juhul on vastavaks seadmeks digitaal-analoogmuundur (ingliskeelne lühend DAC). Kuigi võimalik on konstrueerida ka näiteks mehaanilisi muundureid, kasutatakse peamiselt siiski elektroonilisi muundureid. Muundurite olulisteks parameetriteks on nende lahutusvõime (inglise keeles *resolution*), töökiirus, mis kajastub diskreetimissageduses ehk sämplimissageduses, täpsus ja maksumus. Lisaks sellele on veel palju teisigi parameetreid, näiteks erinevad vead, milleks võivad olla mittelineaarsus, kvantimisviga, nulliviga ja apertuuriviga.

Analoog-digitaalmuunduri tööpõhimõtteks on leida sisendsignaalile vastav arvuline väärtus määratud vahemikust. Eksisteerib mitut eri tüüpi analoog-digitaalmuundureid, nagu näiteks Flash, järgiv, integreeriv ja järjestikuse lähenemise analoog-digitaalmuundur. Digitaal-analoogmuunduri põhimõte seisneb tüüpiliselt vastavale sisendarvule proportsionaalse väljundpinge genereerimises. Selleks on samuti mitmeid meetodeid, mis erinevad kiiruse, täpsuse ja ka maksumuse poolest.

## Vaata ka
* Analoogsignaal
* Diskreetimine
* Kvantimine

## Viited