Index  About Me

Electronics Design Assignment

This assignment was in its own way, very interesting, as I was able to get out of my comfort zone and learn a little more about electronics. We first started from the Hello Board:
hello board
Since the assignment was about adding components on top of that, It was time to take a look at the design rules and, in a borader sense, to the whole design process, we used EAGLE in the lab for that, starting from the schematics, which we had to build from scratch in the software:
making schematics with EAGLE
The most tricky part was selectring the right components out of the huge lubrary we had available, including the libraries supplied for the fab, with so many similar components, it was easy to get confused and choose the wrong one, I made two selection errors, first: the GND, not from the right library, the second was the LED chosen, as it will be shown later.
extracting parts from the library
Slowly adding the components and connections, the device started to take form, I added the switch, a 1K resistor, and the LED, here I made the second mistake, but it would not be noticed until I got to to the PCB stage.
schematics development
Finally, I had the schematic done. It was time for the PCB stage, here, the LED error became visible, as It shows, I had chosen a trhough-hole component, not the SMD in the Lab Inventory, back to the schematic to correct.
full schematics
PCB Design

As I was designing, I used the Board Reference model in this stage, which helped. The ERC check showed warnings, not errors..
pcb designed
At that point, I did not know how to select which design layers would actually be exported for the milling, so I ended with a PNG that would need a lot of work erasing and cloning pixels to get it to proper shape, fortunately, a friend helped me to correct this mistake. Still, befor doing this, I realized I had made a few blunders in the milling. Marked in red ther is a track was not properly designed. Correction was in order.
pcb checking mistake
After correcting the mistakes and selecting the proper layers, I had a PCB 90% ready for milling:
PCB almost there
Just added a logo using a photo editing software and then I was ready for milling.
PCB almost ready for milling
I made two versions of the card, one as-is and other one with the same dimensions as the hello board PCB in the academy website, in the end, it was not necessary.
PCB milling
The milling was not to be without incidents, as the first plate I put in the modela was not bonded strongly enough, and got loose as it was milling, Modela 1 - Isaac 0.
raven pcb failure
After placing a second plate and checking it was properly bonded, it worked, although the z-calibration was not optimal and  the tracks were not in its optimal shape, had to try again. The second time, the tracks went better, but some residues were still in the tracks, so some sanding was made before the plate could actually be welded. But first I had to cut the plate using the 1/32' mill, for this I created a new frame for cuttng:
frame for cutting
With this I had the plate ready for soldering... or so I thought. As I was starting to add flux to the terminals I realized the center track touched all of the Attiny terminals in the left side, when It was  supposed only to touch the fourth from the top, so the most analog solution was to cut those threads using a scalpel, available at the lab. As a sort of Plan B, I modified the PCB design and changed the routing, since what caused this was sending too many routes through the center, under ther Attiny chip.
reality vs. expectation
 

Modified Routing.
PCB with modified routing
Afterwards, I sent the new design to the Modela, this time without incidents.

milling the modified PCB
This time the tracks were well milled, no copper residues, no missing tracks or separations:
a better PCB
Welding, as in assignment number three, proved somewhat difficult, in particular the resonator, since you need to solder all of the terminals underneath it,and your visibility is not the best to do this, however, after some fully-focused work, it was done:
hello board, done!
As a sort of conclusion, I will say that, even though I learnt much about electronics, there is still much to be learnt in order to get succesfully to the final project, also, The timeframe was not enough to get to the circuit simulation, since the learning curve of the necessary sotfware is somewhat steep.
 

Back to the Index