软件设计本单片机数控系统软件采用模块化设计方法,即包拮主模块、子程序模块及中断处理模块。主模块的功能:155I/O初始化,单片机T0,数控机床厂,T1定时器/记数器初始化,高邮数控机床,键盘数据区,显示缓冲区初始化各种软件标志初始化等。主模块中的监控主要是判别是否有功能键按下若有,则转相对应的功能子程序模块。
子程序模块根据功能键设计。
中断处理中包拮3个模块,依据微机数控系统中不同事件的轻重缓急约定**排队序列,他们分别是:急修处理及行程开关越界报警模块;实时修改显示器缓冲区数据模块嫔盘、显示、定时扫描管理模块。
选定步进电机的步距角脉冲当量'及滚珠丝杠螺距!。之后,数控机床多少钱一台,步进电机与滚珠丝杠的连接不一定正好是11的关系,这时,必须采用两齿轮'1、'2传动。'1与'2的传动比为:齿数A―进给丝杠基本导程,一脉冲当量!一步距角。
'向滚珠丝杠螺距!= 8mm,数控机床尺寸,采用110BF型步进电机其步距角!=0.75.,=0.01mm,则)=5/3=丝杠齿轮齿数/步进电机齿轮齿数)=25/12=丝杠齿轮齿数/步进电机齿轮齿数为实现上述传动比,保证脉冲当量,数控车床的滚珠丝杠与步进电机连接都采用齿轮连接式。