Planning to build a Fetal Hearbeat monitor

Hello,
I'm planning to build a fetal heartbeat monitor with Arduino for my final biomedical degree and I'dont know which sensor to apply. Please suggest any sensor, piezo or Doppler modul?
And how do i convert the signal?

The obvious place to start would be to study existing fetal heartbeat monitors, and to determine what sort of sensors are used. There is plenty of medical research literature on the topic, for example: Validation of beat by beat fetal heart signals acquired from four-channel fetal phonocardiogram with fetal electrocardiogram in healthy late pregnancy | Scientific Reports

As discussed in the above open access publication, signal processing to reveal the fetal heartbeat in the presence of all the other signals is not trivial.

I have seen these in doppler and an internal version about 1/4" diameter. The latter internal types are inserted up through the vagina with fine wires to the fetus scalp. The concern here is to monitor the fetus heart rate during labor. Anyway depending on if you want to monitor internal heart rate or external heart rate. I was fascinated with the internal type about 40 years ago when one was used on our daughter. I remember the sensor looked like it had a small corkscrew. They used a straw like device to insert it, gave it a twist and removed the insertion tool. Sort of like the tubes used to insert a Tampax but very small.

So external is doppler and I am not quite sure what the Fetal Scalp Spiral Electrode uses. Best guess would be similar to EEG pads but tiny. What type were you looking to build and either way, nice project.

Ron

An specialized ultrasound won't work?

Thanks for the answer. I was thinking to build an external monitoring system. I was reading many articles about this topic, and I saw that at ones is used for detecting fetal heart beat, with an electret condenser microphones and that the sound was amplified. I am not sure that i am able to do the amplifier part.

Can you suggest any of these?

Yes, you could design a simple electret microphone version. Heck if you want to try a proof of concept you can buy a few inexpensive electret microphone modules similar to these.

You can start with headphones and eventually get toa speaker.

Ron

Think carefully about safety !!

Medical equipment has to meet strict safety regulations .

You can’t really use this with real people .

If this your final
Project you need to do some research into sensors to justify your choice . This is what your project is about ; investigation, justification , etc and the process you go through to make a project - more so than the result .

No. I do have a crazy strawman idea. As mentioned already, background noise is an issue. If a not-too-sensitive sound monitor is positioned near the mother's heart, and another not-too-sensitive sound monitor is positioned near the mother's stomach (the organ) and a third very sensitive sound monitor is positioned to pick up the foetus' heart beat, through processing (I have no clue on how to process audio), the two "noise" monitor inputs could be used for blanking sound picked up by the very-sensitive monitor, leaving the foetal heartbeat.

I want to build the second type that you mentioned.

Thank you for the answer, i will try it.

Thanks for the answer, I will think about it.

Hello. I am planning to build a fetal heartbeat monitor too. For that mothers can hear their baby's heartbeat. How this FD200 Fetal Doppler, Baby Heartbeat Monitor | facelake
Based on the doppler effect with ultrasound transducer.
I think use US sensor with Arduino, but the US sensor how US-100 it is aimed at detecting objects. I think use JSN-SR04T that i understood that it gives 8* 40khz signals; or modify any of these so that it can be used as a Doppler. What are you think? Are you search datasheet for the someone fetal doppler?

Gange

Sorry for my english.

Your English is fine, but please, start your own topic, and do not "hijack" other user's topics.

1 Like

Maybe buy SpringBud FD-500B and use the doppler probe and with RJ9 cable process signal with arduino? Or ESP32?

Hello. I dont know if this method will be working... But if does, please tell me!