Hi all,
I'm trying to build a simple circuit that would generate ac signal from a 5v powered microprocessor. Power is an issue since the device is small and the power budget is critical.
As a starter a square +/- 2.5v pulse will do, but ideally i would like to be able to generate +/- 5v from the same micro.
I was thinking of generating the 0-5v pulses and also using a 2.5v switched voltage regulator - this way if i provide the 2.5v as "GND" to the outside (2 electrodes which should see my pulse) and the micro pin with the 0-5v pulse on it, i will get a +/- 2.5v .
The problem with it that all the voltage regulators i have encountered until now can only source current, not sink it, (they specify that they have reverse current protection) so when the micro generates signal less than 2.5v, there is no current flowing since the regulator won't sink it.
I would appreciate if people could share their thoughts on this - what would be the correct way of achieving my goal ?
I appreciate all advice,
Thanks in advance,
Lenny
I'm trying to build a simple circuit that would generate ac signal from a 5v powered microprocessor. Power is an issue since the device is small and the power budget is critical.
As a starter a square +/- 2.5v pulse will do, but ideally i would like to be able to generate +/- 5v from the same micro.
I was thinking of generating the 0-5v pulses and also using a 2.5v switched voltage regulator - this way if i provide the 2.5v as "GND" to the outside (2 electrodes which should see my pulse) and the micro pin with the 0-5v pulse on it, i will get a +/- 2.5v .
The problem with it that all the voltage regulators i have encountered until now can only source current, not sink it, (they specify that they have reverse current protection) so when the micro generates signal less than 2.5v, there is no current flowing since the regulator won't sink it.
I would appreciate if people could share their thoughts on this - what would be the correct way of achieving my goal ?
I appreciate all advice,
Thanks in advance,
Lenny