Search found 100 matches

by Randomly
Sep 21 2008 8:01am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

Very nice work Peter. A slice of engineering heaven. Also thanks for posting the pictures and write up, it's much appreciated. One thought I had about having 50 opto isolator outputs ganged together is that leakage currents could become a problem at high temperatures since they are multiplied by 50 ...
by Randomly
Sep 12 2008 9:37am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

The transistor level shifter is a current driven system, so it's relatively immune to dv/dt problems. Capacitances are so low compared to data rate that it should also be fairly immune to inter cell inductive spikes (output capacitance of small signal transistor is only around 5pF). In the absolute ...
by Randomly
Sep 12 2008 1:21am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

Read the thread. Per cell CPU approaches have been proposed and some people have tried implementing them. I'm not sure what the status of those projects is. Last I remember there was some problems with spikes on the supplies reseting or glitching the processors. You can use a transistor and two resi...
by Randomly
Sep 07 2008 3:10pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

Yes, a switched flying capacitor sampler would work but you run into the problem of finding integrated FET switches with enough voltage rating to do the job. They seem to max out at about 40V. That's what this schematic essentially is, a flying capacitor sampler that has been simplified and made wit...
by Randomly
Sep 07 2008 11:23am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

Ok, here's a scheme to sample the cell voltages for the A/D converter on a single MCU system without having any current drain on the cells when you aren't actually reading them. The schematic is not complete, it's just enough to explain the concept, you'll need to add the rest of the cells and the M...
by Randomly
Sep 05 2008 6:43pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

lostcoyote wrote:
i'm just putting up some pretty pictures.
and they are pretty. I'm curious as to what software you are using to generate them? Although I suspect the fact that they look so good is more dependent on your good artistic sensibilities. nice work.
by Randomly
Sep 05 2008 6:03pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

The schematic looks pretty good. You can drop the bottom LT1990 and read the lowest cell voltage directly. You also can just go with the 10 bit A/D in the cpu which will give you ~5mv resolution. 12 bit isn't really necessary. You are always going to have the slow battery drain from the Diff amp inp...
by Randomly
Sep 04 2008 2:04pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

That was what I suggested in the last paragraph of the previous post. The LT1990 works the same way the AD628 does, but it's cheaper.
by Randomly
Sep 03 2008 8:41pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

yes it has clamping diodes and if you limit input currents with resistors it won't destroy the part, but you will be getting large amounts of substrate current injection and I don't think they guarantee that the part will perform properly while it's clamping pins. It's very likely some of that clamp...
by Randomly
Sep 03 2008 5:28pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

I figured you'd be calibrating it. It doesn't make sense not to take advantage of such a powerful tool that an MCU with EEPROM makes available. I just wanted to reinforce the fact that the accuracy of a resistor divider system will be very dependent on resistor tolerances. an ATMEGA168 has a 10 bit ...
by Randomly
Sep 03 2008 3:08pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

Heya Sheriff Jon! :)

I don't know if it's more technical, but it's more electrical. Pretty schematics too.

There's lots of interesting around this place, read Ho!
by Randomly
Sep 03 2008 2:41pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

You are going to have to watch out for the Common mode voltage rejection errors of your diff amp from resistor mismatching. Also the matching of the Mux channel resistances. You're also going to have more than 45V across your bottom MUX from Ch1b to ch16b when those channels are off. Similar problem...
by Randomly
Sep 03 2008 8:57am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

There are a few problem areas to the approach. If you need a 20:1 divider to scale the voltages to the A/D range you end up reducing your A/D resolution by 20, you amplify the effects of thermal drift by 20, even the resistor voltage coefficient amplified by 20 starts to be a noticeable error term. ...
by Randomly
Jul 17 2008 6:42am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

these days most everything is surface mount, many newer ICs only come in surface mount packages. You might try using something like this http://www.futurlec.com/SMD_Adapters.shtml A good fine point soldering iron or hot air tool can be very useful. some SMD info: http://www.sparkfun.com/commerce/pre...
by Randomly
Jul 16 2008 8:20pm
Forum: Battery Technology
Topic: Even Newer 4 to 24-cell Battery Management System (BMS)
Replies: 2168
Views: 279647

Re: New 16-cell Battery Management System (BMS)

An inductor between the Power FET and the battery (and a freewheeling diode to handle the current when the FET turns off) would essentially turn it into a step down converter. The Inductor will allow you to actually limit the current effectively without dissipating too much heat in your FET and driv...
by Randomly
Jul 16 2008 6:51pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

The supply voltages are relative to ground, so Pin 4 needs to be connected to -9 to -15V BELOW ground, Pin 7 connected to +9 to +15V above ground. It needs 2 batteries. Using 9V batteries as an example, Connect the negative terminal of the 1st 9V battery to Ground. Connect the positive terminal of t...
by Randomly
Jul 16 2008 6:28am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

pin 4 needs to be connected to a -9 to -15V supply, pin 7 needs to be connected to a +9 to +15V supply. You can use 9V batteries for starters. The output voltage range of this op-amp is several volts less than whatever the supply rails are. A somewhat easier part to work with is the single supply LT...
by Randomly
Jul 15 2008 6:53pm
Forum: Battery Technology
Topic: Even Newer 4 to 24-cell Battery Management System (BMS)
Replies: 2168
Views: 279647

Re: New 16-cell Battery Management System (BMS)

0.1uF is a bit big. I would start with 100-200pF. You don't want to stuff too much current into the input protection. If you only have 0.1uF, put a 1k resistor in series with it.
by Randomly
Jul 15 2008 1:48pm
Forum: Battery Technology
Topic: Even Newer 4 to 24-cell Battery Management System (BMS)
Replies: 2168
Views: 279647

Re: New 16-cell Battery Management System (BMS)

Another way to reduce the current consumption of the IXDF404 is to put a small feedback capacitance from pin 5 (non-inverting output) to pin 2/ pin 4 (inputs). This will give you some switching hysterisis and slow down the rate of oscillation. Because you are driving the IXDF404 inputs with a fairly...
by Randomly
Jul 15 2008 2:25am
Forum: Battery Technology
Topic: Even Newer 4 to 24-cell Battery Management System (BMS)
Replies: 2168
Views: 279647

Re: New 16-cell Battery Management System (BMS)

you can drop the dissipation in the KSC1009 by reducing the LED currents that it feeds, remember you are driving those with 12V now, increase the resistors. You can also shift some of the dissipation out of the transistor by putting a resistor in the collector lead and absorbing some of the voltage ...
by Randomly
Jul 14 2008 7:30pm
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

OK I have re-named them. http://www.solarvan.co.uk/Master140708.txt http://www.solarvan.co.uk/Master140708.jpg http://www.solarvan.co.uk/Slave140708.txt http://www.solarvan.co.uk/Slave140708.jpg I don't see any obvious problems. The major concern I have is the slave CPUs connected directly across t...
by Randomly
Jul 13 2008 7:59am
Forum: Battery Technology
Topic: A PIC based Battery Management System
Replies: 615
Views: 104169

Re: A PIC based Battery Management System

Your connector labeling is confusing. It's difficult to tell what connects to what. Where does Slave Data Initiate go?
by Randomly
Jul 09 2008 10:03am
Forum: Battery Technology
Topic: A PWM Controller For Each Cell?
Replies: 131
Views: 9690

Re: A PWM Controller For Each Cell?

Charge pumps are capable of high efficiency, but only under very LIGHT loads. what do you think a charge time of 20RC implies? There are a lot of really smart engineers in the world, why do you think nobody bothers to build high power charge pump circuits? Why are INDUCTIVE based circuits used EVER...
by Randomly
Jul 09 2008 8:13am
Forum: Battery Technology
Topic: A PWM Controller For Each Cell?
Replies: 131
Views: 9690

Re: A PWM Controller For Each Cell?

Does this look familiar? http://www.olino.org/us/articles/2006/11/22/charge-efficiency-capacitor it was posted in this thread earlier by dirtyd. Several times it was pointed out to you. Did you read it? no Charge pumps are capable of high efficiency, but only under very light loads. Your application...
by Randomly
Jul 08 2008 10:18pm
Forum: Battery Technology
Topic: A PWM Controller For Each Cell?
Replies: 131
Views: 9690

Re: A PWM Controller For Each Cell?

No, I meant that you will lose half your battery power as heat in your circuit. dirty_d already posted a link to a technical explanation as to why this happens. which you ignored or failed to understand. It was pointed out several times after that but apparently you aren't interested in learning how...