Sensitive microphone

General project discussion / help
Did you make a robotic coffee pot which implements HTCPCP and decafs unauthorized users? Show it off here!

Moderator: phalanx

Post Reply
brendonshaw1703
Posts: 1
Joined: Sat Jun 07, 2014 4:53 am

Sensitive microphone

Post by brendonshaw1703 » Sat Jun 07, 2014 4:59 am

I am working on a mini project for a school who want to detect sound levels in the classroom and been going around in circles for a few weeks. They want to measure sound levels but ranging from very low sound i.e. chair moving, door opening to levels of talking within the classroom.

I appreciate to get an accuracy levels a number of microphones located in different parts of the classroom would need to be used. But, just to be able to monitor sounds levels I would like to build a simple sound meter.

I have been trying to use the MEMS Microphone Breakout & Electret Microphone Breakout and not getting any type of response, either the voltage is too low to measure on the arudino and the pre-amplifiers do not work and just seeing loads of noise on the signal line. I have ordered the lm386 OpAmp Breakout which I hope will amplifier the signal from the microphone boards.

I have used many of the Arduino type microphones and built pre-amps using lm358, 386 and BC548 circuits but none of them provide the response I am looking for. Many of the circuits seem to be very noisy and not seeing the response which I am looking for.

Audio analogue electronics is not my area of expertise and looking for some ideas on suitable circuit and design.

Mee_n_Mac
Support Volunteer
Posts: 5628
Joined: Thu Apr 28, 2011 4:10 pm

Re: Sensitive microphone

Post by Mee_n_Mac » Sat Jun 07, 2014 4:04 pm


Valen
Support Volunteer
Posts: 1740
Joined: Wed Dec 22, 2010 2:05 am

Re: Sensitive microphone

Post by Valen » Tue Jun 10, 2014 4:17 am

Or identify where the noise might be comming from. Is it normal white noise, or could there be a switching powersupply messing up the supply to the amplifier. Or some other kind of external noise. Just thinking. Maybe more gain isn't the solution, just lower noise level.

marcovansteen
Posts: 104
Joined: Fri Jun 29, 2007 4:37 am
Location: Eindhoven, Netherlands

Re: Sensitive microphone

Post by marcovansteen » Wed Jul 09, 2014 3:38 am

An oscilloscope can point you where the problem is: in the amp or in the ADC.

The arduino adc is 10 bits IIRC, and probably a bit noisy as well.
You could try to find a higher resolution/low noise ADC (>= 16 bit/40kHz or so)

Alternately you could try to build a linear-> logarithmic converter. Then you can use the 10 bit adc at low sampling speeds.
A suggestion is shown here: figure 1 on http://www.butleraudio.com/tubesvstrans1.html and probably any TL072 or LM358 opamp will do (500pf/1.5k not needed for these opamps).

btw what's the problem with using cheap ass sound level meters (http://www.dx.com/p/portable-1-5-lcd-di ... f22-120765) ?

shakilabanu
Posts: 17
Joined: Tue Jul 08, 2014 2:08 am
Contact:

Re: Sensitive microphone

Post by shakilabanu » Wed Jul 09, 2014 11:53 pm

as marcovansteen said, you need to look at the signal first to figure out what the real problem is... use a scope and then act on else as you mentioned you will be going around in circles.
________________________________________________________________________

teprojects1
Posts: 45
Joined: Sat Jan 21, 2017 1:28 am
Location: Lahore
Contact:

Re: Sensitive microphone

Post by teprojects1 » Tue Aug 08, 2017 4:18 am

marcovansteen wrote:An oscilloscope can point you where the problem is: in the amp or in the ADC.

The arduino adc is 10 bits IIRC, and probably a bit noisy as well.
You could try to find a higher resolution/low noise ADC (>= 16 bit/40kHz or so)

Alternately you could try to build a linear-> logarithmic converter. Then you can use the 10 bit adc at low sampling speeds.
A suggestion is shown here: figure 1 on http://www.butleraudio.com/tubesvstrans1.html and probably any TL072 or LM358 opamp will do (500pf/1.5k not needed for these opamps).

btw what's the problem with using cheap ass sound level meters (http://www.dx.com/p/portable-1-5-lcd-di ... f22-120765) ?
I think so that this TL072 article is bit helpful for you, and you can easily understand the datasheet to work further
If you need any help in Engineering Projects | Arduino Projects you can contact me !! Introduction to PIC16F877a

Post Reply