Quiero conectar la celda de carga de mi (micro) escala a mi Arduino. La báscula en sí es capaz de pesar máx. 800 gramos con una precisión de 0,1 gramos. Lo que quiero pesar son cargas de hasta máx. 100 gramos, con la misma precisión de 0,1 gramos.
Desoldé la celda de carga y la conecté al amplificador INA125P usando esta configuración: enlace
Cuando intento leer los valores usando analogRead (), la báscula parece funcionar; sin embargo, el primer valor que obtengo de analogRead sin ningún peso en la celda de carga es de alrededor de ~ 480, cuando le puse 100 g de peso, el valor sube a 866, y no irá más lejos, incluso si le puse más de 100 g de peso.
He intentado reemplazar la resistencia de 10 ohmios por una resistencia de 47 ohmios. analogRead luego devolvió ~ 106 como "valor de inicio" sin un peso en él, y un valor de 270 con el peso de 100 gramos. Sin embargo, como quiero poder pesar cargas con una precisión de 0,1 gramos, la resistencia de 47 ohmios no me parece una solución.
Básicamente, mi pregunta es: ¿hay alguna manera de obtener la precisión que deseo? ¿Hay alguna manera de reducir el "valor de inicio" de 480 a un valor alrededor de 10? Como casi no conozco ingeniería eléctrica, me alegraría que alguien me ayudara con una respuesta amigable para los principiantes.
Muchas gracias de antemano.