I have several potentiometers connected to a sensor circuitry for logging of movement.
Some of my potentiometers use just a small proportion of their working area, resulting in poor resolution on the digital values.
I need some sort of circuit where I can define the upper an lower analog reading and the output will be 0-5 volts within that range.
I need to do this on the analog side since i have no control of the inside of the sensing equipment.
Can someone point me in the right direction how to go about.
These are digital pots driven from the Arduino? I think all you need is resistors above and below the pot to limit the pots' wiper range to a subrange of 0..5 ?
Probably, you have to amplify a signal coming from the pot's, to get it in 0-5 range, search for OPA to build one, or shield, that has build-in amplifier at the input.
Have a look at the map() function ==> val = map(analogRead(A0), 0, 1023, MIN, MAX);
If you post your code I can see if it make sense as it is difficult to give advice if you do not post code, and info about the potmeters and your schematics ...