Hi all,
I’m hoping the community won’t mind me asking for a bit of help with my first-ever attempt to use KiCad and simulate a relatively ‘simple’ PSU from a Quad 44 pre-amplifier. I have lots of electronics repair experience but my design/theory knowledge is quite lacking so please treat me as a novice.
In this particular Amp I am trying to understand an undocumented modification which has been made which derives +7.5v and -7.5v (Plus 8.2V from the anode of D403) from +15v and -15v HT rails. This is used to power some analogue switch ICs which take ±7.5v and a panel with buttons and LEDs which uses the 8.2v. I think I’m missing something important because the spice simulation does not produce the expected voltages even for the original circuit.
I’m trying to follow an example of a balanced PSU into an Op Amp from here: KiCad Eeschema as GUI for ngspice, tutorial for setting up the simulation (Under “Inverting amplifier with generic OpAmp”).
I must give a caveat that all the components involved are probably 20-30 years old so I’m having to pull in substitutes! I think for the purposes of obtaining the voltages I should be able to use fairly generic 7V5 Zeners and Diodes but I’m happy to accept that this problem is almost certainly user error.
I’ll also note that the existing circuit is not faulty (the amp has an unrelated fault) however this bit does run at about 90°C and it’s a bodged mess on the board, which is why I’m trying to understand it.
The Transistor types in brackets are the current originals, and the BC32x numbers are the substitutes used in simulation.
I’m running KiCad 9.0.2 on Ubuntu 20.04 and have built ngspice42 from source (although I’m not 100% certain whether it’s picked that up or is using a bundled library).
I’ve been using the Simulation libraries from the following collection: Kicad Spice Library · GitHub.
As I’m a new user, I’m not able to attach more than one image, so I’ve put everything together in one:
ERC passes with no Errors and just warns me that my ±7.5v outputs aren’t connected - I think this is okay as I only want to measure them.
In summary - I thought this might be a neat and relatively simple circuit to try and analyse and understand as a first project in KiCad.
Thanks in advance for any help, even if it’s some pointers to the documentation I should be reading.
Jonathan