检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:田海林 葛伊伦 方辉[1] 符爱周 彭松 TIAN Hailin;GE Yilun;FANG Hui;FU Aizhou;PENG Song(School of Manufacturing Science and Engineering,Sichuan University,Chengdu Sichuan 610065,China)
机构地区:[1]四川大学制造科学与工程学院,四川成都610065
出 处:《机床与液压》2020年第1期51-56,78,共7页Machine Tool & Hydraulics
摘 要:针对微型车床数控加工系统,提出并初步实现了一种便捷的基于USB总线的开放式数控系统。开放式数控系统由上位机和STM32+FPGA组成的下位机构成。研究了数控系统实时多任务调度,译码、刀补、插补算法的软件实现,针对微型车床研究了下位机的功能要求并设计了硬件电路板,研究了下位机的内存管理及运动控制的实现。提出了一种基于USB串行总线的通信方式,验证了USB在开放式数控系统中的可行性。实验证明,USB总线可以便捷高效地运用在开放式数控系统中;通过软硬件结合的方式,保证了系统具有良好的开放性、实时性和同步性。Aiming at the Computer Numerical Control(CNC) machining system of micro lathe, a convenient open CNC system based on USB bus is proposed and implemented initially. The open CNC system was consisted of a lower computer consisting of STM32+Field Programmable Gate Array(FPGA) and a host computer. The software implementation of real-time multitasking scheduling, decoding, tool compensation and interpolation algorithm for numerical control(NC) system was studied. The functional requirements of the lower computer were studied for the micro lathe and the hardware circuit board was designed. The memory management and motion control of the lower computer were studied. The communication method based on Universal Serial Bus(USB) was proposed. The feasibility of USB in open CNC system was verified. The experiment proves that the USB bus can be conveniently and efficiently used in the open CNC system;the combination of software and hardware ensures that the system has good openness, real-time and synchronization.
关 键 词:微型数控车床 开放式数控系统 USB总线 多任务调度
分 类 号:TG659[金属学及工艺—金属切削加工及机床]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.117.172.41