Hello everyone,
I have a Portenta H7 board which comes with the STM32H747XI microcontroller. I am using the breakout board for the portenta which comes with connections for 8 analog channels with a Vref+, Vref-, and a GND pinout. I looked at the data sheet for the microcontroller and found that the Vref+ supports a maximum of 3.6v and Vref- supports the vToltage range in Vss, unfortunately I couldn't find any other information on Vss. The problem is I need to measure a couple of negative voltages which range from -3v to -1.5v and some high voltages which range from +5v to +15v. I know that it is possible for me to condition the high voltage sources to get them down to less 3.6v to measure them but I don't really want to do that as that would extra external circuitry which will complicate things. I am not able to figure out how to measure the negative voltages however. Do I need to look for an external ADC which is capable of doing what I want to do? Would be greatly appreciated if someone could help me out.