Salve.
Ho usato 4 potenziometri film plastica 10 k lineari economici ma con un milione di cicli vita e, purtroppo 30% di tolleranza.
Il micro è arduino pro micro, gli ingressi analogici da a0 a a3.
Di una semplicità disarmante leggendo con analogread , ottengo valori molto stabili (sono collegati con cavi schermati) e senza interferenze , ma solo per una escursione circa 90 gradi vicino al centro. Verso l'inizio e la fine dalla corsa il valore letto rimane o 0 o 1023. In pratica raggiungono i valori massimi e minimi molto prima della effettiva fine della corsa.
Leggendo i valori col tester è vero che non leggo 0 al minimo ma, i valori resistivi cambiano progressivamente fino a fine corsa.
A me serviva una lettura progressiva per ad almeno il 90% /95 % della corsa e non meno del 50%
C'è qualcosa che posso fare per ovviare a questo fastidioso effetto ?