Solución simple, rango limitado
Bueno, estás cerca, pero no tranquilo. En la descripción del sensor en la página web que vinculó, dice que el voltaje de operación es de 3.3 a 5 v. Entonces, aunque es posible que solo hayas podido usar ese 1.04v como Vcc, sugeriría usar solo la fuente de 3.3v.
Lo que quiere hacer es tener el divisor de voltaje en la salida del dispositivo. Tengo el circuito que se muestra abajo
simular este circuito : esquema creado usando CircuitLab
Ahora aquí es cómo obtuve esos dos valores.
En primer lugar, ha indicado que el alto voltaje para la salida fue de 3.1v. Quieres que este valor sea solo 1.2v. Usando la fórmula del divisor de voltaje que se muestra a continuación, casi puede obtener todos los valores que necesita.
$$ V_ {out} = V_ {in} * \ frac {R2} {R1 + R2} $$
V_out es el 1.2v inhabilitado, V_in es el 3.1v del sensor. Ahora simplemente elegí R1 para ser 10k y resolví para R2. Ahora, usando estos valores para ver cuál será el voltaje más bajo, terminará con 0.67v. Si bien no es maravilloso, es lo mejor que obtendrás con un simple divisor de voltaje.
Solución más difícil, mejor rango
Está bien, así que voy a mantener esto tan simple como pueda. En resumen tienes dos problemas que debes resolver. Primero necesita 'restar' un voltaje de 1.9 de la salida del sensor para cambiarlo, luego su rango será de 1.2v a 0v. Sin embargo, esta nueva salida tiene un rango total de 1.2v, no 1v. Para corregir esto necesitas un amplificador con una ganancia inferior a uno. Ahora, para cosas simples como esta, un LM741 es un amplificador IC precompilado. Tiene 4 pines, un Vcc (+ Power), Vss (-Power), entrada de inversión y entrada de no inversión. Los amplificadores operacionales como el LM741 pueden hacer muchas, muchas cosas diferentes, pero solo cubriré su aplicación. Se pueden usar como amplificadores (duh), restadores de voltaje, sumadores de voltaje, comparadores, desplazadores de nivel y la lista continúa. Sin embargo, para esta aplicación utilizaremos las propiedades del sustractor de tensión y del amplificador. El circuito que necesitas está abajo con una explicación a continuación. Lo invito a leerlo todo, los amplificadores operacionales se usan en toneladas de aplicaciones.
simular este circuito
En este circuito, la entrada inversora tendrá un voltaje constante, que "restará" un voltaje de la tensión en la entrada no inversora. La ganancia en la entrada no inversora se puede ajustar para darle la escala que desea. Ahora voy a dirigirte a este enlace , este sitio es muy útil para nuevas personas y yo todavía consúltelo cuando no tengo ganas de volver a derivar ecuaciones para circuitos comunes (¿por qué reinventar la rueda?). Voy a saltar hasta el final donde tiene la ecuación que voy a usar. Tenga en cuenta que mis subíndices no son los mismos porque mis resistores están etiquetados de manera diferente.
$$ V_ {out} = \ frac {R_4} {R_3} * (V_2-V_1) $$
Ahora se conoce el voltaje alto y bajo de V2, se conoce la salida de voltaje que queremos. Ahora asumiré que R4 es 10k nuevamente, ya que si no lo hace técnicamente habrá un número infinito de soluciones. Las ecuaciones a continuación muestran la ecuación con los números enchufados. Primero para el alto voltaje que deseas, segundo para el bajo voltaje que deseas.
$$ 1.2 = \ frac {10k} {R_3} * (3.1-V_1) $$
$$ 0.2 = \ frac {10k} {R_3} * (1.9-V_1) $$
Ahora, cuando resuelves esto, obtienes que R3 necesita ser 12k y V1 necesita ser 1.66v. V1 se puede obtener por un divisor de voltaje. Hay un ejemplo más arriba, así que voy a saltar eso.
Nota 1: ya que está conectado a un microcontrolador, es posible que desee agregar un diodo Zener para limitar el rango superior del voltaje, con cualquiera de los circuitos, si el sensor supera los 3.1 v, usted superará los 1.2 v en la salida, que si el microcontrolador solo puede subir hasta 1.2v, puede dañarlo. Una forma sencilla de hacer esto es con un diodo zener. A continuación se muestra un breve circuito de cómo hacerlo. Puedes hacer la tarea para entender cómo funciona.
simular este circuito
Nota 2: muchos microcontroladores tendrán incorporado un convertidor de analógico a digital (ADC) y el rango de entrada del ADC es desde el Vcc del microcontrolador, que normalmente es de 3.3v a 0v. Por lo tanto, es posible que ni siquiera necesite hacer esto y en su lugar simplemente conecte la salida del sensor directamente al microcontrolador. Luego, puede usar el ADC para obtener un número que represente el voltaje y hacer lo que quiera con él.