PWM ile Ses ve Efektler

Başlatan oyhan, 27 Eylül 2017, 13:22:45

oyhan

Merhaba
İnternette MCU donanımlarında bulunan PWM kullanılarak  ses dosyalarını çalan bir çok farklı uygulama gördüm. Genel manada bu işin teorisi nedir? Mesela istediğimiz frekansları hoparlörden PWM ile almak için uymamız gereken kurallar nedir?
BİRLİKTEN KUVVET DOĞAR:

RaMu

Şu sitedeki BTc Sound projesi tamamen mantığını anlatıyor:


https://www.romanblack.com/index.htm#software
ingilizce.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

Erol YILMAZ

RAW ses dosyası sonuçta DAC çıkış genliği bilgisini içerir. 


Sen de bu bilgiyi periyodik olarak DAC yerine   yüksek frekanslı PWM DUTY sine verir ve bu sinyali RC filtreden geçirirsen SES sinyalini elde edersin.


oyhan

Sevgili Allegro
Yüksek frekansdan kasıt nedir? Ses frekansının aralığı belli bunu aşamayız değil mi? 20HZ ile 20Khz civar aralığı...
BİRLİKTEN KUVVET DOĞAR:

Erol YILMAZ

#4
Ses frekansı RC filtreden sonra oluşacağı için RC filtre öncesi daha yüksek frekanslı olacak...
Yani 100 kHz ve üstü olabilir.

Şekilde göreceğin üzere 1 sinusü oluşturmak üzere kaç tane PWM sinyali bi araya gelmiş...