Overheating / Rapid Battery Drain Issue

Having trouble with your GBZ build? Ask your questions here!
Post Reply
kryan
Posts: 16
Joined: Thu Jul 27, 2017 7:37 pm
Has thanked: 1 time

Overheating / Rapid Battery Drain Issue

Post by kryan » Thu Feb 07, 2019 5:44 pm

Good day All,

I'm testing out my first build and I'm encountering the above mentioned problems. Here's some background on the parts I used...

[*] 4000 maH Battery + Banggood PSU + ADS1015 for battery monitoring. Wired according to the following diagram:
SpoilerShow
hlruelz.jpg
hlruelz.jpg (966.89 KiB) Viewed 999 times

The only difference is that I'm using a DPDT switch so I can disconnect Bat+ from the ADS1015 when power is turned off. Here's a picture of my wiring for reference:
SpoilerShow
20190202_130759.jpg
20190202_130759.jpg (2.35 MiB) Viewed 999 times

[*] BW Screen Variant 10. No 5v mod. Instead, power is routed to the 5v pin on the side.
SpoilerShow
IMG_20180113_162449.jpg
IMG_20180113_162449.jpg (3.1 MiB) Viewed 999 times

I have the Mintybatterymonitor script successfully installed. According to the battery indicator, I go from 100% charge to the safe shutdown trigger voltage in an hour consistently, despite having a large battery.

The build also overheats during this time. Heat emanates from the front half of the case, right in the screen area. I'm unsure if it's the screen, the Pi Zero, or the Banggood PSU that's the source of the heat. I didn't encounter this problem during testing before the Banggood PSU was connected, and was using only a portable USB power bank to provide power.

Is there anything evident in the wiring that could be causing this issue? Are there any steps I can take to troubleshoot the problem?

Any feedback would be appreciated. Thanks.

User avatar
rodocop
Posts: 1641
Joined: Mon Aug 22, 2016 3:14 pm
Location: Saskatchewan
Has thanked: 596 times
Been thanked: 583 times

Re: Overheating / Rapid Battery Drain Issue

Post by rodocop » Fri Feb 08, 2019 7:37 am

hmm, I have had one similar issue on one of my builds, battery would last approx 1-1.5 hours. It did get warm, but no hotter than any other build (typically the pi sits at about 62 degrees (with a heatsink added). I attributed it to the screen board, since it was one I had never used before (Variant 11 that I added to the wiki). I had tested with different batteries and power boosts, which is why I assumed it was the screen itself. I always used the gearbest screen and usually get 3ish hours with those.

My setup was very similar,

Tinkerboy V3
banggood power boost
3500mah battery
minty battery monitor script (w/ ads1015)

Can you access the HDMI port? Maybe disconnect the screen, and boot of the system on the tv. See how long the battery lasts without the composite screen. If you get a significant gain, the screen may be the issues as well.

You could also try the mod listed here, and see if it helps:

https://www.sudomod.com/wiki/index.php/ ... rd_Mod.jpg

kryan
Posts: 16
Joined: Thu Jul 27, 2017 7:37 pm
Has thanked: 1 time

Re: Overheating / Rapid Battery Drain Issue

Post by kryan » Sat Feb 09, 2019 5:59 pm

Hey rodocop. Thanks for the feedback.Tried running the system with the screen removed and an external HDMI display as you suggested. It ran for 1hr 45mins before the safe shutdown sequence was initiated. An improvement, but a bit disappointing for a 4500maH battery.

Also, the system still runs warm. Pi zero is hot to the touch but I didn't experience any CPU throttling, so temperatures maybe within range.

Will perform the 5v mod to the screen to see if the battery life gains can be retained.

Russian_master
Posts: 13
Joined: Fri Dec 07, 2018 4:24 am
Location: Rossian
Has thanked: 8 times
Been thanked: 5 times
Contact:

Re: Overheating / Rapid Battery Drain Issue

Post by Russian_master » Sun Feb 10, 2019 4:51 am

I also get heating in the screen area, I have a 2000mah battery, enough for 2 hours, maybe a problem in your battery

salami738
Posts: 128
Joined: Sat Sep 09, 2017 6:06 am
Location: Germany
Has thanked: 60 times
Been thanked: 36 times

Re: Overheating / Rapid Battery Drain Issue

Post by salami738 » Tue Feb 19, 2019 6:54 am

Hi, I think you have a battery with much lower capacity than specification suggest. Maybe the battery is bad from production.
I would suggest using a multimeter in current mode between battery and power boost.
Then you can measure how much current is drawn and see how much capacity your battery has.

GunZi
Posts: 32
Joined: Sun May 06, 2018 4:50 pm
Has thanked: 2 times
Been thanked: 4 times

Re: Overheating / Rapid Battery Drain Issue

Post by GunZi » Sun Feb 24, 2019 4:25 am

I dont have the same screen as ypu but I have the Gearbest one. When I bypassed to 5V regulator on the display’s PCB I found a day and night difference. Before my build would get so hot that it could make all the hot glue soft and thus parts could come loose. And the battery didnt last long. I had also 4000mAh battery.

Now I rarely need to charge it and the gameboy case barely feels lukewarm to the touch.

I would thus recommend you check that your 5V input does not enter the 5V regulator on your screen.

kryan
Posts: 16
Joined: Thu Jul 27, 2017 7:37 pm
Has thanked: 1 time

Re: Overheating / Rapid Battery Drain Issue

Post by kryan » Fri Apr 26, 2019 9:49 am

Thanks for the feedback, guys. I performed the mod suggested in the wiki and routed the 5v wire directly to the highlighted pin on the IC. Unfortunately the battery life remains the same, approximately 1 hr.

I checked the battery voltage after the safe shutdown sequence and was getting 3.7v consistently, making me think that the script needs tweaking to read the voltage correctly.

For the purple board pictured above (labeled GY-ADS1115/ADS1015), what modifications if any should be made to the script?

User avatar
infinitLoop
Posts: 384
Joined: Mon Dec 24, 2018 11:46 am
Has thanked: 167 times
Been thanked: 133 times
Contact:

Re: Overheating / Rapid Battery Drain Issue

Post by infinitLoop » Sat Apr 27, 2019 9:51 am

kryan wrote:
Fri Apr 26, 2019 9:49 am
For the purple board pictured above (labeled GY-ADS1115/ADS1015), what modifications if any should be made to the script?
that depends on the battery - I don't think there is a universal answer. there are VOLT0 - VOLT100 variables in the script to set the levels of the indicator:

https://github.com/HoolyHoo/MintyComboS ... Monitor.py

i don't know if anyone else might have suggestions on the best or easiest way to figure out your numbers. my method when it seemed like it was way off was to manually check the voltage periodically with a multimeter from a full charge to where the pi would get a low volt indicator or just shut off.

have you tried disabling the monitor to see if it would last longer than that without the shutdown trigger?

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest