Learning outcomes:


  1. Described the process of milling, stuffing, de-bugging and programming.
  2. Demonstrate correct workflows and identify areas for improvement if required.

Stages:


  1. Know about electronics generally.
  2. Try to Manufacture a PCB.
  3. Soldering time.



I've used SRM20 to fabricate Fab ISP



SRM20


Roland SRM-20 MonoFab is a small milling machine that capable of 3D milling,2D Milling, and Engraving. The SRM-20 is ideal for a variety of product designs tasks such as model making, create realistic 3D prototypes and rapid prototyping.



Technical specs:


  1. Material: Modeling Wax, Chemical Wood, Foam, Acrylic, Poly acetate, ABS, PC board
  2. Work area: 203.2 (X) x 152.4 (Y) x 60.5 (Z) mm
  3. Distance From Collet Tip to Table: Maximum->(130.75mm)
  4. Max Tool Size: 6mm
  5. Spindle Speed: 3000-7000 rpm
  6. Operating Speed: 30mm/sec
  7. Computer Interface: USB
  8. Power: 110V / 2.5A



Fabrication


Use double tape to secure the copper board on-top of the sacrificial plate, But don't ovelap the tape or leave bubbles under it to keep the board straight.


Find the photo i use for ISP here.


  • Download
  • If you used another cercuit, make it a PNG picture with black&white(monochromatic) and check the distances between traces to be bigger than the diameter of tool you will use.

  • Import in FabModules
  • Import(after importing the picture will appear in the page) --->.rml(the extension of Gcode for roland srm) ---> Traces (chose the process you want to make) --->SRM-20(choose the machine from the list) ---> Calculate(will calculating the code and traces) ---> Save(save the file in your computer to use it)

  • Import in cutting Vpanel for SRM20(This website will be helpful
  • ISP traces
    Exporting the code

    RML fabrication board file,
    ,



    RML fabrication Outline file










    Soldering the components


    Components list

  • 1 ATTiny 44 microcontroller
  • 1 Cystal 20MHz
  • 6 pin header
  • 2 Resistor 100 ohm
  • 1 Resistor 49 ohm
  • 1 Resistor 1K ohm
  • 1 Resistor 10K
  • 1 Capacitor 1uF
  • 1 Capacitor 1uF
  • 2 Capacitor 10 pF
  • 2x 3.3V zener diodes


  • Soldering the SMD components not easy at all, So this video can be helpfull


    Tools needed

  • Soldering station
  • Magnifying lens






  • Lets test it:


    For windows(not linux) it's not easy at all but i've found this great tutorial to follow.


    Steps:

  • Arduino as ISP.


  • Connect a 10 uF capacitor between RESET and GND.(to start programming)

  • Connecting Fabisp now


  • Backup your path enviroment
  • Download AVRDude

  • Download Fabisp firmware
  • Open CMD to add some commands





  • Check for confermation in the control panel on your computer



  • Done

    1. Make the G-code for modella.
    2. Implement and operate on MDX40 and SRM20.
    3. Soldering.

    New Learned

    1. What's electronics components.
    2. How to export a G-code for PCB milling.
    3. Difference between SRM-20 and MDX40 in the operation.
    4. Soldering methods for SMD components.

    Enjoyed with

    1. Trials on machines.
    2. Soldering SMD components.
    3. Finishing my first SMD complex PCB.