I have a current design of a circuit which works well, but I am needing to make a few extensions to it. I am working on a 4 channel oscilloscope. Each channel must be able to take various ranges of input and properly scale it to 0 - 3.3 V for a ADC to process with the best accuracy.
AC signals will be between 0 - 100 kHz with the setup for the following input ranges:
+/- 10V range +/- 5V Range +/- 1V Range +/- 0.5V Range
I already have a working differential op amp circuit design for +/-10V (ATTACHED BELOW) but I need to be able to scale the remaining ranges as well using a programmable gain amplifier instead of multiple resistors and mux combinations on my differential amplifier.
Any advice would be greatly appreciated!