9 votos

Recuento coulombiano a corto plazo

Existen muchos chips contadores de culombios que miden la corriente integrada que entra o sale de una batería para estimar el estado de carga. ¿Existen buenos chips para circuitos sencillos con el fin de medir cuánta carga es utilizada por una operación particular que puede tardar 1-500ms? Ninguno de los chips contadores de carga que he mirado ofrece una buena resolución en escalas de tiempo cortas. Un chip típico, por ejemplo, daría salida a unos dos recuentos por segundo a la máxima corriente de entrada; si una operación requiere, por ejemplo, 100mA durante 10ms, y 25mA durante 90ms, un contador de culombios que diera salida a dos recuentos por segundo a la máxima corriente (100mA) ofrecería un recuento por 50mC. La operación descrita consumiría 3,25mC, por lo que el contador sólo ofrecería un recuento cada 15 operaciones.

Un enfoque que estaba considerando sería utilizar una fuente de alimentación de conmutación de modo discontinuo, que funcionara con una tensión de entrada regulada, y contar el número de pulsos del conmutador. Si la fuente de alimentación conmutada utilizara siempre la misma cantidad de corriente en cada pulso, y si la corriente cayera siempre a cero entre los pulsos, el número de pulsos debería ser directamente proporcional a la corriente total integrada. Desgraciadamente, esa no es la forma más eficiente de operar un conmutador, y la mayoría de los conmutadores intentan operar de forma más eficiente que eso.

Suponiendo que la tensión de alimentación será de 3 ó 6 voltios, la corriente máxima es de 250mA, y el objetivo es tener un mínimo de 50% de eficiencia y 3mW de disipación en reposo, ¿cuál sería el mejor enfoque?

Apéndice

Aunque me gustaría tener un enfoque de medición de propósito general, la aplicación particular que tengo en mente es determinar qué factores afectan al consumo de energía de varios módulos de RF "inteligentes" que se utilizarán en el exterior. Por ejemplo, si los módulos consumen normalmente un mAs cada 15 segundos para mantener una malla, pero durante una tormenta algunos de los módulos empiezan a consumir ocasionalmente 10maS cada segundo durante un par de minutos, sería útil saber ese tipo de cosas. Si por alguna razón la corriente de reposo, que normalmente es de 25uA, a veces sube a 40uA, también me gustaría saberlo.

Muchos dispositivos de integración de carga funcionan midiendo la corriente instantánea e integrando los valores medidos. Mi preocupación con esto es que la corriente instantánea tendrá un rango dinámico bastante grande (me gustaría, si es posible, tener una precisión de 10uA en situaciones de baja corriente, pero ser capaz de capturar eventos de hasta 250mA), y tomar lecturas con ese nivel de previsión lo suficientemente rápido como para asegurar que incluso los eventos cortos se integren con precisión parecería un poco complicado.

Una solución en la que estoy pensando sería utilizar un PIC con un comparador analógico incorporado o externo, que funcione con 3,30 voltios regulados; siempre que la salida esté por debajo de 3,10 voltios, encender un PFET con una resistencia en serie ajustada para pasar 0,50A con una caída de 0,20 voltios. Si hay un tapón suficiente en la salida, el PIC debería ser capaz de dormir siempre que haya un voltaje adecuado en la salida; cuando el voltaje caiga por debajo de 3,10 voltios, el PIC podría despertarse, alimentar con pulsos al PFET hasta que el voltaje vuelva a estar por encima de 3,10 voltios, y, si la carga no ha llevado demasiados pulsos, "volver a la cama".

Esperaría que la precisión de la escala de medición se viera afectada por la precisión del reloj del PIC, la resistencia efectiva combinada del PFET y la resistencia en serie, y la comparación de la tensión de salida con 3,10 voltios, regulación de la entrada de 3,30 voltios. La precisión del offset de medición sería puramente una función de la fuga.

Si el objetivo es tener una precisión global del 10%, el PIC tendría que mantener generalmente su salida dentro de 0,02V del objetivo. Frente a una carga de 250mA, un tapón de 1000uF dejaría caer 0,250V/ms. Mantener la caída de voltaje por debajo de 0,02 voltios requeriría que el PIC se despertara en 80us, lo que creo que es probablemente factible con los PICs basados en osciladores RC.

4voto

alexs77 Puntos 36

No es difícil integrar la corriente. Si estás dispuesto a rodar el tuyo propio tendrás un control total sobre las especificaciones.

Como probablemente sabes, un condensador tiene las relaciones Q = CV y \$Q = \int i \cdot dt\$ .

Una de las formas que veo en mi cabeza para hacer esto es crear un espejo de corriente para cargar un tapón. Todo lo que se necesita es leer el voltaje de la tapa. Puedes conseguir tapas tan precisas como necesites y hay muchas configuraciones precisas de espejos de corriente.

Con este método puedes conseguir realmente cualquier cantidad de complejidad que necesites. Usted podría tener múltiples resoluciones (múltiples espejos y tapas de diferentes tamaños). Puedes usar op amps para mejorar la resolución y crear un reset simple.

Por supuesto que no es tan sencillo como usar un chip, pero como ya has dicho, no encuentras ningún chip que se adapte a tus necesidades.

Puede ser posible utilizar la detección de corriente (incluso de proximidad), pero no estoy seguro de la precisión que obtendrá. Por ejemplo, si tu carga es bastante baja, puedes poner una resistencia de 1ohm en serie. El voltaje a través de la resistencia es entonces igual a la corriente. Integrar esto (digamos, utilizando un amplificador óptico) y usted tiene la carga. La eficiencia en este caso sería mucho mayor, casi cerca de la unidad, mientras que el método de espejo de corriente será ligeramente inferior al 50%.

3voto

defrex Puntos 2448

Yo sugeriría un enfoque diferente: conectar una pequeña resistencia (por ejemplo, 0,1 Ohm 1% o mejor - la resistencia exacta debe depender de su corriente de carga y la precisión que intenta lograr) en serie con la batería y a través de ella un amplificador de detección de corriente de lado alto (por ejemplo, MAX4173) y conectarlo a un DAC (hay microcontroladores que vienen con DACs en el interior). De esta manera puedes medir la corriente en tiempo real (dependiendo de tu frecuencia de muestreo, por supuesto) y puedes hacer la integración en línea o post-procesarla (de nuevo, dependiendo de lo que tengas y lo que quieras conseguir.

0voto

Jeremy Ruten Puntos 59989

¿Has pensado en mirar lo que otras personas utilizan para la medición de la corriente a corto plazo?

Dr. Sergei Skorobogatov. "Ataques por canal lateral: nuevas direcciones y horizontes" . Universidad de Cambridge 2011. menciona "un osciloscopio y una pequeña resistencia en la línea de alimentación"

Eric Guo. "Tutorial de SHA-3 en SASEBO-GII" 2010. menciona una resistencia de 1 Ohm entre VCC y el dispositivo.

Prof. Jean-Jacques Quisquater y Francois Koeune. "Ataques de canal lateral" . 2002 menciona una resistencia de 50 ohmios "insertada en serie con la entrada de alimentación o de tierra. La diferencia de voltaje a través de la resistencia dividida por la resistencia produce la corriente".

Paul Kocher - Joshua Jaffe - Benjamin Jun - Pankaj Rohatgi. "Introducción al análisis diferencial de potencia" . 2011 menciona "Aunque una resistencia en serie con una línea de alimentación o de tierra es la forma más sencilla de obtener trazas de potencia, también hemos tenido éxito aprovechando la resistencia interna de las baterías y los fuentes de alimentación".

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X