Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Converting 5V to ±12V

+0
−0

I would like to convert 5V rail I have on PCB to ±12V. Existing solution is using boost converter 5V to 12V, and a buck for 5V to -12V. This feels bulky for what it's needed - here are the requirements:

  • +12V and -12V rail shall serve for powering opamp only
  • Ripple of the ±12V rails is not of a concern, as the opamp is used in comparator mode(something I would like to swap with the comparator in the future but keeping it for now in the design)
  • +12V and -12V rail should be within ±5% ie. acceptable voltage range of rail is (11.4V, 12.6V) both for positive and negative
  • ±12V rails shall be capable of providing no more than 5mA of current
  • There is a 3V3 powered uC on board with available PWM output which could be used for charge pumps

Everything mentioned so far asks for a charge pump, the way how I see it.

Some options I found:

  • Maxim/Analog have +5V to ±10V converter IC MAX680/681, with VCC max of 6.2V and V+/V- being +12V/-12V in absolute maximum ratings, I feel like stretching it + it is not within acceptable voltage range
  • Do a DIY charge pump using PWM uC output - haven't done this earlier so if someone could explain a concept with jellybean components that would be a useful answer as well.
  • Use a standalone 5V to ±12V converter like a Murata one
  • Use 2x dedicated charge pumps - 5V to 12V(to be found) and 12V to -12V(TC1044S)

Questions:

  • Could charge pump 5V to ±12V be implemented with 1xPWM output from the uC, how would the circuit look like and what would be the component values(capacitor size, diodes, etc.)?
  • Are there some other way how to do this which I have not covered?
History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.
Why should this post be closed?

1 comment thread

You could use a RS232 driver IC. Set one TTL input to 0 the other to 5V. Then you may have +12V and -... (3 comments)

2 answers

You are accessing this answer with a direct link, so it's being shown above all other answers regardless of its score. You can return to the normal view.

+1
−0

I only address this point:

Are there some other way how to do this which I have not covered?

Yes. Instead of using boost and buck converters, you can use integrated charge pumps. They don't use inductors but only capacitors.

The only one i could find (in my very short search) that has 2 symmetric outputs that can deliver 12V was the LT1026IS8 IC. But it only double the voltage. Maybe you could cascade 2 ICs to generate more. But you have to check if it really works the way you want it.

Honestly, i don't see the advantage over boost converters. What stops you from using a boost converter? When you need more than double your voltage, a boost converter maybe the better option over charge pumps.

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

0 comment threads

+2
−0

You say the only thing that will be powered by the ±12 V supplies is a comparator. The first thing I would look at is whether you really need the comparator to run from that voltage range.

Presumably you are asking for ±12 V because that is the range of the signals being compared. Use resistors to get the signals into the 0 to 5 V range, then run the comparator off the existing 5 V supply.

I need comparator output to be +-12V, not 0/5V.

Then you need to explain more about your overall system. Where does this -12 V to +12 V signal go if there are no such supply voltages anywhere? This smells like an X-Y problem.

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

1 comment thread

Voltage (2 comments)

Sign up to answer this question »