energy harvesting

Hi everyone,

I've been working with energy harvesting and I need to run different algorithms of energy-aware real-time scheduling using Arduino boards. In order to do that I have to have ways of measuring the system energy consumption depending on the tasks that are being processed by the board. Therefore, I'd be most grateful if you could shed some light on the following problems:

  1. I'd like to power Arduino with a battery and measure the energy depletion as the microcontroller deals with several tasks. Data collected would be sent to a computer for further analysis.

  2. Measuring the energy drained from a solar panel connected to Arduino would be highly desirable as well.

Since I'm not an expert when it comes to electronics, any tidbits of info on how to tackle these problems would be greatly appreciated. As I'm not sure if I was clear enough on my explanations, feel free to ask me questions.

Thank you,

Leco

Hi Richard,

Thank you for your message.

The idea is to test different scheduling algorithms that take into consideration the energy available for executing the tasks. In order to compare the performance of those algorithms I would have to be able to measure power consumption. Could you think of any way of tackling this problem?

Thank you,

Leco