Go to Post In my opinion, FIRST is better than a sport. - s_forbes [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 31-01-2002, 00:04
bigqueue bigqueue is offline
Registered User
#0811 (A.R.C.)
 
Join Date: Dec 2001
Location: Nashua, NH
Posts: 231
bigqueue will become famous soon enough
Send a message via AIM to bigqueue Send a message via Yahoo to bigqueue
Quote:
Originally posted by verdeyw
Here's a circuit I banged out that might be able to help you.

It has a small current sensing resistor in series with the battery and circuit breaker. The voltage across the resistor, which is proportional to the battery current, is determined and amplified by a difference amplifier circuit that has a gain of 25, which allows the 1 milliohm resistor to fill the available range on the A/D input. (200A through the circuit corresponds to 255 A/D counts). And the wheel on the bus goes round and round.

You might want to throw on an output filter to remove the PWM ripple, and perhaps another gain stage to fine tune the circuit's range, but it should work reasonably well now.

Please note that Digikey doesn't have any 1 milliohm resistors that can handle enough power to work here - so you have to 'make' your 1 milliohm resistor from five 5mOhm precision resistors, or ten 10mOhm precision resistors (in parallel). Five of these would be able to handle 24W continuously, which is short of the 40W required for the anticipated 200A spikes, but I think they would hold up in practice, because the average power dissapated would be well below 24W.

If you have any questions, let me know. I know that I didn't document the image too well, but it shouldn't be too hard to get the general idea.
I like your idea, but I think the circuit might have a little problem if you use the 741 OP-Amp.

The problem is that of common mode voltage of the inputs. The circuit you have shows the 741 sensing close to it's power rails, and I am pretty sure it is NOT capable of that.

I'm also not sure, but it looks as though you have it powered off of a 2nd battery, which might make it worst if it's voltage is below that of the 12v robot battery.

We have actually built a circuit to measure motor currents, and it looks like it is working. We do have one little secret, which I will NOT devulge at this point...,and you have to trust me, I'm sure that others will be doing the same....but I don't want to "crow" about it until I get it in it's final form and working. (which is always a challange)

I will post a PDF of the schematic when it is finally all up and working.

Anyways, I like your difference amplifier circuit with minor change.

-Quentin
__________________
Team 4987: Megarams
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to access other Digital inputs on OI? DougHogg Electrical 2 12-03-2003 13:57
Robot Controller Digital Input crazycliffy Electrical 11 16-02-2003 04:28
Digital inputs, bandwith, errors? Micah Brodsky Programming 7 20-01-2003 16:08
Analog vs Digital inputs? f22flyboy Programming 8 08-11-2002 22:18
Serious Controller Ideas archiver 1999 28 23-06-2002 23:01


All times are GMT -5. The time now is 19:02.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi