Antes de que salga corriendo y cree una fuente actual, haga los cálculos para ver si necesita uno, y si realmente solucionará el problema si lo utiliza.
Usted quiere medir 2.2 kΩ a 42.5 kΩ. El punto medio geométrico es, por lo tanto, 9.7 kΩ como dices. Por lo tanto, la primera pregunta debería ser si solo una recuperación de 9.7 kΩ es lo suficientemente buena.
Cada límite será 18.5% de su final correspondiente. Los extremos no utilizados utilizan el 37% del rango, dejando un 63% disponible para la medición. Eso da como resultado 645 valores utilizables de su 10 bit A / D. Tiene un intervalo de 80 ° C y necesita una resolución mejor que 0.1 ° C. Eso significa que necesitas 800 valores precisos. En la práctica, la resolución probablemente tenga que ser el doble de al menos. Esto significa que el método de extracción simple no funcionará.
Si amplifica el resultado del divisor simple a casi todo el rango A / D, al menos hay más conteos disponibles. La siguiente pregunta es si la resolución en los extremos del rango es lo suficientemente buena. Se necesita más de un cambio relativo en la resistencia en los extremos del rango para causar la misma diferencia de voltaje que en el medio del rango. Puede hacer los cálculos, pero me parece claro que cubrir todo el rango fuera de un divisor de resistencia en un A / D de 10 bits no es suficiente.
Considera también que quieres 1/800 de precisión de rango completo. Es poco probable que cualquier A / D de 10 bits, particularmente uno integrado en un microcontrolador, sea lo suficientemente bueno para eso. Con 10 bits, solo está comenzando con 1024 valores, por lo que con los errores usuales individuales y de no linealidad, no obtendrá una precisión de escala completa de 1/800 en todo el rango.
Considera también la precisión del termistor. Mire la hoja de datos y probablemente verá que no se acerca a 0.1 ° C de -10 a +70 ° C. Tendrá que hacer una calibración cuidadosa de cada unidad individual. Tenga en cuenta que esto requiere medir la temperatura real para mejor que 0.1 ° C. En resumen, tus metas parecen poco realistas.
Una forma en que puede al menos obtener la resolución para que la corrección sea posible si de alguna manera administra la calibración, es usar un delta-sigma A / D externo. Estos son lentos, pero de muy alta resolución. 20 bits, por ejemplo, es posible. Dado que las temperaturas no cambian tan rápido, la lentitud debe ser aceptable. Con una buena calibración en algunos puntos conocidos, al menos es teóricamente posible hacer lo que quieras. Terminarás ejecutando algo como la ecuación de Steinhart-Hart sobre la marcha, o utilizarás una tabla de búsqueda de unos pocos miles de puntos e interpolarás entre ellos.