On Wed, 2014-07-09 at 02:51 -0700, Giorgos Karatziolas wrote:
> The first problem is that the openDAQ that I've received in faulty. OpenDAQ
> have stated that I can send it back for a replacement, but this might not
> be good enough as it could be another week before I get my hands on the
> fully working one.
I think you should find out how long it would actually take them to
replace it.
> My problems with it are as follows:
> a) Very frequently, the device will provide a very low resistance path for
> the LiPo. This can blow the fuse within milliseconds of the battery being
> connected. What is very unusual is that this has happened both when the
> discharge circuit has been powered and unpowered.
If it's happening in the unpowered state, then it is likely that your
circuit is being powered from the battery through some clamping diodes
on an IC's inputs. Have a look at the rails on a scope whilst a bench
supply is connected to where the battery would be. They'll most likely
be non-zero.
> One possibility is that
> the MOSFETs are holding some gate charge and so being switched on. I don't
> believe that this can be the case as there is a pull-down resistor
> connected to the gates of the MOSFETs.
If there's a pull-down that's of a sensible value, then no, this won't
be happening.
> Another possible cause is that during the transient stage of the discharge,
> after the LiPo is connected, a huge current might be being draw. Having looked
> at this with an oscilloscope yesterday, I've fount that this isn't the case, the system
> responds to a step input (LiPo being connected) with a critically damped
> current draw. So the current peak doesn't seem to be being caused by this.
To me, it seems like the most likely situation is that the feedback loop
isn't stable. I know that you've stated previously that it was made
stable by adding a pull-down on the gate, but this is not really in line
with my expectations of what you would have to do to make it stable.
My expectation is that to achieve stability you will need to do
something along the lines of what is described under the heading
"Capacitive Load Tolerance" on page 9 of this document:
http://www.ti.com/cn/lit/gpn/lmc662
> b) The device is hard to set for a specific current. Either a power supply
> capable of sourcing 11A needs to be connected as a fake battery while the
> current drawn is tuned, or the tuning needs to be done while the battery is
> connected. As a result, the initial data is lost.
I would be surprised if ECS did not have supplies that could go up to
10A.
> c) The battery voltage threshold at which the load automatically stops
> discharging the battery is dependant upon the supply voltage of the rest of
> the circuit. This means that an precise threshold is very difficult to set
> up.
This is why you're using the voltage reference.
Cheers,
Rob