Amplifying the output of a ISD1820

Hello,

I am having difficulty connecting my ISD1820 board to a LM386 amplifier circuit.

I have built the LM386 amplifier circuit with a gain of 200. I have tried connecting my mp3 player to this circuit, and it is working perfectly. To connect my mp3 player, I am using a 3.5 mm headphone jack. As most people on this forum will know, the headphone jack has three connections that can be made. One connection is for the left speaker, one is for the right speaker (for a stereo configuration), and one is ground. Since the LM386 circuit I have built is a mono amplifier (not stereo), when I connect my mp3 player to the LM386 circuit I connect only one of the inputs from the headphone jack (either the left or right), and the ground, to the LM386 circuit.

This is all fine and well, and as I said, it works perfectly. However, when I try to connect the ISD1820, nothing happens. Here is a link to the ISD1820 board I am using: http://www.elecfreaks.com/2215.html. In the instructions, it is stated that this board can be connected to a LM386 circuit. I believe they are saying to connect one speaker output from the ISD1820 to the input for the LM386 circuit, while leaving the other speaker output from the ISD1820 empty. I have tried this, but it does not work. I have also tried the FT switch but this does not help (although I'm not entirely sure what FT does...).

My questions are:

  1. Do you believe I am reading these instructions correctly; should I only connect one speaker output from the ISD1820 to the input of the LM386 while leaving the other output from the ISD1820 empty?
  2. Has anyone ever successfully combined a ISD1820 board with a LM386 amplifier?

I really appreciate any help you can provide.

Thank you,

Dustin

You have to connect both wires from the ISD1820 output to the LM386 amp input.
The ISD1820 is mono.
With FT switched you should be able to speak through the mic and have it come directly through the speaker.

Hello,

Thank you for your reply. To be clear, you are suggesting that I connect the speaker output terminals from the ISD1820 together, and then connect these to the input of the LM386 circuit?

Thanks,

Dustin

Don't connect the wires together.
One wire from the ISD1820 output goes to the LM386 input and the other wire from the ISD1820 goes to ground.
If they are powered separately make sure that the amp circuit and the ISD1820 share a common ground.
I read quickly and thought you were using an LM386 module.

Hi,

Thanks for the suggestion. I'll try this and let you know if I have any success.

Dustin

Great, good luck.

Hi,

I just tried your suggestion. Unfortunately, I am still not getting any sound. When I connect my speaker directly to the ISD1820 board, I can hear my recording perfectly. I am therefore confident that the ISD1820 is working. However, when I connect my speaker to the LM386 circuit, and try to feed the output from the ISD1820 to the input of the LM386 circuit, I don't get proper playback. When I press play on the ISD1820, I can hear a change in the frequency of the buzzing from the speaker connected to the LM386, but I don't get any audio.

Any other suggestions?

Thanks,

Dustin

Did you try the second circuit posted on the ISD1820 web page?
Are both circuits powered from the same source?
If not, are the grounds connected?
I tried it with a LM386 module and had to leave one of the outputs of the ISD1820 disconnected.

Hello,

I have not tried the second circuit yet.

I am powering both circuits from the same source, and both the ISD1820 and the LM386 have the same ground.

I also have a pre-assembled LM386 module and I am having no success with it either. I have tried this without connecting one of the ISD1820 outputs (as they seem to suggest in the ISD1820 instructions in the original link I posted), and with connecting the second output to ground (as you suggested I try).

From your post, it sounds like you have successfully used the LM386 (pre-assembled module) to amplify the output of the ISD1820 board. Is this true? If so, do you mind taking a picture of your connections. I have been working on this for awhile and it is driving me crazy.

Thanks,

Dustin

Works fine with my LM386 module.
Here's a pic of the connections:
http://www.sendspace.com/file/9zms1k

Thank you very much for taking this picture, I really appreciate it.

You have exactly the same modules as me, so it is very relieving to hear/see that you are having success. The only thing I can think of now is that maybe my speaker is not working properly. My final question for you is: what are the specs on the speaker you are using?

Thanks again for all of your help.

Dustin

If your speaker works from the ISD1820 it should work from the LM386 amp.
My speaker is 2", 8ohm and 1/2 watt.

Thank you!

Try this Dustin,
Flip the FT switch on the ISD1820 to the right. Turn the pot on the LM386 all the way to the left(towards the VCC pin on the LM386 module) speak through the mic and at the same time slightly turn the pot to the right until you hear your voice through the speaker.

Hi Elac,

I did as you suggested, and I had success! Thank you for your help. However, I now have a few more questions:

  1. When I connected the LM386 and ISD1820 as you described, I can only get audio from my speaker when the potentiometer on the LM386 is in precisely the correct position. Why is this? I thought I would be able to control the volume by adjusting this potentiometer. Instead, it is basically on, or off.

  2. When I have the potentiometer turned to the correct position to get some audio, it is very quite. How can I use my LM386 to actually increase the volume?

Thank you,

Dustin

Hey Dustin,
Glad you got it to work.

To have it be louder try building this LM386 based amp, and power it between 9v and 12v instead of 5v.

Make sure you have a speaker that can handle the output of the amp.

The output of the ISD1820 is pretty decent on its own, the LM386 being powered at 5v really cant amplify the 3.3v or 5v signal from the ISD1820 much more.
Running the amp linked above at 9v or 12v will give you more amplification.
For even more power you could feed the 5v LM386 module you have into a larger amp, using the LM386 module as a pre-amp.

Hi Elac,

I finally got around to trying what you suggested, and it worked great! I finally have my ISD1820 screaming through my speaker. The final result was actually even louder than I had anticipated, and I am thrilled with the result. Thanks again for your extremely thorough replies to all of my questions. This problem has been bothering me for months, and it is very satisfying to finally have it working.

Thank you!

Dustin

Your welcome Dustin.
What's your project? If you don't mind telling.

Hi Elac,

After all your help, I think you're going to be disappointed with my project...

Basically, I am using an ATTiny85 (programmed using my Arduino) to control both my ISD1820 (connected to my LM386) and a modified single to triple wall socket adapter. I cut open the adapter, and soldered in a 5 V relay so that I can control it using my ATTiny85. I also have a photoresistor monitoring whether the lights are turned on or off.

What is the point of all this you ask? Well... it is really just to be annoying. When the lights get turned off (light level is determined by the photoresistor and a poteniometer I have installed to allow the 'trigger level' to be adjusted), the ATTiny starts counting down (I have another poteniometer that controls the time delay). After a preset time, the ISD1820 starts screaming through the LM386, while a lamp (plugged in to the wall socket adapter) starts flashing on and off. It is all constructed, and works beautifully. The plan is to set this up in my friend's/family's bedrooms to have it go off in the middle of the night when they are fast asleep.

What do you think, sound like a good plan?

Dustin

Hi, a gain of 200!!!. you are asking too much, try a gain of 20.
If the output of the recorder is producing speaker level audio, you do not need a gain of 200. This will put LM386 possibly into self oscillation.
Definitely run the LM386 from 12V, just amplifying with a 5V is of no gain. The output would cutoff with very little input from your recorder.
So try 20 or lower gain.
Tom.... :slight_smile: