Atmel tiene una placa de desarrollo y una nota de aplicación que te recomiendo que eches un vistazo a: ATmega64HVE2
¿Cómo puedo medir el uso actual de cada dispositivo?
Debe usar una derivación actual para medir la corriente. Básicamente, esto es solo una resistencia de un valor conocido (y capaz de manejar el vataje que necesita,) en serie a la carga.
UtilizaráelADCdelATMega328paramedirlacaídadevoltajeenladerivación.Lacaídadevoltajeesproporcionalalacorrientequefluyeatravésdeella;yaqueladerivaciónestáenserieconlacarga,estaeslacorrientequeestáutilizandolacarga.Entonces,yaqueconocelaresistenciadeladerivaciónylacaídadevoltaje,puedecalcularlacorrienteusandolaleydeOhmios,I=V/R.
Se piensa que la pérdida de potencia para la medición es muy inferior.
No estoy seguro de lo que quieres decir aquí, asumo que no quieres que el 'circuito de medición' real use mucha energía. Para hacer esto, solo tiene que seleccionar una derivación que tenga una resistencia muy baja, ya que la potencia es igual a la intensidad al cuadrado actual (\ $ P = I ^ {2} * R \ $).
¡Asegúrate de elegir una derivación que pueda manejar la potencia de tu carga de forma segura!
Editar
Aquíhayuntutorialpara Medición de la corriente con el Arduino que repasa todo bastante bien, incluyendo el uso de un OpAmp para una mejor resolución de pasos.