Microcontrolador - Mida la resistencia en el circuito

0

Estoy creando un circuito que controlará la potencia de la bobina del calentador.

Para controlar la potencia, estoy usando Arduino PWM que controla el voltaje y, según la Ley de Ohm, estoy calculando la potencia deseada.

P = V ^ 2 / R

Ahora el problema es el siguiente:

La bobina del calentador es de baja resistencia (0.3R - 2R), y la resistencia puede variar con el reemplazo de la bobina. Debido a que la impedancia de la bobina se utiliza para calcular la potencia, quiero leer la resistencia de la bobina con el microcontrolador.

Estoy usando este circuito:

El voltaje de la batería es 3.2 - 4.2V.

La energía de la batería va directamente a la bobina del calentador y se controla mediante MOSFET. Después de eso, hay DC-DC StepUP que proporciona suficiente voltaje para el microcontrolador y el MOSFET.

El microcontrolador lee el VBAT, por lo que el microcontrolador tiene información sobre el voltaje actual de la batería que pasará por CARGA (bobina del calentador).

¿Ahora mi pregunta es cómo medir la resistencia de CARGA (R5) con el microcontrolador?

    
pregunta Miljan Ilić

1 respuesta

0

Lo más robusto sería medir el voltaje a través de la resistencia (medición diferencial, tal vez un amplificador de instrumentación o similar) y la corriente a través de la resistencia, lo que le da a ambos aspectos desconocidos en \ $ R = \ frac {V} {I} \ PS La corriente se puede medir con una derivación de corriente muy pequeña.

Si puede hacerlo con poca precisión, podría ser posible calcularlo utilizando su NMOS en saturación, donde actuará como una fuente de corriente constante. Si luego mide el voltaje a través de la resistencia, puede usar la corriente "establecida" del MOSFET y el voltaje medido para hacer una estimación de su potencia. Por supuesto, es probable que el error sea mayor, ya que confía en parámetros no tan bien definidos del MOSFET con respecto a la temperatura y la desviación del proceso.

    
respondido por el Joren Vaes

Lea otras preguntas en las etiquetas