PWM'i Analog Sinyale Çevirme

Başlatan Serk@n, 27 Eylül 2022, 19:01:10

Serk@n

Bu konuda bir kaç denemem oldu. PWM ile MCU.dan ses çıkışı aldım. Bunu bir low-past filtreden geçirerek bir hoparlörlere verdim. Fakat hoparlörlerden aldığım ses kötüydü.

Şeması şu şekilde:



Tabiki burada PWM frekansı da önemli. Direnç ve kondansatör değerleri değişiyor.

Sesin daha kaliteli alınması konusunda bir tecrübesi olan var mı?

Filtre sayısını artırmanın, PWM frekansını yükseltmenin ses kalitesini artırmada bir faydası olur mu?

Veya PWM'in ses aktarmada başarılı bir modülasyon olmadığını söyleyebilir miyiz?

Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

inventor

Konuyu hortlatalım..

PWM ile ses aktarımı yapılmaz. Yapılan uygulamalarda da PWM DUTY %50 olarak sabitlenir. Bu değer oynanırsa ses bozulmaya başlar. Sonuçta duyduğumuz bütün seslerde duty %50 dir. (sinüs dalga şeklini referans alıyoruz)

Değişik ses duymamızın nedenleri frekansları ve harmonikleridir. İki enstruman düşünelim. İkiside aynı oktav üzerinden SOL notasına basıyor olsun ( 784 Hz). Bağlama ve gitar gibi. Frekans analizörü ile tellerin gerginliğini ayarlayarak aynı frekansı vermelerini sağlayalım. Frekans ve Duty aynı olduğu halde sesler arasındaki farkı anlayabiliriz. Gitar ile bağlamayı ayırabiliriz. Bunun bir nedeni üretilen harmoniklerdir.

Kısaca ses değişimi,tınısı vb. dediğimiz şey duty e bağlı değil. Frekansa ve harmoniklere bağlı. (Kısmende dalga şekline) . PWM ile oynayarak ses değişimi yapmak veya kalite beklemek yanlış olur kanaatindeyim.
İlmin en büyük düşmanı, sabırsızlıktır. (Şems-i Tırmizi)

mehmet

https://www.picproje.org/index.php/topic,81922.msg629859.html#msg629859

Daha ilerisi 48KHz de yapılan örnekleme.
Yukarıda verdiğim linkteki uygulama
~17KHz de yapılıyor.
Uyarı vb. uygulamaları için sorun olmayabilir
bu tip uygulamalar. Ancak müzik için pek
uygun değil.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr
CC BY

Serk@n

Alıntı yapılan: inventor - 27 Şubat 2023, 11:09:19Konuyu hortlatalım..

PWM ile ses aktarımı yapılmaz. Yapılan uygulamalarda da PWM DUTY %50 olarak sabitlenir. Bu değer oynanırsa ses bozulmaya başlar. Sonuçta duyduğumuz bütün seslerde duty %50 dir. (sinüs dalga şeklini referans alıyoruz)

Değişik ses duymamızın nedenleri frekansları ve harmonikleridir. İki enstruman düşünelim. İkiside aynı oktav üzerinden SOL notasına basıyor olsun ( 784 Hz). Bağlama ve gitar gibi. Frekans analizörü ile tellerin gerginliğini ayarlayarak aynı frekansı vermelerini sağlayalım. Frekans ve Duty aynı olduğu halde sesler arasındaki farkı anlayabiliriz. Gitar ile bağlamayı ayırabiliriz. Bunun bir nedeni üretilen harmoniklerdir.

Kısaca ses değişimi,tınısı vb. dediğimiz şey duty e bağlı değil. Frekansa ve harmoniklere bağlı. (Kısmende dalga şekline) . PWM ile oynayarak ses değişimi yapmak veya kalite beklemek yanlış olur kanaatindeyim.

İyiki hortlattınız Zira hâlâ bir çözüm bulabilmiş değilim. En son DAC entegreleriyle ihtiyacımı giderebildim. Fakat PWM bir modülasyon olduğuna bu demodüle edilebilir diye düşünüyorum.
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

Serk@n

Alıntı yapılan: mehmet - 27 Şubat 2023, 23:55:00https://www.picproje.org/index.php/topic,81922.msg629859.html#msg629859

Daha ilerisi 48KHz de yapılan örnekleme.
Yukarıda verdiğim linkteki uygulama
~17KHz de yapılıyor.
Uyarı vb. uygulamaları için sorun olmayabilir
bu tip uygulamalar. Ancak müzik için pek
uygun değil.

Hocam maalesef bu siteye üye değilim. Buraya aktarabileceğiniz bilgiler olursa istifade etmek isterim
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

mehmet

Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr
CC BY

Serk@n

Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

Powered by EzPortal