BGA Packages for hobbyist project - Page 1
Forum section: electronics / beginners

author: joeyjoejoe
author_rank: Frequent Contributor
timestamp: August 15, 2018, 12:13:42 pm
content: I'm looking to design a battery charger with built in data-logging. The requirements were I2C, capable of charging to 4.35V, 1 cell, and being able to read the charge current and voltage via I2C for the data logging.I've spent a few hours looking at TI's offerings, and found the followingBQ25871 - 42DSBGABQ25892 - 24WQFNThe second would work, but has only a 7-bit ADC. The first is my preference - it's very simple and meets my needs, and even better, has a 10-bit ADC built in for measuring charge current/voltage. However, it's in BGA form, and 0.4mm pitch at that. Even just a breakout board to do prototyping looks pricey.Took a few hours to find these 2, filtering out other TI options. I shudder to try and go through a handful of other manufacturers and do the same exercise.Is working with this package size feasible and/or worth it?

author: dmills
author_rank: Super Contributor
timestamp: August 15, 2018, 02:29:40 pm
content: 0.4mm ball pitch?Out of reach for the cheap hobbyist PCB places, you will want filled and plated via in pad at least, if not microvia in pad.If the ball count was lower you can sometimes do things by careful fanout, but 42 is a bit high to easily pull that off.Time to go hunt down something a little more manageable unless you want to pay the likes of Wurth a few hundred for a prototype card.Regards, Dan.

author: joeyjoejoe
author_rank: Frequent Contributor
timestamp: August 15, 2018, 02:42:13 pm
content: Dang, that's what I figured but didn't want to acceptFor the future, is any BGA manageable for hobbyists with the cheap fab houses? 0.6mm? 0.7mm?

author: stmdude
author_rank: Frequent Contributor
timestamp: August 15, 2018, 02:45:43 pm
content: Quote from: joeyjoejoe on August 15, 2018, 02:42:13 pmI've done a few PCBs with 0.8mm BGAs. Enough to squeeze in two 3.5/3.5mil traces between the balls, so fanout doesn't require a zillion layers.3.5/3.5mil traces is the smallest I've found for a reasonable (read: cheap) price.

author: Mr. Scram
author_rank: Super Contributor
timestamp: August 15, 2018, 02:50:19 pm
content: I hate that cheap PCBs are now a reality and that manufacturers are moving towards BGAs and CSP that are one again out of reach for smaller players. Some chips don't come in anything else.

author: DJohn
author_rank: Regular Contributor
timestamp: August 15, 2018, 03:29:29 pm
content: I have no experience with 0.4mm ball pitch, so it might still be beyond the hobbyist level. But the pinout does make a small effort to help you: each of the last four columns contains one function. From the right, you get a whole column of VBUS, then one of PMID, then two of VOUT.If you can get one track between two pads, you can get the second column out without vias. That's all you need. It's still a big 'if', and I don't have the experience to say whether it's possible or not. 0.4mm is not a lot.

author: joeyjoejoe
author_rank: Frequent Contributor
timestamp: August 15, 2018, 04:00:10 pm
content: Yeah, I think it's enough of an unknown/hurdle that I don't want to spend cycles designing to realize I can't touch it. I can probably find a simpler i2c charger IC, and then add a current shunt and voltage sensing from the MCU directly and get at least 10bit resolution (AVR) or more (Teensy). It would have been nice to pull this all off with 1 chip but doesn't look like it will happen!I guess my only question is do I need to stop charging to read the cell voltage? Do these IC's do that as well when they are all baked into one?