[vc_empty_space][vc_empty_space]
Development of an FPGA-based sub-module as three-phase spindle motor speed controller for CNC PCB milling machine
Rusfa F.T.F.a, Hariadi F.I.a, Sasongko A.a
a Electrical Engineering Study Program, School of Electrical Engineering and Informatics, Institut Teknologi Bandung, Bandung, Indonesia
[vc_row][vc_column][vc_row_inner][vc_column_inner][vc_separator css=”.vc_custom_1624529070653{padding-top: 30px !important;padding-bottom: 30px !important;}”][/vc_column_inner][/vc_row_inner][vc_row_inner layout=”boxed”][vc_column_inner width=”3/4″ css=”.vc_custom_1624695412187{border-right-width: 1px !important;border-right-color: #dddddd !important;border-right-style: solid !important;border-radius: 1px !important;}”][vc_empty_space][megatron_heading title=”Abstract” size=”size-sm” text_align=”text-left”][vc_column_text]© 2015 IEEE.Spindle motor (three-phase asynchronous AC motor) is an important part of Computer Numerical Control (CNC) Printed Circuit Board (PCB) milling machine, which plays role to engrave the copper layer based on the PCB pattern design. To perform the engraving processes, it is necessary to adjust the spindle motor speed in accordance with the PCB material used. This paper presents the results of implementing a three-phase spindle-motor speed controller based on Field Programmable Gate Array (FPGA). The control method used is fixed Voltage/Frequency (V/F) with Sinusoidal Pulse Width Modulation (SPWM) technique, so that the maximum torque of the motor can be maintained and the harmonic signals can be minimized. This sub-module consists of two main components, namely FPGA and three-phase inverter, which consists of opto-isolation circuit, logic inverter, MOSFET driver, and three-phase full-bridge inverter circuit. The FPGA unit generates digital SPWM signal as input to the inverter to convert DC voltage into three-phase AC voltage according to the given input frequency. Results show that the sub-module can control the speed in the range of 14000-28000 RPM with the corresponding frequency range of 250-500 Hz. The Sub-module also has constant V/F and Speed/Frequency (ω/F) characteristics. In addition, a ramp speed profile used during acceleration and deceleration has also been successfully implemented to address the problem of low starting torque due to the increase of supply frequency.[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Author keywords” size=”size-sm” text_align=”text-left”][vc_column_text]Acceleration and deceleration,Computer numerical control,Printed circuit boards (PCB),Sinusoidal pulse width modulation,Spindle motors,SPWM,Three-phase inverter,V/f control[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Indexed keywords” size=”size-sm” text_align=”text-left”][vc_column_text]CNC PCB milling,fixed V/F control,FPGA,speed control,SPWM,three-phase inverter,three-phase spindle motor[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Funding details” size=”size-sm” text_align=”text-left”][vc_column_text][/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”DOI” size=”size-sm” text_align=”text-left”][vc_column_text]https://doi.org/10.1109/ICEEI.2015.7352462[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]Widget Plumx[/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][/vc_column][/vc_row]