Supervisar el uso de energía de CC

Estoy haciendo un sistema de copia de seguridad solo de CC con ATMega328 MCU. Suministra CC a tiempo completo a varios dispositivos. ¿Cómo puedo medir el uso actual de cada dispositivo? Se cree que la pérdida de potencia para la medición es muy inferior. ¿Podría sugerir la mejor manera? Gracias.

Aproximadamente, ¿cuál sería la escala de corriente que necesita cada dispositivo?
Refiriéndose a la solución dada por Anindo Ghosh, creo que sería fácil usar el amplificador operacional cuádruple LM324 para medir el voltaje de las derivaciones. Tengo una referencia simple de amplificador operacional aquí intro2electro.blogspot.in Gracias a todos. mitz
@AnindoGhosh (de OP, publicado en mi respuesta) Gracias, Anindo Ghosh. La potencia para cada dispositivo sería de 100 mA, menos de 5A. Para minimizar la pérdida de energía (calor) mientras usaba una derivación, logré obtener un cable de cobre aislado, pero no pude obtener su resistencia con un multímetro.
Bienvenido a EE.SE (Ingeniería eléctrica @ Stack Exchange) y nos alegramos de poder ayudar. Sin embargo, debe abstenerse de publicar un comentario como respuesta. Puede agregar información adicional editando su pregunta original o comentándola.
@Mitz: ¡La solución fue publicada por Garrett Fogerlie, no por mí! :-) ¡Crédito a quien crédito merece!

Respuestas (2)

Atmel tiene una placa de desarrollo y una nota de aplicación que recomiendo encarecidamente que eche un vistazo: ATmega64HVE2

¿Cómo puedo medir el uso actual de cada dispositivo?

Necesita usar una derivación de corriente para medir la corriente. Básicamente, esto es solo una resistencia de un valor conocido (y capaz de manejar la potencia que necesita) en serie con la carga.

Medida de corriente

Utilizará el ADC del ATMega328 para medir la caída de voltaje en la derivación. La caída de voltaje es proporcional a la corriente que lo atraviesa; dado que la derivación está en serie con la carga, esta es la corriente que usa la carga. Entonces, dado que conoce la resistencia de la derivación y la caída de voltaje, puede calcular la corriente usando la ley de Ohms, I = V / R.

Carga de derivación de medición de corriente

Se cree que la pérdida de potencia para la medición es muy inferior.

No estoy seguro de lo que quiere decir aquí, supongo que no desea que el 'circuito de medición' real use mucha energía. Para hacer esto, solo necesita seleccionar una derivación que tenga una resistencia muy baja, ya que la potencia es igual a la corriente al cuadrado por la Resistencia ( PAG = I 2 R ).

¡Asegúrese de elegir una derivación que pueda manejar la potencia de su carga de manera segura!

Hoja de trucos de la ecuación de la Ley de Ohm

Editar

Aquí hay un tutorial para medir la corriente con Arduino que repasa todo bastante bien, incluido el uso de un OpAmp para una mejor resolución de pasos.

Gracias Anindo Ghosh. La potencia para cada dispositivo sería de 100 mA, menos de 5A. Para minimizar la pérdida de energía (calor) mientras usaba una derivación, logré obtener un cable de cobre aislado, pero no pude obtener su resistencia con un multímetro.
@Mitz: el cable de cobre como derivación no es una buena idea, ya que no tendrá una resistencia fácil de medir/calibrar. Hay muchas resistencias precisas de bajo ohmio en rangos estándar. Si no necesita una gran precisión, puede usar un valor muy bajo, lo que significa que no se calentará mucho incluso con una corriente alta, por lo que puede usar un componente pequeño/barato.
+1 para una buena respuesta completa actualizada ... Me pregunto por qué el OP me da crédito por ello :-)

Si bien Garrett Fogerlie ha brindado una solución excelente para el requisito de detección de corriente en cuestión, existe una alternativa para detectar corrientes en el rango especificado por el OP, de 100 mA a 5 A: el sensor de corriente lineal basado en efecto Hall Allegro ACS712 IC .

Esta parte tiene un conductor de detección integrado con una resistencia extremadamente baja (¡ 1,2 mOhm !), ya que funciona con el efecto Hall en lugar del voltaje desarrollado a través de una resistencia de derivación. La disipación de calor/pérdida de energía es, por lo tanto, extremadamente baja.

Una ventaja adicional es que la ruta de detección está completamente aislada de la salida. Esto permite que la pieza se use para la detección de corriente de lado alto o bajo, o incluso para la detección de corriente directamente en el lado de la línea de alimentación de su dispositivo, si es necesario.

Los circuitos integrados se ajustan de fábrica para una precisión muy alta, una ventaja sobre las resistencias de derivación discretas y las tolerancias dentro del amplificador operacional y otros componentes necesarios para una solución discreta.

En general, si su proyecto puede soportar el costo del componente, esta es una solución de un solo IC que proporciona una señal lista para ADC para la medición de corriente en tiempo real.

Gracias Anindo. He planeado usar más de 5 dispositivos y la detección de corriente usando ACS712 sería un poco más costosa ahora. Planeé hacer ajustes automáticos en el programa arduino usando VB. Trabajando en ello.