2025-08-28 6:24 PM
I have some Pulse induction metal detector analog designs that I want to "digitalize" using a Stm32f407vet6 board. Unfortunately, these designs use the battery positive as ground. My intention is to power the Stm32 from the +5v rail of the detector power supply and then use logic in the Stm32 to generate the pulse timings and to read the preamp output with the ADC to check for metal detecting and eventually add some kind of discrimination logic.
My problem is the detector design that uses VB+ as ground so how can I power the stm32 properly and also give the ADC correct vref ?
I attached the pulse induction detector schematic I want to use as base and also the stm32f407vet6 schematic.
Thanks for the help.