摘要
核探测、核电子学实验室在多年的粒子物理实验中积累了大量的多种功能的NIM插件,由于NIM标准本身并未定义机箱内互联规范,通常使用就近的通用计算机对这些插件实现状态检测和远程控制。这种传统方案难以满足系统级的实时测量和远程控制的需求。本文设计了一种基于NI单卡式RIO和LabVIEW的NIM插件——NIM远程实时控制器,利用LabVIEW RT/FPGA模块和可重复配置IO硬件设备,为NIM系统提供了一个灵活的实时远程控制平台。实验物理学家不需要任何的有关底层硬件描述语言的知识,也不需要了解板卡级硬件设计,就能快速搭建小型粒子物理实验系统。
Over the years, many have developed NIM modules for the particle physics experiments. As the NIM standard does not define the interconnect specification in a chassis, we usually use a PC near the NIM chassis to monitor and control these modules. This traditional approach is difficult to meet the needs of real-time measurement and control. This paper presents a NIM module, NIM remote controller, based on NI Single-Board RIO and LabVIEW. Using the LabV IEW RT/FPGA Module and reconfigurable I/O hardware, we provide a flexible real-time remote control platform for NIM system. With this paradigm, experimental physicists can quickly build a small particle physics experiment system without the added complexity of having to understand hardware description language and board-level hardware design.
引文
[1]Compact RIO Developers Guide[M].National Instruments,Austin,2009
[2]Travis J,Kring J.LabVIEW for Everyone:Graphical Programming Made Easy and Fun(National Instruments Virtual Instrumentation Series)[M].Prentice Hall PTR,2006.
[3]NI RIO Mezzanine Card Digital I/O Capabilities[R].National Instruments,Feb,2012
[4]Altinbas Z,Jamilkowski J,Kayran D,et al.The machine protection system for the R&D Energy Recovery LINAC[J].MOP277,PAC2011,2011.
[5]魏微.探索粒子物理世界的高速相机——像素探测器[J].现代物理知识,2012