There are two basic strategies in teaching:
- Teach and show how things should be done.
- Teach and show how things should NOT be done.
I usually do the first method. But there is a lot of value in the second method too!
When I asked all student groups to solder the headers on the Freescale FRDM-KL25Z board, I received one report that the board does not work any more. A quick inspection of the board showed this:
Wow! Well, I did not plan to use didactic method number two for that teaching material, and I did not plan to teach how to use the soldering iron with solder. But this was enough for me to reconsider my strategy:
Not everyone is mastering the soldering iron, and there is first time for everyone. But this piece actually was fascinating. Some details are a special piece of amazing art:
Solder formed balls around the pins, and in some cases even not touching the pads, creating nice connections with other balls: I think if I would want to create something like this, I would not be able to do so:
Outcome: That team received a new board :-). In return I asked that I can keep their original masterpiece for my didactics collection under number 2.
They received a big smile, and introduction and hands-on about how to solder the pins correctly:
- Heat up the pin/pad for about one second with the soldering iron.
- Quickly apply solder.
- Keep heating while removing the solder wire.
- And then remove the iron.
Now that board looked technically correct and functional, but somewhat boring ;-).
I have learned something too: do not assume that every engineer knows how to solder pins. And that the number of engineers who *know* how to solder just has increased the other day :-).
Happy Soldering π
Hahaha. This is great. Looks like they might have even shorted 5V to GND or 3.3 to 5V.
LikeLike
Yes, shortcut between 5V and GND.
LikeLike
Looks like they used solder without flux….
But: it’s very important to make sure these software engineers have some hardware skills. Soldering, what a dry joint looks like, stripping wires, crimping connectors, what to do with heatshrink tube, how to use an oscilloscope (always ground the earth clip!). Plus the invaluable fact that burning skin smells like mushrooms.
LikeLiked by 2 people
That solder has flux. And yes, I agree with you: everyone needs to have some hardware skills, same for everyone needs some software skills. And not using a proper base for any measurement device (logic analyzer, oscilloscope, …) is a common mistake too. But the mushroom thing is new to me, to me it always smelled like BBQ π
LikeLike
Because of your location I presume you are using lead free solder, big change from the old days. Just think the old NASA soldering class was 100hours long, been there and did that.
LikeLike
I had to learn soldering with try and error, without any formal training at all. Today there are nice tutorials available (https://learn.sparkfun.com/tutorials/how-to-solder—through-hole-soldering).
And I heard about that NASA soldering class, congratulations! And yes, we have both lead free and lead based solder.
LikeLike
My tip for new engineers/students soldering thru-hole components is to never directly touch the solder to the tip of the soldering iron. They often want to try to melt the solder with the tip and somehow transfer it to the place they want soldered. :-). As you commented, the solder should have to flow across the joint to reach the iron.
We have a couple of soldering irons which heat up the tip in under 8 seconds (pace HW100). I would highly recommend the equivalent for business use, although at home I have a very simple iron.
For surface mount, a mini-wave tip on the soldering iron works very well once you get the hang of it (http://www.sterntech.com/soldering.php). This works very well for parts with actual pins jutting out from them (SOIC/TSOP/TSSOP/QFP/etc). For lead-less parts such as QFN, it is more challenging to use.
For mounting (or remounting) BGA components individually, we often use single use stencils : http://www.circuitmedic.com/products/stencils.shtml
My 2 cents!
LikeLike
Yes, this is what happened: they melted the solder with the iron and then tried to transfer it to the pins :-). I never would have considered that, but obviously this is a common mistake, and even mentioned in a SparkFun tutorial (https://learn.sparkfun.com/tutorials/how-to-solder—through-hole-soldering). And thanks for the links! That special soldering iron shape was new to me.
LikeLike
If you heat the solder on the iron tip then the flux will evaporate before it is used on the joint. Heat the pad and the pin and put the solder at the junction.
LikeLike
Exactly, it should not be done that way π
LikeLike
Oh well, still, even though that can be considered ‘pretty’, you wonder about common sense…
Paying so little attention to something so visual, physical and material does not bide well for more abstract matters that you find in software.
How do you teach what ‘nice’ code is when un-nice (although pretty) connections don’t seem to bother?
Live and learn….
LikeLike
Yes, that example is much more visual :-). Not so easy with code, but I think it can be done too. I think about spaghetti code, overcrowed interfaces, misleading comments, …
LikeLike
Surely an engineer who will be fast-tracked into management.
LikeLike
Nah, I don’t think so. At least I want to avoid that ;-). It is ok to make mistakes while learning once or twice.
LikeLike
As others noted, heat the joint and press the solder into the pad/pin. Which increases the tip life as well.
Some more great pictures, Erich.
LikeLike
I was an electronics failure analyst for many years, and can attest to the fact that in some cases, failure CAN be a thing of beauty – especially under a microscope.
LikeLike
Yes, changing the perspective (e.g. with a microscope) can make ugly things look like a beauty π
LikeLike
From time to time in my career, I just felt like an “electronics failure”. π
LikeLike
I have my bioengineering students solder the KL25Z headers on in their first class. Because I know that most of them have never held a soldering iron before, I provided detailed instructions.
You might want to use them also:
LikeLike
Yes, I definitely want to use them also! I initially thought that might not be necessary, but I’m willing to learn π
LikeLike
hahaha! This is the scariest solder work I have ever seen! And I just come from “swapping” two pins on the KL25 with 0.5mm pitch this morning… Thanks for bringing a smile to my face also… π
LikeLike
What a lot of great comments and suggestions!
Erich, may I humbly suggest that from now on you require all of your students to study this web page and then quiz them on proper soldering techniques during the first week of class? Perhaps including pictures of various quality soldering connections for them to rate from good to bad would be helpful.
EVERY ENGINEER who ever has anything to do with electronics needs to know the difference between a good looking solder joint and anything less, even if he/she does not pick up a soldering iron.
Where I work we sell multi-thousand dollar machines, some of them with tens of thousands of hand soldered connections. IF ONLY ONE OF THOSE CONNECTIONS FAIL, THE ENTIRE DEVICE IS USELESS UNTIL REPAIRED.
This can cause lots of problems for the doctors around the world who use our products. One cold solder joint can result in in significant frustration for both the customer and our service department as various modules are shipped back and forth from Europe, Japan, and Mediapolis Iowa, until the intermittantly malfunctioning part is finally identified and replaced. Imagine how much more frustrating it can be when there are two or more cold solder joints in the same machine.
Engineers need to be highly aware of this part of the industry in order to be better prepared for their jobs.
LikeLike
Well, … perhaps not “tens of thousands” but certainly several thousand in one machine. But I suspect it feels like tens of thousands for those who do it all day long. π
LikeLike
FWIW: There are solder practice kits available.
http://www.goldmine-elec-products.com/prodinfo.asp?number=C6719
http://blackfoxonline.net/store/product156.html
http://www.smtnet.com/company/index.cfm?fuseaction=view_company&company_id=41637&component=catalog&catalog_id=11385
And, here is a technique of SMT soldering on hot sand which I just found.
LikeLike
wow, that’s really cool stuff. I wish I would had that when I started my first soldering trials….
LikeLike
Pingback: 1000 Days of Blogging: Numbers and Tips for You | MCU on Eclipse
Pingback: Debugging Failure: Check List and Hints | MCU on Eclipse
Omg… Or should I say OHMg… On this board resistance really is futile ;)…
Cheers.
Andrzej
LikeLike