r/AskElectronics • u/maciej0s123 • 1d ago
How can I separate the trim pots so they don't affect each other?
I designed and soldered this circuit to output a tunable CV for a drone synth. I had enough foresight to buffer the offset(base) voltage, but not enough to realize the trim pots make up one big parallel resistor, which makes tuning impossible (for example, with switches in the positions like in the picture, trying to tune CV1 with RV002 affects the voltage at the output of RV004 and 006, and limits their range).
I presume my best bet would be to add more buffers, but I'm not sure where to place them (do I need one per pot, or is one per switch enough?), and the project is incredibly expensive in opamps as it is, so if there's another way, that would be great. I have a handful of BJT transistors and some MOSFETs, so I thought of using them in emitter follower configuration for buffering, but I'm not sure how I would place them here.
I soldered this circuit on a protoboard, so changes are relatively simple to make, but I would really like to avoid redesigning the entire circuit. The largest trimpots I have are 20k, and I'm trying to avoid using full-sized pots, but if larger would work then so be it. Global FM is an external modulating signal input soldered to a mono input jack if context is necessary. All suggestions are greatly appreciated
1
u/Superb-Tea-3174 1d ago
If GLOBAL_FM was a virtual ground then every signal contributing to it would be independent. Use an op amp to keep the voltage there at zero by balancing the sum of all the inputs.
-1
u/cogspara 1d ago
Add a current booster to drive the low impedance load. It's only three additional components: a 100 ohm resistor, a 1K resistor, and a BD139 medium power NPN transistor. The transistor is sold on dozens of hobby electronics websites including (Futurlec)
Here is a (circuit schematic) diagram
1
u/brown_smear 1d ago edited 1d ago
The voltage change you are seeing would be because R001/R004/R007 connect to a common point, and presumably you don't have anything connected to GLOBAL_FM. If you connect GLOBAL_FM to GND during adjusting the levels, I don't think you'll see the issue you described.
The GLOBAL_FM signal also needs to be low impedance if you don't want the different paths cross-talking, so if that's not the case, you can buffer it.