Design of Control Unit for CNC Machine Tool using Arduino based Embedded System

被引:0
|
作者
Desai, Dev P. [1 ]
Patel, D. M. [1 ]
机构
[1] Gujarat Technol Univ, BVM Engn Coll, Dept Elect Engn, Ahmadabad, Gujarat, India
关键词
Interpolator; Digital Differential Analyzer; Computer Numerical Control; Microcontroller; Part Programming; Interpolation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The present work is concerned with the design and development of Control unit comprising of the Digital Differential Analyzer Interpolator as the core element in controlling the motion in X and Y direction of the Computer Numerical Control machine. The Control unit designed contributes a little but significant step towards low cost automation. Software interpolators are designed for performing machining operations on the work by performing interpolated motion of cutting tool. The prototype CNC Machine tool is procured from the manufacturer of CNC Machines for performing the work. The Atmega 2560 microcontroller used in this work is provided with Arduino development board environment for designing the control unit. Three unipolar stepper motors are used for controlling the machine axes. The X and Y axes are interpolated for two dimensional interpolation. The Z axis is used to control the depth of cut but it is not interpolated. Electronic Industries Association Standard code of part programming is used for implementing the G and M codes. The paper also discusses the development of algorithm for interpreters and interpolators as well as the real time graphical simulation and design of driver cards for unipolar stepper motors. The Control unit is tested for linear as well as circular interpolation by performing actual machining on CNC machine.
引用
下载
收藏
页码:443 / 448
页数:6
相关论文
共 50 条
  • [42] Design of the embedded control system of laser engraving machine
    Wang, Xiaotian
    Yang, Zhijia
    Lv, Yan
    Wang, Zi
    Xiao, Peng
    SENSORS, MECHATRONICS AND AUTOMATION, 2014, 511-512 : 709 - 713
  • [43] Sound Detection of CNC Milling Machine by Embedded System
    Kuo, Shu-Wei
    Raihany, Ully
    Peng, Cheng-Yu
    2020 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2020), 2021, : 130 - 133
  • [44] Research and Design of Embedded CNC System based on CAN Bus Technology
    Cheng Yanhui
    CURRENT DEVELOPMENT OF MECHANICAL ENGINEERING AND ENERGY, PTS 1 AND 2, 2014, 494-495 : 1373 - 1376
  • [45] Design of an Industrial Ethemet Based Embedded Open Architecture CNC System
    Liu, Jiankang
    Fu, Yunzhong
    Han, Zhenyu
    Fu, Hongya
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON ESTIMATION, DETECTION AND INFORMATION FUSION ICEDIF 2015, 2015, : 413 - 417
  • [46] Design of Electric Spindle Control System for HighGrade CNC Machine Tools
    Liang, Jinhua
    Xu, Haiping
    Liu, Wei
    2023 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL SYSTEMS FOR AIRCRAFT, RAILWAY, SHIP PROPULSION AND ROAD VEHICLES & INTERNATIONAL TRANSPORTATION ELECTRIFICATION CONFERENCE, ESARS-ITEC, 2023,
  • [47] Design of a CNC Control System of a Milling Machine for Automated Door Carving
    Munoz Melgarejo, Mauricio
    Chamorro Quijano, Sario Angel
    Munoz Saenz, Jenny Caroline
    2021 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, ROBOTICS AND AUTOMATION (ICMRA 2021), 2020, : 108 - 111
  • [48] NN-SANARX Model Based Control of a Water Tank System Using Embedded Microcontroller Arduino
    Skiparev, Vjatseslav
    Belikov, Juri
    Petlenkov, Eduard
    PROCEEDINGS OF THE 2019 10TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS - TECHNOLOGY AND APPLICATIONS (IDAACS), VOL. 1, 2019, : 372 - 377
  • [49] Design and implementation of an intelligent driving control system based on Arduino
    Pang, R.
    Xiao, Y.
    Meng, S. L.
    Liu, L. Y.
    Sui, H. Y.
    Cui, L. H.
    INFORMATION SCIENCE AND ELECTRONIC ENGINEERING, 2017, : 331 - 333
  • [50] Design of count circuit of encoder in CNC machine tool
    Xu, Yonghua
    Li, Gang
    Zhizao Jishu Yu Jichuang/Manufacturing Technology & Machine Tool, 2000, (01): : 14 - 16