Author Topic: Help on MEMS Microphone Boards  (Read 409 times)

0 Members and 1 Guest are viewing this topic.

Offline Seren200018Topic starter

  • Newbie
  • Posts: 1
  • Country: de
Help on MEMS Microphone Boards
« on: July 09, 2020, 08:16:46 pm »
Dear Readers,

I currently got a project to create an (or rather around 100) microphones for acoustic measurement. The first idea was to just bruteforce it using a multi channel system. After considering the number of wires needed we redecided to use multiple digital microphones with build in microcontroller and a shared data channel. I do not think reading all of them at the same time is really feasible.
So I think its best going for a buffered approach where every microphone board is buffering a full measurement and afterwards the boards are sequentially read.
Currently, I am not sure if I should go for a SPI RAM or a Flash solution (QSPI possible but i do not know if QSPI write is possible).
The measurement has the following parameters:
  • smaller or equal to 24 bit Data
  • around 5-15 ksps
  • if possible one additional byte for status information
  • write time maximum of halve the sample rate
  • small if possible
With those parameters I get around 320kbit/s to 960kbit/s Save rate. I would like to buffer as much as possible. While RAM is fast enough it has to little space at low prices. I would like to keep it cheap. NAND-Flash is fast enough but first it can only be wrote a limited amount of times (i do not think we will do 10.000 measurements), and i fear it is to slow.
What would you suggest? Are there any bigger ram ICs? I know of PSRAM like ESP-PSRAM64H but I can only buy it from ali express not mouser or farnell and i didn't find anything similar. Are there other feasible chips?

Best Regards
Christian
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf