ohmímetro de baja potencia

1

Necesito monitorear una resistencia variable R1 (7.5 a 8k). El circuito va desde una batería de monedas. Por ahora estoy usando un divisor de voltaje R1 y R2 = 10k, y usa 3.3V de la batería. Los puntos centrales están conectados a un microcontrolador (MUC).

simular este circuito : esquema creado usando CircuitLab

¿Hay algún diseño mejor que conserve energía? Estoy pensando en usar LT3092 como fuente actual.

    
pregunta Dzung Nguyen

2 respuestas

2

Supongo que desea medir el valor de R1. No tengo idea de lo que es un MUC pero asumamos que es una entrada analógica.

El problema con su diseño es que el voltaje en 'MUC' cambiará muy poco en el rango de 7.5 a 8k. Tu resolución analógica, por lo tanto, será muy pobre.

simular este circuito : esquema creado usando CircuitLab

Figura 1. (a) Cambie GPIO alto brevemente para aplicar energía al potencial divisor. (b) Use un circuito de temporización de condensador y un punto GPIO para medir la constante de tiempo RC.

  • La Figura 1a no proporciona una buena resolución, pero resuelve el problema del consumo de energía.
  • La figura 1b es muy superior. Funciona de la siguiente manera:
    • Cambie GPIO al modo de salida y tire hacia abajo para \ $ 5 \ tau = 5 R_3 C = 5 \ veces 250 \ veces 100n = 0.125 ~ ms \ $. Esto se descargará en un 99%.
    • Cambie GPIO al modo de entrada y comience el temporizador.
    • Cuando la entrada GPIO cambia a alto, detiene el temporizador.

El valor del temporizador se puede usar para calcular el valor de R4 y la resolución puede ser mejor que 8 bits.

Figura2.DescargadelcondensadoratravésdeR3yrecargaatravésdelaresistenciaamedir.

EstatécnicaseusabacomúnmenteenlasnotasdelaaplicaciónPICdeMicrochip.Unabrevebúsquedaenlawebmostróunartículoen Reibot.org que te dará más detalles.

    
respondido por el Transistor
0

Para ahorrar energía, debe realizar la lectura rápidamente y luego poner el microcontrolador en reposo hasta la próxima lectura. Podría hacer un amplificador de puente diferencial como se muestra a continuación con un amplificador operacional de riel a riel a riel de baja potencia (RRIO) y algunas resistencias como se muestra a continuación:

simular este circuito : esquema creado usando CircuitLab

En este caso, el amplificador se alimenta desde un pin de puerto y la capacitancia de bypass (no se muestra) debe mantenerse pequeña, 100pF o menos está bien. La entrada de referencia del ADC se toma de la salida del puerto (por lo que utiliza dos pines MCU). La entrada ADC es la señal amplificada que es proporcional al VREF, para minimizar errores.

Los valores de R3 y R4 se eligen de modo que la entrada de ADC varíe de 0.1 VREF a 0.9 VREF, mientras que RV varía de 7.5K a 8K. Encontrará que el valor de R3 es bastante crítico: un cambio de 0.1% resulta en un cambio de aproximadamente 2% en el voltaje de salida, que es aproximadamente la misma sensibilidad que el RV.

Debería poder encenderlo, hacer una medición dentro de (digamos) 100usec y luego irse a dormir por un período relativamente largo. Si este circuito consume 400uA cuando está funcionando y usted hace 1 medición por segundo, sería una corriente de operación promedio de 40nA, lo cual es insignificante.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas