Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Diğer => Konuyu başlatan: rayman - 11 Mart 2020, 14:33:44

Başlık: Adau1701 İşlemci Hakkında
Gönderen: rayman - 11 Mart 2020, 14:33:44
Bu işlemci  ile çalışmam  gerekiyor.  Bir Dap aslinda. Ancak bunun  içine  yazılım  atılması  gerekiyor  değil  mi ? ÇÜNKÜ  bilgisayar  ile haberlesiyor. Bunun hakkında  bilgi  lazim bans
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: M.Salim GÜLLÜCE - 11 Mart 2020, 16:03:25
Alıntı yapılan: rayman - 11 Mart 2020, 14:33:44Bu işlemci  ile çalışmam  gerekiyor.  Bir Dap aslinda. Ancak bunun  içine  yazılım  atılması  gerekiyor  değil  mi ? ÇÜNKÜ  bilgisayar  ile haberlesiyor. Bunun hakkında  bilgi  lazim bans
Entegrenin ne olduğunu yazmamışsın..!
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: rayman - 11 Mart 2020, 18:52:36
Başlıkta  ne yazıyor  acaba ?
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: OG - 11 Mart 2020, 21:43:06
O, bir mcu anlamında işlemci değil, ses işlemcisi "Audio Processor".

Yapacağı işlemleri yönetmek için,
Alıntı YapThe ADAU1701 communicates through an I2C® bus or a 4-wire SPI port.

kullanıyormuş,
ister bilgisayar aracılığı ile ister mcu türü bir şey ile.
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: rayman - 11 Mart 2020, 21:45:43
Alıntı yapılan: OG - 11 Mart 2020, 21:43:06O, bir mcu anlamında işlemci değil, ses işlemcisi "Audio Processor".

Yapacağı işlemleri yönetmek için,
kullanıyormuş,
ister bilgisayar aracılığı ile ister mcu türü bir şey ile.
Tamam ama başka birşey ile haberleşmesi için içinde yazılım olması gerekmiyor mu bir bios gibi düşünmek. Yada Eprom un mu içine bir yazılım yüklenmeli ? Tam anlayamadım .. O yüzden soruyorum . Bir dsp evet audio için kullanılacak..
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: OG - 11 Mart 2020, 21:56:16
Gereken işlemi yaptırmak için, CONTROL REGISTER'ine uygun komutlar yollayarak ses üzerinde (edit ek, ve donanım üzerinde) yapacağınız işlemleri belirlersiniz.
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: brandice5 - 11 Mart 2020, 22:22:41
Datasheetin söylediğine göre içine yazılım atılmıyor. SigmaStudio denen program ile konfigurasyonu hazırlayıp bunu harici EEPROM'a yüklüyorsun. Adau1701'da açılışta EEPROM'dan gerekli parametreleri okuyup ona göre çalışmaya başlıyor.
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: rayman - 11 Mart 2020, 22:53:59
Cok  tesekkurler  . Bunun Eagle de pcb si var. Eger bunu  calistiramazsam tekrar sorarım  burada .
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: OG - 11 Mart 2020, 23:51:08
EEPROM bir mecburiyet değil, süreceğiniz değerleri önceden hazır tutmaya yarayacak bir usül.
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: rayman - 12 Mart 2020, 11:27:26
Çok teşekkür ederim. Ozaman parametreleri bu Dsp ayarlıyor ki içinde hafıza vede yazılım yok sanırım. Programdaki işleyişi EEPROM'a kaydedip buradaki konfigrasyonları adu1701 çalışınca yapıyor ozaman doğru mu ?
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: F493 - 12 Mart 2020, 12:37:23
Selam,

https://translate.google.com/translate?hl=&sl=auto&tl=tr&u=https%3A%2F%2Fwww.analog.com%2Fen%2Feducation%2Feducation-library%2Fproduct-faqs%2FADAU1701.html
Başlık: Ynt: Adau1701 İşlemci Hakkında
Gönderen: OG - 12 Mart 2020, 17:29:03
Bu elemanı kullanmadım, belki de diğer cevaplayan arkadaşlar da kullanmadı,
bu sebeple,
konu parça parça cevaplandığından pek bir şey anlaşılmadı.

Bu malzeme SigmaDSP tabanlı bir Audio Processor
imiş.

SigmaDSP ne?
https://www.analog.com/en/products/processors-dsp/dsp/sigmadsp-audio-processors.html

SigmaDSP® processors are fully programmable, single chip audio DSPs that are easily configurable through the SigmaStudio™ graphical development tool, and are ideal for automotive and portable audio products. SigmaDSP chips are available with integrated sample rate converters, A/D converters, D/A converters, and output amplifiers.

Şöyle anlamaya çalışalım,
kendi başına (stand alone) çalışan, studio kalitesinde, bir echo, delay vs bir efekt devresi yapmak istediniz,
(bu tip cihazları sahnelerde/studiolarda 1U rack standartlarında görebilirsiniz)
Audio bu cihaza giriş yapıyor, işlenip tekrar çıkış yapıyor.

Yapılabilecek ses işlemleri menü halinde operatöre sunuluyor
ilgili işlemi seçip, parametreleri ile de oynayarak değişik efektler elde edebiliyor.
Bunun merkezinde Adau1701 vs ses işlemcisi var,
datasında özetle diyor ki (hemen ilk sayfada)
https://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1701.pdf

Signal processing includes equalization, cross-over, bass enhancement, multiband dynamics processing, delay compensation, speaker compensation, and stereo image widening.

Bu işlemleri yapabilmesi için,
secilecek işlemin türü, parametre değişikliği vs için
bu elemana KB seviyesinde data ile komut etmek gerekiyor

Firması diyor ki,
bu işi kolaylaştıran PC tabanlı SigmaStudio isimli bir program yaptım,
PC'deki arayüzü ile işleminin ne olacağını girersin,
ADAU1701 (vs) için gereken datayı sana üretirim,
üretilen komutları eeprom'a gömersin ve
Self-Boot bir mimari ile tak çalıştır olur, ses için o işlem hazır hale gelir
KB'lar mertebesinde data hazırlayıp sürmek ile uğraşmazsın.
https://www.analog.com/media/en/technical-documentation/application-notes/AN-923.pdf

veya var ise (bakmadım) SigmaStudio başka türlü çıkışlar da sağlıyordur,
mesela online çalışıp ADAU1701 (vs) için datayı direk sürüyordur (bir interface aracılığı ile)