Current sensor circuits

Status
Not open for further replies.

mashal8050

Newbie level 6
Joined
Jun 5, 2012
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,366
Hi All good people!
I want to know how can i sense the current of a battery or a solar panel etc through a micro controller. What are the techniques used for this purpose??
:razz: Regards!
 

Hi All good people!
I want to know how can i sense the current of a battery or a solar panel etc through a micro controller. What are the techniques used for this purpose??
:razz: Regards!

Yes you can use uC ADC to sense current. There is several ways for that, often are used current shunts or Hall sensors.



Best regards,
Peter
 

The simplest way is put a series resistor on the battery line and measure the voltage drop through the MCU ADC, Normally they use shunt resistor which will have low resistance and high watt, you can check for "wire wound resistor"(particularly the one coated with ceramic).

The other way is you can buy a current transducer (for eg:LTS-15-NP) which is more precise,safe and isolated type(power to signal isolation).
I hope this should clear your doubt.

SIVA.
 
Hi
can you elaborate about current shunts


Picture examples of professional current shunts :



**broken link removed**




Ceramic power resistor with small resistance value used as current shunt (cheap variant) :

**broken link removed**



Measuring voltage (voltage drop) accross resistor shunt we can get current which flows through circuit :

**broken link removed**

That voltage drop is usually small and its in mV range, because of that OpAmp is used to adjust that small voltage to 0-5V range for microcontroller ADC input.



I suggest this to read:

DC METERING CIRCUITS
**broken link removed**




Always when its possible use Hall sensor instead current shunt for current measuring.



Best regards,
Peter
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…