NOTE: This is a sort-of continuation of the previous blog.
In any home tinkerer’s lab, you’ll probably find a lot of breadboards/protoboards and miscellaneous prototyping circuits. As a hardware hacker, once you’ve proven a design works, it’s generally worth the time to build something a little more reliable and/or presentable. Thus: Homemade PCB manufacturing. I’ve gotten a few under my belt at this point, and I won’t repeat the gobs of information that is already out there. If you need any information about the general procedure of PCB manufacturing, just do a quick google search (This process is generally referred to as the “Toner Transfer Method”).
I’m going to go through the example of manufacturing (and the challenges) the PWM PCB in my homebrewing related blog entry. This entry serves to improve the reliability and consistency (manufacturability) of homemade PCBs, and personal challenges I faced building my latest PCB. This is a relatively low complexity circuit, so take it for what it’s worth.
- Copper-Clad fiberglass board
- Laminator/(Clothes) Iron
- Photo paper/Magazine pages
- Eagle software
- Schematic/proven circuit
- BOM/components (measurements)
- Small drill (press)
- Carbide (opt) drill bits
- Steel wool/scrubbing sponge
- Muriatic/Hydrochloric Acid
- Hydrogen Peroxide
- Tupperware container
- Nitrile/latex gloves
- Plastic utensil
- Table Salt
- Common tools (Soldering iron, drill, etc)
Pictoral Description/Misc Notes:
- Step 1: Design a schematic, Lay it out in Eagle (easier said than done).
MAKE SURE THE ORIENTATION IS CORRECT. I etched a few boards that were useless due to mirroring issues. When you work in Eagle, if you work in SMD, just route it (and flip parts) to the opposite side. Print non-mirrored if this is the case.
- Tile (optional) and print out the laid out circuit with a laser printer. A major caution: Not all laser printers are created equal. I own a Brother laser printer and a Dell printer. The Brother is significantly cheaper to operate, but the toner sticks to all types of paper I’ve tried much better than the Dell. In PCB manufacturing, this is a nightmare. I’m not sure if the laminator I used wasn’t getting hot enough, or what, but I will be continuing to use my Dell printer here. Note: At the time of writing, I am using OEM toner in both. If I run out of toner in my Brother printer, I’ll try again with 3rd party toner and update this post if it works well.
Note: Paper choice is a tough call. I’ve used magazine paper in the past with some success. Photo paper (and other options) are also popular. I’ve been using Photo paper with great results, but none of the options I’ve tried worked well with my Brother printer.
- Cut out the printout, tape down to the copper clad. It is a good idea to shine the copper clad and ensure the surface is clean before attempting to transfer the toner.
- Traditionally, hardware hackers use a clothes iron to get the toner hot enough to melt and transfer to the copper. In recent years, many DIYers have switched to using inexpensive laminators to reduce the effort and consistency in toner transfer success. Clothes irons (especially cheap ones) have generally poor control over heat application and pressure. Laminators have a fixed thickness and roll down on the board with decent pressure. I picked up a GBC brand laminator called the “Inspire.” It looks cosmetically Identical to the H220, which is a highly recommended laminator. Pass the stencil and board through the laminator several times, in multiple orientations.
- Post lamination/iron, remove tape. Use care not to peel off the paper too violently.
- Dunk the board in some warm water, and let soak for 5-10 minutes. Don’t go short on soak time. Any residual paper fibers will loosen up, and you can rub any excess material off with your thumb.THIS IS IMPORTANT. Any paper residue will slow down your etch (if not outright prevent it!)
- Once you’ve gotten the board cleaned up, it’s time to etch. The traditional approach is to use a Ferric Chloride formula, but Ferric Chloride is very harsh chemically, is difficult to dispose, and is hard to find. A popular new etchant solution is available using common household materials. That, and I didn’t want to get FeCl matter all over my hands. (Engineer/Chemist/Wordplay joke woo!)
Solution: 2 parts Hydrogen Peroxide, 1 part Muriatic Acid (diluted Hydrochloric Acid). You can find Muriatic acid at pretty much any hardware store, it is commonly used to etch concrete. Table salt (supposedly) helps to refresh the process if it slows down. I saw some activity when adding salt, but I’m not sure it makes a big difference.
- “Final” product. If you want, you can “tin” the board using solder. This is advantageous in that it will minimize oxidation.
- Once you’ve finalized your etch, and checked out all connections, made sure there was no under/overetching, it is time to drill. You can try doing this with a hand drill, but at the diameter sizes of common PCB holes, it’s safer to use a drill press. I’ve seen good results with dremel tools, but I’ve also heard that a lot of drill bits will break due to low precision and tolerance of the “chucks” of the dremel. I considered picking up a cheap drill press from Harbor freight, but it would require another chuck, which would double my overall cost. I found a blog that recommended “Proxxon” tools, so I just made the investment, and picked up a rotary tool, power supply, and drill press. I purchased the version with the adjustable chuck, but I have a feeling it is lower precision than the fixed versions. Prior to this, I had to drive home (to my Parent’s place) and use our old/gigantic milling machine. I would recommend the Proxxon tool to anyone looking at similar solutions, but I’m not convinced it is as high precision as some make it out to be. The drill press attachment is passable.
Above is my awesome dad helping me with the Milling machine. If you require high precision drilling, I don’t think you’ll get much better than a solid drill press with a high precision chuck. A milling machine is a bit over kill…
- Picture of a “finished” board.
- Populate boards. I laid these boards out with dual configurations, there are a few versions pictured below. The final version allows for mostly all through hole components, as well as surface mount (my preference). I will probably be releasing primarily SMD/SMT layouts in the future unless there’s significant demand to release through hole. Through hole requires drilling, which is a pain in the ass, but it’s more friendly for people who aren’t as good with a soldering iron.
- Case work: Depending on your enclosure, your final setup will probably look incredibly different than mine. If you are “lazy,” and/or want a simple final product, get a large enclosure and use a full fan. 120mm is best, 80mm is fine, 60mm rotates pretty quickly by default, so I would avoid anything 60mm or smaller. If you keep the fan casing (and fan blades), you can just drill and mount directly to your fan. I took a small piece of PVC piping from home depot to make up the difference in the height to my case, and glued a few rare earth magnets (taken from a laptop hard drive) to the top. It’s wise to offset the magnets slightly from the fan hub, as there is a magnet directly below the hub of the fan, and it can cause some problems if your magnets are too close. I’d recommend getting a 1” PVC cap end as depicted below to solve this problem. If you have to offset the fan (raise it up), use some standoffs or spacers/washers to adjust the height. Get as close to the top of your (preferably rigid, and preferably flat) case lid as you can. I’ve also read that using metal enclosures can cause problems, and that the stir plate flat out won’t work, but I haven’t confirmed this throughfirst hand experience. Plastic Hammond cases from digikey or your local electronics surplus store work great for this application.
I superglued two magnets to the top of the PVC spacer. Some people will take a larger single magnet and glue it directly to the top. This works as well, just be aware that most high-powered magnets (from hard drives) tend to be curved, so you may have a hard time finding a good “center of gravity” of the magnet. The nut on top of the magnets was to keep them spaced while the glue was drying.
The “legs” of the fan that were attached to the fan housing were chopped off because my enclosure was smaller than 120mm, and the fan was broken to begin with. Perfect repurposing opportunityJ I superglued nuts in these elbows for mounting to the top of the lid.
- A few finishing touches: I used a larger drill bit to scoop out some material and “counter sink” the drilled holes that I created for the top mounted spacing bolts.
- Final Product: I recommend leaving long fan leads (if you have removed the fan blades). The reason I left my leads so long was that I don’t have an external potentiometer, so having the ability to remove the lid and make micro adjustments to speed while the fan was still on was a bonus. If you want a clean look, just keep the leads short, or don’t use a clear enclosure.
- Circuit in action:
Feel free to contact me if you have any questions/concerns/criticisms, etc. If it needs addressing, I’ll update this post 🙂