United Kingdom
Asked — Edited

Sound Sensor Amplifiers

So I've been using these DFRobot sound sensors for a while now and they do a reasonably good, but I'm looking for a way to increase the sensitivity to improve the sound pick up. Does anyone have any recommendations for a small amplifier board that can connect between the EZ-B and these sound sensors?

Thanks.


ARC Pro

Upgrade to ARC Pro

Stay on the cutting edge of robotics with ARC Pro, guaranteeing that your robot is always ahead of the game.

United Kingdom
#1  

Steve,

I've used a LM386 Amp chip to build a small Amp between EZ-B and other devices, it only needs a few additional components see circuit diagram. You can get the 386 from Maplin, for a couple of pounds.

Chris.

User-inserted image

#2  

I'm showing my ignorance here. Can you use an amplifier to both send sound to a speaker and also to send it into a processor from a sensor?

United Kingdom
#3  

@Cem.

Thanks for the info. I was kinda hoping for a ready made "plug 'n' play" board option, but I'll check out what needs to be done.

@Dave.

I have absolutely no idea. It sounds feasible, but hopefully someone else will chime in and advise in that.

United Kingdom
#4  

Steve, I think Maplin sells a kit, ready made, using the 386 chip?

Chris.

United Kingdom
#5  

@Cem.

Okay buddy. Not a Maplins fan but I'll check it out.

Thanks again.:)

PRO
Canada
#6  

You can send an amplified signal to a processor you just have to keep in mind a few things. You can't power the amplifier with more voltage than the MCU can handle on its signal line. Ex: MCU is 3.3V max then you power your amp with 3.3V because if the signal out saturates and hits the amplification rails then it will be a full 3.3V signal (now imagine if you powered it with 7.4V, yeah bad news)

If you want to send the amplified signal to an ADC pin you can but yeah try to stay with a 3.3V maximum signal. Otherwise, I would suggest using the 12-bit ADC function with an unamplified signal to get better resolution.

United Kingdom
#7  

Thanks for the info Jeremie. That's good to know and I will surely keep that in mind.