Delta modulation (DM), geleneksel pul-koblama (PCM) ile kıyaslanan en zarif ve eğitimsel olarak değerli tekniklerden biri olarak duruyor, bu basitlikli dönüşüm (ADC) Dijital sinyal işlemenin tek bir kısmını kullanarak, analog olarak basitleştirilmiş temel bilgileri kullanarak, dijital sinyal işleme (DSP), geri bildirim sistemleri ve iletişim teorisi.
İyi tasarlanmış bir eğitim delta modülatörü, herhangi bir büyük distribütörden kolayca mevcut olan 15 parça kullanılarak toplanabilir. Bu düşük bariyer, öğrencilerin deneye teşvik edildiği, son ve pahalı ekipmandan korkmaları için teşvik edilen demokratikleştirilmiş bir öğrenme deneyimine izin verir.Sistemin iç devletlerinin doğrudan gözlemlenebilirliği - hesaplamak için, dalgalama ve yeniden inşa edilmiş bir analog sinyal - sadece bir analog sinyal - sinyal geri bildirim ve niceleştirme anlayışı.
Delta Modulation ve onların Eğitim İşaretleri
Kalpte, bir delta modülatörü, her bir örnekin mutlak büyüklüğüne göre bir sinyal kodluyor: 0 ) Yerel olarak yeniden inşa edilmiş bir tahmine göre sinyalin ne kadar aşağı gittiğini gösteren bir miktar.
Bu konsept, ayrık zamanlı alanda oldukça değerli bir şekilde ifade edilir. giriş sinyalinin ise:0)x[n]) ve yeniden inşa edilen sinyal [FONTT:2}u[n][[DDDDD][[Dönetici: 3)
Hata:0)[n] = x[n] - u[n-1][[Uygun:2|Bit Çıktı:[0] =[n] =[x|e[n][x|)[x|=[x|)[x|[x|x|=)[x|=[x|)|[x|)|[===)|=
[FONT=0) 345[[DÜDÜDÜDÜ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ÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜN
Slope Overload: Temel Dinamik Sınırlama
Bir DM sistemi inşa etmenin en önemli eğitim sonuçları, maksimum olarak doğrulanabilir:2. ⁇ )[Dönder)[Dönder) Bu fenomen, DM sisteminden daha hızlı bir şekilde değişir)[Dönder.[Dönder)[Dönder)[Dönder)[Döndergiler[Dönderler[Dönderler)[Dönderler[Dönderler)[Dönderler[Dönderler[Dönderler)[Dönderler.
Bir laboratuvar ortamında, öğrenciler bu davranışı yüksek hacimli bir çıkışa enjekte ederek kolayca karakterize edebilir, yüksek frekanslı sinek dalga modületöre.Oscilloskopda, giriş sine dalga "kesinlikle" görünür, merdiven rezasyonuna yol açar, yüksek oranda bozuk bir çıktıya yol açar.Bu görsel temsil eder.Bu görüntüyü ifade eder.
Granular Gürültü ve Idle Kanal Davranışı
Tersine, [[0|köpek gürültüsü (Dönetici) gürültü (Dönetici) sabit olduğunda veya çok yavaş değişir. Bu rejimde, bir girişin (idle kanal) yokluğunun düşüklüğü gibi görünür.[Dönetici 3 ) ve DÖRTÜŞÜNCÜŞÜ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Ü
Bu, gürültü analizinde mükemmel bir deney için yapar. Öğrenciler daha fazla boş kanalda RMS gerilimi ölçebilir ve sistemle ilişkili olarak algılanırlar.[DÜT:0). 426 ) Daha büyük bir algılayıcı kontrol ve iletişim teorisi.
Bütçe dostu bir Delta Modulation System
Bir ekmek dolabında işlevsel bir delta modülatörü inşa etmek analog ve dijital devre tasarımında ödüllendirici bir egzersizdir. Aşağıdaki mimari yüksek hacimli eğitim laboratuvarları için ideal olan standart, düşük maliyetli bileşenler kullanır.
Bir Robust için eleştirel öğeler, Low-Cost Build
Doğru bileşenleri seçmek güvenilirlik ve pedagojik açıklık için önemlidir. Sistem farklı işlevsel bloklara ayrılabilir:
- [[Kategori:0)The Access Karşılaştırmaator: [Dönetici:2) A device like theÜyetim:2}Dörd3|Dörtücük|Dörtücük|Döneticileri ve hızlı bir yanıt süresi, daha yüksek saat hızları için uygun hale getirmek.
- [FONTNT:0) Yeniden inşa edilmiş bütünleme: [Dönetici:[Dönetici:0)[Dönetici:0))[Döneticileri için büyük bir seçimdir, bu da yüksek girişleri için çok daha az uygun hale getirir ve çok düşük önyargılı akımlar sunar, bütünleme süresine uygun olarak şarj edilmesini sağlar. AOSPT:2).
- [FONT:0) Saat Jeneratörü: [DÜDÜDÜDÜDÜ:2)[Dönekli modda zamanlayıcı, düşük maliyetli saat kaynağı sağlar. Çıktı frekansı (DÜDÜDÜDÜDÜDÜ) = 1.44 / (R1 + (10)R2) * C)) Bir kapasitör veya ayarlayıcıyı takas ederek kolayca ayarlanabilir.
- [FONT:0] Latch (Flip-Flop): AurFLT:2)74HC74) Bu, öğrencilerini her örnekleme döneminde karıştırmasını sağlayan iki D tipidir.
- [FONT=0) Pasifleri Destekleyen: [DÜDÜDÜŞÜNÜŞÜNÜŞÜNÜŞÜŞÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜ: 0:2.0.1μF) Konser ([DÜŞK)) her IC’nin gücüne fiziksel olarak yakın olmalıdır.
Detaylı Meclis ve Problemshooting Methodology
Kompatörün satışsız bir ekmek dolabı üzerindeki fiziksel inşaat, en etkili öğrenmenin gerçekleştiği yerdir. Sistematik bir yaklaşım, ortak pitorlardan kaçınmak için gereklidir.
2.Adım:0)Adım: Güç Rail ve Saat.[DÜT:1) 555 zamanlayıcı devre inşa ederek başlayın. Bir oscilloskop veya mantık soruşturması ile saat sinyalini başka bir şeye bağlamadan önce doğrulayın. Frekansın istikrarlı ve görev döngüsünin %50'ye yakın olduğundan emin olun.Bu, dijital sırt kemiğinin doğru şekilde çalıştığını sağlar.
[FONT=0)Adım: Tüm veya Karşılaştırmacı Ring[Dönetici:0)Girişim, girişin arkasındaki bütünleme ve kompartışmacıyı takip edin.Bu, analog geri bildirim yolunu onaylar.
[[Dönetici:0)Adım 3: Latch'ı takarak çizin.[DD][/FONT=0) Bu, sabit bir dijital çıktı ile 74HC74'ü yerleştirin.D girdi üzerinden biraz daha doğruyu rotalayın ve NE555 saatini kullanın.
[[Dönetici:0)Adım 4: İlk Signal Test.[DÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜ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Ü
Dijital İşleme ve Analiz için Mikrokontrolörler
Saf bir analog DM sistemi oldukça eğitim olsa da, basit bir mikrokontrollü ile bir araya getirir:0)Arduino Nano) veya [[Dönetici:2)STM32 Blue Pill açılır) çok sayıda güçlü dijital sinyal işleme deneylerini okuyabilirsiniz. Mikrokontrolör, yazılımdaki sinyali yeniden inşa etmek için biraz daha fazla dijital bir birikimi gerçekleştirebilir.
Dijital Yeniden İnşa ve Accumulator Algorithm
Mikrokontroller gelen biraz daha dijital giriş pin kullanarak okur. ana döngü içinde, basit bir cumulator algoritması çalışır.Her mantıksal olarak kullanılabilir:0))[Döneticileri ve kolayca veri girişi sağlar.
Tipik bir Arduino çizer bu şekilde görünebilir:
int accumulator = 512; // Center point for 10-bit value
int stepSize = 16;
void loop() {
if (digitalRead(bitStreamPin) == HIGH) {
accumulator += stepSize;
} else {
accumulator -= stepSize;
}
// Clamp the accumulator to 10-bit range
accumulator = constrain(accumulator, 0, 1023);
// Output to an external DAC or PWM pin
analogWrite(dacOutputPin, accumulator);
}
Bu kod donanım ve yazılım arasındaki somut bir bağlantı sağlar. Öğrenciler, tam olarak algoritmalı bir süreç bir analog bütünleme fonksiyonunu mükemmel bir şekilde tekrarlayabilirler.Sağ boyutunu veya örnekleme oranını yazılımda değiştirebilir ve hemen Seri Plotter aracı veya dış bir DAC ile olan sinyal sadakat üzerindeki etkisini görebilirler.
Gelişmiş Dijital Deneyler: SNR ve FFT Analizleri
Sinyal dijital alanda olduğunda, öğrenciler sofistike analiz yapabilirler.ARFLT:0)ArduinoFFT) Kütüphane, öğrenciler yeniden yapılandırılmış sinyal ve frekans spektrumunu hesaplamaya olanak sağlar.
- [FONT:0)Signal-to-Noise Oranı (SNR):[[Dönetici: 1) Tüm diğer frekans bileşenlerinin gücünü karşılaştırarak (gösterme ve bozulma).
- [FONT:0) Total Harmonic Distortion (THD): ), niceleştirme işlemi tarafından getirilen harmoniklerin gücünü ölçmek.
- [FONT:0] Şaping: [Dönetici deneylerinde, öğrenciler mikrokontrolde gürültüyü daha yüksek frekanslara doğru itmek için mikrokontrolsüzlüğü yapabilirler, bir sigma-delta dönüştürücünün davranışını taklit edebilir.Bu, basit bir 1-bit ADC'nin etkili çözümünü nasıl artırabileceğini gösterir.
Müfredat: Laboratuvar Egzersizleri ve Proje Scaffolding
Düşük maliyetli delta modüllator'un gerçek gücü, yapısal bir müfredata gömülü olduğunda fark edilir. Aşağıdaki deneyler, ilerici bir anlayış inşa etmek için tasarlanmıştır.
Deney 1: Doğru olmayanların Karakterizasyonu
Öğrenciler DM sisteminin operasyonel sınırlarını haritalayarak görevlendirilmiştir. Farklı frekansların dalgalarını ve amplitüdlerini bir oscilloskop'da takip ederek, eğimin başladığı noktaya dair tam bir nokta belirleyebilirler.Sistemin matematiksel sınırlarını doğrudan güçlendirerek.
Deney 2: Signal Quality Trade-off karşı Bit Rate
Arduino'daki dijital cumulator ile çalışmak, öğrenciler sistem saati frekansına değişir (pişmanlık testini ayarlayın veya mikrokontrolör örnekleme oranını değiştirir).Bir ses sinyali için ( basit melodi veya konuşma), en az miktar oranını anlaşılabilir bir şekilde belirlerler.Bu, Nyquist-Shannon örnekleme teoremi ve onun pratik etkilerini kodc tasarımı için.
Deney 3: Adaptif Delta Modulation (ADM)
Bir capstone projesi olarak, öğrenciler sabit adım DM'den ESD'ye taşınırlar:0)Adaptive Delta Modulation) Yazılımda, son üç bit aynıysa (tüm 1'ler veya tüm 0'lar), sistem hızlı bir sinyal yakalamaya adım boyutunu ikiye katlar.Eğer birazlar değişiyorsa (1-0-1-0) sistem yarısı, sabit gürültüyü azaltmak için adım boyutunun aynı olduğunu gösterir.
Bu deney, öğrencilerin veri sıkıştırması ve adaptif kontrol sistemleri hakkında öğretir. Küçük bir mantık miktarı (küçük tarihin toplanması) sistemin dinamik yelpazesini dramatik bir şekilde geliştirebiliyorlar. Kanalın durumunu aktif olarak ayarlar ve parametrelerini gerçek zamanlı olarak ayarlarlar.
Modern Relevance: Breadboards'tan Silikon
Öğrenciler için, bir ekmek dolabında inşa ettikleri basit devrenin, genetik kodunu kesme teknolojisi ile paylaştığını anlamak önemlidir. Modern dünyada en yaygın olan delta modulation ilkelerinin aşiperasyon oranıdır.0)[Dönetici modulation (PDM) arayüzü).
Ayrıca, DM'nin sınırlamalarını anlamak - özellikle de modülasyon öncesi (göçmesel gürültü ve eğim aşırı yükleme) - 16 ila 24 bitleri okumak için mükemmel bir temel sağlar.Aynı temel 1-bitizerler, daha basit DMta ( ⁇ ) dönüştürücüler), laboratuvarlarda bir bütünleme ve ekmek seti ekleyerek, modern ⁇ ADC’ler, bu temel binadaki tümleşik binaları kullanarak aynı temel 1-bitizerleri kullanarak, bu temel bilgileri kullanarak en iyi şekilde entegre eder.
Sonuç: Düşük Karbonlu Delta Modulatorunun Sonlu Pedagogical Değeri
Düşük maliyetli delta modulation çözümü basit bir kodlama projesinden çok daha fazlasıdır; bu, öğrencilerin öğrenme sürecinin tam bir iletişim sistemi inşa etmesi için nadir bir fırsat sağlar.
Delta modulation ilkelerine hakim olarak, öğrenciler bu basit sistem tarafından öğretilen temel dersler, daha sonra gelişmiş kodlar, adaptive filtreler ve modern dönüştürücü mimariler hakkında derin bir anlayış inşa edebilirler.Bir sonraki adıma doğru itenler için, yüksek veri oranlarına ve daha verimli kodlama şemalar, 1bit sistemi ile ilgili dersler [Dönetmelik sistemi ile ilgili olarak)[değiştir | kaynağı değiştir]