Enter your keyword

2-s2.0-85047551692

[vc_empty_space][vc_empty_space]

Design and implementation of FPGA-based control for linear and circular motion interpolator of PCB CNC-milling and drilling machine

Madrin F.P.a, Hariadi F.I.a, Sasongko A.a

a School of Electrical Engineering and Informatics, Institut Teknologi Bandung, Microelectronic Center, Institut Teknologi Bandung, Bandung, 40132, 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]© 2017 IEEE.This paper will describe the design and implementation of algorithms and motion straight motion interpolator circumference using FPGA DE-2115 for engine control module PCB CNC-Milling and Drilling. The designs are made with regard to errors generated by the CNC due to the stepper motor is used. Stepper motors perform discrete movements. Therefore, it needs to be optimized interpolation movement used lines and circles using integer operations. Because the integer operation will be easier to implement in FPGA is used. In addition to considering the integer operations, the resulting error must also be minimized so that the resulting motion is more accurate. Mid-point circle and line algorithms have been optimized with integer operations because it can produce the smallest error and the resulting simple integer operations. With a small error and simple operation on the FPGA computation will be fast and accurate movements can be done.[/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]Circle and line,Circular motion,Design and implementations,Engine control module,Fpga based controls,Integer operations,Simple operation,Stepper 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=”Indexed keywords” size=”size-sm” text_align=”text-left”][vc_column_text]circular interpolation,FPGA,interpolation lines[/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/ISESD.2017.8253316[/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]