您现在所在的是:

运动控制

回帖:1个,阅读:694 [上一页] [1] [下一页]
1349
gzbwzdh
文章数:206
年度积分:49
历史总积分:1349
注册时间:2011/1/26
发站内信
发表于:2011/3/7 14:53:17
#0楼

运动控制系统核心包括应用软件、运动控制算法。
         应用软件一般ARM、单片机、PC等系统,与每种设备的实际应用密切相关,各种应用软件的要求差别较大,要求开发人员对系
统非常熟悉。
         运动控制算法为运动控制系统的核心部分,且为运动控制领域的通用技术,通常的实现方式包括:运动控制专用IC、自我开
发运动控制 算法;
   (1)运动控制IC,常见的有MCX314AL,PCL6045B;
            优点:技术成熟,性能稳定;
            缺点:成本较高,且无法进行功能扩展,无法满足某些特殊要求的场合。
   (2)自我开发运动控制算法。对于比较有技术实力的公司,一般会选择自我开发运动控制算法,一般会常用ARM、FPGA、DSP等方案

            优点:完全具有自主知识产权,可以根据特殊需求设计;
            缺点:功能/性能稳定需要一定的开发时间,对开发人员的运动控制要求研究较高,且ARM、DSP为流水线工作模式,无法
满足某些高速要求的场合,而FGPA可以实现高速控制,但算法要求较高,对开发人员要求很高。
    本公司由多年从事运动控制的专家创建。掌握基于FPGA的运动控制核心算法,可以实现:
      (1)任意两轴圆弧插补;
      (2)任意多轴直线插补;
      (3)螺旋插补;
      (4)T形速度曲线;
      (5)S形速度曲线;
      (6)T+S速度曲线;
      (7)PWM跟随速度曲线;
       (8)Z轴跟随X/Y轴运动轨迹;
       (9)运动轨迹坐标硬件触发;
       (10)速度前瞻预处理;
        等等,并可根据各种运动控制产品的实际需求进行功能裁剪或重新设计。
       具有可移植性前,功能裁剪方便,处理速度快等特点:
        (1)可移植性强:全部采用VHDL代码实现,可以方面移植在xilinx/altera/lattice/actel等各种平台;
       (2)功能裁剪方便:各功能均按照模块化设计,可根据客户的需求,进行合理的功能裁剪;
       (3)处理速度快:FPGA具有完全并行处理能力,速度处理及插补模块可以并行处理,其每个插补周期只需要4个系统clk,具
有很高的处理速度,而ARM、DSP等CPU均无法达到如此高速要求。
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=134033&Name=gzbwzdh
578
li_bonnie
文章数:8
年度积分:50
历史总积分:578
注册时间:2014/9/18
发站内信
发表于:2014/11/4 13:44:41
#1楼
你们公司BWS 主要用FPGA 做的吗?

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003