Lo que sugiere es posible, pero debe tener en cuenta algunas trampas. El mayor problema es que el transistor no distorsione la medición. No proporcionó ningún requisito de precisión, pero supongamos que es un A / D de 10 bits y no desea que el transistor agregue más de 1 cuenta de error. En la escala de 3.3 V, un recuento de un A / D de 10 bits es 3.2 mV. Con las dos resistencias iguales, el transistor por lo tanto no puede caer más de 6.5 mV. Eso descarta por completo un transistor bipolar.
El canal AP FET puede hacer esto. Nuevamente, si desea que el transistor no agregue más de .1% de error, debe estar por debajo de 200 mΩ cuando las dos resistencias son iguales, y la mitad en el peor de los casos.
Se pueden encontrar FET de canal P de 100 mΩ, pero los FET de canal N son más abundantes y tienen mejores características, especialmente a estos bajos voltajes. En su lugar, usaría un interruptor del lado bajo del canal N:
El IRLML2502 está garantizado a 80 mΩ máx. A solo 2.5 V de la unidad de compuerta, por lo que agregará muy poco error. Si se requiere un error mucho más bajo, puede medir la parte inferior de R2 además del divisor de voltaje y luego la caída a través del interruptor puede explicarse en el firmware.
Adicional:
Ahora ha cambiado la pregunta diciendo que realmente está usando un circuito puente. Esto tenía sentido cuando la medición se mostraba con un movimiento de medidor analógico, pero es innecesario cuando se usa un microcontrolador moderno. Con un microcontrolador A / D normal, ya tiene un puente ya que el resultado A / D es radiométrico para el rango de la fuente de alimentación. En efecto, el otro lado del puente está integrado en el micro. Usar otro puente externo y una segunda entrada A / D solo agregará un error. Si está bien con una precisión de voltaje de .1% que sale del divisor, simplemente use el circuito de arriba.
Algunos microcontroladores tienen una línea de referencia de voltaje A / D negativa separada. Esto se llama línea Vref- en Microchip PIC, por ejemplo. Puede conducir Vref- desde la parte inferior de R2 para ignorar el voltaje a través de Q1. Sin embargo, verifique el rango válido del Vrefpin. Es posible que no se permita subir hasta Vdd. En realidad, este es un caso en el que puede utilizar la calificación máxima absoluta en lugar de los valores operativos. Cuando el circuito del sensor está apagado, solo le importa que el A / D no esté dañado, no que funcione correctamente. Por supuesto, si está utilizando A / D para otras cosas, este esquema no funcionará.
Más sobre puentes:
Se ha sugerido que un circuito "puente" es mejor en este caso y cancelaría cualquier voltaje caído por Q1 en el circuito de arriba. Este no es el caso, al menos no con mi interpretación del circuito "puente". Así es como creo que el puente está destinado a conectarse:
R1 es el sensor de resistencia variable que se está midiendo. R2, R3 y R4 son resistencias fijas con valores conocidos. SW1 es el interruptor que se usa para apagar este circuito cuando no se usa para ahorrar energía. Cuando se toma una medida, SW1 está cerrado. En este esquema, se supone que SW1 es un interruptor perfecto con R5 mostrado por separado para representar su resistencia.
El punto de un circuito puente es proporcionar un voltaje diferencial entre V1 y V2. Esto fue útil en medidores analógicos antiguos cuando el medidor requería una corriente significativa y podía conectarse directamente entre V1 y V2. Tenga en cuenta que el voltaje V1-V2 sigue siendo proporcional a Vdd. Este circuito no esindependiente de Vdd y, por lo tanto, no independiente del error aparente en el voltaje de alimentación causado por la corriente a través de R5. Los circuitos de puente son independientes de Vdd en un solo caso, y es cuando V1-V2 es cero. Es por eso que los viejos medidores analógicos que usaban circuitos puente los combinaban con una variable R3 calibrada con precisión. No utilizaría la medición de V1-V2 que se muestra en el medidor como una medición directa, sino más bien como retroalimentación de la configuración de R3 de modo que V1-V2 fuera cero. En ese caso singular, Vdd no importa, y tampoco lo hace la impedancia del medidor entre V1 y V2.
Lo que tenemos hoy aquí con las entradas A / D del microcontrolador es un caso totalmente diferente. Estos A / D no están configurados para la medición diferencial, y de todos modos no tenemos una forma confiable calibrada de variar R3. Sin embargo, podemos hacer mediciones de voltaje bastante precisas en relación con el rango de GND a Vdd .
Si R5 fuera 0, entonces el voltaje en V1 tendría una relación de Vdd dependiente solo de R1. Dado que tanto el circuito del sensor como el A / D en el microcontrolador producen y miden el voltaje relativo al rango GND a Vdd, el valor exacto de ese rango se cancela.
El único problema es cuando R5 no es cero y es desconocido en algún rango. Esto agrega un error desconocido a V1 incluso cuando se considera relativo al rango de Vdd. En efecto, el sensor está produciendo un voltaje de una fracción fija del rango de Vlow a Vdd, mientras que el micro lo está midiendo como una fracción fija de GND a Vdd. La forma más sencilla de lidiar con esto es garantizar que Vlow sea una fracción suficientemente pequeña de Vdd para que este error pueda ser ignorado.
Aparentemente, la sugerencia de utilizar un circuito puente es que medir tanto V1 como V2 permite cancelar este error. Si R3 y R4 son bien conocidos, entonces V2 es una función directa de Vlow, pero atenuada por el divisor R4, R3. Con alta precisión, se pudo medir V2, inferir Vlow y utilizar el resultado para corregir la lectura de V1. Sin embargo, no hay ninguna ventaja para el divisor R4, R3. Si necesita corregir Vlow, es mejor medirlo directamente. En ningún caso, medir V2 es mejor que medir Vlow directamente. Dado que es mejor medir Vlow y, por lo tanto, no necesitamos V2, no tiene sentido producir V2. Por lo tanto, R3 y R4 pueden eliminarse, sin dejar nada que pueda llamarse circuito "puente".