Fixing the Piwars robot batteries
Today, I need to get probing, and find out why the Arduino side wont power up.
Lets assume that the batteries are not charged enough or not well connected and measure that stage. I set the multimeter to 20v (ranges are 200m, 2, 20, 200) and probe and I get 0. Hmm - check the battery box. This is where I run into another shortcoming of this robot, it’s not designed to be flipped upside down - so I need a rig to hold it. The long difficult version would be something 3d printed. However I had a look in my offcuts area and found a cardboard support from packaging.
Probing individual batteries with the multimeter revealed two things - the batteries are all at 1.2v which is normal for NiMH batteries. But when switching to continuity, very few of the terminals were connecting between them.
So I took the batteries out, and lit it up for a closer inspection, revealing that there is corrosion on the terminals. I cleaned them up with a bit of sandpaper, and used the continuity checker to see if it is good.
This still wasn’t good. I then used my microscope to see how bad the corrosion was, and after seeing if I could Dremel it away, I decided this might need replacing.
I had a brief diversion into the thought that I may replace this battery system with something else, but at this stage, I need to make it work.
I have battery boxes in stock, prepared one and fit it. It still needed a spring clip for it to work.
I had to countersink the holes for the bolts again:
This was connected, and produce the intended voltage when measured. The next thing is to start testing the menu, which in theory may already be started. That is for another day though.