Pages: [1] 2   Go Down
Author Topic: Got wrong pitch FQFP MCU - possible to make a save?  (Read 1970 times)
0 Members and 1 Guest are viewing this topic.
Denmark
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
I learn % burn well
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello all,

I messed up my PCB design and now have a handful of PCB's where should go an atmega328 FQFP-32 0.5mm pitch size, but the only atmega328's I can find are 1mm pitch :-(

As I ordered and received a handful of atmega328 FQFP-32 1mm pitch (these: http://dk.mouser.com/Search/ProductDetail.aspx?R=ATMEGA328P-AUvirtualkey55650000virtualkey556-ATMEGA328P-AU) I'm looking for tips on how to make a save on this one... I've searched high or low for 0.5 pitch atmega's but no luck.

Any bits of inspiration are truly appreciated.
Logged

---
My hopefully helpful blog at technicalstuffhopefullyuseful.blogspot.com

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26442
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Check the data sheet.
This package

34.4 32M1-A

 has 5mm body, 0.5mm pitch.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Denmark
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
I learn % burn well
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This package   32M1-A   5mm body, 0.5mm pitch.

Hello CrossRoads,

thanks for your input,

I did indeed notice that in the datasheet, what I meant to write was "I've been unable to locate the .5mm pitch MCU" (with either Mouser, Farnell or Digikey). I'll write them to them directly. Thanks again.
Logged

---
My hopefully helpful blog at technicalstuffhopefullyuseful.blogspot.com

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26442
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You are looking for
Atmega328P-MU, -MUR, -MN, -MNR
and not finding them?

http://www.mouser.com/Search/Refine.aspx?Keyword=atmega328p-m
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

SF Bay Area (USA)
Online Online
Tesla Member
***
Karma: 124
Posts: 6651
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You should pay more attention.  For instance, there are no "1mm pitch" ATmegas.  The LQFPs are 0.8mm.
Also, none of the packages are known as "FQFP"    You've got your 0.8mm "LQFP", and 0.5 and 0.45mm "MLF" (leadless) packages...
Logged

Denmark
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
I learn % burn well
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Hello again,

and thanks for your help, it's much appreciated,

I can shed some light on what I was trying to do, via the attachment-picture: my PCB program of choice states the package-type of the IC that I dropped (in this case an atmega168), thus I went in search of that specific package-type, yet the units that I ordered, that fit the package-type, were too large for the footprint (I drew a dark red square to symbolize their body-casing size as compared to the white rectangle of the intended MCU).

The mouser-search that you kindly suggest lists a different package type, which finds me a bit confused - do you believe these are what I should be looking at?

Thanks in advance.


* tqfp32-5mm.png (16.73 KB, 367x236 - viewed 33 times.)
Logged

---
My hopefully helpful blog at technicalstuffhopefullyuseful.blogspot.com

Show Your Work
Offline Offline
Edison Member
*
Karma: 14
Posts: 1072
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That's a 5x5mm TQFP-32 with 0.5mm pin pitches (example drawing:  http://cds.linear.com/docs/en/packaging/TQFP_32_05-08-1735.pdf).  The ATMEGA328P is in a 7x7mm TQFP-32 with 0.8mm pin pitches (datasheet:  https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf page 436).  So you chose the wrong footprint.  I wonder if you couldn't force the 32-QFN 0.5mm version of the ATMEGA328P onto this footprint but I wouldn't count on it.  And they are pretty hard to solder too, though not hardly impossible.  The 7x7mm TQFP-32 isn't going to work out.   You would need some sort of adapter to match it up.

I always print out my PCBs and make sure the components line up before I send them to be manufactured.  Printouts from a laser printer are very accurate.  It gives complete confidence you will be able to solder your parts correctly (assuming appropriate skill) so at least you can have some confidence there.
« Last Edit: April 09, 2013, 02:09:54 am by JoeN » Logged

I have only come here seeking knowledge. Things they would not teach me of in college.

Denmark
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
I learn % burn well
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You should pay more attention.  For instance, there are no "1mm pitch" ATmegas.  The LQFPs are 0.8mm.
Also, none of the packages are known as "FQFP"    You've got your 0.8mm "LQFP", and 0.5 and 0.45mm "MLF" (leadless) packages...

Thank you for the suggestion that I pay more attention. I can assure you that the notion struck me the second I opened the box of MCU's to find that I'd wasted money on the wrong units. The "FQFP" was a spelling mistake - thanks for calling it. My PCB program lists a "TQFP32-5MM" package type, which led me to believe I should be able to find an atmega to fit the PCB foot-print. Riddle me this, is the pitch-sizes fixed for the various package types? (in which case I'll deem my PCB program to be rather confusing and poor).

Thanks in advance.
Logged

---
My hopefully helpful blog at technicalstuffhopefullyuseful.blogspot.com

Denmark
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
I learn % burn well
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That's a 5x5mm TQFP-32 with 0.5mm pin pitches (example drawing:  http://cds.linear.com/docs/en/packaging/TQFP_32_05-08-1735.pdf).  The ATMEGA328P is in a 7x7mm TQFP-32 with 0.8mm pin pitches (datasheet:  https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf page 436).  So you chose the wrong footprint.  I wonder if you couldn't force the 32-QFN 0.5mm version of the ATMEGA328P onto this footprint but I wouldn't count on it.  And they are pretty hard to solder too, though not hardly impossible.  The 7x7mm TQFP-32 isn't going to work out.   You would need some sort of adapter to match it up.

I always print out my PCBs and make sure the components line up before I send them to be manufactured.  Printouts from a laser printer are very accurate.  It gives complete confidence you will be able to solder your parts correctly (assuming appropriate skill) so at least you can have some confidence there.

Hello JoeN,

thanks a lot for you input. I'm coming around to the conclusion that this board will have to go (though will try to fit a 32-QFN on there, might as well) - it's probably not worth the while to try and salvage it. A bummer, but a valuable lesson. Good tip on printing it out - in this case I ordered the PCB and components at the same time, next time I'll get the components first and the board later, as you do.

Thanks.
Logged

---
My hopefully helpful blog at technicalstuffhopefullyuseful.blogspot.com

SF Bay Area (USA)
Online Online
Tesla Member
***
Karma: 124
Posts: 6651
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
My PCB program lists a "TQFP32-5MM" package type
Ah.  That's more understandable.  But your PCB package is wrong, apparently.  The 168 and 328 don't seem to come in that package at all!  This is a problem with cad-package libraries that you haven't carefully checked, whether they be included from the software vendor, downloaded from a 3rd party, or created yourself...
Logged

Denmark
Offline Offline
Jr. Member
**
Karma: 0
Posts: 54
I learn % burn well
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah.  That's more understandable.  But your PCB package is wrong, apparently.  The 168 and 328 don't seem to come in that package at all!  This is a problem with cad-package libraries that you haven't carefully checked, whether they be included from the software vendor, downloaded from a 3rd party, or created yourself...

Absolutely. A valuable lesson. At least I have some nice keychain-boards. Made me glad I put 3 designs on that 5x5 board, so I can cut off the bad parts and still have something to show for my PCB order.
Logged

---
My hopefully helpful blog at technicalstuffhopefullyuseful.blogspot.com

SF Bay Area (USA)
Online Online
Tesla Member
***
Karma: 124
Posts: 6651
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

heh.  I also recently acquired some "Earrings."
Logged

Show Your Work
Offline Offline
Edison Member
*
Karma: 14
Posts: 1072
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Riddle me this, is the pitch-sizes fixed for the various package types?

The answer to this is no.  There are some really common types and then a whole bunch of less common types and while I would call a lot of them common (e.g. 100-TQFP 0.5mm is very much the same over many manufacturers) I wouldn't call any standard.  This is very different than the DIP days because with surface mount you don't use standard sockets, you are pretty much forced to make a PCB which means the manufacturers can say "do it our way because you have to get a PCB anyway and your PCB software has the flexibility to handle it."  So there are some really weird things out there.  I found these in my software:



But beyond that, there are various pin pitch sizes even within one type of package as you found out.


* WeirdFootprints.png (7.65 KB, 566x154 - viewed 123 times.)
Logged

I have only come here seeking knowledge. Things they would not teach me of in college.

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26442
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Are you saying the 5mm, 0.5mm pitch parts I  pointed out do not fit the 5mm, 0.5mm pitch pads on your card?

Atmega328P-MU, -MUR, -MN, -MNR

http://www.mouser.com/Search/Refine.aspx?Keyword=atmega328p-m'

Read the datasheet, take some measurements, compare to your board.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Show Your Work
Offline Offline
Edison Member
*
Karma: 14
Posts: 1072
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Are you saying the 5mm, 0.5mm pitch parts I  pointed out do not fit the 5mm, 0.5mm pitch pads on your card?

Atmega328P-MU, -MUR, -MN, -MNR

http://www.mouser.com/Search/Refine.aspx?Keyword=atmega328p-m'

Read the datasheet, take some measurements, compare to your board.

Hey, I think Crossroads may be right on this.  It's pretty close - the footprint is different but it looks like it is compatible.  This is from DipTrace.  This is the QFP32 7mm/7mm/0.5mm and QFN32 5mm/5mm/0.5mm footprints side by side.   The problem here is that Diptrace doesn't show the exact outline of the package itself so if you imagine a worst case scenario here the QFN's pins might be just inside the radius of the QFP's traces.  But it may be OK too.



A caviat is that QFNs are not as easy to solder as QFPs so keep that in mind.  I hot air solder them myself and inspect them under a microscope.

I have use Atmel's QFN32 5mm/5mm/0.5mm packages.  Too bad I don't have a PCB with a QFP32 7mm/7mm/0.5mm footprint on it otherwise I would see if it would work out for you.


* QFP32_7mm_7mm_0.5mm_VS_QFN32_5mm_5mm_0.5mm.png (8.62 KB, 464x557 - viewed 105 times.)
« Last Edit: April 09, 2013, 07:28:33 pm by JoeN » Logged

I have only come here seeking knowledge. Things they would not teach me of in college.

Pages: [1] 2   Go Up
Jump to: