Tengo un TI INA126 (datasheet ) amplificador de instrumentación que quiero usar para amplificar una señal ruidosa y de bajo nivel de un sensor de estiramiento resistivo basado en tela.
Los rangos de resistencia para los sensores de tela varían dependiendo de cómo se cortan. A veces el rango es de 50Ω-100Ω. Idealmente es 300Ω-600Ω. Asumamos el rango 200Ω-300Ω al principio.
Con un simple divisor de voltaje (R2 = 250Ω) y trabajando con 5V, obtengo un rango de voltaje de aproximadamente 0.5V de 2.27V a 2.77V .
(250 / (250 + 200)) * 5 - (250 / (250 + 300)) * 5 = 0.5
Por lo tanto, necesito eliminar el modo común de 2.77V y amplificar la diferencia en el giro de salida del INA126 (0.8V-4.2V).
La ecuación para el INA126 es:
Vo = (Vin + - Vin -) * G
G = 5+ (80kΩ / Rg)
La configuración de la ganancia es muy fácil (una resistencia a través de los pines 1 y 8). Se proporciona una tabla en la hoja de datos.
Estoy teniendo problemas para averiguar cómo configurar todo. Lo tengo configurado de la siguiente manera:
- Rg (sin resistencia para amplificación 5x)
- V-in (3.3V? 5V? 2.7V? grnd?)
- V + in (sensor en)
- V- (grnd)
- Ref (grnd)
- Vout (salida)
- V + (+ 5V)
- Rg (sin resistencia para amplificación 5x)
Con la configuración anterior y la entrada V conectada a 2.2 V de una fuente de alimentación de CC y V + conectada a la fuente Arduino de 5 V, el rango de salida se convierte en:
2.65-2.98
Esto no tiene sentido según los cálculos:
(2.27-2.1) * 5 = 0.85
(2.77-2.1) * 5 = 3.35
En general, el amplificador no parece hacer lo que quiero que haga. ¿Qué estoy haciendo mal?
EDIT1: Tengo acceso a una fuente de alimentación de CC (con voltaje negativo). Quizás esto me ayude?
EDIT2: voy a intentar una vez más con un puente de Wheatstone y la fuente de alimentación dual. Si eso no funciona, estoy ordenando amplificadores que son menos exigentes en el modo de suministro único (junto con algunas resistencias del 1%) y lo intento de nuevo el lunes.