hello colin, thanks for replying
were you talking about the 2.2k in the tl071 circuit? if i increase the resistor value from 2.2k to 22k the gain drops drastically right? correct me if i'm wrong
AG,The TL071 circuit has a 100k gain control labeled VOL. With the 100k trimpot set to 100k then the gain is 1+ (100k/2.2k)= 46.5 times which is good when you talk in a normal conversation level about 5cm away from the mic. With the trimpot set at half rotation then the gain is 23.7 times and you would need to talk a little louder or hold the mic closer to your mouth. With the trimpot turned down all the way then the gain is only 1 and if you scream very close to the mic then you might not be heard. Then why change the 2.2k to 22k??
ANY amplifier will clip if its input signal level is too much causes the output to try to go higher than is possible. An LM386 has a gain of 20 times but it can be 200 times if a capacitor is added between pin 1 and pin 8.
Your recordings had some very loud sounds like you were rubbing the mic in your hand or scraping the mic on the floor. When I hold my mic mounted in a lid on my chest then it does not move and does not produce those noises.
A piezo transducer picks up vibrations like from a guitar, piano or car engine. It makes a poor microphone.
AG,I fixed an electronic stethoscope circuit when somebody posted it on a forum and said the original circuit didn't work. I built one and used it a few times 13 years ago. It is long gone.
Here is the schematic from my files showing a sketch of how the mic was mounted in a lid:
Hi AG,The hollow concave part of the plastic lid has my microphone opening. The rim of the lid is against the patient's skin above the heart. The microphone does not touch the skin. The mic is sealed in the lid and no sounds can enter where the cable exits.
hi AG,Maybe the patient's skin is the diaphragm under my lid?
If I put an ear against the skin above the heart without a diaphragm then I hear the heartbeat the same.
here are some useful oscilloscope outputs, ive attached the picsMaybe your electret mic does not pickup low frequencies. How does it sound when you speak to the mic?
mine was uni- directional mic.Your TL072 shows a lot of high frequencies that should be filtered out. Maybe the lowpass filter is wrongly made into a highpass filter.
The LM386 has a gain of 20 times. Its datasheet shows a graph that with a 9V supply (but your battery voltage might drop on the current peaks) its maximum output is 3.2V peak into 16 ohms (two 32 ohms earphones in parallel) so its input must never be more than 3.2V/20= 0.16V peak, or less if your battery voltage sags.
The levels at the output of the TL072 are way too high so of course the TL072 and the LM386 are clipping. Turn down the gain.
All Omni electret mics looking like the one you got from Digikey have almost the same output level and frequency response. I have a smaller one from a cell phone with an output level a little less.
Most audio opamps work the same in that simple circuit.
Hey AG,I am amazed that your raw mic produces heartbeat peaks as high as 1.5V.
With R4 at 4.7k then the first preamp has a gain of 4.7k/(2.2k + 2.2k)= 1.07 times and the second opamp's gain of 1.6 has an output of 2.57V peak which is far from clipping but yours shows severe clipping.
Wait a minute! Your clear photos show the output of the TL072 clipping with an output of only 2.5V peak. It should clip at about 8V peak with the plus and minus 9V supply. Why is it clipping with such a low peak output voltage? Maybe the battery voltages are sagging with signal level since you did not install the 470uF and 1000uF supply bypass capacitors.
I forgot to say that the old TL07x opamps have a problem where if an input voltage becomes within a few voltage from the negative supply then the output suddenly goes as positive as it can go which might be happening. The OPA2134 does not have this problem. But the OPA2134 cannot drive most headphones or earphones if they are the normal 32 ohms, a power amp like the LM386 is needed to drive them.
I am sorry that the first opamp inverts the signal, that is how the original defective circuit was designed and I did not change it. Doctors are probably used to seeing non-inverted heartbeats.
Hi AG,A piezo transducer resonates at about 4kHz to 5kHz and at other frequencies. That is why it is made into a beeper.
I think a window glass also resonates at some frequency.
They resonate because they are stiff. Therefore they make poor microphones but are good at sensing vibrations.
A piezo transducer senses "knock" vibrations in a car engine. It also senses vibrations in a drum and in a piano. They are vibration sensors, not microphones.
Here is how to change the preamp to be non-inverting:
hello colin,"A piezo transducer picks up vibrations like from a guitar, piano or car engine. It makes a poor microphone."
How wrong you are. You don't know what you are talking about.
I use a piezo on a window and the result is just like you have removed the sheet of glass. I have sold 30,000 "wall bugs" to those who want to listen to people in a room. The result is PERFECT. Don't make comments about things you know nothing about.
Please change the scale to see.1)I think preamp wasn't clipping, its just that output reading doesn't fit scope y-axis scale on monitor so its showing flat at top. if i fix scale it might not happen. Anyways I'll try to install the caps and see if there is any progress.
Your mic draws about 0.5mA so the voltage drop in the 1k +10k resistors is 5.5V then the mic gets 9V - 5.5V= 3.5V which is good for low level voices. There is a modification to an electret mic made by Linkwitz so that its Jfet is a follower instead of an amplifier. This modification is used when an electret mic gets a very high sound level inside a drum. Here is a video of the modification:2)i'm using +9v of supply to power up the mic, that's how it should be right? or do i need to use a lower power supply? fyi my mic can stand 2v-10v.
The input of your TL072 is biased at 0VDC and the signal causes it to drop as low as about -1.5V which is far from the -9V negative supply battery so it should be fine. The design of the TL072 is old and new ones use the same old design.3) but my input voltage from mic is around 5v right?, not with in few voltage from -ve supply voltage? how can I get new TL07X opamps?
The Cmoy circuit uses one opamp in an OPA2134 to drive one 32 ohm earphone to a level not loud. You said you have a headset with 24 ohm earphones that make a load of 12 ohms when in mono and you want it loud. The OPA2134 does not produce enough output power to do it but the LM386 can do it easily.4)I was looking to replace lm386 with opa2134, but are you suggesting opa2134 for tl072? but if i do so can i be able to have lowpass filter and preamp with it, like what you did with tl072?
5)what's your take on cmoy https://tangentsoft.net/audio/cmoy/ . It says it can drive both low impedance and high impedence. FYI earphones i'm gonna use are not going to be around 32ohms or less, lets say apple earphones has 24ohms.
Yes, so the waveform is not upside down. Here is your signal and one I found on the internet. I inverted your signal so it resembles the "normal" one:6)are you recommending me to try non-inverting circuit with tl072? if so can you provide me a right schematic to try?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?