Hello all
I am making an Arduino Controlled FSM Device (medical device) that uses multiple analog multipliers to create specific waveforms in the +/-18V range. All the programming/digital stuff is fine, the issue is my power design keeps blowing capacitors to a dead short (specifically C1 in the attached schematic).
Power comes in to the device via a 12V/1Amp wall wart, through to a DC-DC converter that boosts the voltage up to 23V. This leads the header H1 to supply 12V on pin 1, ground on pin 2, ~23V on pin 3 (which goes stright to the 7818 and associated capacitor C1).
On all low power tests, my power supply will provide +/-18V, and on a test of a single op amp/analog multiplier, everything worked. But as soon as I leave it for a day and turn it back on, C1 overheats and shorts out. At first I thought it was the 7660s getting locked, so I added D2 and D3, but it just happened again now.

The capacitors are Tantalum rated at 25V, and the DC-DC converter measures 22.7V out, so everything should be in range. I have noticed that it only seems to be when there is a load on the +/-18V lines that this will happen (never on tests with just the 12V side of things connected) so could the extra draw make the voltage on C1 greater than 25V momentarily? Any help will be appreciated
I am making an Arduino Controlled FSM Device (medical device) that uses multiple analog multipliers to create specific waveforms in the +/-18V range. All the programming/digital stuff is fine, the issue is my power design keeps blowing capacitors to a dead short (specifically C1 in the attached schematic).

Power comes in to the device via a 12V/1Amp wall wart, through to a DC-DC converter that boosts the voltage up to 23V. This leads the header H1 to supply 12V on pin 1, ground on pin 2, ~23V on pin 3 (which goes stright to the 7818 and associated capacitor C1).

On all low power tests, my power supply will provide +/-18V, and on a test of a single op amp/analog multiplier, everything worked. But as soon as I leave it for a day and turn it back on, C1 overheats and shorts out. At first I thought it was the 7660s getting locked, so I added D2 and D3, but it just happened again now.

The capacitors are Tantalum rated at 25V, and the DC-DC converter measures 22.7V out, so everything should be in range. I have noticed that it only seems to be when there is a load on the +/-18V lines that this will happen (never on tests with just the 12V side of things connected) so could the extra draw make the voltage on C1 greater than 25V momentarily? Any help will be appreciated