Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Ses Frekansı => Konuyu başlatan: saucompeng - 30 Kasım 2012, 09:15:27

Başlık: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: saucompeng - 30 Kasım 2012, 09:15:27
Merhaba arkadaşlar;

22Khz veya 44Khz sample rate wav dosyalarını çaldırabileceğim dac önerisi yapabilir misiniz ? Datayı işlemciden göndermem gerekiyor , ama clock'u kendine bağlı bir kristalden alması terci edilir.
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: Ersin - 30 Kasım 2012, 10:13:17
İlk önce i2s nedir nasıl çalışır onu öğren daha sonra zaten google i2s dac yazınca google bulur, firma olarak Analog Devices , TI , NXP , Wolfson bakabilrsin.
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: t2 - 30 Kasım 2012, 10:17:20
DAC kullanmadan işlemci üzerindeki hardware pwm ile çalabilirsiniz. 22050Hz veya 44100Hz için deneme yapmak gerek. Sanırım olur.

https://www.picproje.org/index.php/topic,36656.msg267754.html#msg267754 (https://www.picproje.org/index.php/topic,36656.msg267754.html#msg267754)
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: Mucit23 - 30 Kasım 2012, 10:20:32
8 Bit 22Khz de ben deneme yaptım. PWM çözünürlüğü yeterli gelmiyor. MP3 Kalitesinde ses almak mümkün olmuyor. PWM ile Yapılacaksa PWM  çözünürlüğü en azından 16 bit olmalı. Ses dosyasıda öyle
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: t2 - 30 Kasım 2012, 10:37:36
Picde pwm 16bit olabiliyor
http://www.picbasic.co.uk/forum/showthread.php?t=12319 (http://www.picbasic.co.uk/forum/showthread.php?t=12319)
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: Mucit23 - 30 Kasım 2012, 11:07:01
İlginçmiş  :o Denemek Lazım bu yöntemi.

Yalnız Temel mantığını anlayamadım Nasıl Çalışıyor?
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: diot - 30 Kasım 2012, 11:10:21
Ben dac yerine R-2R dizisi kullanıyorum. DAC a gerek kalmıyor.
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: Klein - 30 Kasım 2012, 13:49:17
PWM DAC ile biraz zor gibi.  16 bit çözünürlükte 44KHz örnekleme için PWM saat işaretinin GHZ seviyesinde olması gerek.
R-2R  bana da daha akıllıca geliyor.
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: t2 - 30 Kasım 2012, 13:53:06

Hocam Ghzi nasıl tespit hesapladık?  bana biraz abartı gibi geldi. yanlışlık olmasın?

Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: Klein - 30 Kasım 2012, 14:01:14
PWM frekansıımız  440000Hz.  Yaklaşık 22.7 mikrosaniyede bir PWM darbesi çıkacak.  Çözünürlük 16 bit. 22.7 mikrosaniye süresinde counter 65536 kez sayacak.  Yani counter değerimiz her 346.7 pikosaniyede bir artacak.

44000*65536 = 2.883.584.000 Hz. saat darbesi sağlamalıyız ki 44KHz 16bit çözünürlükte PWM elde edelim.   
Başlık: Ynt: 22050Hz veya 44100Hz wav çalabilecek dac önerisi ?
Gönderen: diot - 30 Kasım 2012, 15:22:08
16 bit latch bufferin çıkışına R2R dizisi yap. buffere latch edip çıkışa yükledinmi direct analog sinyal çıkar. 44khz için basit bir pic ile yapabilirsin. sd karttan oku buffere yükle. saniyede bu işlemi 44khz lik adımla yaptımı alsana ses. ben 8 bitlik olandan 100lerce yapıp satmıştım. Hatta pic bile yoktu 22khz osilatör sayıcı bir adet flash ve flashın çıkışına bağlı R2R dizisi. Birde 20Watt amfi