2
$\begingroup$

I have a friend who is getting into quadcopters and being the good techie buddy, I'm trying to find the right technology for battery monitoring so his expensive machine does not fall out of the sky unexpectedly.

So far the only technology for hobbyists that I am seeing is voltage monitors, which aren't really useful for this battery chemistry. With the flat voltage curve LiIon has I'd expect a voltage monitor to falsely report a low battery when you draw extra current and indeed I'm seeing exactly this when my buddy does fast maneuvers mid flight.

In my day job we use charge counting battery monitors (BMS) for this battery chemistry. Usually custom designed for the battery pack (just like for laptop batteries, etc). Sometimes built into the battery pack, or sold by cell suppliers.

Have I missed a product for electric aircraft? Are hobbyists in the battery dark ages?

$\endgroup$
5
  • $\begingroup$ It looks like 3D robotics has a smart battery that might be using proper tech. $\endgroup$
    – hauptmech
    Jan 2, 2016 at 23:10
  • $\begingroup$ Modern batteries used in smartphones have a builtin Battery Management System (BMS). If you have access to an Android device, open a terminal and check the values in /sys/class/power_supply/*battery/*. $\endgroup$
    – ott--
    Jan 3, 2016 at 3:48
  • $\begingroup$ @ott-- Are you saying that hobbyists are wiring their android phones to quadcopters somehow? $\endgroup$
    – hauptmech
    Jan 3, 2016 at 4:51
  • $\begingroup$ The idea is to use a Li-Ion battery with a builtin BMS. In the Android source you could check how to extract the values. $\endgroup$
    – ott--
    Jan 3, 2016 at 16:20
  • $\begingroup$ @ott-- Ah, I get you now. Use the System Management Bus. Yes, I do this with a research UGV I designed using the 2590 packs I linked above. At $350 a pack they are a bit pricy for a hobby and I haven't seen any indication that hobbyists are using them. The 3D robotics smart battery linked above is the same. I have not checked if DJI's smart battery (or the 3D robotics one) use a security protocol.... $\endgroup$
    – hauptmech
    Jan 3, 2016 at 20:36

3 Answers 3

1
$\begingroup$

Proper Lithium Ion battery fuel gauging and management is not really used in the hobby world. System specific batteries (3DR Solo, DJI Phantom) exist but generic components for people building their systems from components do not.

Probably not worth the cost for mini-quad racing type stuff. Possibly a business opportunity for prosumer systems.

$\endgroup$
1
  • $\begingroup$ If you think this is the best answer, you can accept it as correct. $\endgroup$
    – Chuck
    Jan 7, 2016 at 21:56
0
$\begingroup$

Texas Instruments makes a line of "battery fuel gage" IC's. I don't know that they come in a standalone solution, but it shouldn't be too big of a deal to poll it with the microcontroller that runs the flight controls.

Read more here, but highlights include:

The fuel gauge provides information such as remaining battery capacity (mAh), state-of-charge (%), runtime to empty (minutes), voltage (mV), current (mA), and temperature (°C), as well as recording vital parameters throughout the lifetime of the battery. The device also supports interrupts to the host to indicate detection of a variety of important battery conditions to the system.

I think the link I posted is to one particular chip, but there's a family of them. The one you (your friend) will need specifically depends on capacity, current, etc. Hope this helps!

$\endgroup$
3
  • $\begingroup$ Yup, I know the ti chipsets pretty well. this is what we use professionally. But what do hobbyists do? $\endgroup$
    – hauptmech
    Jan 2, 2016 at 22:35
  • $\begingroup$ @hauptmech - I'm not sure what more you're looking for. I would say that a "hobbyist" either uses an off-the-shelf aircraft and gets whatever comes with it (undervoltage low battery warning like your friend has) or they build their own circuit with chips like the ones I linked. Otherwise, how would you update that you replaced a battery, or update parameters like chemistry, capacity, nominal voltage, etc.? To answer your question exactly, hobbyists wait for the low battery indicator to alarm. $\endgroup$
    – Chuck
    Jan 3, 2016 at 14:13
  • $\begingroup$ What seems to be available are raw cells (which I knew) and voltage monitors which are not very useful when there is power fluctuation. I'm not seeing any indication that boards for hobbyists using a battery fuel gauge like you linked exist. No generic smart batteries. No raw PCB's. (The BMS PCB stays with the battery, not the main system, re updating parameters). $\endgroup$
    – hauptmech
    Jan 3, 2016 at 20:49
0
$\begingroup$

Depending on the cost of your aircraft and the installed autopilot, there may be an approach, though, as @hauptmech mentions, industry doesn't have come down to a feasible solution, regarding the remaining charge in a Li-Ion battery.

For example, if your aircraft uses the Pixhawk or APM autopilot, they include a battery module which has a current sensor.

If you calibrate the current sensor adequately, you may use the reported mAh consumed to estimate the remaining battery life. Keep in mind, though, that as the battery ages, the total mAh it can store are reduced.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.