pwm den ses çıkarmak

Başlatan sertacari, 05 Eylül 2012, 17:31:58

sertacari

Merhaba arkadaşlar pwm kullanarak sesi hoparlörden çıkarmak istiyorum. Sesi 8 khz olarak 8 bit kaydettim. Wavtocode programı ile sesi c kodlarına çevirdim. Çıkışta pwm frekansımı 8 khz aldım. Bu c kodlarını pwm in duty cycle'ını değiştirerek mi hoparlörden duyacağız ? 

t2

8 khz olarak 8 bit kaydettiyseniz.  her örneği 125uS aralıklar ile pwm donanımına göndermelisiniz.
Bunu gönderdiğinizde pwm pini çıkışındaki RC filtrede şu gerilimleri görmelisiniz.

data 255 >  5V
...
...
....
data 128  >  2.5V
...
...
...
data 0  >  0V


RC filtre çıkışına ayrıca seri kondansatör takılır, amplifikatöre bağlanır. amlifikatörden başarıyla dinlenir.

sertacari

Cevabımız için teşekkürler 255 yazdığınız değeri programımızda neye karşılık geliyor?