Analog-to-Dijital Dönüşüm Zorunluunu Anlayın

Süreçlerin seslendiği her elektronik sistem, iletişim veya sensör verileri sonunda sürekli analog dünya ve ayrı dijital alan arasındaki boşlukları köprülemek zorundasınız.Bu dönüşüm için doğrudan etkiler sistem karmaşıklığı, bantlama tüketimi, güç çizimi ve son sinyal kalitesi.İki temel teknik, bir akış işareti biraz akış olarak temsil eder - işletim ilkeleri farklı bir sınıf uygulamaları için ideal hale getirir.

Bu makale, PCM'nin DM'ye karşı tam, teknik olarak tam bir karşılaştırma sağlar. Her tekniğin iç çalışmalarını inceleyeceğiz, performans ticaretlerini ölçtü, gerçek dünya kullanımını ölçmek ve bir sonraki projeniz için doğru yaklaşımı seçmek için size bir karar çerçevesi verin.

Pulse Code Modulation (PCM): Fidelity için Endüstri Standardı

PCM Süreci: Sampling, Quantization ve Encoding

PCM, üç temel işlem gerçekleştirerek bir analog sinyale dönüşür. Birincisi, sinyal normal aralıklarda örneklenir; bu, örnekleme oranı, sinyaldeki en yüksek frekansta (Nyquist theorem) tarafından belirlenen sinyale en yüksek iki kez verilir (Nyquist theorem).

[FONT=0)Bit derinlik[DÜDÜT:1) Sayısal ölçüm seviyelerini belirler: [FONT=0) Bir n-bit örneği için 16-bit PCM sistemi, örneğin 65,536 farklı amplifüt değerleri temsil edebilir.Bu doğrudan SNR'nin 98 dB aralığındaki oranını belirler (SNR) ve sinyal-noise oranını (SNR) için yeterlidir.

[FONT=0]Sampling oranı[[DÜDÜDÜDÜDÜDÜDÜDÜSÜDÜSÜSÜŞÜNÜDÜSÜDÜSÜDÜSÜDÜDÜDÜDÜDÜDÜDÜDÜSÜDÜSÜŞÜNÜSÜŞÜNÜDÜSÜŞÜNÜSÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞ

Bir PCM encoderin çıkışı, pulun kendisi için basit olmayan bir pul trendir:0)modated[[Dönetici: 1 )

PCM Uygulamaları: Yüksek Fidelity'nin Negotiable Olduğu

PCM dijital sesin temel taşıdır.TheurFLT:0Conpact disk[DK 1) standart (Kız Kitabı) 44.1 kHz. Dijital telephony (PSTN) 8 kHz. Modern ses arayüzünde 8 kHz kullanılır.

Diğer alanlar: tıbbi görüntüleme (ECG, EEG dijitalizasyon), yüksek çözünürlük sensörü veri alımı ve dijital oscilloskoplar PCM'ye tüm eğimli olarak eğilir, çünkü tam dalga formu korur.

PCM'nin Geri Döndürmeleri

Ana alt tarafta verimlilik verimsizdir. 16-bit, 44.1 kHz stereo PCM sinyali, sinyalle ilgili olarak olmayan bir ham veri oranı gerektirir:0)1.411 Mbps) kablosuz veya düşük güç bağlantıları için, hassas analog-değerli yüksek gürültüler (ADC) ile sinyale ilişkin olarak tanınabilir; düşük sinyal seviyelerinde bu gürültü dither olmadan bir şekilde anlaşılabilir hale gelebilir.

Delta Modulation (DM): Basit Bir Alternatif

Delta Modulation Nasıl Çalışır

Her örnek için mutlak amplitüdün kullanılması yerine, Delta Modulation, önceden belirlenmiş değerden daha yüksek kodlu (eski örnek üzerinde) veya aİLDÜ:3 Eğer daha düşük bir alıcı, sinyalin tamamını yeniden inşa etmek için bir adım adım daha kullanır.

Sonuç, örnekleme oranında 1 bit veri akışıdır. Çünkü sadece bir miktar örnekle aktarılır, DM çok düşük bir miktar oranını elde eder - genellikle örnek olarak aynı şekilde, 64 kbps DM sistemi örnek olarak 64 kHz, bir miktar örnek olarak kullanır.

Eleştirel Sınırlar: Slope Overload and Granular Gürültü

DM iki temel bozukluktan muzdariptir.ETHFLT:0)Slope aşırı yükleme[Dönder: 1) girdi sinyali sabit bir adımdan daha hızlı değiştiğinde gerçekleşir.Rekond edilmiş dalgaform gecikmeleri neredeyse sabit olduğunda görünür; modülcüler analog devrelerde kısıtlayıcı ve doğru bir şekilde sınırlandırılır.

Bu kısıtlamalar yüksek sadakatli ses için temel DM uygun hale getirir. Ticaretten çekilmek, encoder ve decoder son derece basittir - bir kompulatör (RC devre veya dijital cumulator), ve bir flip-flop genellikle gerekli olan her şeydir.

Adaptif Delta Modulation (ADM): Performansı Geliştirmek

Yörüntü aşırılığı ve gürültüyü azaltmak için, 0:0)Adaptive Delta Modulation) (ADM), arkadan biraz daha dinamik bir şekilde hareket ederken, aynı ( sinyalin hızla değiştiğini gösterir), adım büyüklüğü azalır; ne zaman biraz alternatiftir (geçerli bir sinyal), adım büyüklüğü azalır.

ADM, askeri radyolar (örneğin, CVSD) gibi ses iletişim sistemlerinde kullanılır - Sürekli olarak Slope Delta modulation) ve düşük bant genişliği uydu bağlantıları. CVSD Bluetooth ses profilleri ve bazı DECT aküsüz telefonlarda kullanılır.

Delta Modulation Excels nerede

DM (ve özellikle ADM), [[0) kapalı, düşük güç ve minimum bant genişliği[DÜT:1) önemli olduğunda parlar: Uygulamalar şunlardır:

  • [FONT:0)Milite ve güvenli ses iletişim[Dönetici: 0 ) – düşük oranlar (16-32 kbps) şifreleme yapar ve dar kanallardan pratik olarak iletir.
  • [FONT=0]Wireless sensör ağları[[Dönetici: 1-bit bir akış, çoklu-bit PCM'yi iletmeden çok daha az enerji harcıyor.
  • [FONT:0]Simple audio sistemleri[[Dönetici: 1)[Döneticiler, bebek monitörleri ve hoşgörülü ses kayıtları maliyete ikincildir.
  • [FONT:0]Remote telemetri[[Dönetici: 1 ) - yavaş-varying sensör verileri (sıcak, baskı) güç ve bant genişliği kurtarmak için DM ile kodlanabilir.

Headtototo Karşılaştırması: PCM vs. DM-

Farklılıkları yapısal bir şekilde birleştirelim.

Band geniş Verimlilik

[FONT=0)PCM[DÜDÜT:1): İkinci olarak, nerede, sadece CUMHÜŞÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜ

Signal Quality

[FONT:0)PCM[DÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜSÜŞÜNÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜŞÜNÜŞÜNÜDÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞ

Komplekslik & Maliyet

[FONT=0)PCM[DÜDÜDÜDÜDÜDÜDÜSÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜ

Güç Tüketimi

[FONT:0)PCM[DÜT:1): ADC ve DSP mantığı önemli bir akım tüketiyor; 16-bit, 44.1 kHz ADC 10-30 mW.TELFLT:2.DM)

Hataları İle Immunity to Transmission Hatas

[FONT:0)PCM[DÜDÜT:1): Tek bir hata tüm örnek bir değeri bozabilir (örneğin, 16-bit kelime MSB'nin büyük bir amplifikasyon hatasına neden olur.].[/FLT:3: A single bir hata sadece yeniden inşa edilmiş sinyalde bir adım değişikliğine neden olur - bu sağlam etkiler için cazip hale getirir.

PCM'yi Projeniz için Ne Zaman Seçilir

Aşağıdaki koşullardan herhangi biri geçerliyse PCM'yi seçmelisiniz:

  • Orijinal dalgaformunu yüksek sadakatle yeniden üretmeniz gerekir (profesyonel ses, tıbbi EEG, yüksek hızlı veri alımı).
  • Geniş bant genişliği veya depolama kapasitesiniz var (örneğin, USB, HDMI ses üzerinde bir PC, PCM dosyaları).
  • Birkaç on kilohertz'a kadar düz bir frekans cevabı gerektirir.
  • Sisteminiz zaten dönüşüm yükünü idare edebilecek ADC ile yetenekli bir dijital sinyal işlemcisi veya mikrokontrolör içerir.
  • Basit faz hizası ile birden fazla kanalı desteklemeniz gerekir (stereo, çevre ses, fazlı dizi sensörleri).

Delta Modulation for Your Project için ne zaman seçilir

Delta Modulation (veya ADM) zaman daha iyi bir uyumdur:

  • Güç bütçesi son derece sıkı - bir para hücresinden veya enerji hasat ediyorsun.
  • Band genişliği, alt-100 kbps ile sınırlıdır (örneğin, 433 MHz ISM radyoları, LoRa, darbandUV).
  • Yavaş yavaş değişen bir sinyal (ses, sıcaklık, baskı, birkaç kHz altında titreşim).
  • Devre sadeliği önceliklidir - dönüştürücüyü minimum BOM (malzeme milyarı) ile uygulamak ve hassas ADC değildir.
  • Translaksiyon kanalı gürültülü - DM'nin tekbit hata direnci ağır hata düzeltmesi için ihtiyaç azaltır.

Karar Çerçeve: Adım-by-Step

  1. [FONT:0)Göçücük bant genişliğinizi ([Dönetici: 0 )Determine your signalband[[Dönetici:0)) veya sensör verileri aşağıdaki 1 kHz, DM neredeyse zorunlu 20 kHz, PCM (eskiden fazla eğimli yüksek frekanslı bileşen) varsa, PCM, DM'nin 1 kHz ile aşırı eğimli aşırı yüklemesini kabul etmez.
  2. [FONT=0) Gerekli SNR/dinamik aralığınızı ilan et). 60 dB SNR'den fazla ihtiyacınız varsa, PCM bunun altında ADM yeterli olabilir.
  3. [FONT:0]Veri oranı bütçenizi ([Dönetici: bağlantınız veya depolamanız sadece on kbps'nin üzerinde çalışırsa, PCM pratik hale gelir.
  4. [0]Evaluate güç kısıtlamaları[[Dönem: 1): Aylar için batarya üzerinde sürekli operasyon için DM'nin daha düşük güç tüketimi büyük bir avantajdır.
  5. [FONT:0)Check integration complexity[[Döneticiler)[değiştir | kaynağı değiştir]: PCM'yi birkaç dış bileşenle yapabilen birçok modern mikrokontrolü inşa etmiş durumda. Ancak, ayrı bir devre inşa ederseniz, DM daha basit olabilir.

Hibrit Yaklaşımlar ve Modern Variations

Mühendisler bazen her iki tekniğin elementlerini birleştirirler. [PCM)[PCM)[Döneticileri, örneğin, PCM’nin sadakat ve DM gibi) arasındaki farkı kodlar, ancak bir niceliksel ölçümleme ile kullanılır. ADPCMCM telecom standartlarında (G.726) ve 32.000) ve 32.000'de iyi kalitededir.

Bir diğer hibrit ise:0)Sigma-Delta Modulation[[Delta Modulation] ( ⁇ ), bu oversamples a single-bit akışı ve gürültüyü kullanarak geri bildirimde bulunur, ancak son çıktı genellikle çok yüksek çözünürlüklü bir PCM'ye bağlanır.

Dış Kaynaklar için Daha Fazla Çalışma

Bu modülasyon şemalarını derinleştirmek için aşağıdaki yazara dayalı referanslara danışın:

  • [FONT:0)Wikipedia: Pulse-Komp Modulation) – Örnekleme, niceleştirme ve sıkıştırma ile ilgili matematiksel ayrıntılarla kapsamlı bir şekilde genel bakış.
  • [FONT:0)Wikipedia: Delta Modulation[DÜT:1) – eğim aşırı yükleme, granular gürültüyü ve adaptif varyantları açıklar.
  • [FONT:0)Analog Cihazları: ADC Teknikleri[Döntilmişler: PCM, DM, sigma-delta ve diğer mimarlıkları karşılaştıran pratik bir kılavuz.

Sonuç: Evrensel “Better” yoktur - Sadece Doğru Fit

Delta Modulation and Pulse Code Modulation each handle different nişs in the digital sinyal zinciri. PCM en yüksek sadakat, geniş dinamik aralık ve düz frekans yanıtını talep eden uygulamalar için altın standart kalır - bant genişliği, güç ve devre karmaşıklığı pahasına. Delta Modulation, özellikle de düşük çözünürlükte, düşük güç, düşük güç, düşük güç, düşük güç, düşük bant genişliği çözümü ile iletişim hatalarına karşı oldukça sağlam.

Seçiminiz, projenizin belirli kısıtlamaları tarafından yönlendirilmelidir: sinyal özellikleri, sistem gücü bütçesi, mevcut bant genişliği ve maliyet hedefleri. Bu iki klasik modülasyon tekniği arasındaki temel ticareti anlamak için, ne aşırı ya da aşağılayıcı olmayan bir sistem tasarlayabilirsiniz.

Modern uygulamada, ADPCM ve sigma-delta gibi karmaları da bulacaksınız - ancak PCM ve DM'nin köklerinin herhangi bir sayısallaştırma planını değerlendirmek için sağlam bir temel verir.