• DocumentCode
    3760635
  • Title

    Development of interface and coordination for control module CNC PCB milling machine

  • Author

    Ariana Tulus Purnomo;Farkhad Ihsan Hariadi;Arif Sasongko

  • Author_Institution
    Department of Electrical Engineering, School of Electrical Engineering and Informatics, Institut Teknologi Bandung, Indonesia
  • fYear
    2015
  • Firstpage
    246
  • Lastpage
    251
  • Abstract
    Control module CNC PCB milling machine consist of three sub-modules, first sub-module interfaces and coordination, second sub-module speed control spindle motor and the last sub module position control stepper motor. This paper focuses on implementation and testing of sub-module interfaces and coordination that receive and process 1 to 4 different PCB design input from user and coordinate others two sub-modules. Gerber file as the input converted into G-code which is translate by interpreter data into signal that ready sent from PC to FPGA via serial communication RS232. Then, data that received by FPGA used to integrate spindle motor and stepper motors in PCB milling process. In addition, this submodule can monitor PCB milling process and also monitor the current of motor spindle. Sub-module interface and coordination is implemented on PC via Visual Studio 2013 using Visual Basic.NET programming language and implemented on FPGA DE2-70 via Quartus II 9.0 using Verilog HDL language. As the result, this sub-module interface and coordination generate command signal which has been interpreted to integrate CNC PCB milling machine.
  • Keywords
    "Field programmable gate arrays","Computer numerical control","Milling machines","Graphical user interfaces","Testing","Milling","Printing"
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Signal Processing and Communication Systems (ISPACS), 2015 International Symposium on
  • Type

    conf

  • DOI
    10.1109/ISPACS.2015.7432774
  • Filename
    7432774