高速高精运动平台的性能不仅与运动控制器、伺服驱动相关,也与电机本身的性能密切相关。如图 5-2 所示的运动平台采用了雅科贝思的直线电机,直接驱动负载,刚性高,响应快,同时选用了高性能多轴运动控制卡和 GTHD 系列高性能伺服驱动器作为平台的伺服控制系统。

X-Y 运动平台位置检测装置

高速高精的运动平台的精度要求在μm 级别,这就要求必须选择高分辨率的检测装置。直线电机常采用的位置检测装置有激光、磁栅、感应同步器、光栅等。激光器件作为检测装置,精度高且稳定,但是成本高。磁栅和感应同步器都是以电磁感应为原理的,成本低,但是不稳定,容易受到干扰。考虑到成本和可靠性,选择光栅作为位置检测装置最为合适。

光栅尺是由标尺光栅和指示光栅两部分组成,指示光栅一般安装在读数头里。光栅的表面刻有均匀的条纹,条纹相互平行,条纹之间的距离(栅距)d 相等。光栅尺安装完成后,标尺光栅跟指示光栅是相互平行放置的,且两个光栅的条纹之间形成一个小角度θ,在光源的照射下,形成明暗相间的条纹,称为“莫尔条纹”。当标尺光栅跟指示光栅发生相对移过一个栅距时,莫尔条纹也进行移动过一个条纹距离。因为莫尔条纹的变化规律近似于三角函数,所以通过对莫尔条纹进行计数,从而测得标尺光栅跟指示光栅的相对位移,即可得到平台的移动距离。光栅尺的安装方式较为灵活,可安装在运动平台的不同位置。由图 5-1 可以看出,本课题的 X-Y 运动平台的两个运动轴的光栅尺的读数头相对其运动方向都是固定的,标尺光栅则是安装在活动部位上。本课题研究的 X-Y 平台采用的是 Heidenhain 公司的 LIDA477 系列的光栅尺,光栅尺的具体参数如图 5-3 所示。光栅尺的栅距是 20μm,采用了 10 倍的细分倍数,分辨率为 2μm,最大速度为 4m/s,通过驱动器的 4 倍频技术,平台的测量分辨率为 0.5μm

运动控制系统组成

本课题的研究对象 X-Y 运动平台的控制系统包括硬件和软件两部分。硬件部分主要由工控机、运动控制卡、驱动器和 X-Y 运动平台组成。软件部分主要包括上位机软件和底层伺服控制算法。

1、运动控制硬件

运动控制卡一般通过 PCI/PCIe 接口与工控机实现通讯,从而接收上位机软件发送的指令,并将运动规划指令送到驱动器中,驱动器进行运算、放大等处理,最终输出电流到直线电机,从而让运动平台进行动作,控制系统图如图 5-4 所示。

2、运动控制软件

运动控制软件主要包括底层控制算法和上层界面软件两部分。底层控制算法是基于运动控制卡的 DLM 功能开发的,是基于亚德诺半导体的 DSP 开发环境 CCES2.8.0开发的,主要用于实现伺服控制运算。DLM 最大的特点是允许用户在 DSP 里自定义控制算法和规划算法。上层界面软件是基于 Visual Studio 2013 开发环境的 MFC 开发的,主要用于提供友好的人机交互界面,完成控制参数设置、运动调试、数据显示、数据存储等任务。本课题开发了一款 X-Y 运动平台调试软件,即运动控制软件的上层界面软件,软件界面截图如图 3-7 所示,软件具体功能参考 3.3.2 章节。

运动控制软件的功能结构如图 5-7 所示,dsp.ldr 是运动控制卡的固件,支持运动控制卡的各种指令,dlm.ldr 是基于本课题开发的伺服控制算法及运动规划算法。

高速高精度半导体运动台设计(二)相关推荐

  1. 硅片检测半导体运动台控制器的设计(二)

    虽然我国目前对于精密硅片检测运动平台的整机研发还比较空白,但是值得注意的是,对于 X.Y 两自由度运动平台,甚至多自由度运动平台.先进驱动方式和控制策略的研究已经积累了一定的经验,吸收这些经验并应用于 ...

  2. 【国产虚拟仪器】基于dsp+fpga+AD+ENDAC的半导体运动台高速数据采集电路仿真设计(四)

    整个调试验证与仿真分析分三个步骤:第一步是进行 PCB 检查及电气特性测试,主 要用来验证硬件设计是否正常工作:第二步进行各子模块功能测试,包括高速光纤串行 通信的稳定性与可靠性测试, A/D 及 D ...

  3. 硅片检测半导体运动台控制器的设计

      多自由度精密运动平台是半导体行业中硅片制造和检测过程里至关重要的问题,采用直线电机和音圈电机等先进驱动方式的精密运动平台相对传统滚珠丝杠+旋转电机运动的运动平台,具有精度高.响应快.寿命长.免维护 ...

  4. SAR ADC设计19:高速高精度比较器

    高速高精度比较器:高速 高速来自于运放和LATCH不同的时域响应相结合,合理分工,运放负责放大小信号到Vx,LATCH放大大信号这样可以减小t1和t2之间的时间,达到高速. 高精度来自于高增益. 高速 ...

  5. 用Direct3D设计二维横版过关动作类游戏的角色运动(双倍速、二段跳)

    用Direct3D设计二维横版过关动作类游戏的角色运动 演示程序下载地址:http://download.csdn.net/detail/jiangcaiyang123/4278008 虽然大家使用D ...

  6. 集成电路光刻机精密运动台控制方法

    集成电路的持续发展推动了信息技术的进步.步进扫描式光刻机是集成电路装备中 技术难度最高.价格最昂贵的关键设备.其中,精密运动台是光刻机最为核心的子系统之一, 高速.高加速和高精度的要求对控制方法的研究 ...

  7. 单片机STM8S测量电压电路_STM32单片机的高精度超声波测距系统的设计

    相比于传统的单片机,STM32单片机具有更高的时间测量分辨率,其主频与定时器频率高达72MHz,且该单片机在开启定时器的同时,会启动PWM通道驱动超声波发射器和通道捕捉回波信号,提高了测量的精度和准确 ...

  8. HyperLynx(三十)高速串行总线仿真(二)

    高速串行总线仿真(二) 仿真实例 1.探索多层板中的PCI-E串行通道 2.设置叠层以减小损耗 3.分析通道的不同配置对损耗的影响 4.检测驱动端规范 5.检查接收器规范 6.通过仿真得出整个通道的驱 ...

  9. Glide核心设计二:缓存管理

    原文链接:Glide核心设计二:缓存管理 引言 Glide作为一个优秀的图片加载框架,缓存管理是必不可少的一部分,这篇文章主要通过各个角度.从整体设计到代码实现,深入的分析Glide的缓存管理模块,力 ...

最新文章

  1. JavaScript导出Excel通用代码。
  2. 数据恢复,恢复丢失的数据,突破1G限制!
  3. 【Python】强烈建议你学这 3 个 Python AutoEDA 工具包!
  4. div禁用,不可点击
  5. 对象池回收对象_回收对象以提高性能
  6. 使用Kotlin开发Android应用 - 环境搭建 (1)
  7. RocketMQ源码解析-事务消息的二阶段提交
  8. Android开发笔记(三十九)Activity的生命周期
  9. RHEL 6 配置yum源
  10. Ubuntu 14 中给 APACHE2安装 SSL 模块 Enable SSL site on Ubuntu 14 LTS, Apache 2.4.7:
  11. PHP方法的重载主要格式,PHP函数重载方法及技巧
  12. 使用systemtap调试Linux内核
  13. Java 最常见的 200+ 面试题:面试必备
  14. 毛戈平上市以“光影美学”的理念打造适合中国人的高端化妆品品牌
  15. windows 7 桌面图标变白板的问题解决方法
  16. addClass()方法
  17. mongodb常用方法
  18. 从木桶理论看自身职业生涯规划
  19. Q2增收不增利,“怪兽”无法给自己“充电”
  20. android 全选功能,Android实现ListView控件的多选和全选功能实例

热门文章

  1. 百家云CEO李钢江给员工们的一封信(转载)
  2. 微信小程序创建一个空白页面
  3. 室内定位技术方案---Wifi、RFID、bluetooth、Zigbee
  4. JS下载PDF、图片时直接下载而不是预览
  5. 如何根据当前时间获取下一个整五分钟
  6. 使用 Google Guava Striped 实现基于 Key 的并发锁
  7. 国家开发银行广东省分行
  8. NAB展会BOSMA博冠8K全系8K摄像机产品惊艳亮相
  9. 基于嵌入式设备的 单目标跟踪算法
  10. 【数据库】一篇文章搞掂:Oracle数据库