Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Measure current using a microcontroller PIC

Status
Not open for further replies.
Re: measure ac current microcontroller

yes shunt method can work for 8 -10A but you have to increase the wattage of your shunt
P = I*I x R => 10 * 10 * 0.1 = 10 Watts
so your shunt should be off 10 Watt for 0.1 ohms @ 10A
 

thanks hussain_kiet

but if high current load is of very low resistance then the voltage will be dropped through shunt resistor??

for example if load is of 1 or 2 ohms then for 0.1ohm shunt, for 5V output 450mv will be dropped across shunt. is it true?
 

Attachments

  • shunt.jpg
    shunt.jpg
    13.4 KB · Views: 90

thanks hussain_kiet

but if high current load is of very low resistance then the voltage will be dropped through shunt resistor??

for example if load is of 1 or 2 ohms then for 0.1ohm shunt, for 5V output 450mv will be dropped across shunt. is it true?

in that case you can parallel two or three of them so that the voltage drop will be decreased and the power requirment of each shunt will also be lesser....
else there are shunts available in the milli ohm range...
 
thank you hussain_kiet ,

will calibration required in current measured by shunt method?
 

it depends upon your application how much critical is your current sensing...
if your shunts are precise then you may ignore calibration..
but if you want to calibrate then make sure that the calibrating equipment is precise enough...
 

Re: how to measure current easily microcontroller

Just put a Switch ,where windows close
If the window is Closed the switch is Pressed...
Your pic just only need to check the Switch Status to Check if motor stopped or no.

Regards
Cortex

Simply Right answer..!! [:)]
 

for 1V 8A the load resistor is of 0.125ohms and now for 0.1 ohm shunt resistor almost half of the voltage will be dropped in shunt resistor is there any solution for this?
 

for 1V 8A the load resistor is of 0.125ohms and now for 0.1 ohm shunt resistor almost half of the voltage will be dropped in shunt resistor is there any solution for this?

since your voltage is very low therefore your shunt will also effect the load current so should select a shunt in milli ohms
and calculate your load current in presence of shunt.
eg. for a shunt of 0.01 ohm your total resitance will be 0.01 + .125 = 0.135 ohm
hence I = V/R => 1/.135 => 7.407 A which is less than 8A
so select a shunt resistance such that your load current remains 8A...
 

Are you using relays to reverse the motor? If you're using a semiconductor driver to run the motor then the shunt solution is useless since there is no ground point as reference. If you can , use the limiting switches and two diodes , is the simplest solution, see the attached picture. More than that , think what can happen if your program has a bug or the control circuit gets burned and is continuously running the motor? It can start a fire in your car.
 

Attachments

  • Motor.JPG
    Motor.JPG
    23.7 KB · Views: 83
Last edited:

mdorian makes a good point in that if the controller logic or hardware failed your motor could run continuously.
when controlling a ram in one of our projects, in addition to the current sensor (up to 20amps), there was a temperature sensitive trip in the supply line. Any problem it would trip cutting the supply to the ram and also send a signal to the microcontroller which informed the operator to check the system and reset the trip.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top