Sida 1 av 1

Mikrokontroller med 192 kHz I2S interface

Postat: 20 juli 2012, 12:21:32
av gkar
Någon som känner till någon liten, gärna ARM, mikrokontroller som kan to emot och skicka 192 kHz I2S audio data från ADC/DAC?
Alternativt någon annan form av seriell audio ADC/DAC fungerar det också...

Re: Mikrokontroller med 192KHz I2S interface

Postat: 20 juli 2012, 12:38:32
av psynoise
Datan borde du kunna ta emot med SPI och sedan demultiplexa själv genom ett program. Någon mikrokontroller med dedikerat I²S-gränssnitt har jag inte sätt, dock finns det säkert digitala signalprocessorer ämnade åt audio.

Re: Mikrokontroller med 192KHz I2S interface

Postat: 20 juli 2012, 14:05:09
av Korken
STM32F4xx har I2S stöd.

Re: Mikrokontroller med 192KHz I2S interface

Postat: 20 juli 2012, 14:25:58
av psynoise
Intressant, det hade jag missat helt. Kollade Farnells sortiment och fann massor av mikrokontrollers med I²S

http://se.farnell.com/jsp/search/browse ... s%3D203063

Närmare bestämt 98 stycken olika fanns det. Billigast är LPC1810FET100,551 från NXP som använder sig av Cortex M3.

Re: Mikrokontroller med 192 kHz I2S interface

Postat: 21 juli 2012, 12:00:08
av Rick81
STM32 har också detta. Jag har själv spelat upp ljud 16 bit stereoljud (40 MB Wavfiler! på sd kort) med detta interface och DMA.

Jag har använt detta devkit:
http://www.micro4you.com/store/smart-st ... board.html

Devkitet har allt förberett så det är bara att koppla in högtalare och ladda in kod.

Finns även exempledkod för hur man använder I2S på denna sida. Rekommenderar dock att du använder DMA annars kommer STM32 bara stå och tugga ljuddata.

Re: Mikrokontroller med 192 kHz I2S interface

Postat: 24 juli 2012, 23:33:57
av superx
Cortex M3-varianterna från ST och NXP är säkert de som är enklast att få tag i och mest main-stream, men det finns andra också.

AVR32 har I2S. Har testat den kopplad till ett Cirrus-utvecklingskort med ADC/DAC, och det funkade. Det var ju iof inte i 192kHz.

XMOS har rätt coola processorer som kanske skulle kunna passa. Kolla på XMOS xs1-l1. Den har jag också kört med i2s. Lite skummare att komma igång med kanske, men kan nog vara rätt bra för audio-grejer lite beroende på vad du vill göra.

Vad ska du bygga? Och var kommer all den datan ifrån? Du lär ju inte hinna göra så supermycket per sample med den datatakten och en enkel microkontroller, men det kanske inte behövs.

Vill man vara tjusig så är ju en enkel SHARC-DSP grym för många audio-grejer, men då behövs ju externt flash och flera matningar etc.

Re: Mikrokontroller med 192 kHz I2S interface

Postat: 25 juli 2012, 21:59:03
av Eelector
Raspberry Pi lär ha I2S (tyvärr inte på någon av pinnarna utan man får ge sig på några lödöar)

http://www.raspberrypi.org/phpBB3/viewt ... 2s#p131964