Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => ARM9 Mikrodenetleyici => Konuyu başlatan: fatihvelid - 23 Mart 2008, 22:42:21

Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 23 Mart 2008, 22:42:21
Merhaba Arkadaşlar, ARM9 ile ses işlemeyi düşünüyorum. Ve bunun için development kit arıyorum. Olimex'e baktım. Şu ana kadar baktıklarımın arasında fiyat olarak en uygun olanı olimex'te.

Başka yerlerde fiyatlar yüksek.

Ve ayrıca donanımsal olarak TFT sürebilen olursa tercihim olur.

Bu ihtiyaçlarımı karşılayabileceğim development kiti nerden temin edebileceğim konusunda önerilerinizi bekliyorum
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 23 Mart 2008, 22:47:22
Sanırım http://www.olimex.com/dev/sam9-L9260.html uygun gibi görünüyor. Siz ne dersiniz
Başlık: ARM9
Gönderen: EOS - 24 Mart 2008, 09:14:36
BU KARTTA TFT EKRAN DESTEĞİ YOK...
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 24 Mart 2008, 09:43:07
Evet, maalesef, Başka deneme kartlarına bakıyorum ama uygun birşey bulamadım. Aslında ses işleme için ARM9'da yetersiz kalabilir.
ARM11 düşünüyorum. Uygun bir development kiti nerden bulabilirim. İnternetten aradığımda uygun birşey bulamadım. Bulduklarımda çok pahallı
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: mp3dragon - 24 Mart 2008, 09:51:59
Ses işlemeden kastınız nedir? eğer digital filtre ve benzeri anlamda ses işleme ve analiz işlemleri düşünüyorsanız ARM serisinden ziyade Texas vs DSP leri daha uygun olur. Yok çeşitli formatlarda ses kayıt, çalma vs. içinse ARM9 yeterlidir. ARM11 tabii daha iyi olur özellikle görsel uygulamalarda.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 24 Mart 2008, 10:04:00
Alıntı yapılan: "mp3dragon"Ses işlemeden kastınız nedir? eğer digital filtre ve benzeri anlamda ses işleme ve analiz işlemleri düşünüyorsanız ARM serisinden ziyade Texas vs DSP leri daha uygun olur. Yok çeşitli formatlarda ses kayıt, çalma vs. içinse ARM9 yeterlidir. ARM11 tabii daha iyi olur özellikle görsel uygulamalarda.

Aldığım yüksek çözünürlükteki analog sinyali fourier analizinden ve çeşitli filtrelerden geçirip TFT'de göstermeyi, ve gerekirse sinyali tanımlamayı düşünüyorum. MCU 500 MHz gibi hızlarda kullanabilsek daha iyi olur. Ama henüz bu ihtiyacımı karşılayacak ve cep yakmayan uygun bir development kit bulamadım. Bu konuda siz tecrubeli arkadaşlardan öneriler bekliyorum
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: mp3dragon - 24 Mart 2008, 10:11:04
söylediğiniz işlemler için ARM9 tahminimce yetersiz gelir. Tercihan TEXAS veya Analog Devices DSP olmazsa ARM11 türü işlemciler daha uygun olacaktır.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: picusta - 24 Mart 2008, 11:36:11
Alıntı yapılan: "fatihvelid"
Alıntı yapılan: "mp3dragon"Ses işlemeden kastınız nedir? eğer digital filtre ve benzeri anlamda ses işleme ve analiz işlemleri düşünüyorsanız ARM serisinden ziyade Texas vs DSP leri daha uygun olur. Yok çeşitli formatlarda ses kayıt, çalma vs. içinse ARM9 yeterlidir. ARM11 tabii daha iyi olur özellikle görsel uygulamalarda.

Aldığım yüksek çözünürlükteki analog sinyali fourier analizinden ve çeşitli filtrelerden geçirip TFT'de göstermeyi, ve gerekirse sinyali tanımlamayı düşünüyorum. MCU 500 MHz gibi hızlarda kullanabilsek daha iyi olur. Ama henüz bu ihtiyacımı karşılayacak ve cep yakmayan uygun bir development kit bulamadım. Bu konuda siz tecrubeli arkadaşlardan öneriler bekliyorum
Ses islemeden kastinizin ne oldugunu daha ayrintili belirtmelisiniz.
sinyali tanimlama : frekansiyel olarak mi? yoksa kelime tanimak mi (frekans+ AI)?
Bu sektörde çalistigim için soruyorum.
Pxa'li endüstriyel PDA'lar Nuans tanima motorunu rahatlikla kaldiriyor. 500MHz'e ihtiyaç yok 200 MHz bile yeter ve artar.
Ama DSP bu is için daha uygun, okulda TI'nin DSP'si ile yapmistik (frekansiyel).
Gözüme çarpan ARM11'li en uygun, ve sisteme entegre edilebilir modül olarak bu var :

Adi gumstix , çiklet kadar boyu var, ucuz, marifet büyük.
(Picproje ARM9 board'u bitsin onunla da ilgileniriz)
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: mp3dragon - 24 Mart 2008, 11:49:21
picusta'nın verdiği modülün ana sayfası;
http://gumstix.com/index.html

Bayağı ilgimi çekti. Şu ARM9 boardımız bitsin ARM11+FPGA lı bir versiyon düşünüyoruz.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 24 Mart 2008, 12:30:20
Biyomedikal bir ürün geliştiriyoruz. Aynı zamanda bu çalışma benim master tezim.Ses sinyalini alıp, analog filtreden geçirdikten sonra sinyali işlemciye  vereceğiz. Ardından sinyali fourier analizinden ve diğer bazı matematiksel filtrelerden geçirip TFT'de göstermek, ve bu sinyale göre hastalık tanımlamasını yapabilmek amacıyla yapılan bir çalışma,

ARM9 development kit çalışmanıza işlerim yoğunluğundan dolayı katılamadım. O çalışma da ben de yer almak isterdim doğrusu.

Artık ARM11 geliştirme kiti çalışmanıza katılırım  inşaallah.

gumstix' benim de ilgimi çekti. Analog sinyal, giriş çıkış portları ve donanımsal TFT sürmeyi destekliyorsa benim işimi görür.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: SpeedyX - 24 Mart 2008, 12:34:34
Texas ın TMS320 DSP si ile ses efektleri yapmıştık. Matlab da direkt destek veriyor ama TFT sürücüsü olduğunu sanmıyorum.
Bence ARM ile fazladan uğraş verirsiniz. DSP lerde direkt audio pinleri bulunur ve bu işi oldukça kolaylaştırır.
Başlık: PXA
Gönderen: EOS - 24 Mart 2008, 16:45:38
Budaki Board fiyatı 50$ diyor ama...!!!!

bir İsrail firması....


http://www.compulab.co.il/x270cm/html/x270-cm-datasheet.htm
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: mp3dragon - 24 Mart 2008, 17:01:48
burayı biliyorum pek 50 usd olmuyor.
verilen fiyatlar 1k adet temel donanım için.Her ek donanım için ilave ücret var. Ayrıca  1..9 adet için toplam rakamı 2.5 ile 10..99 adet için 2 ile çarpıyorsunuz  + 120 usd de kargosu var.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: z - 24 Mart 2008, 17:45:13
Alıntı yapılan: "fatihvelid"Biyomedikal bir ürün geliştiriyoruz. Aynı zamanda bu çalışma benim master tezim.Ses sinyalini alıp, analog filtreden geçirdikten sonra sinyali işlemciye  vereceğiz. Ardından sinyali fourier analizinden ve diğer bazı matematiksel filtrelerden geçirip TFT'de göstermek, ve bu sinyale göre hastalık tanımlamasını yapabilmek amacıyla yapılan bir çalışma....

Bütün olay bundan ibaretse sistemin gerçek zamanlı çalışması gerekmez.
Bu durumda ses kartı olan sıradan bir PC fazlası ile yeterli gibi görünüyor.
Başlık: Re: ARM9 veya ARM11 ile Ses işleme
Gönderen: ahmet abüü - 24 Mart 2008, 22:44:53
Alıntı yapılan: "fatihvelid"Merhaba Arkadaşlar, ARM9 ile ses işlemeyi düşünüyorum. Ve bunun için development kit arıyorum.
Bu ihtiyaçlarımı karşılayabileceğim development kiti nerden temin edebileceğim konusunda önerilerinizi bekliyorum.

Ama henüz bu ihtiyacımı karşılayacak ve cep yakmayan uygun bir development kit bulamadım. Bu konuda siz tecrubeli arkadaşlardan öneriler bekliyorum.

Değerli meslektaşım, Arm9 başlığını takip eden birisin.
Hatırlayacak olursan Atmel projesi başlamadan önce, bu hazır kit meselesi tartışıldı.
Hazır kit alalım düşüncesini savunmak suçundan dolayı, yargılandım ve suçlu bulundum.
Ben bu adi suçu defalarca işledim.
Zaman içerisinde insan akıllanıyor tabii ki, ve doğru yolu buluyor kendi board'unu yapıyor.
Senide bu kötü yola düşmüş gördüm. Uyarmadan geçemezdim tabii ki.
Sana tavsiyem, orkestra şefimiz mp3dragon ve saz arkadaşlarını, bu güzel müzik eşliğinde takip etmendir.

Bu ATMEL projesi başarı ile bitmek zorundadır.
Dikkatleri dağıtacak veya kartın rengi hakkında konuşmak gibi gereksiz mesajlar ile Arm9 projesine zarar vermeyelim.
Başlık: Re: ARM9 veya ARM11 ile Ses işleme
Gönderen: Göktuğ - 24 Mart 2008, 23:21:05
Alıntı yapılan: "ahmet abüü"Hazır kit alalım düşüncesini savunmak suçundan dolayı, yargılandım ve suçlu bulundum.

Bu ATMEL projesi başarı ile bitmek zorundadır.
Dikkatleri dağıtacak veya kartın rengi hakkında konuşmak gibi gereksiz mesajlar ile Arm9 projesine zarar vermeyelim.

- İlk cumledeki espri baya guzel :)))
- Biz bu işi yapacağımızı, isteyenlerinde board almakta serbest olduğunu söyledik. Arm projesi bitmeyebilir. Veya su kadar basarılı olmak zorundadır gibi bir hedef koymadık. insanlar bir seyler ögrensin hedefi koymustuk.
Başlık: Re: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 25 Mart 2008, 08:34:04
Alıntı yapılan: "ahmet abüü"
Değerli meslektaşım, Arm9 başlığını takip eden birisin.
Hatırlayacak olursan Atmel projesi başlamadan önce, bu hazır kit meselesi tartışıldı.
Hazır kit alalım düşüncesini savunmak suçundan dolayı, yargılandım ve suçlu bulundum.
Ben bu adi suçu defalarca işledim.
Zaman içerisinde insan akıllanıyor tabii ki, ve doğru yolu buluyor kendi board'unu yapıyor.
Senide bu kötü yola düşmüş gördüm. Uyarmadan geçemezdim tabii ki.

ARM9 donanım geliştirme grubunda bende yer almak istedim, ama bunun için geç kalmıştım. Ne yazık ki o kerteden sonra da çalışmaya kabul edilmedim. Kabul etmeyen arkadaşlara da hak veriyorum.

Kendim development kiti yapmaya çalışsam,tam zamanlı çalıştığım için ve ayrıca master yaptığım için tek başıma projenin altından kalkamam. Bu yüzden daha kolay yolu araştırıyorum. Projenin bitiş süresi olduğu için riskli uzun süreci şimdilik göze alamam.

Konu, ARM9 konusunda dikkat dağıtmak şeklinde algılanmasın lütfen.  Konuyu sizlerden fikir almak için açtım.

Elbette, en güzeli mümkünken development kiti kendimiz yapmamızdır. Yıllardır bu konularda çalışmalar yapmış ve tecrubelerine tecrube katmış bir kişinin, mecburiyet yoksa eğer development kiti satın almasını bende tasvip etmiyorum.

ARM9 development kiti geliştirme konusunda göstediğiniz azimli çalışmadan dolayı sizleri tebrik ediyorum.

Alıntı yapılan: "ahmet abüü"
Sana tavsiyem, orkestra şefimiz mp3dragon ve saz arkadaşlarını, bu güzel müzik eşliğinde takip etmendir.

Herhalde bu noktadan sonra ARM9 projenize dahil olmak istesem projenin sonuna yaklaşıldığından dolayı yine almazsınız. Sağlık olsun.


Neyse, konuyu saptırmadan kendi konumuza dönelim.

Araya sinyal işlemek içi analogdan dijitale çevireceğim sinyali FPGA ile işlesem ve çıktısını ARM9'a versem ve onunla TFT'yi sürsem diye düşündüm de. İhtiyacımı karşılar mı?
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 25 Mart 2008, 08:39:01
Alıntı yapılan: "z"
Bütün olay bundan ibaretse sistemin gerçek zamanlı çalışması gerekmez.
Bu durumda ses kartı olan sıradan bir PC fazlası ile yeterli gibi görünüyor.
Zaten şu ana kadar sinyal ses kartıyla alınıp MATLAB ile işlendi. Bu noktadan sonra bu iş PC'den bağımsız yürütülmek ve ürünü kompat bir ürün haline getirilmek isteniyor.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: Prof.EleCTroN - 25 Mart 2008, 10:50:27
Samsung S3C2440 ARM920T ARM9 Development Board US $109.00  EBAY de (http://cgi.ebay.com/Samsung-S3C2440-ARM920T-ARM9-Development-Board_W0QQitemZ120236668224QQihZ002QQcategoryZ55824QQssPageNameZWDVWQQrdZ1QQcmdZViewItem)

Alıntı YapCPU
- Samsung S3C2440A,400MHz,Max. 533Mhz

SDRAM
- 64M SDRAM
- 32bit DataBus
- SDRAM Clock 100MHz

Flash
- 64M Nand Flash,
- 2M Nor Flash,BIOS installed

LCD  I/F
- 4 wire resistive touch screen interface
- Up to 4096 color STN,3.5 inches to12.1 inches, up to 1024x768 pixels
- Up to 64K color TFT,3.5 inches to 12.1 inches, up to1024x768 pixels
- On board 12V DC for power supply of a larger size LCD

Interface and Resource
- 1 10M Ethernet RJ-45(CS8900)
- 3 Serial Port
- 1 USB Host
- 1 USB Slave Type B
- 1 SD Card Interface
- 1 Steoro Audio out,1 Micro In;
- 1 20 pinJTAG
- 4 USER LEDs
- 4 USER buttons
- 1 PWM Beeper
- 1 POT can be used for A/D converter adjust
- 1 AT24C08 forI2C test
- 1 20pin Camera Interface
- 1 Battery for RTC
- Power In(12V), with switch and lamp

System Clock
- 12MHz  

RTC
- Internal

Expand Interface
- 1 34 pin 2.0mm GPIO
- 1 44 pin 2.0mm System Bus

Dimension
- 120 x 100(mm)

OS Support
- Linux 2.6.13
- Windows CE.Net  4.2/5.0

2. Content List:

(1) 1 S3C2440 board (Preload with Linux)  
(2) 1 serial cable
(3) 1 net cable
(4) 1 USB cable
(5) 12V power adapter  
(6) 1 Jtag board(for H-JTAG)
(7) 1 DVD-ROM with product reference

3. Material list on DVD-ROM

(1) H-JTAG Debugger
(2) WindowsFlash Programmer SJF2440
(3) LinuxNand Flash Programmer Jflash-2440(source code included)
(4) Serial toolCRT, dnw
(5) Bitmap to C Language transfer tool
(6) USB Driver(WindowXP/2000)
(7) vivi source code(linux bootloader)
(8) LED test program(ADS1.20 project)
(9) 2440test program(ADS1.20 project), include :
key test, RTC test, ADC test, IIS Audio play(wav), IIS Audio record,
touch screen test, I2C test, Samsung 3.5"LCD, 640x480 TFT test
(10) WindowsCE BSP and sample project file.
(11) Pre-compiled Win CE image for evaluation
(12) Linux tool and kernel source code :      
- arm-linux-gcc-3.3.2 to compile Qtopia      
- arm-linux-gcc-3.4.1 to compile kernel      
- arm-linux-gcc-2.95.3 to compile vivi      
- yaffs file system image maker -mkyaffsimage      
- linux-2.6.13 for S3C2440 kernel source code(includeCS8900,LCD driver,Audio,
 Touch screen, YAFFS Source code, SD Card, RTC, Expand serial driver,
 USB Camera,USB Mouse and Keyboard, U-Disk)  
(13) Pre-compiled Linux image for evaluation
(14) Qtopia source code,web browser source code
(15) Schematic(Protel99SE/PDF)
(16) User Manual(English)
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: files - 25 Mart 2008, 11:16:26
İyiyimiş bu. Sanırım cihazı alan kişi 30 dakika içinde deneme yapabilir. Zınk diye görüntü gelecek  web browser ile internete girebilecek.  DVD dolu.

(12) Linux tool and kernel source code :      
- arm-linux-gcc-3.3.2 to compile Qtopia      
- arm-linux-gcc-3.4.1 to compile kernel      
- arm-linux-gcc-2.95.3 to compile vivi      
- yaffs file system image maker -mkyaffsimage      
- linux-2.6.13 for S3C2440 kernel source code(includeCS8900,LCD driver,Audio,
 Touch screen, YAFFS Source code, SD Card, RTC, Expand serial driver,
 USB Camera,USB Mouse and Keyboard, U-Disk)  
(13) Pre-compiled Linux image for evaluation
(14) Qtopia source code,web browser source code
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 25 Mart 2008, 21:46:45
Teşekkürler, linkini verdiğiniz development kiti bayağı iyiymiş. Bir de ARM11 development kit araştırıyorum. Bir tavsiyeniz var mı?
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: files - 26 Mart 2008, 00:11:44
Bu işlenecek sinyalin frekansı maks nedir?
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: ahmet abüü - 26 Mart 2008, 11:25:22
Alıntı yapılan: "mp3dragon"Ses işlemeden kastınız nedir? eğer digital filtre ve benzeri anlamda ses işleme ve analiz işlemleri düşünüyorsanız ARM serisinden ziyade Texas vs DSP leri daha uygun olur. Yok çeşitli formatlarda ses kayıt, çalma vs.

mp3dragon mantıklı birşey yazmış. Neden ısrarla Arm Core peşindesin. DSP + ... şeklinde daha mantıklı bir yolun var.

TMS320vc5502  bunu bir incele işine yararsa sana yardımcı olurum temini için.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: picusta - 26 Mart 2008, 11:44:53
Alıntı yapılan: "fatihvelid"Teşekkürler, linkini verdiğiniz development kiti bayağı iyiymiş. Bir de ARM11 development kit araştırıyorum. Bir tavsiyeniz var mı?
ARM9'un komut setinde olmayip ARM11'in komut setinde ihtiyacin olan komut hangisidir? Bu komutlari üretebilecek kompiler bulabilecekmisin?
Ben bulamadim ondan soruyorum, mecbur ARM V4.00 kompileri kullandim, isletim sisteminin üzerinden ASM yazmak isime gelmedi.
Alıntı YapBu işlenecek sinyalin frekansı maks nedir?
Audio sinyal olduguna göre tas çatlasa 44KHz'dir, 2048 noktali FFT'yi yorumlamak için 21,5 Hz'te (50 msnde bir) alogritmayi çalistirmak lazim. (gerçek zamanli olabilmesi için)
Z ustaya katiliyorum, bu uygulama hard real time değil, soft real time.
Zaten ses islemede ses örnekleri devamli olarak bir circular buffer'e kaydediliyor. Konusma basladiktan sonra BOS (Beginning of Speech) sinyali ile kayit basliyor, EOS (end of speech ile) bitiyor, analiz bu sinyallerden biraz öncesini ve sonrasini alarak yapiliyor.
FPGA ile de güzel(hizli) FFT yaparsin, karar senin.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: fatihvelid - 26 Mart 2008, 14:59:38
Maximum 40 KHz'de bir frekans işlenecek.

Bir işlemciyle bütün işleri halletmek istiyorum aslında. İstediğimiz DSP tabanlı developmen kitleri hem pahallı hemde DSP'lerde bildiğim kadarıyla TFT desteği yok.

ARM11'i  IAR derleyicisi ile kullanabilirsiniz. ARM Instuction v4,v5,v6 'yı destekliyor.
ARM11 ve ARM9 zaten linux'i ve Windows CE'yi destekliyor. Bunlarla derleyipte kullanabilirsiniz.

FPGA konusunda fazla bilgim yok. Şimdilik bulaşmak istemiyorum. Ama ilerde FPGA konusunu düşüneceğim.
Başlık: ARM9 veya ARM11 ile Ses işleme
Gönderen: files - 26 Mart 2008, 16:16:19
Ben olsam normal pc ile yaaprım. windowsu sağlam tut yeter. Kiosk benzeri aletlerde USBden açılan sabit disk gerektirmeyen  windows oluyor.  BUnun gibi birşey yeterli olur. yazılkımı geliştirmesi de kolay.  İstersen PC için özel  kasa yaptırabilirsin. DSP, bilgisayar ile yapılacak. Gelen sinyal dijitale çevrilip pcye gidecek. gerekli tüm işleri bilgisayar yapacak.

(http://www.litepc.com/graphics/flashtext.jpg)

Alıntı YapTiny! installations as small as 9MB, 11MB for networked install with Explorer GUI
Lightning FAST bootup (as little as 3 seconds to the desktop!!)
Instant on/off - just hit the power switch
Enhanced security
Run from flash memory as small as 8MB - even removable USB keys!
Compatible with all existing Windows 9x hardware - a huge array of drivers at your disposal
Ease of use and familiarity with the OS and software development tools