海天精工机床有限公司 海天精工博客

CNC加工中心主轴编码器数字倍频

海天精工 加工中心 钻攻中心前言:目前在CNC系统加工技术中的螺纹插补加工技术多数采用的是主轴编码器跟踪技术,即加工刀具所在轴的电机跟随主轴编码器的旋转而旋转,也就是说电机驱动器的脉冲源来自主轴编码器信号。常用主轴编码器的线数主要有1024线/转和1200线/转,目前CNC系统的精度是〇.〇〇1mm,如果主轴编码器转一转加工一个螺距的话,其可******加工1.024mm(对应1024线/转编码器)和1.2mm(对应1200线/转编码器)螺距的螺纹,这远远达不到螺纹螺距加工的要求,解决不了大螺纹加工问题,所以必须对主轴编码器信号进行倍频处理。传统的主轴编码器倍频技术解决方案是用软件技术进行倍频:通过软件计算主轴编码器的转速,计算在一个编码器脉冲周期中产生多个脉冲(例如:100倍频就产生100个脉冲)给刀具电机驱动器,从而实现大螺距螺纹加工。这个算法的主要问题是:软件算法占用大量的系统资源,实时性差、有累计误差、脉冲不均匀时加工振动大、光洁度不好。鉴于软件倍频方法的不足,提出了 “变频脉冲均匀倍频法”。所提出的方法不仅同时考虑了脉冲的频率,同时考虑了脉冲的数量,而且使所倍频后的脉冲均匀分布在原有脉冲上。1变频脉冲均匀倍频法原理1.1变频脉冲均匀倍频法原理变频脉冲均匀倍频法是通过检测第一个输入脉冲,然后记录与下一个输入脉冲之间的时间间隔来确定倍频脉冲输出序列的脉冲间隔时间。所以此法最后的输出脉冲相对于输入脉冲是延迟一个时间间隔输出的。图1为输入脉冲四倍频的示意图,两条实线分别表示输入脉冲串和输出脉冲串。a、b、c、d、e为输入脉冲,所对应的输出脉冲为A、B、C、D、E。由图可知,输出脉冲输出相对于输入脉冲整体延迟一个时间间隔,而此时间间隔为开始倍频的第一个和第二个脉冲之间的时间间隔。1.2倍频输出脉冲间隔时间的确定由于主轴在启动阶段做加速运动,停止阶段做减数运动,同时在加工过程中转速也不是稳定的;所以倍频处理需要根据两输入脉冲之间的间隔时间确定倍频后输出脉冲的脉冲间隔时间,即输出脉冲的间隔时间为输入脉冲间隔时间的倍频数份之一。所以此法的输出脉冲是跟随输入脉冲并且脉冲输出是绝对均匀分布的。如图1所示,以四倍频为例,在定位首脉冲的时候,同时对当前脉冲和下一脉冲到来的时间间隔计时;当确认当前脉冲为首脉冲之后,在下一脉冲到来时立即输出倍频后脉冲序列。图中a为首脉冲,在b脉冲到来后,立即开始输出对应于a的以A为起始倍频后脉冲序列;之后以此类推。同时需要注意的是,要做到脉冲均匀分布,输出脉冲间隔时间的小数部分也是需要做处理的。这里的办法就是保留并且累计小数部分。假设编码器为1024线/转,主轴******转速为10000转/分,则输入脉冲时间间隔为5.859|xs,对输入脉冲之间的时间间隔计时是以FPGA内部系统时钟为基准计数实现的。所使用的系统时钟周期为20ns。所以使用的系统时钟可以达到实际使用需求。海天精工 备注:为保证文章的完整度,本文核心内容都PDF格式显示,如未有显示请刷新或转换浏览器尝试,手机浏览可能无法正常使用!结束语:基于FPGA的“变频脉冲均匀倍频法”通过检测输入脉冲边沿、记录存储时间数据、生成新脉冲时间间隔到最后的输出倍频后脉冲序列,不仅保证了倍频后输出脉冲个数准确,而且所生成的脉冲均匀分布,完全符合CNC加工过程中准确及稳定的要求。海天精工是一家集销售、应用及服务于一体的公司。产品包括:CNC加工中心、钻攻中心、龙门加工中心、雕铣机、石墨机、五轴加工中心、立式加工中心、卧式加工中心等。我们机床的生产工厂设在广东省宁波市,目前其生产的加工中心70%出口,其中出口到欧洲占到50%。我们尽心、尽力、尽意的服务!声明:本站文章均来自网络,所有内容不代表本站观点,本站不承担任何法律责任!

Tags: 加工中心

发布: admin 分类: 海天车床 评论: 0 浏览: 9
留言列表
发表留言
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。