Go Down

Topic: Current monitor (Read 3 times) previous topic - next topic


Here is a way how to measure a current on an ie. arduino system.
Download pdf, and the figure 11. shows the current monitor schematics. It is a simple I->U converter.


I am not sure to understand your question but if you want to measure a current with a voltmetrer (Arduino analog input are like a voltmeter) you can  use a transimpedance amplifier.
Search on google with this name there are many explanation and schematics.


Basicly the Arduino A/D measures voltages.  So you need to run the current through a resistance, called a shunt, to generate a voltage.  Usually you want a very small resistance so you don't disrupt the current you are measuring.  This means you get a very small voltage, so you usually have to amplify it to get to voltages that an Arduino can accurately measure.

What type of currents do you want to measure?



I'm working into a project where  I need to measure the current, actually I'm using a multimeter to do it,
but I want to use arduino to improve the measures, so, How can I do it? I have a very basics knowledges in electronics
I designed and develop  a program that measure the voltage and storage into a data base, my program can display a graphics of this
but I really need to measure the current. In my laboratory we have some kind of bio-battery  that produce energy so I need to measure the current.
somebody can help me?

Sorry for my english

Thanks for any help!

"La imaginaciĆ³n es mas importante que el conocimiento" AE


Try using a current sensor instead. Very nice solutions include the S22P series from Tamura. They do most of the heavy lifting for you, i.e. the output signal is always positive, centered around 2.5V so the Arduino can read it no problem. Lesser solutions cost a lot less also, see the openenergymonitor project for guidance, theory, sensor selection, and the arduino code to remove a biasing signal.

Go Up