Yazılarımız

Tesla Akademi

ADC DAC DEVRELERİ EĞİTİMİ

Analog sinyalin sayısal koda çevrilmesini simgeleyen ADC DAC dönüşüm sembolü

Mikrofonunuza konuştuğunuzda ses dalgası — sürekli, akışkan, analog — birkaç mikrosaniye içinde 0 ve 1'lere dönüşür; hoparlörden geri çıkarken aynı yolculuğu tersine yapar. Bu iki yönlü çevirinin işçileri ADC (analog-dijital dönüştürücü) ve DAC (dijital-analog dönüştürücü) devreleridir. Ses kartından multimetreye, sensör okumadan motor sürmeye, analog dünya ile dijital işlemci arasındaki her konuşma bu çevirmenlerden geçer.

1. ADC: Analog Dünyayı Sayıya Dökmek

ADC'nin işinin özü ölçüp kodlamaktır: giriş gerilimi belirli aralıklarla örneklenir ve her örnek en yakın sayısal seviyeye yuvarlanır. İki değer kaliteyi belirler: çözünürlük (8 bit = 256 seviye, 12 bit = 4096 seviye — bit arttıkça ölçüm incelir) ve örnekleme frekansı — Nyquist kuralı gereği sinyaldeki en yüksek frekansın en az iki katı olmalıdır; yoksa sinyal olduğundan farklı görünür (aliasing).

ADC mimarilerinin çokluğu, hız-hassasiyet pazarlığının çokluğudur:

  • Paralel (flash) ADC: Tüm seviyeleri aynı anda karşılaştırır — en hızlısı; ama her bit için katlanan karşılaştırıcı sayısı onu pahalı kılar. Osiloskop ve video işlemenin tercihi.
  • Ardışık yaklaşımlı (SAR) ADC: İçindeki DAC ile bit bit tahmin yürütür — "büyük mü küçük mü?" sorusunu bit sayısı kadar sorar. Hız-hassasiyet-maliyet dengesinin şampiyonu; mikrodenetleyicilerin içindeki ADC genellikle budur.
  • Çift eğimli (dual-slope) ADC: Girişi bir kondansatöre entegre edip boşalma süresini sayar — yavaş ama gürültüye karşı çok dirençli; dijital multimetrelerin klasiği.
  • Delta-Sigma ADC: Çok hızlı ama kaba örnekler alıp dijital filtreyle inceltir — ses ve hassas tartım sistemlerinin yüksek çözünürlük ustası.
  • Diğerleri: Girişi izleyen, tek eğimli, gerilim-frekans, şarj dengelemeli, boru hattı (pipeline) tipleri — her biri aynı pazarlığın farklı bir noktasında durur.

R-2R merdiven dirençli DAC devresinin yapısını gösteren şema

2. DAC: Sayıyı Gerilime Çevirmek

DAC ters yönde çalışır: gelen ikili sayının her biti, ağırlığı oranında çıkış gerilimine katkı verir. İki klasik yapı vardır. Ağırlık dirençli DAC, her bit için farklı değerde direnç kullanır (R, 2R, 4R, 8R...) — kavramsal olarak en yalın yapıdır ama bit sayısı arttıkça birbirinden çok farklı ve çok hassas dirençler gerekir; entegre üretiminde bu bir kâbustur. R-2R merdiven tipi DAC bu sorunu zarafetle çözer: yalnızca iki direnç değeri (R ve 2R) merdiven gibi dizilir, kaç bit olursa olsun aynı iki değer yeter. Üretim kolaylığı ve doğruluğuyla entegre DAC'lerin standardı budur.

Pratikte her iki dönüştürücü de hazır entegre olarak kullanılır: ADC ve DAC entegreleri; referans gerilimi, saat girişi ve veri yoluyla mikrodenetleyiciye bağlanır. Uygulamada zincir hep aynıdır — sensör → ADC → işlemci → DAC → sürücü — ve bu zincirin adı sayısal sinyal işlemedir.

Dönüştürücülerin iki yakasını tanımak için iki temel gerekir: analog taraf analog devre elemanları eğitiminde, sayısal taraf mantık devreleri eğitiminde kurulur — ADC ile DAC, tam olarak bu iki dersin buluştuğu köprüdür.

Sıkça Sorulan Sorular

ADC ile DAC arasındaki fark nedir?

ADC yani analog-dijital dönüştürücü, sıcaklık veya ses gibi sürekli analog sinyalleri mikrodenetleyicinin işleyebileceği ikili sayılara çevirir. DAC yani dijital-analog dönüştürücü ise tersini yapar; sayısal değerleri analog gerilime dönüştürür. Bir ses kartı girişte ADC, çıkışta DAC kullanarak iki yönlü dönüşümü birlikte gerçekleştirir.

ADC çözünürlüğü neyi ifade eder?

Çözünürlük, dönüştürücünün analog aralığı kaç farklı seviyeye böldüğünü gösterir ve bit cinsinden verilir. 8 bitlik bir ADC 256 seviye, 10 bitlik 1024 seviye üretir. Çözünürlük arttıkça her bir adımın gerilim değeri küçülür, yani sinyal daha hassas ölçülür ancak dönüşüm genellikle daha yavaş veya maliyetli olur.

Ardışık yaklaşımlı ADC nasıl çalışır?

Bu tip, giriş gerilimini bir referansla bit bit karşılaştırarak çalışır. En anlamlı bitten başlayarak her adımda dahili DAC bir tahmin üretir; tahmin girişten büyükse o bit sıfırlanır, küçükse korunur. Bu işlem tüm bitler için tekrarlanır ve birkaç saat darbesinde hassas sonuç verir; bu yüzden mikrodenetleyicilerde yaygındır.

Merdiven tipi (R-2R) DAC ile ağırlık dirençli DAC arasındaki fark nedir?

Ağırlık dirençli DAC her bit için farklı değerde direnç kullanır; bit sayısı arttıkça çok farklı ve hassas direnç gerektiğinden üretimi zorlaşır. R-2R merdiven tipi DAC ise yalnızca iki değerde direnç (R ve 2R) kullanır. Bu yapı entegre devrede daha kolay üretilir ve daha doğru sonuç verdiği için yaygın tercih edilir.

Örnekleme frekansı ADC için neden önemlidir?

Örnekleme frekansı, analog sinyalin saniyede kaç kez ölçüldüğünü belirler. Nyquist kuralına göre bir sinyali doğru yeniden oluşturmak için örnekleme frekansı, sinyaldeki en yüksek frekansın en az iki katı olmalıdır. Yetersiz örnekleme, sinyalin yanlış görünmesine yol açan örtüşme yani aliasing hatasına neden olur.

Delta-Sigma ADC hangi durumlarda tercih edilir?

Delta-Sigma dönüştürücü, sinyali çok yüksek hızda az bitle örnekleyip dijital filtreleme ile yüksek çözünürlük elde eder. Ses uygulamaları, hassas ölçüm cihazları ve düşük frekanslı sinyaller için idealdir. Çok yüksek çözünürlük sunar ancak dönüşüm hızı, hızlı değişen sinyaller için ardışık yaklaşımlı ADC kadar yüksek değildir.

 TESLA AKADEMİ