Invalid Battery on Phantom Vision..Advice needed.

dielectric grease - maplins I believe

I flew my phantom this afternoon , 2 minutes into the flight I got the indicated 0% battery charge and brought it down quite quickly to about head height it then went into auto land mode. I'll try to pick up some grease tomorrow and report back but certainly I don't feel it's safe to fly at the moment.
Not a good situation.
 
itsmecarl123 said:
RemE said:
I disagree that this is a simple ID chip. We use these type smart batteries in our medical products. The Vision gets continuous serial data from these two small connections. The Vision can see the individual cell voltages, number of cycles, battery SN etc. You can see this data using the Vision software.

When the battery goes below 30% you get slow blinking red lights, as a low fuel warning.

When the battery goes below 20% you get fast blinking red lights.

When the battery is about to deplete, the Vision auto lands.

When the smart battery serial data is interrupted, the phone app shows "invalid Battery", battery at 0%. The Vision FC is then blind to battery status, and currently assumes dead, and performs an auto land.

The battery also displays its fuel level on the rear LED gauge, and that remains accurate. A software patch could easily prevent the auto land, provide a message like "battery data lost, please check battery". You could fly back and look at the rear fuel gauge. But the loss of data needs to be dealt with. Maybe only a brief loss of data currently locks the error condition, which could also be corrected. But if the problem is a physical connector problem, then a hardware fix (new contact piece, etc.) will be in order.

I have verified this behavior on the bench by covering these contacts.

I posted more about this, with photos, here;

http://www.rcgroups.com/forums/showpost ... tcount=695

I used a gold contact enhancer, and have never seen the problem and don't expect to.

Hi RemE,

This is probably one of the most in-depth analysis I've seen on this defect. Question: Since you've applied DeoxIT, have you experienced the invalid battery message? Cleaning the battery data contacts seems to help, but it doesn't give me 100% confidence to fly higher and further with the PV.

Thank you so much for your post!

Best,
Itsmecarl123

Hi, I've had zero battery problems. I did my analysis on the bench and was able to cause the issue and watch the sequence. If you check the pins and contacts carefully and use alcohol or other non-abrasive cleaner on the contacts and pins, plus an enhancer like DeOxit I think it should be OK. I'm not sure a dialetric grease is the answer unless it is specified for gold contacts and enhanced contact performance and not just corrosion resistance on a power line application, but I really have no experience with that stuff. I would make sure it's a conductive compound, we want to enhance the connection, not an insulating grease.
 
First post here, so hello everyone & thanks for the great information & experience you've been sharing on the forum. Like many of you I pre-purchased a Phantom Vision and after arrival flew it out-of-box perfectly on nearly a dozen missions before erroneously getting "invalid battery" & 0% battery remaining warnings, along with the sudden gut-wrenching auto descents. Searching the internet brought me here as well as to a few other forums discussing the same topic, some even in other languages, so it's clear this is a pretty common problem worldwide.

I can appreciate the Vision's smart battery incorporating a built-in balance charger, measuring & displaying realtime telemetry data in the DJI app, having a bright LED gas gauge often visible even in daylight, and for putting it all into a convenient plug-in module, a big improvement over previous methods using loose connectors, cables, and wire dress.

I'll even give DJI credit for the infamous battery ID check, which no doubt is to insure we only install smart batteries that fully support rapid telemetry so it can provide us with more accurate fuel metering & low battery warnings, begin an auto GoHome when approaching the lower of two fuel-remaining limits, and to initiate an emergency Auto Descent in attempts to save the aircraft before power completely runs out if warranted. Pretty neat stuff IMHO.

But I have to say I'm not very impressed with DJI's deafening silence and lack of forthrightness about this, so I decided to take a closer look.

image.jpg


Some if you PV owners may find this photo interesting. It's a micrograph of the contact pads on the Vision's smart battery after a few insertion removal cycles (for recharging) and just about an hour's worth of cumulative flight time.

What you're seeing are the marks left behind by the spring-loaded gold contact pins in the Vision. If you look closely you'll notice patterns suggesting the pins have been bouncing, leaving a series of impressions or "dots" behind. Notice the trails are nearly identical on both pads. A small triangular mark appears which looks like a bit of dull debris, but it's actually a tiny shiny spot where the contact pins have polished the gold pad into a smooth mirror-like finish.

Unlike the primary battery connection which sandwiches the Vision's contact blades between two slabs of metal, the data connection is dependent on the very tips of the two tiny spring-loaded gold pins remaining in contact with the pads on the battery for communications. If the data-stream is momentarily lost, I imagine it sets an error condition for which the current answerback is to notify the console (DJI app) and initiate an Auto Descent (Vision).

The marks suggest the pins have been bouncing and sliding around, which makes sense if we consider the gyroscopic forces of the rotors pushing & pulling the Vision along the X & Y axes. Had the pins & pads been oriented vertically I wonder if we would have ever encountered this issue? What I find particularly interesting is how the pins appear to have walked off the pads completely, or are they walking "onto" the pads?

As others have suggested, the good news is this can probably all be fixed in firmware. Something as simple as waiting for a watchdog timer to run out before assuming the worst & invoking a rapid Auto Descent, and not giving up on re-establishing communications with the smart battery whenever comm is interrupted by poor contact.

Anyway I just got word this will be fixed in a firmware upgrade next week (week of Nov 18th) so keep your fingers crossed.

iDrone
 
iDrone said:
First post here, so hello everyone & thanks for the great information & experience you've been sharing on the forum. Like many of you I pre-purchased a Phantom Vision and after arrival flew it out-of-box perfectly on nearly a dozen missions before erroneously getting "invalid battery" & 0% battery remaining warnings, along with the sudden gut-wrenching auto descents. Searching the internet brought me here as well as to a few other forums discussing the same topic, some even in other languages, so it's clear this is a pretty common problem worldwide.

I can appreciate the Vision's smart battery incorporating a built-in balance charger, measuring & displaying realtime telemetry data in the DJI app, having a bright LED gas gauge often visible even in daylight, and for putting it all into a convenient plug-in module, a big improvement over previous methods using loose connectors, cables, and wire dress.

I'll even give DJI credit for the infamous battery ID check, which no doubt is to insure we only install smart batteries that fully support rapid telemetry so it can provide us with more accurate fuel metering & low battery warnings, begin an auto GoHome when approaching the lower of two fuel-remaining limits, and to initiate an emergency Auto Descent in attempts to save the aircraft before power completely runs out if warranted. Pretty neat stuff IMHO.

But I have to say I'm not very impressed with DJI's deafening silence and lack of forthrightness about this, so I decided to take a closer look.

image.jpg


Some if you PV owners may find this photo interesting. It's a micrograph of the contact pads on the Vision's smart battery after a few insertion removal cycles (for recharging) and just about an hour's worth of cumulative flight time.

What you're seeing are the marks left behind by the spring-loaded gold contact pins in the Vision. If you look closely you'll notice patterns suggesting the pins have been bouncing, leaving a series of impressions or "dots" behind. Notice the trails are nearly identical on both pads. A small triangular mark appears which looks like a bit of dull debris, but it's actually a tiny shiny spot where the contact pins have polished the gold pad into a smooth mirror-like finish.

Unlike the primary battery connection which sandwiches the Vision's contact blades between two slabs of metal, the data connection is dependent on the very tips of the two tiny spring-loaded gold pins remaining in contact with the pads on the battery for communications. If the data-stream is momentarily lost, I imagine it sets an error condition for which the current answerback is to notify the console (DJI app) and initiate an Auto Descent (Vision).

The marks suggest the pins have been bouncing and sliding around, which makes sense if we consider the gyroscopic forces of the rotors pushing & pulling the Vision along the X & Y axes. Had the pins & pads been oriented vertically I wonder if we would have ever encountered this issue? What I find particularly interesting is how the pins appear to have walked off the pads completely, or are they walking "onto" the pads?

As others have suggested, the good news is this can probably all be fixed in firmware. Something as simple as waiting for a watchdog timer to run out before assuming the worst & invoking a rapid Auto Descent, and not giving up on re-establishing communications with the smart battery whenever comm is interrupted by poor contact.

Anyway I just got word this will be fixed in a firmware upgrade next week (week of Nov 18th) so keep your fingers crossed.

iDrone


Hi Idrone,

Great story!

It seems you look at places where other people didn´t look.

I only flew 1 minute because i was trying to use IOC but here is no IOC so i decided to wait for the upgrade. When i connect the Phantom Vision to the computer, i see a popup at the moment you can hear the usual beebs and it says there is no DJI Intelligent battery.

Do you have any idea what the reason can be for the popup? After one minute of flying i don´t see any scratches on the goldplate.

Sorry if my English is not so well... my fly experience with drones is much better :) (with homelock, i like that flightmode)

Thank you
 
Impressive work Idrone, I just don't get why dji don't let us know officially about the fix instead of all the hearsay,
It was posted last weekend that a fix would be available this week, now next !
 
Thanks iDrone, yup it appears that these contacts are not up to the vibration and insertion abuse. After the update we can evaluate the situation. If the current software latches or locks into the alarm condition if the battery data is only momentarily lost is the question. I may test this tomorrow. If it does latch then this is an easy software patch.

Otherwise I will simply mod my packs to add a small 2 pin cable, soldered to these pads and add a mate in the battery bay. It would be a simple mod to remove the two spring loaded pins and splice in the mate. There would be just enough room for these to be connected before sliding in the battery. Perhaps even a chopped servo extension cable would be an easy choice. In any case I'm not worried, between new software and something like this, I'll have peace of mind.
 
RemE said:
Thanks iDrone, yup it appears that these contacts are not up to the vibration and insertion abuse. After the update we can evaluate the situation. If the current software latches or locks into the alarm condition if the battery data is only momentarily lost is the question. I may test this tomorrow. If it does latch then this is an easy software patch.

Otherwise I will simply mod my packs to add a small 2 pin cable, soldered to these pads and add a mate in the battery bay. It would be a simple mod to remove the two spring loaded pins and splice in the mate. There would be just enough room for these to be connected before sliding in the battery. Perhaps even a chopped servo extension cable would be an easy choice. In any case I'm not worried, between new software and something like this, I'll have peace of mind.

Hi

One of my first thoughts was to try the servo lead mod. However when I disassembled the battery casing to solder a cable to the board I discovered that the only area of contact was the two gold 'spots' themselves, the rear of the board had no access as it looked sandwiched or multi layered. I considered my soldering was not up to the job as the the two spots are so small and close together.
If someone else works out where to tap into on the board it would be appreciated if you could let us know.
Thanks in advance.
 
Driffill said:
vbluguitar said:
OK, so I am going to make this whole situation worse.

What most of you are not realizing is that the invalid battery is not what is causing the vision to make an emergency landing - IT'S THE FACT THAT IT CAN'T READ THE VOLTAGE THAT MAKES IT CRASH LAND. Disabling the "valid battery" check won't do anything to prevent the emergency landing, because your vision will show an empty battery if it loses contact with its "smart" battery.

If the vision stops receiving voltage telemetry from the battery, regardless if its a valid battery or not, its going to go into emergency landing mode. The ONLY way to alleviate the situation is to disable the emergency voltage landing feature, which is a problem, because it would allow noob lipo users to fly their battery to extinction... Not sure how they are going to fix this one.

Also - wildcat, I am going to try your pedal grease fix, but am going to only fly low and slow for the next 10 flights or so. I really don't want to have to go through the hassle of returning the unit. I really love the vision so far and am frustrated that we are being used a beta testers at $1200 a pop.

Close, but not quite right!

The main current carrying connection on the phantom vision are perfectly fine, and the ESC's are still fully connected to the battery, the issue is (in a sneaky attemp to prevent 3rd party batteries, thus make more $$$) because DJI have put an battery ID circuit on the battery, this is the connection the they are suggesting needs to be cleaned.

How's this, gopro cameras have the rear access bus, for wifi/battery backpack, lcd screen etc . . . In order for the gopro to know what plugged in to the bus, each "backpack" device uses a simple I2C chip to send an ID (the LCD pack sends "09" as its id!) signal to the host so it knows what to do with the device. I'd almost bet dji has almost identical system on their battery.

The dji vision battery is nothing more than a standard lipo battery with a balance PCB and a couple charge led indicators on it, easy to add one more I2C for the ID, but really, its only about $10 MAX in extra electronics on top of a 5200mah lipo.

Also, I don't think there is any lipo battery chargers that will charge a battery if we don't have the balance port plugged in, dji took advantage of this by changing their battery to not have the balance port . . .

Give it a few months, once some cheap clones of the parts etc come out, dji will drop their price just like they did with zenmuse V1/V2, naza m V2, phantom V1.0.0

I don't think you understood what I was saying - I am not saying that there is an issue with the main contact - I am saying that the "smart" battery passes its voltage data through the little connectors, so when those little connectors lose contact, the vision thinks the battery is dead - I am not sure what you thought I said, but as we have seen over the last 5 pages of posts, I was actually correct.
 
wildcatter said:
That was my whole point of using the penatrox on the contacts, you don't lose your connection because of vibration

Hey wildcatter, is the penatrox still working? Haven't had a chance to buy any, but cleaning with alcohol did work for now.
 
Great News about the new software
Could anyone feedback what actually happens now we have new software should the Battery Small pin connection become corrupted/disconnected with the Vision in flight
 
I never had any battery issues and have made about half a dozen 20 minutes flights. I was therefore thinking myself lucky and hoping for the best. Alas, my state of satisfaction was not to last too long.

I got home from work today to find that new software had been released so carried out the update. Now I can't fly my PV at all! I get the 'Not DJI Intelligent battery' warning when I connect to the Vision Assistant and when I try to connect to the PV with the Vision App I get an invalid battery warning. The controller doesn't communicate with the craft, I can't start the rotors; I can't control the camera from the app.

I'm also seeing a sequence of lights that I can only assume is to do with the same error but that is not explained on the lights indicator card or the manual (Green, Red, Red, Red). Good work DJI!

At the moment, I have a very expensive paperweight! I have contacted the dealer to see what DJI make of this one (obviously can't contact DJI directly, that's not how they operate!)

I am rapidly going from lover to hater, but I guess that's the price we pay for being early guinea pigs, I mean adopters.
 
TisiRaptor said:
I never had any battery issues and have made about half a dozen 20 minutes flights. I was therefore thinking myself lucky and hoping for the best. Alas, my state of satisfaction was not to last too long.

I got home from work today to find that new software had been released so carried out the update. Now I can't fly my PV at all! I get the 'Not DJI Intelligent battery' warning when I connect to the Vision Assistant and when I try to connect to the PV with the Vision App I get an invalid battery warning. The controller doesn't communicate with the craft, I can't start the rotors; I can't control the camera from the app.

I'm also seeing a sequence of lights that I can only assume is to do with the same error but that is not explained on the lights indicator card or the manual (Green, Red, Red, Red). Good work DJI!

At the moment, I have a very expensive paperweight! I have contacted the dealer to see what DJI make of this one (obviously can't contact DJI directly, that's not how they operate!)

I am rapidly going from lover to hater, but I guess that's the price we pay for being early guinea pigs, I mean adopters.


Same problem here with the Green, Red, Red, Red lights. The value of the compass is not good anymore and i can not calibrate the compass after the update but the No Intelligent DJI Battery pop up is gone and the app is still useless
 
I put a cry for help up in the thread about the update. Mine updated ok (invalid battery error disappeared after about 3 power cycles) but my Rx appears to have gone south... it's showing as software version 0.0.0.0 but the update to 1.0.1.3 keeps failing. I've got a good battery but a bad receiver. Any help gratefully received...
 
Just reconnected my PV to the assistant and lo and behold it prompts me to update something called P330CB. I did this and the invalid battery warnings have disappeared. I can now connect the the PV with both the controller and the vision app. I can start the rotors and could probably fly it but it's dark now and I'm not taking the chance.

Will need to wait until tomorrow and see if I get the chance.
 

Recent Posts

Members online

Forum statistics

Threads
143,097
Messages
1,467,627
Members
104,984
Latest member
akinproplumbing