Author Topic: Need help spotting a PCB short  (Read 1785 times)

0 Members and 1 Guest are viewing this topic.

Offline thinkfatTopic starter

  • Supporter
  • ****
  • Posts: 2161
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Need help spotting a PCB short
« on: May 04, 2019, 07:50:08 pm »
Hi,

I've recently received some PCBs from manufacturing and they're all faulty, they have a solid short between the ground plane on the first inner layer and the 3.3V power plane on the second inner layer. The PCBs were made with KiCad and they pass DRC. I've attached the Gerber files and also the KiCad PCB file here, I'd be glad if you could help me find the problem with my design. The minimum track/clearance should be 6/6 mil. The PCBs were made by Aisler, I have used them before and I was always happy with the results.

The KiCad PCB file has been renamed as .txt due to restrictions with file types, you can just rename it back to .kicad_pcb.

Thanks,
Matthias
 
Everybody likes gadgets. Until they try to make them.
 

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4857
  • Country: dk
Re: Need help spotting a PCB short
« Reply #1 on: May 04, 2019, 08:26:11 pm »
Hi,

I've recently received some PCBs from manufacturing and they're all faulty, they have a solid short between the ground plane on the first inner layer and the 3.3V power plane on the second inner layer. The PCBs were made with KiCad and they pass DRC. I've attached the Gerber files and also the KiCad PCB file here, I'd be glad if you could help me find the problem with my design. The minimum track/clearance should be 6/6 mil. The PCBs were made by Aisler, I have used them before and I was always happy with the results.

The KiCad PCB file has been renamed as .txt due to restrictions with file types, you can just rename it back to .kicad_pcb.

Thanks,
Matthias

attach a big powersupply and see where it gets hot

 

Offline thinkfatTopic starter

  • Supporter
  • ****
  • Posts: 2161
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Re: Need help spotting a PCB short
« Reply #2 on: May 04, 2019, 08:46:42 pm »
attach a big powersupply and see where it gets hot

Tried, 12V@5A, can't make it budge. The only place that gets warm is the immediate vicinity of the pads where I inject the power. I tried multiple locations. I don't have a thermal cam or freeze spray, so I'm spraying the board with IPA.
Everybody likes gadgets. Until they try to make them.
 

Offline thinkfatTopic starter

  • Supporter
  • ****
  • Posts: 2161
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Re: Need help spotting a PCB short
« Reply #3 on: May 04, 2019, 08:54:42 pm »
Bah, nevermind. I found it. You won't be able to see it in the files I uploaded. I re-downloaded the PCB file directly from Aisler and it seems I had forgotten to re-fill the polygons after a rushed last-minute change. There's two GND vias that connect the 3.3V plane and the GND plane :-(

I feel stupid. Proof of my failure attached.
Everybody likes gadgets. Until they try to make them.
 

Offline jbb

  • Super Contributor
  • ***
  • Posts: 1265
  • Country: nz
Re: Need help spotting a PCB short
« Reply #4 on: May 04, 2019, 09:13:47 pm »
I know the feeling. Can you drill out the offending holes to break the shorts?

It turns out that the PCB house will generate their flying probe e-test from your Gerbers, so a flaw in your Gerbers will be faithfully built and sent to you :-(
 

Offline thinkfatTopic starter

  • Supporter
  • ****
  • Posts: 2161
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Re: Need help spotting a PCB short
« Reply #5 on: May 04, 2019, 09:23:07 pm »
I know the feeling. Can you drill out the offending holes to break the shorts?

It turns out that the PCB house will generate their flying probe e-test from your Gerbers, so a flaw in your Gerbers will be faithfully built and sent to you :-(

No, I don't have anything for drilling 0.4mm holes. It would also leave a some pads unconnected, unless I added some jumper wires...

The thing is - had I actually sent Gerbers, this wouldn't have happened, since KiCad would re-pour the polygons before plotting. But no, I wanted the easy way and sent the PCB file to Aisler, which they happily processed, including the fault.  |O
Everybody likes gadgets. Until they try to make them.
 

Offline OM222O

  • Frequent Contributor
  • **
  • Posts: 768
  • Country: gb
Re: Need help spotting a PCB short
« Reply #6 on: May 04, 2019, 10:14:26 pm »
I know this might be a bit off topic, but you can also try EasyEDA + JLCPCB. the software is made by them, so it's optimized with their manufacturing setup. the prices are ridiculously low as well so if there are faults, you won't lose much, mainly the shipping cost  :-DD
 

Offline jmelson

  • Super Contributor
  • ***
  • Posts: 2851
  • Country: us
Re: Need help spotting a PCB short
« Reply #7 on: May 05, 2019, 12:35:17 am »

The thing is - had I actually sent Gerbers, this wouldn't have happened, since KiCad would re-pour the polygons before plotting. But no, I wanted the easy way and sent the PCB file to Aisler, which they happily processed, including the fault.  |O
I always send the Gerber files, ONLY.  (I use Protel 99) But, what I do is generate the Gerber files, then READ them back in and view each layer.  Hopefully, one would spot a missing pour or something that big while looking at the layers.

Jon
 

Offline thinkfatTopic starter

  • Supporter
  • ****
  • Posts: 2161
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Re: Need help spotting a PCB short
« Reply #8 on: May 05, 2019, 05:29:19 am »
I know this might be a bit off topic, but you can also try EasyEDA + JLCPCB. the software is made by them, so it's optimized with their manufacturing setup. the prices are ridiculously low as well so if there are faults, you won't lose much, mainly the shipping cost  :-DD

No shilling for JLCPCB required, I use them frequently, I also used Easyeda in the past, but IMO KiCad is the better EDA package, and it's not web/cloud based. All design files are local and I can do my own publishing e.g. on Github.

I chose Aisler for this little project because they're a European shop and that means less hassle with shipping and no taxes or customs duties. 3 boards 4 layer with ENIG finish were 28€ and shipping is free. The same PCBs on JLCPCB are 25€ but to have them delivered in a reasonable time frame I have to use DHL express shipping which adds another 16€. That puts me past the magical border above which I have to pay 19% import VAT on top. Also, DHL charges another, hefty fee for handlind taxes and duties. And if I don't let DHL do the handling, the PCBs will sit in a customs warehouse until authorities decide to contact me. Then I need to get the shipment released and DHL to do the final delivery. It's a big nuisance, not really worth it.
Everybody likes gadgets. Until they try to make them.
 

Offline OwO

  • Super Contributor
  • ***
  • Posts: 1250
  • Country: cn
  • RF Engineer.
Re: Need help spotting a PCB short
« Reply #9 on: May 05, 2019, 06:04:58 am »
Only send gerbers for fabrication, and always check the gerbers with multiple viewers. I use the oshpark and easyeda gerber viewers.
Email: OwOwOwOwO123@outlook.com
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf