Mikrokontroller med 192 kHz I2S interface

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
gkar
Inlägg: 1586
Blev medlem: 31 oktober 2011, 15:28:29
Ort: Linköping

Mikrokontroller med 192 kHz I2S interface

Inlägg 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å...
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: Mikrokontroller med 192KHz I2S interface

Inlägg 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.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: Mikrokontroller med 192KHz I2S interface

Inlägg av Korken »

STM32F4xx har I2S stöd.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: Mikrokontroller med 192KHz I2S interface

Inlägg 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.
Rick81
Inlägg: 755
Blev medlem: 30 december 2005, 13:07:09

Re: Mikrokontroller med 192 kHz I2S interface

Inlägg 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.
superx
Inlägg: 1127
Blev medlem: 19 juni 2012, 23:28:16
Ort: Linköping

Re: Mikrokontroller med 192 kHz I2S interface

Inlägg 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.
Eelector
EF Sponsor
Inlägg: 656
Blev medlem: 3 juni 2003, 23:58:52
Ort: Trollhättan
Kontakt:

Re: Mikrokontroller med 192 kHz I2S interface

Inlägg 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
Skriv svar