I'm working on a design for something that takes a signal in which is approximately 0.6Vpp. My goal is to be able to vary the amplitude of this signal anywhere from 0.1Vpp to 5Vpp in 0.1V steps. My plan was to use a resistor divider to bring the signal from its original 0.6Vpp to 0.1Vpp and then use an opamp and a digital potentiometer to vary the gain from 1V/V - 50V/V.
My question is, is this feasible with an inexpensive (Hopefully ~$1/chip in small quantities) digital pot? I have a feeling it is, as long as I choose the right R1 and R2 values. However, it seems like a lot of digital potentiometers have strange resistance values for the taps, since the number of steps is a binary multiple number (64, 128, 256, 512...)
I've attached a schematic. I'd appreciate any pointers as to how to go about figuring out what resistance values I need for this to work.
Also, I based the schematic on
this application note provided by Microchip.