4

I'm trying to create a prototype using a breadboard that is able to record sounds at the ultrasonic frequency range. I am looking into purchasing this microphone.

The problem is that the Raspberry Pi only has digital inputs. I researched and found this ADC. However, from speaking with the guys who run this company, they basically said that this would not be able to handle audio and is only used for simple analogue signals.

Does anyone have any ideas to where I can find a ADC that would suit my needs?

goldilocks
  • 60,325
  • 17
  • 117
  • 234
Phorce
  • 205
  • 1
  • 3
  • 5

2 Answers2

2

First off, that microphone isn't going to work. It cuts out at 10 kHz, so is better suited to voice recordings. Ultrasonic is usually in the 50-100 kHz (and slightly higher) range. You might be better off with a MEMS Sensor. If you have an unlimited budget, the G.R.A.S. ⅛" microphone is the one to choose, but it's designed for professional acoustic work and is breathtakingly expensive. The cheap Panasonic WM61 might work, too.

You'll need a pre-amp and possibly phantom power supply for the microphone.

You'll need a faster DAC, too. If you want to limit your highest frequency to 100 kHz, the 200 kHz PCM1794A could do the job. It's used in the Rpi DAC audio board.

If you can give some more details of what you're trying to record, it would be useful. The higher you get above standard audio equipment, the more it costs; for instance, this “affordable” USB Ultrasound Microphone. If you only need to detect these frequencies, tools like the Simple Bat Detector can do this cheaply.

scruss
  • 9,117
  • 1
  • 25
  • 36
1

I am starting on something similar. Here is an ultrasonic microphone mems you can buy from Digikey U.K. For a couple of pounds http://www.knowles.com/eng/Newsroom/New-product-Ultrasonic-MEMS-Microphone

This plus an opamp to increase the output to a few volts should feed the A2D converter a treat

Steve
  • 11
  • 2