Transpose readings from potentiometers

Hello,

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.

Thanks!

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 ...