No haré comentarios sobre el diseño del circuito, ya que parece que está recibiendo mucha atención, pero construí un proyecto donde pirateé una báscula de baño para que estuviera habilitada para la red y tenga un servidor web para atender el peso actual , y tengo algunos pensamientos sobre cómo organizar todo el asunto.
Antes de construir su amplificador, para tener una idea aproximada de cómo configurar la ganancia, primero construya el circuito del medidor de tensión, enciéndalo y use un multímetro (que es mucho más sensible que los ADC de su Arduino) para mida la tensión de salida de su circuito de galga extensiométrica con la carga máxima esperada aplicada. Luego, cuando construyas tu circuito amplificador, puedes seleccionar resistencias de ganancia que llevan la salida máxima del amplificador a 5V (muestra de ADC de Arduino 0-5V), y obtendrás el máximo alcance de tu ADC.
La razón para hacer esto es que el rango y la resolución de los ADC son limitados y discretos, por lo que si quiere medir 0-1000 libras, con la resolución de 10 bits de los ADC del AVR, lo mejor sería que sea preciso dentro de una libra si la señal de salida de su amplificador va de 0-5 V a medida que el peso aumenta de 0-1000 libras. Si solo lo haces a medias o adivinas con los resistores de ganancia, o comienzas con prueba y error puros y te aburres y no usas todo el rango, tirarás la precisión. Digamos que improvisas un amplificador y que solo emite 0-2.5 V, luego estarás tirando la mitad del rango y solo con una precisión de 2 lb. para ese mismo rango de 1000 lb.
Sin embargo, depende del proyecto y de cuánto te importa. Cuando construí mi escala pirateada necesitaba un rango de 0 a 200 libras, pero no me preocupaba mucho la precisión. Básicamente, mi objetivo era determinar si un contenedor en la escala estaba vacío o lleno, tal vez con una resolución muy baja más allá de eso como 1/8 lleno, 3/4 lleno, ese tipo de cosas. Acabo de construir el circuito de amplificador diferencial de opamp simple más simple que pude encontrar con el primer opamp de bajo voltaje que tenía en mi bolsa de partes, con la ganancia establecida de manera que sature el ADC a ~ 200 lbs. Incluso con esta construcción súper simple, es sorprendentemente precisa y lineal, ciertamente buena para la libra (es considerablemente mejor que eso, pero ni siquiera necesitaba la precisión en libras, así que cuando la calibré agregué peso en incrementos de 5 libras para construir) mi tabla de datos de calibración).
Esquema añadido por solicitud:
Este es más o menos el esquema del circuito que construí, pero lo puse en una placa de pruebas sin soldadura, así que espero que no haya demasiada ingeniería de campo en lo que realmente trabajo. La parte eliminada era una resistencia adicional y un potenciómetro que se suponía que podía ajustar el circuito del medidor de tensión para que la salida fuera exactamente 0v sin carga, pero terminé con un voltaje positivo muy leve sin importar lo que hiciera, y no estaba No es significativo, así que no me molesté en depurarlo. Sig + / Sig- son donde los medidores de tensión están conectados al circuito del amplificador. No construí mi circuito de galgas extensiométricas, utilicé la báscula, por lo que en realidad no me siento bien informado sobre los detalles de cómo trabajar con galgas extensométricas, simplemente descubrí cómo usar lo que había allí. El mío tenía dos pares de medidores, y cada par tenía un cable V +, V- y de señal. Conecté la línea de señal de cada par a Sig + o Sig-, y luego, para alimentar los indicadores, conecté la alimentación de un par y la conexión a tierra desde el otro par a V + y la conexión a tierra desde un par y la alimentación del otro par a V-.
Los valores de resistencia en mi circuito no necesariamente significan nada para ti, porque fueron elegidos para dar la ganancia que necesito. Elige el tuyo de acuerdo a tus necesidades.