Get-Started

Introduction

This assignment for someone who has never worked with Programming before, this task is a great challenge. I know some electronic components and I made easy robots, that made my task easier. But I am about to learn new knowledge, this is very exciting for someone who is going to start manufacturing their own electronic components and in-circuit programmers.

I found all this really difficult and confusing, but I managed to memorize and understand the git codes. The process is not difficult to understand but has a considerable amount of steps, so to have the information organized and not have an endless page besides getting dizzy, I decided to divide it into three parts.

Single-Task
=== PCB-In-circuit programmer ===
For this assigment I worked with Roland SRM-20 and use FR1 (phenolic paper) material for made this assigment I use two endmill 1/64 and 1/32.

Picture Endmill.

I show the process as shown below step by step.


STEP 0.
In the following images I show my first practices and learning welding electronic componets and some welding techniques.
But this is clear, to learn to weld is practical and practical, the easiest components are the resistors, LEDs, capacitors and crystals. The ones that were difficult for me but in the end I learned to solder were the microcontrollers, buttons and RGB LEDs.

Picture 46.

Picture 46.1.

Picture 46.2.


STEP 1. My instructors and my partner and me we create our own FablabUcal PCB-In-circuit programmer in EasyEDA.Std

Picture 47. This is the schematic of the Ucal-Programer.


Picture 47.1. This is the final design of the Ucal-PCB-In-circuit Programer.


Then we upload the exported files from easyEDAb> to the Flatcam software. For this part, my instructors did the setup to speed up the job as they wanted us to practice more on welding electronic components and how to use the milling machine.


Picture ex1.

Picture ex2.


STEP 2. Prepared the Roland SRM-20 charge the PCB paper.
Picture 48.


Picture 48.1.


Picture 48.2.


Picture 48.3.


Picture 48.4.


Picture 48.5.


Picture 48.6.


Picture 48.7.



STEP 3. Prepared the Roland SRM-20 to milling.

Picture 49.



STEP 4. Prepared the Roland SRM-20 to cut.
Picture 50.


STEP 5. I removed the milling PCB from the milling machine and I selected the electronic components before welding
Picture 50.1.


STEP 6. Welding

Picture 51.

Picture 51.1.


STEP 7. View final

Picture 52.

Picture 52.1.

Picture 52.2.



STEP 8. Manufacture the Ribbon Cabe.

Picture 53.

Picture 53.1.

Picture 53.2.

Picture 53.3.

Picture 53.4.

Picture 53.5.

Picture 53.6.



STEP 9. Programming

This was the most difficult part because we (my partner and my) write new tipe of code. Therefore we read the indications that are in the schedule but in a hurry forget write one step in the programing (5.make rstdisbl), this setback delayed our work for three days, as we believed that our cards were badly soldered, we also believed that they had a short circuit to guarantee that they worked well we decided to re-manufacture everything from scratch, it was very stressful and frustrating that our work didn't work, but we dided.

Picture PCB'sr
Using the Multimeter to check if it does not have any short circuit

Picture PCB's 1

After several tries, we re-read and went through programming step 5 when we realized this, we laughed and thought, saying that we had to read the instructions well and patiently.
Then we rewrite all the programming steps correctly until it worked properly by turning on the RGB light of the programmer.

We use 3 LEDs colors: 1.Purple = Programming --2.Green = no power (needs external power) -- 3.Red = power.

Programing Steps:

1.cd Picture 54.

2.make Picture 54.1.

3.make flash Picture 54.2.

4.make fuse Picture 54.3.

5.make rstdisbl Picture 54.4.

Video Video Programing

.
Group-Task
===== PCB-Production rules process =====
We work with my partner Manuel and use the Roland SRM-20 and the same material FR1 (phenolic paper) for made characterize the design rules for our PCB production process, we use two endmill 1/64 and 1/32., we document the process as shown below step by step.

STEP 1. To do this assignment we downloaded two files that are in The Fab Academy 2020 Schedule - Electronic production located at the end in the section that says CAM (Picture 55) and we click on the hyperlink that says traces and interior (Picture 55.1 and Picture 55.2) to download the files.
Picture 55.

Picture 55.1. Trace

Picture 55.2. Interior


STEP 2. After downloading the two schedule files we upload them to the online program Fabmodules and configure it as follows in de picures below.

Picture 55.

Picture 55.1.

Picture 55.2.

Picture 55.3.

Picture 55.4.

Picture 55.5.

Picture 55.6.

Picture 55.7.

Picture 55.8.

Picture 55.9.

Picture 55.10.




STEP 3. Mill the PCB test

Picture 55.11.

Picture 55.12.


STEP 4. Final View

Picture 55.13.





========== learned/conclusions ==========





This was a close encounter! my first start to electronics. Everything was new, I did not understand a word at the beginning but with practice and understanding and assimilating things I learned how things work. I suffered when manufacturing my PCB, the setting in modules was difficult but not impossible! I learned faster to transfer my schematic design and pcb design in Easy EDA than to mill the PCB.
I really enjoyed seeing the milling of the Test PCB. I loved it a lot.









=============== FILES ===============





-FablabUcal PCB-In-circuit programmer

Here are the files Gerber:
. Ucal-PCB-In-circuit Programer.zip

Here are the files all ready to Mill:
. Ucal-PCB-In-circuit Programer-MILL.rar


- PCB-RULE Process

Here are the files all ready to Mill:
. GroupPCB-Files.ml