EDN China > 技术文章 > 测试与测量 > 系统测试 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

使用LabVIEW 和 PXI硬件对欧洲超大望远镜的主反射镜位置调整执行器进行控制

美国国家仪器公司?? 2011年06月28日 ?? 收藏0

?  兼具实时性和灵活性

  执行器的电子控制装置和软件包含多种接口(如图3所示),而且其中大部分接口都可以在开发的初始阶段进行更改,包括:

 带有4MHz时钟的SPI接口,能够每ms接受一个外部命令
??? CAN总线接口,对粗调电机进行控制,并使用CANopen作为应用层协议,提供诸如行程限位和硬件报警等信息
??? 模拟输出接口,控制微调音圈电机
??? 模拟输入接口,监视微调音圈电机的当前状态
??? 基于以太网的UDP/IP协议接口,读取外部位置传感器的电子装置中的数据
??? 基于以太网的TCP/IP协议接口,下载并调试辅助的离线数据
??? 数字输入接口,用于读取原点位置传感器的数据

  使用这些接口需要极大的灵活性。

  如下功能则需要实时特性:

 使用SPI从属设备以80MHz的速率读取数字输入,在几微秒的时间内对一个新的外部命令作出响应
??? 执行快速微调伺服控制,包括基于若干个2kHz到10kHz滤波器的PID(比例微分积分 - proportional integral derivative)控制,并且在开发的最后阶段可调
??? 同步并存储二进制数据文件,用于SPI外部命令(1kHz)、音圈电机当前模拟输入(2kHz)、基于以太网的位置传感器数据采集(2–10 kHz)和伺服控制器内部变量(2–10 kHz)等数据的离线分析

  使用商业现成可用的(commercial off-the-shelf,COTS)的平台满足这些要求,需要在灵活性和实时性之间作出折衷。然而,通过使用NI硬件,并通过LabVIEW Real-Time 和 LabVIEW FPGA模块进行编程,我们所获得的实时特性超出了上述要求,而且各种接口均可调整,无需牺牲灵活性(图3)。

  结论

  NI PXI平台帮助我们在保持系统灵活性和实时性的同时显著减少了开发时间,而且能够满足电子装置/软件方面的设计要求。使用LabVIEW,可以在同一个软件环境中对实时控制器和FPGA模块进行编程,帮助我们快速集成系统,并确保系统独立、可靠。此外。此外,NI工程师为我们提供了快速且有效的帮助,让我们更快完成开发。


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

LabVIEW? PXI? 望远镜? 调整执行器?

上一篇: 无线测量应用介绍
下一篇: (多图) 使用NI LabVIEW和PXI进行噪声源...
相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
今日头条
精彩图集
有问题请反馈