The fourth week assignment consists of two phases:
Group Assignment:
Characterize the design rules for your PCB production process: document feeds, speeds, plunge rate, depth of cut (traces and outline) and tooling. And document the work (in a group or individually).
Individual Assignments:
Make an in-circuit programmer by milling and stuffing the PCB, test it, then optionally try other PCB fabrication process.
Learning outcomes:
The purpose of the group assignment is to characterize the design rules for the PCB production process. However, before explaining the PCB process I would like to share with you the machine and software used for producing the PCB.
The Software :
We have been introduced to the Fab Modules which is a browser-based computer aid manufacturing system, allows to generate toolpaths for CNC-milling and lasercutters as well as waterjets. This web-based system will be used to setup the parameter of the PCB that will be traced and cut.
The Machine Description:
We have been introduced to the MODELA MDX-50 which is a fully automated, high-precision 3D milling machine ideal for fabricating desig
n and working models. The MDX-50 has an Automatic Tool Changer and CAM software.
The MDX-50 benchtop CNC mill combines precise, automated milling and unmatched ease-of-use.
Procedure of characterizing the design rule of PCB production
To characterize the design rule of PCB production we had to test the precision of the machine used. To do that our fabacademy instructor provided us with a design file to be traced in the Roland and then test the accuracy of traces.
For the individual Assignment we had to make an in-circuit programmer by milling and stuffing the PCB. In this section I will not cover in details the machine operation process as it was covered in the group assignment section. However I will focus on soldering part and testing of the PCB.
First step we have uploaded the file in the FabModules website and set the cutting parameters as shown below.
Same process was repeated for the outline file, by changing the parameter to 1.8 mm depth of cutting and PCB outline (1/32).
Then files were uploaded to the machine to perform the tracing and cutting as shown below the machine operating.
Result of CNC milling shown below. Now the PCB is ready for the soldering part.
At this stage I had to prepare the list of components needed to be soldered on the PCB. The Fabacademy instructor supported us to select the exact components for the PCB as it was challenging with the small SMT (surface mount technology) pieces. Below is the list if components mounted on the PCB.
As the components were ready, I made the set up for the soldering station. As shown below all tools used during the soldering process.
The soldering process started by making different trials for random components. It was challenging to solder the SMT component, however after few tests I managed to get succeed. Shown below the progress of soldering.
One of the important steps to follow during the soldering process is to conduct the continuity test to check if current flows or not. This was done by using the multimeter, if a short circuit occurred the device will buzz, and this means the issue should be solved by dissoldering and repeating the process carefully.
Finally, I was able to finish soldering the PCB and test it the computer. By having the LED turned on shows that the soldering was a success.
Challenges faced
For my case it was my first-time soldering PCB with SMTs. It was very challenging for me to hold the tiny SMT in the board and solder it. Multiple times I was having a short circuit and had to fix it. In total I had t repeat the process 3 times and the third was success, but it was a fun experience and taught me how to be very passion and very sophisticated. Below shown the unsuccessful trial 1.