Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Erori
  • Ce este semnalul analog și digital. Semnale analogice și digitale

Ce este semnalul analog și digital. Semnale analogice și digitale

Un semnal este definit ca o tensiune sau curent care poate fi transmis ca mesaj sau informație. Toate semnalele sunt analogice prin natura lor, fie ele AC sau DC, digitale sau pulsate. Cu toate acestea, este obișnuit să se facă distincția între semnalele analogice și cele digitale.

Un semnal digital este un semnal care a fost procesat într-un anumit mod și transformat în numere. De obicei, aceste semnale digitale sunt asociate cu semnale analogice reale, dar uneori nu există nicio legătură între ele. Un exemplu este transmisia de date în rețelele locale (LAN) sau în alte rețele de mare viteză.

În procesarea semnalului digital (DSP), un semnal analogic este convertit în formă binară de un dispozitiv numit convertor analog-digital (ADC). ADC emite o reprezentare binară a semnalului analogic, care este apoi procesată de un procesor de semnal digital aritmetic (DSP). După procesare, informațiile conținute în semnal pot fi convertite înapoi în formă analogică folosind un convertor digital-analogic (DAC).

Un alt concept cheie în definirea semnalului este faptul că un semnal poartă întotdeauna anumite informații. Acest lucru ne conduce la problema cheie a procesării fizice a semnalului analogic - problema regăsirii informațiilor.

Obiectivele procesării semnalului.

Scopul principal al procesării semnalului este nevoia de a obține informațiile pe care le conțin. Această informație este de obicei prezentă în amplitudinea unui semnal (absolută sau relativă), în frecvență sau în compoziția spectrală, în fază sau în dependențele de timp relative ale mai multor semnale.

Odată ce informația dorită a fost extrasă din semnal, aceasta poate fi utilizată într-o varietate de moduri. În unele cazuri, este de dorit să reformatați informațiile conținute în semnal.

În special, modificarea formatului semnalului are loc atunci când semnalul audio este transmis într-un sistem telefonic cu acces multiplu prin diviziune în frecvență (FDMA). În acest caz, tehnicile analogice sunt folosite pentru a plasa mai multe canale de voce în spectrul de frecvență pentru transmisie prin releu radio cu microunde, cablu coaxial sau cu fibră optică.

În cazul comunicațiilor digitale, informațiile audio analogice sunt mai întâi convertite în digitale folosind un ADC. Informațiile digitale care reprezintă canalele audio individuale sunt multiplexate în timp (multiplexarea pe diviziune în timp, TDMA) și transmise printr-o legătură digitală serială (ca într-un sistem PCM).

Un alt motiv pentru procesarea semnalului este comprimarea lățimii de bandă a semnalului (fără pierderi semnificative de informații), urmată de formatarea și transmiterea informațiilor la rate mai mici, ceea ce vă permite să restrângeți lățimea de bandă necesară a canalului. Modemurile de mare viteză și sistemele de modulare a codului adaptiv al impulsurilor (ADPCM) folosesc pe scară largă algoritmi de redundanță (compresie) a datelor, la fel ca sistemele de comunicații mobile digitale, sistemele de înregistrare audio MPEG și televiziunea de înaltă definiție (HDTV).

Sistemele industriale de achiziție și control de date utilizează informații de la senzori pentru a genera semnale de feedback adecvate, care la rândul lor controlează direct procesul. Rețineți că aceste sisteme necesită atât ADC-uri, cât și DAC-uri, precum și senzori, conditionatoare de semnal și DSP-uri (sau microcontrolere).

În unele cazuri, există zgomot în semnalul care conține informația, iar scopul principal este recuperarea semnalului. Tehnici precum filtrarea, autocorelarea, convoluția etc. sunt adesea folosite pentru a îndeplini această sarcină atât în ​​domeniul analogic, cât și în cel digital.

SCOPELE PRELUCRĂRII SEMNALULUI
  • Extragerea informațiilor semnalului (amplitudine, fază, frecvență, componente spectrale, relații temporale)
  • Conversie format de semnal (telefonie cu diviziune de canale FDMA, TDMA, CDMA)
  • Comprimarea datelor (modemuri, telefoane mobile, televiziune HDTV, compresie MPEG)
  • Formarea semnalelor de feedback (controlul proceselor industriale)
  • Separarea semnalului de zgomot (filtrare, autocorelare, convoluție)
  • Izolarea și stocarea unui semnal în formă digitală pentru procesare ulterioară (FFT)

Modelarea semnalului

În majoritatea acestor situații (legate de utilizarea tehnologiilor DSP), sunt necesare atât un ADC, cât și un DAC. Cu toate acestea, în unele cazuri este necesar doar un DAC unde semnalele analogice pot fi generate direct de la DSP și DAC. Afișajele scanate video sunt un exemplu bun în care un semnal generat digital conduce videoclipul sau un bloc RAMDAC (Pixel Array Digital to Analog Converter).

Un alt exemplu este muzica și vorbirea sintetizate artificial. De fapt, generarea de semnale fizice analogice folosind doar tehnici digitale se bazează pe informațiile obținute anterior din surse de astfel de semnale fizice analogice. În sistemele de afișare, datele de pe afișaj trebuie să transmită informații relevante operatorului. La dezvoltarea sistemelor de sunet, sunt stabilite proprietățile statistice ale sunetelor generate, care au fost determinate anterior prin utilizarea pe scară largă a metodelor DSP (sursă de sunet, microfon, preamplificator, ADC etc.).

Metode și tehnologii de procesare a semnalului

Semnalele pot fi procesate folosind tehnici analogice (procesarea semnalului analogic sau ASP), tehnici digitale (procesarea semnalului digital sau DSP) sau o combinație de tehnici analogice și digitale (procesarea semnalului combinat sau MSP). În unele cazuri, alegerea metodelor este clară, în alte cazuri nu există claritate în alegere și decizia finală se bazează pe anumite considerente.

În ceea ce privește DSP, principala diferență față de analiza tradițională a datelor pe computer este viteza mare și eficiența realizării funcțiilor complexe de procesare digitală, cum ar fi filtrarea, analiza folosind date și compresia datelor în timp real.

Procesarea combinată a semnalului înseamnă că sistemul realizează atât procesare analogică, cât și digitală. Un astfel de sistem poate fi implementat ca o placă de circuit imprimat, un circuit integrat hibrid (IC) sau un singur cip cu elemente integrate. ADC-urile și DAC-urile sunt considerate dispozitive combinate de procesare a semnalului, deoarece fiecare dintre ele implementează atât funcții analogice, cât și digitale.

Progresele recente în tehnologia VLSI permit procesarea complexă (digitală și analogică) pe un singur cip. Însăși natura DSP implică faptul că aceste funcții pot fi efectuate în timp real.

Comparație între procesarea semnalului analog și digital

Inginerul de astăzi se confruntă cu alegerea combinației potrivite de metode analogice și digitale pentru a rezolva o problemă de procesare a semnalului. Este imposibil să procesați semnale fizice analogice folosind doar metode digitale, deoarece toți senzorii (microfoane, termocupluri, cristale piezoelectrice, capete de unități magnetice etc.) sunt dispozitive analogice.

Unele tipuri de semnale necesită circuite de normalizare pentru procesarea ulterioară a semnalului, atât analogic, cât și digital. Circuitele de normalizare a semnalului sunt procesoare analogice care îndeplinesc funcții precum amplificare, acumulare (în amplificatoare de măsurare și preliminare (buffer), detectarea semnalului pe un fundal de zgomot (amplificatoare de înaltă precizie în mod comun, egalizatoare și receptoare liniare), compresie în intervalul dinamic. (amplificatoare logaritmice, DAC-uri logaritmice și amplificatoare cu câștig programabil) și filtrare (pasivă sau activă).

Mai multe metode de implementare a procesării semnalului sunt prezentate în Figura 1. Zona de sus a figurii prezintă o abordare pur analogică. Restul zonelor prezintă implementarea DSP. Rețineți că, odată ce tehnologia DSP este selectată, următoarea soluție ar trebui să fie localizarea ADC-ului pe calea de procesare a semnalului.

PRELUCRAREA SEMNALELOR ANALOGICE SI DIGITALE

Figura 1. Metode de procesare a semnalului

În general, deoarece ADC-ul a fost mutat mai aproape de senzor, cea mai mare parte a procesării semnalului analogic este acum realizată de ADC. Creșterea capacităților ADC poate fi exprimată prin creșterea ratei de eșantionare, extinderea gamei dinamice, creșterea rezoluției, tăierea zgomotului de intrare, utilizarea filtrarii de intrare și a amplificatoarelor programabile (PGA), prezența referințelor de tensiune pe cip etc. Toate completările menționate măresc nivelul funcțional și simplifică sistemul.

Cu tehnologiile moderne de producție DAC și ADC disponibile cu rate și rezoluții mari de eșantionare, s-au făcut progrese semnificative în integrarea unui număr tot mai mare de circuite direct în ADC / DAC.

În domeniul măsurării, de exemplu, există ADC-uri pe 24 de biți cu amplificatoare programabile (PGA) încorporate care permit ca semnalele de punte de 10 mV la scară completă să fie digitizate direct fără normalizare ulterioară (de exemplu seria AD773x).

La frecvențele de voce și audio sunt comune dispozitive complexe de decodificare a codificatorului - codecuri (Analog Front End, AFE) - care au un circuit analogic încorporat în microcircuit care îndeplinește cerințele minime pentru componentele de normalizare externe (AD1819B și AD73322).

Există, de asemenea, codecuri video (AFE) pentru sarcini precum procesarea imaginii CCD și altele (cum ar fi seriile AD9814, AD9816 și AD984X).

Exemplu de implementare

Ca exemplu de utilizare a unui DSP, comparați filtrele trece-jos analog și digitale (LPF), fiecare cu o frecvență de tăiere de 1 kHz.

Filtrul digital este implementat ca un sistem digital tipic, așa cum se arată în Figura 2. Rețineți că există câteva ipoteze implicite făcute în diagramă. În primul rând, pentru a procesa cu acuratețe semnalul, se presupune că calea ADC / DAC are o rată de eșantionare, rezoluție și interval dinamic suficient. În al doilea rând, pentru a finaliza toate calculele sale în intervalul de eșantionare (1 / f s), dispozitivul DSP trebuie să fie suficient de rapid. În al treilea rând, la intrarea ADC și la ieșirea DAC există încă nevoie de filtre analogice pentru limitarea și restabilirea spectrului de semnal (filtru anti-aliasing și filtru anti-imaging), deși cerințele pentru performanța lor nu sunt ridicate. Cu aceste ipoteze în vigoare, puteți compara filtrele digitale și analogice.



Figura 2. Schema bloc a unui filtru digital

Frecvența de tăiere necesară pentru ambele filtre este de 1 kHz. Conversia analogică este de primul fel de ordinul al șaselea (caracterizată prin prezența ondulației în raportul de transmisie în banda de trecere și absența ondulației în afara benzii de trecere). Caracteristicile sale sunt prezentate în Figura 2. În practică, acest filtru poate fi reprezentat de trei filtre de ordinul doi, fiecare dintre acestea fiind construit pe un amplificator operațional și mai mulți condensatori. Filtrul de ordinul al șaselea este suficient de simplu pentru a fi creat cu filtre moderne CAD (Computer Aided Design), dar este necesară o selecție precisă a componentelor pentru a îndeplini specificația de planeitate de 0,5 dB.

Filtrul digital FIR cu 129 de factori prezentat în Figura 2 are o planeitate de numai 0,002 dB în banda de trecere, un răspuns de fază liniar și o declinare mult mai abruptă. În practică, astfel de caracteristici nu pot fi realizate folosind tehnici analogice. Un alt avantaj evident al circuitului este că filtrul digital nu necesită selecția componentelor și nu este supus derivei parametrilor, deoarece frecvența de ceas a filtrului este stabilizată de un rezonator cu cristal. Un filtru cu 129 de coeficienți necesită 129 de operații de înmulțire și acumulare (MAC) pentru a calcula eșantionul de ieșire. Aceste calcule trebuie finalizate în intervalul de eșantionare 1/fs pentru a funcționa în timp real. În acest exemplu, rata de eșantionare este de 10 kHz, deci 100 µs sunt suficiente pentru procesare dacă nu este nevoie de un calcul suplimentar semnificativ. Familia ADSP-21xx DSP poate finaliza întregul proces de multiplicare-acumulare (și alte funcții necesare pentru implementarea filtrului) într-un singur ciclu de instrucțiuni. Prin urmare, un filtru cu 129 de factori necesită peste 129/100 μs = 1,3 milioane de operații pe secundă (MIPS). DSP-urile existente sunt mult mai rapide și, prin urmare, nu reprezintă un factor limitativ pentru aceste aplicații. Seria ADSP-218x cu punct fix pe 16 biți atinge performanțe de până la 75MIPS. Lista 1 arată codul de asamblare care implementează filtrul pe procesoarele ADSP-21xx DSP. Rețineți că liniile reale ale codului executabil sunt marcate cu săgeți; restul sunt comentarii.


Figura 3.Filtre analogice și digitale

Desigur, în practică, există mulți alți factori luați în considerare atunci când se compară filtrele analogice versus digitale sau tehnicile de procesare a semnalului analog versus digital în general. Sistemele moderne de procesare a semnalului combină metode analogice și digitale pentru a obține funcția dorită și profită de cele mai bune metode, atât analogice, cât și digitale.

PROGRAM DE MONTAJ:
FILTRU DE BAD PENTRU ADSP-21XX (SINGURA PRECIZIUNE)

MODUL fir_sub; (subrutina filtru FIR Apelarea parametrilor subrutinei I0 -> Cele mai vechi date din linia de întârziere I4 -> Începutul tabelului coeficienților de filtru L0 = Lungimea filtrului (N) L4 = Lungimea filtrului (N) M1, M5 = 1 CNTR = Lungimea filtrului - 1 ( N-1) Valori returnate MR1 = Rezultatul sumării (rotunjit și limitat) I0 -> Cele mai vechi date din linia de întârziere I4 -> Începutul tabelului coeficienților de filtru Registre variabile MX0, MY0, MR Runtime (N - 1) + 6 cicluri = N + 5 cicluri Toate cotele sunt scrise în format 1.15) .INTRARE brad; brad: MR = 0, MX0 = DM (I0, M1), MY0 = PM (I4, M5) CNTR = N-1; DO convoluție PÂNĂ CE; convoluție: MR = MR + MX0 * MY0 (SS), MX0 = DM (I0, M1), MY0 = PM (I4, M5); MR = MR + MX0 * MY0 (RND); IF MV SAT MR; RTS; .ENDMOD; PROCESAREA SEMNALULUI ÎN TIMP REAL

  • Procesare digitală a semnalului;
    • Lățimea spectrului semnalului procesat este limitată de frecvența de eșantionare a ADC / DAC
      • Amintiți-vă de criteriul Nyquist și de teorema lui Kotelnikov
    • limitat de capacitatea ADC / DAC
    • Performanța DSP limitează cantitatea de procesare a semnalului deoarece:
      • Pentru funcționarea în timp real, toate calculele efectuate de procesorul de semnal trebuie să fie finalizate într-un interval de eșantionare de 1 / f s
  • Nu uitați de procesarea semnalului analogic
    • filtrare trece-înaltă / radio-frecvență, modulare, demodulare
    • filtre analogice de limitare și reconstrucție (de obicei LPF) pentru ADC și DAC
    • unde bunul simț și costul implementării dictează

Literatură:

Împreună cu articolul „Tipuri de semnale” citiți:

Circuitul digital este cea mai importantă disciplină care se studiază în toate instituțiile de învățământ superior și secundar care formează specialiști în electronică. Un radioamator adevărat ar trebui să fie, de asemenea, bine versat în această chestiune. Dar majoritatea cărților și materialelor didactice sunt scrise într-o limbă care este foarte greu de înțeles și va fi dificil pentru un inginer electronic începător (eventual un școlar) să stăpânească informații noi. O serie de noi materiale de instruire de la Master Kit este concepută pentru a umple acest gol: în articolele noastre, conceptele complexe sunt descrise în cele mai simple cuvinte.


8.1. Semnale analogice și digitale

Mai întâi trebuie să vă dați seama cum diferă în general circuitele analogice de cele digitale. Și principala diferență este în semnalele cu care funcționează aceste circuite.
Toate semnalele pot fi împărțite în două tipuri principale: analogice și digitale.

Semnale analogice

Semnalele analogice ne sunt cele mai cunoscute. Putem spune că întreaga lume naturală din jurul nostru este analogică. Vederea și auzul nostru, precum și toate celelalte organe de simț, percep informațiile primite într-o formă analogică, adică continuu în timp. Transmiterea de informații sonore - vorbirea umană, sunetele instrumentelor muzicale, vuietul animalelor, sunetele naturii etc. - realizat și în formă analogică.
Pentru a înțelege și mai bine această problemă, să desenăm un semnal analogic (Fig. 1.):

Fig. 1. Semnal analog

Vedem că semnalul analogic este continuu în timp și în amplitudine. Pentru orice moment, puteți determina valoarea exactă a amplitudinii semnalului analogic.

Semnale digitale

Să analizăm amplitudinea semnalului nu în mod constant, ci discret, la intervale fixe. De exemplu, o dată pe secundă, sau mai des: de zece ori pe secundă. Cât de des facem acest lucru se numește rata de eșantionare: o dată pe secundă - 1 Hz, de o mie de ori pe secundă - 1000 Hz sau 1 kHz.

Pentru claritate, să desenăm graficele semnalelor analogice (sus) și digitale (jos) (Fig. 2.):

Fig. 2. Semnal analogic (sus) și copie digitală (jos)

Vedem că în fiecare perioadă instantanee de timp este posibil să aflăm valoarea digitală instantanee a amplitudinii semnalului. Ce se întâmplă cu semnalul (după ce lege se schimbă, care este amplitudinea lui) între intervalele de „verificare”, nu știm, această informație ne este pierdută. Cu cât verificăm mai rar nivelul semnalului (cu cât rata de eșantionare este mai mică), cu atât avem mai puține informații despre semnal. Desigur, opusul este și adevărat: cu cât rata de eșantionare este mai mare, cu atât calitatea reprezentării semnalului este mai bună. În limită, mărind rata de eșantionare la infinit, obținem practic același semnal analogic.
Înseamnă asta că semnalul analogic este oricum mai bun decât cel digital? În teorie, poate că da. Dar, în practică, convertoarele analog-digitale (ADC) moderne funcționează la o rată de eșantionare atât de mare (până la câteva milioane de mostre pe secundă), astfel încât ele descriu un semnal analogic în formă digitală atât de calitativ încât simțurile umane (ochi, urechi). ) nu mai simte diferența dintre semnalul original și modelul său digital. Un semnal digital are un avantaj foarte semnificativ: este mai ușor de transmis prin fire sau unde radio, interferența nu afectează semnificativ un astfel de semnal. Prin urmare, toate comunicațiile mobile moderne, emisiunile de televiziune și radio sunt digitale.

Graficul de jos din fig. 2 poate fi ușor reprezentat într-o altă formă - ca o secvență lungă a unei perechi de numere: timp / amplitudine. Și numerele sunt exact ceea ce au nevoie circuitele digitale. Adevărat, circuitele digitale preferă să lucreze cu numerele într-un mod special, dar despre asta vom vorbi în lecția următoare.

Acum putem trage concluzii importante:

Semnalul digital este discret, poate fi determinat doar pentru anumite momente în timp;
- cu cât rata de eșantionare este mai mare, cu atât acuratețea reprezentării semnalului digital este mai bună.

Foarte des auzim definiții precum semnalul „digital” sau „discret”, cum este diferit de „analogic”?

Diferența este că semnalul analogic este continuu în timp (linia albastră), în timp ce semnalul digital constă dintr-un set limitat de coordonate (puncte roșii). Dacă totul este redus la coordonate, atunci orice segment al unui semnal analogic constă dintr-un număr infinit de coordonate.

Pentru un semnal digital, coordonatele de-a lungul axei orizontale sunt situate la intervale regulate, în conformitate cu frecvența de eșantionare. În formatul obișnuit Audio-CD, acesta este de 44.100 de puncte pe secundă. Pe verticală, precizia înălțimii coordonatelor corespunde capacității de cifre a semnalului digital, pentru 8 biți este de 256 de niveluri, pentru 16 biți = 65536 și pentru 24 de biți = 16777216 nivele. Cu cât este mai mare adâncimea de biți (numărul de niveluri), cu atât coordonatele verticale sunt mai apropiate de unda originală.

Sursele analogice sunt vinil și casete audio. Sursele digitale sunt: ​​CD-Audio, DVD-Audio, SA-CD (DSD) și fișiere în formatele WAVE și DSD (inclusiv derivatele APE, Flac, Mp3, Ogg etc.).

Avantaje și dezavantaje ale semnalului analogic

Avantajul semnalului analogic este că este în formă analogică în care percepem sunetul cu urechile noastre. Și, deși sistemul nostru auditiv transformă fluxul de sunet perceput în formă digitală și îl transferă în această formă către creier, știința și tehnologia nu au ajuns încă la posibilitatea de a conecta playere și alte surse de sunet direct în această formă. O astfel de cercetare este acum efectuată în mod activ pentru persoanele cu dizabilități și ne bucurăm exclusiv de sunet analogic.

Dezavantajul unui semnal analogic este capacitatea de a stoca, transmite și replica semnalul. Când înregistrați pe bandă sau vinil, calitatea semnalului va depinde de proprietățile casetei sau vinilului. În timp, banda se va demagnetiza și calitatea semnalului înregistrat se va deteriora. Fiecare citire distruge treptat suportul, iar rescrierea introduce o distorsiune suplimentară, unde abaterile suplimentare sunt adăugate de către următorul mediu (bandă sau vinil), dispozitive de citire, înregistrare și transmitere a unui semnal.

A face o copie a unui semnal analogic este ca și cum ai face o altă fotografie pentru a copia o fotografie.

Avantajele și dezavantajele unui semnal digital

Avantajele unui semnal digital includ acuratețea la copierea și transmiterea unui flux audio, unde originalul nu este diferit de copie.

Principalul dezavantaj poate fi considerat că semnalul digital este o etapă intermediară iar acuratețea semnalului analog final va depinde de cât de detaliat și de exact vor fi descrise coordonatele undei sonore. Este destul de logic că cu cât sunt mai multe puncte și cu cât coordonatele sunt mai precise, cu atât unda va fi mai precisă. Dar încă nu există un consens cu privire la câte coordonate și precizia datelor sunt suficiente pentru a spune că reprezentarea digitală a semnalului este suficientă pentru a reconstrui cu acuratețe semnalul analogic, care nu se poate distinge de original de urechile noastre.

În ceea ce privește volumul de date, capacitatea unei casete audio analogice convenționale este de numai aproximativ 700-1,1 MB, în timp ce un CD obișnuit deține 700 MB. Acest lucru oferă o indicație asupra necesității de suporturi de mare capacitate. Și acest lucru dă naștere unui război separat de compromisuri cu cerințe diferite pentru numărul de puncte de descriere și acuratețea coordonatelor.

Astăzi este considerat suficient să reprezinte o undă sonoră cu o rată de eșantionare de 44,1 kHz și o adâncime de biți de 16 biți. Cu o rată de eșantionare de 44,1 kHz, puteți recupera până la 22 kHz. După cum arată studiile psihoacustice, o creștere suplimentară a ratei de eșantionare este puțin vizibilă, dar o creștere a adâncimii de biți oferă o îmbunătățire subiectivă.

Cum DAC-urile construiesc valul

Un DAC este un convertor digital-analogic, un element care convertește sunetul digital în analog. Vom arunca o privire rapidă asupra principiilor de bază. Dacă comentariile arată interes pentru a lua în considerare mai multe puncte în detaliu, atunci va fi lansat un material separat.

DAC-uri multibiți

Foarte des, unda este prezentată sub formă de pași, ceea ce se datorează arhitecturii primei generații de DAC-uri multibiți R-2R, care funcționează într-un mod similar cu un comutator de la un releu.

Intrarea DAC primește valoarea următoarei coordonate de-a lungul verticalei și în fiecare dintre ciclurile sale comută nivelul curentului (tensiunii) la nivelul corespunzător până la următoarea modificare.

Deși se crede că urechea umană nu aude mai mult de 20 kHz și, conform teoriei Nyquist, este posibil să se restabilească un semnal de până la 22 kHz, rămâne întrebarea cu privire la calitatea acestui semnal după restaurare. În regiunea de înaltă frecvență, forma undei „pas” rezultată este de obicei departe de cea originală. Cea mai ușoară cale de ieșire din situație este creșterea ratei de eșantionare la înregistrare, dar aceasta duce la o creștere semnificativă și nedorită a dimensiunii fișierului.

O opțiune alternativă este creșterea artificială a ratei de eșantionare în timpul redării în DAC prin adăugarea de valori intermediare. Acestea. reprezentăm traseul unei unde continue (linie gri întreruptă) care leagă coordonatele originale (puncte roșii) și adăugăm puncte intermediare pe această linie (violet închis).

La creșterea ratei de eșantionare, este de obicei necesar să creșteți adâncimea de biți, astfel încât coordonatele să fie mai aproape de unda aproximativă.

Datorită coordonatelor intermediare, este posibil să reduceți „pașii” și să construiți valul mai aproape de original.

Când vedeți o funcție de amplificare de la 44,1 la 192 kHz într-un player sau DAC extern, este o funcție pentru a adăuga coordonate intermediare, nu a restabili sau a crea sunet în regiunea de peste 20 kHz.

Inițial, acestea au fost microcircuite SRC separate înainte de DAC, care apoi au migrat direct către microcircuitele DAC în sine. Astăzi puteți găsi soluții în care un astfel de microcircuit este adăugat la DAC-urile moderne, acest lucru se face pentru a oferi o alternativă la algoritmii încorporați în DAC și, uneori, pentru a obține un sunet și mai bun (cum, de exemplu, se face în Hidizs). AP100).

Principalul refuz din industrie de la DAC-uri multi-biți a apărut din cauza imposibilității dezvoltării tehnologice ulterioare a indicatorilor de calitate cu tehnologiile de producție actuale și a unui cost mai mare față de DAC-uri „puls” cu caracteristici comparabile. Cu toate acestea, în produsele Hi-End, se acordă adesea preferință vechilor DAC-uri multi-biți, mai degrabă decât soluțiilor noi cu caracteristici mai bune din punct de vedere tehnic.

Pulse DAC

La sfârșitul anilor 70, o versiune alternativă a DAC-urilor bazată pe o arhitectură „puls” – „delta-sigma”, a devenit larg răspândită. Tehnologia Pulse DAC a făcut posibilă apariția comutatoarelor ultra-rapide și a permis utilizarea unei frecvențe purtătoare înalte.

Amplitudinea semnalului este valoarea medie a amplitudinilor pulsului (impulsurile de amplitudine egală sunt afișate în verde, iar unda sonoră finală este afișată în alb).

De exemplu, o secvență de opt cicluri de ceas de cinci impulsuri va da o amplitudine medie (1 + 1 + 1 + 0 + 0 + 1 + 1 + 0) / 8 = 0,625. Cu cât frecvența purtătorului este mai mare, cu atât mai multe impulsuri vor fi netezite și amplitudinea va fi mai precisă. Acest lucru a făcut posibilă prezentarea fluxului audio într-o formă de un bit cu o gamă dinamică largă.

Media se poate face cu un filtru analog obișnuit, iar dacă un astfel de set de impulsuri este aplicat direct difuzorului, atunci vom obține sunet la ieșire, iar frecvențele ultra înalte nu vor fi reproduse din cauza inerției mari a emițătorului. Amplificatoarele PWM din clasa D funcționează conform acestui principiu, unde densitatea de energie a impulsurilor este creată nu de numărul lor, ci de durata fiecărui impuls (care este mai ușor de implementat, dar nu poate fi descris cu un cod binar simplu).

Un DAC multi-biți poate fi gândit ca o imprimantă capabilă să aplice culoare cu cerneluri Pantone. Delta-Sigma este o imprimantă cu jet de cerneală cu un set limitat de culori, dar datorită capacității de a aplica puncte foarte mici (în comparație cu o imprimantă cu coarne), datorită densității diferite de puncte pe unitatea de suprafață, dă mai multe nuanțe.

În imagine, de obicei nu vedem puncte individuale din cauza rezoluției scăzute a ochiului, ci doar tonul de mijloc. La fel, urechea nu aude impulsurile separat.

În cele din urmă, cu tehnologiile actuale în DAC-uri cu impulsuri, puteți obține o undă apropiată de cea care teoretic ar trebui să fie obținută la aproximarea coordonatelor intermediare.

De remarcat că, după apariția DAC-ului delta-sigma, a dispărut urgența de a desena un „undă digitală” cu pași, deoarece așa că DAC-urile moderne nu construiesc un val cu pași. Construiți corect un semnal discret cu puncte conectate printr-o linie netedă.

Este ideală schimbarea DAC-urilor?

Dar, în practică, nu totul este fără nori și există o serie de probleme și limitări.

pentru că numărul copleșitor de înregistrări este stocat într-un semnal pe mai mulți biți, apoi conversia într-un semnal de impuls conform principiului „bit-pen-bit” necesită o frecvență purtătoare inutil de mare, pe care DAC-urile moderne nu o acceptă.

Funcția principală a DAC-urilor moderne cu impuls este de a converti un semnal pe mai mulți biți într-unul de un bit cu o frecvență purtătoare relativ scăzută cu decimarea datelor. Practic, acești algoritmi sunt cei care determină calitatea finală a sunetului a DAC-urilor de impuls.

Pentru a reduce problema unei frecvențe purtătoare înalte, fluxul audio este împărțit în mai multe fluxuri de un bit, unde fiecare flux este responsabil pentru propriul grup de descărcare, ceea ce este echivalent cu o creștere multiplă a frecvenței purtătoare a numărului de fluxuri. . Aceste DAC-uri sunt numite DAC-uri delta-sigma multi-biți.

Astăzi, DAC-urile cu impuls au primit un al doilea vânt în cipurile de mare viteză de uz general în produsele NAD și Chord datorită capacității de a programa în mod flexibil algoritmii de conversie.

format DSD

După utilizarea pe scară largă a DAC-urilor delta-sigma, era destul de logic ca formatul codului binar să apară direct în codificarea delta-sigma. Acest format se numește DSD (Direct Stream Digital).

Formatul nu a fost utilizat pe scară largă din mai multe motive. Editarea fișierelor în acest format s-a dovedit a fi limitată inutil: nu puteți amesteca fluxuri, nu puteți regla volumul și nu puteți aplica egalizarea. Aceasta înseamnă că, fără pierderi de calitate, puteți arhiva doar înregistrări analogice și puteți face o înregistrare cu două microfoane a spectacolelor live fără procesare ulterioară. Într-un cuvânt, nu poți face bani cu adevărat.

În lupta împotriva pirateriei, SA-CD-urile nu au fost suportate (și nu sunt suportate până acum) de computere, ceea ce le împiedică să facă copii. Fără copii - fără public general. A fost posibil să redați conținut audio DSD doar de pe un player SA-CD separat de pe un disc de marcă. Dacă pentru formatul PCM există un standard SPDIF pentru transmiterea digitală a datelor de la o sursă la un DAC separat, atunci nu există un standard pentru formatul DSD și primele copii piratate ale discurilor SA-CD au fost digitizate de la ieșirile analogice ale SA -CD playere (deși situația pare o prostie, dar în realitate unele înregistrări au fost lansate doar pe SA-CD, sau aceeași înregistrare pe Audio-CD a fost făcută special prost pentru a promova SA-CD).

Momentul de cotitură a avut loc odată cu lansarea consolelor de jocuri SONY, unde discul SA-CD a fost copiat automat pe hard disk-ul consolei înainte de a fi redat. Fanii formatului DSD au profitat de acest lucru. Apariția înregistrărilor piratate a stimulat piața să lanseze DAC-uri separate pentru redarea fluxurilor DSD. Majoritatea DAC-urilor externe cu suport DSD acceptă astăzi transferul de date USB folosind formatul DoP ca codificare separată a semnalului digital prin SPDIF.

Frecvențele purtătoare pentru DSD sunt relativ mici, 2,8 și 5,6 MHz, dar acest flux audio nu necesită conversii decimare și este destul de competitiv cu formatele de înaltă definiție precum DVD-Audio.

Nu există un răspuns cert la întrebarea care este mai bine, DSP sau PCM. Totul se bazează pe calitatea implementării unui anumit DAC și pe talentul inginerului de sunet la înregistrarea fișierului final.

Concluzie generală

Sunetul analogic este ceea ce auzim și percepem ca lumea din jurul nostru cu ochii noștri. Sunetul digital este un set de coordonate care descriu o undă sonoră și pe care nu o putem auzi direct fără a o converti într-un semnal analogic.

Un semnal analogic înregistrat direct pe o bandă audio sau vinil nu poate fi reînregistrat fără pierderea calității, în timp ce un val în formă digitală poate fi copiat bit cu bit.

Formatele de înregistrare digitală reprezintă un compromis constant între cantitatea de precizie a coordonatelor și dimensiunea fișierului, iar orice semnal digital este doar o aproximare față de semnalul analogic original. Totuși, în același timp, diferite niveluri de tehnologii pentru înregistrarea și reproducerea unui semnal digital și stocarea pe suporturi pentru un semnal analogic oferă mai multe avantaje unei reprezentări digitale a semnalului, similar cu o cameră digitală față de o cameră cu film.

Astăzi vom încerca să ne dăm seama ce sunt semnalele analogice și digitale? Avantajele și dezavantajele lor. Nu vom arunca diverși termeni și definiții științifice, ci vom încerca să ne dăm seama situația pe degete.

Ce este un semnal analogic?

Un semnal analogic se bazează pe analogia unui semnal electric (valorile curentului și tensiunii) cu valoarea semnalului original (culoarea pixelilor, frecvența și amplitudinea sunetului etc.). Acestea. anumite valori ale curentului și tensiunii corespund transmiterii unei anumite culori a unui pixel sau a unui semnal audio.

Voi da un exemplu pe un semnal video analogic.

Tensiunea de pe fir de 5 volți corespunde cu albastru, 6 volți cu verde, 7 volți cu roșu.

Pentru ca pe ecran să apară dungi roșii, albastre și verzi, trebuie să aplicați alternativ 5, 6, 7 volți cablului. Cu cât schimbăm mai repede tensiunile, cu atât sunt mai subțiri dungile pe monitor. Reducând intervalul dintre schimbările de tensiune la minim, nu mai obținem dungi, ci puncte colorate alternând unul după altul.

O caracteristică importantă a semnalului analogic este faptul că este transmis strict de la emițător la receptor (de exemplu, de la antenă la televizor), nu există feedback. Prin urmare, dacă interferența interferează cu transmisia semnalului (de exemplu, în loc de șase volți, vor veni patru), culoarea pixelului va fi distorsionată și vor apărea ondulații pe ecran.
Semnalul analogic este continuu.
Ce este semnalul digital?

Transmiterea datelor se realizează și folosind un semnal electric, dar valorile acestor semnale sunt doar două și corespund cu 0 și 1. Adică, peste fire este transmisă o succesiune de zerouri și unu. Cam așa: 01010001001 etc. Pentru ca dispozitivul de recepție (de exemplu, un televizor) să nu se încurce în datele transmise, cifrele sunt transmise în loturi. Acesta merge cam așa: 10100010 10101010 10100000 10111110. Fiecare astfel de pachet conține anumite informații, de exemplu, culoarea unui pixel. O caracteristică importantă a unui semnal digital este că dispozitivele de transmisie și de recepție pot comunica între ele și pot corecta erorile una după alta care pot apărea în timpul transmisiei.

Exemple de transmisie de semnal digital și analogic

Pentru un semnal digital, transmisia merge cam așa:

  • Interferență: AAAAAAAAAAAAA!
  • TV: Care? Nu pot auzi!
  • VCR: Verde!
  • TV: Da, am înțeles! Desenez verde.
  • TV: Vă rugăm să confirmați că culoarea este roșie.
  • VCR: Confirm.
  • TV: Bine! Desenez.

Transmisie pentru semnal analogic:

  • VCR: Hei, televizor, culoarea pixelului cu coordonatele 120x300 este verde.
  • Interferență: AAAAAAAAAAAAA!
  • TV: Care? Nu pot auzi! La naiba, voi desena albastru.
  • VCR: Următoarea culoare este roșu!
  • Interferență: BOOM! BOOM!
  • TV: Roșu, cam! Desenez.
  • VCR: Lopata!
  • Interferență: PShShShShSh!
  • Televizor: ?!. Trebuie să desenezi ceva?! Să fie o lopată!

Avantajele și dezavantajele semnalelor digitale și analogice

Din cele de mai sus, putem concluziona că, toate celelalte lucruri fiind egale, calitatea transmiterii informațiilor folosind o cifră va fi mai mare decât în ​​cazul unei reprezentări de semnal analogic. În același timp, cu o imunitate bună la zgomot, cele două tehnologii pot concura în condiții egale.

Electronicele digitale îndepărtează din ce în ce mai mult analogul tradițional. Companiile de vârf care produc o mare varietate de echipamente electronice declară din ce în ce mai mult o tranziție completă la tehnologia digitală.

Progresele în tehnologie pentru producția de microcircuite electronice au asigurat dezvoltarea rapidă a tehnologiei și dispozitivelor digitale. Utilizarea metodelor digitale de procesare și transmitere a semnalului poate îmbunătăți semnificativ calitatea liniilor de comunicație. Metodele digitale de procesare și comutare a semnalelor în telefonie permit de mai multe ori reducerea caracteristicilor de greutate și dimensiune ale dispozitivelor de comutare, creșterea fianței comunicației și introducerea de funcționalități suplimentare.

Apariția microprocesoarelor de mare viteză, a cipurilor de memorie cu acces aleatoriu de volum mare și a dispozitivelor de stocare a datelor de dimensiuni mici pe suporturi de stocare de volum mare a făcut posibilă crearea de computere electronice personale universale (calculatoare) destul de ieftine, care au găsit foarte largi. aplicare în viața de zi cu zi și în producție.

Tehnologia digitală este indispensabilă în sistemele de semnalizare la distanță și telecontrol utilizate în producția automată, controlul obiectelor de la distanță, de exemplu nave spațiale, stații de pompare a gazelor etc. Tehnologia digitală a ocupat un loc puternic și în sistemele electrice de măsurare radio. Dispozitivele moderne pentru înregistrarea și reproducerea semnalelor sunt, de asemenea, de neconceput fără utilizarea dispozitivelor digitale. Dispozitivele digitale sunt utilizate pe scară largă pentru controlul aparatelor electrocasnice.

Este foarte probabil ca dispozitivele digitale să domine piața de electronice în viitor.

Mai întâi, să dăm câteva definiții de bază..

Semnal Este orice mărime fizică (de exemplu, temperatura, presiunea aerului, intensitatea luminii, curentul etc.) care se modifică în timp. Datorită acestei schimbări în timp, semnalul poate transporta un fel de informații.

Semnal electric Este o mărime electrică (de exemplu, tensiune, curent, putere) care se modifică în timp. Toate electronicele funcționează în principal cu semnale electrice, deși în ultima perioadă sunt folosite tot mai multe semnale luminoase, care reprezintă intensitatea luminii care se modifică în timp.

Semnal analog- acesta este un semnal care poate lua orice valoare în anumite limite (de exemplu, tensiunea poate varia fără probleme de la zero la zece volți). Dispozitivele care acceptă doar semnale analogice se numesc dispozitive analogice.


Semnal digital Este un semnal care poate lua doar două valori (uneori trei valori). Mai mult, sunt permise unele abateri de la aceste valori (Fig. 1.1). De exemplu, tensiunea poate lua două valori: de la 0 la 0,5 V (nivel zero) sau de la 2,5 la 5 V (nivel de unitate). Dispozitivele care funcționează exclusiv cu semnale digitale se numesc dispozitive digitale.

În natură, aproape toate semnalele sunt analogice, adică se schimbă continuu în anumite limite. De aceea primele dispozitive electronice au fost analogice. Au transformat mărimile fizice într-o tensiune sau curent proporțional cu ele, au efectuat unele operații asupra lor și apoi au efectuat transformările inverse în mărimi fizice. De exemplu, o voce umană (vibrații ale aerului) este convertită în vibrații electrice cu ajutorul unui microfon, apoi aceste semnale electrice sunt amplificate de un amplificator electronic și, cu ajutorul unui sistem de difuzoare, sunt din nou transformate în vibrații ale aerului, într-un sunet mai puternic. .

Orez. 1.1. Semnale electrice: analogice (stânga) și digitale (dreapta).

Toate operațiunile efectuate de dispozitive electronice pe semnale pot fi împărțite condiționat în trei grupuri mari:

Prelucrare (sau transformare);

Difuzare;

Depozitare.

În toate aceste cazuri, semnalele utile sunt distorsionate de semnale parazite - zgomot, interferență, interferență. În plus, la procesarea semnalelor (de exemplu, la amplificare, filtrare), forma acestora este, de asemenea, distorsionată din cauza imperfecțiunii, imperfecțiunii dispozitivelor electronice. Și atunci când sunt transmise pe distanțe lungi și în timpul stocării, semnalele sunt, de asemenea, slăbite.

Orez. 1.2. Distorsiunea prin zgomot și interferență a unui semnal analogic (stânga) și a unui semnal digital (dreapta).

În cazul semnalelor analogice, toate acestea degradează semnificativ semnalul util, deoarece toate valorile sale sunt permise (Fig. 1.2). Prin urmare, fiecare transformare, fiecare stocare intermediară, fiecare transmisie prin cablu sau aer, degradează semnalul analogic, uneori până la distrugerea lui completă. De asemenea, trebuie să luăm în considerare faptul că tot zgomotul, interferența și captarea nu pot fi calculate cu exactitate, prin urmare, este absolut imposibil să descriem cu exactitate comportamentul oricăror dispozitive analogice. În plus, în timp, parametrii tuturor dispozitivelor analogice se modifică din cauza îmbătrânirii elementelor, astfel încât caracteristicile acestor dispozitive nu rămân constante.

Spre deosebire de cele analogice, semnalele digitale, care au doar două valori permise, sunt mult mai bine protejate de zgomot, interferențe și interferențe. Micile abateri de la valorile permise nu distorsionează semnalul digital în niciun fel, deoarece există întotdeauna zone de abateri permise (Fig. 1.2). De aceea, semnalele digitale permit o procesare mult mai complexă și în mai multe etape, o stocare mult mai lungă fără pierderi și o transmisie mult mai bună decât cele analogice. În plus, comportamentul dispozitivelor digitale poate fi întotdeauna calculat și prezis cu precizie. Dispozitivele digitale sunt mult mai puțin susceptibile la îmbătrânire, deoarece o mică modificare a parametrilor lor nu le afectează în niciun fel funcționarea. În plus, dispozitivele digitale sunt mai ușor de proiectat și de depanat. Este clar că toate aceste avantaje asigură dezvoltarea rapidă a electronicii digitale.

Cu toate acestea, semnalele digitale au și un dezavantaj major. Faptul este că la fiecare dintre nivelurile sale permise semnalul digital trebuie să rămână cel puțin pentru un interval de timp minim, altfel va fi imposibil de recunoscut. Și un semnal analogic poate prelua oricare dintre valorile sale pentru un timp infinit de mic. Se poate spune și în alt mod: semnalul analogic este definit în timp continuu (adică în orice moment al timpului), iar semnalul digital - în timp discret (adică numai în momente selectate de timp). Prin urmare, viteza maximă realizabilă a dispozitivelor analogice este întotdeauna fundamental mai mare decât a dispozitivelor digitale. Dispozitivele analogice pot gestiona semnale cu schimbare mai rapidă decât cele digitale. Viteza de procesare și transmitere a informațiilor de către un dispozitiv analogic poate fi întotdeauna mai mare decât viteza de procesare și transmitere a acestuia de către un dispozitiv digital.

În plus, un semnal digital transmite informație doar pe două niveluri și prin schimbarea unuia dintre nivelurile sale la altul, iar un semnal analog transmite și informație cu fiecare valoare curentă a nivelului său, adică este mai încăpător din punct de vedere al transferul de informații. Prin urmare, pentru a transfera cantitatea de informații utile conținute într-un semnal analogic, cel mai adesea este necesar să se utilizeze mai multe semnale digitale (de obicei, de la 4 la 16).

În plus, după cum sa menționat deja, în natură toate semnalele sunt analog-analogice, adică pentru a le converti în semnale digitale și pentru conversia inversă, utilizarea echipamentelor speciale (convertoare analog-digital și digital-analogic) este necesar. Deci nimic nu vine gratuit, iar taxele pentru beneficiile dispozitivelor digitale se pot dovedi uneori a fi inacceptabil de mari.

Top articole similare