CIRCUIT FIRST CIRCUIT SECOND CIRCUIT MILLING ROLAND CNC SOLDERING PROGRAMMING PROGRAMMING FABTINY RESOURCES DOWLOAD FILES
MAKE THE CIRCUIT There are two circuits that we try to built in In Fab Modules. 1. Valentin's design. 2. FabTinyStar actualized. FIRST CIRCUIT 1. Download the Download traceDownload cut (png archives). 2. Go to fabmodules. 3. In input format load the first one circuit, select .png image from your folder (circuit) 4. In output format select Roland mil (.rml) because we use Roland MDX-540 CNC machine. 5. In process we use PCB traces (0.010) or PCB traces (1/64) drills depend. 5a. Use x0=0; y0=0 and z0=0 5b. Use cut Deep (0.2) mm 5c. tool diameter (0.254) mm 5d. numbers of offsets (4-8) (-1to fill) 6. For cut, we use PCB outline (1/32). 6a. Use cut Deep (2) mm 6b. Stock tickness (1.7) mm 6c. numbers of offsets (4-8) (-1to fill) 7. We calculate the traces and correct the errors and save. 8.- Generate archive in .rlm format. SECOND CIRCUIT 1. Download the traces (100dpi) and Outline Cutout (1000dpi) from ftsmin page (png archives). 2. Go to fabmodules. 3. Follow the third step from circuit before. MILLING THE CIRCUITS First, we prepare the machine: Select the correct mill and adjust correctly MILLING CIRCUIT ROLAND CNC Start the software for ROLAND MDX 540 Open the Software MODELA PRO Set X, Y, Z axes and set Spindle Rotating Speed 10000 rpm. For z axe, use sensor z(0) detect. Be carefull because if mill don't detect the surface (dust, grease or rust), probably your mill will break. Milling and correct errors SOLDERING Soldering components RECOMENDATION 1. Many component has right side, read its pdf information. 2. If you expose to heat each component for a long time, it may be damaged. 3. Use some type of support to soldering the smaller components. 4. For chips with several pins, first soldering one of them and then have freedom to soldering the rest. 5. Use something to cover the surface and prevent it from rusting. I put a piece of Sim Card for adjust USB Port PROGRAMMING PROGRAMING FABTINYISP You can follow Spanish video for programing Follow Programming in Carlos Moreno website. Go to Programming 1. Install WINAVR software and UsbTinyISP drivers for programming the fabISP in Windows 10 2. I used Arduino UNO as programmer then I followed the steps suggested by FabAcademy tutorial (Use an Arduino UNO as an ISP to program your first FabISP). 3. Download FabISP firmware, unzip and modify Makefile for set clock, fuses and programmer 3.1. Verify that the clock frequency is 20 MHz (line 12) 3.2. Set lower byte fuses in 0xFF (line 13) and higher byte fuses in 0xDF (line 14) 3.3. Comment out the lines 15 (Usbtiny programmer) and 16 (avrISP programmer) 3.4. Add next line: AVRDUDE = avrdude -c stk500v1 -b19200 -P COM... -p $(DEVICE) 3.5. Set COM... with the especific port that Arduino UNO is connected 3.6. Save and close Makefile 4. If you have Windows 7 or lower version you can compiled files with command prompt directly. For higher versions you can download CYGWIN becouse you can't compile files with command prompt. You can see this error in next image 4.1. Open command prompt (for Windows 7 or lower versions) or CYGWIN (for higher versions) and go to Makefile path 4.2. Deleted precompiled files with: make clean 5. Compiled changes with make hex. You can see that main.hex is created again 6. Check that Arduino UNO is connected correctly with FabISP and encode make fuse and make program to load the program in FabISP 7. Connect FabISP in the computer and update drivers 8. Desolde or cutout jumpers DOWNLOAD FILES All files Download