摘要
介绍了基于ARM与FPGA的实时束流截面测量的嵌入式平台,讨论了电机控制器子系统的硬件接口设计,通过ARM的外围总线实现了ARM与FPGA的接口,并采用Linux操作系统对FPGA设备进行驱动开发。自主开发的硬件接口板用于测试ARM与FPGA实现方案以及整机集成后的硬件性能。实验测试表明,硬件接口板能有效实现电动控制,原运动控制器定位精度为1μm,现平台定位精度达2μm,数量级上满足要求,可用于后续FEL设备升级。
A real-time beam profile diagnostic platform based on embedded ARM and FPGA has been developed for beam cross-section measurement of the SDUV-FEL (Shanghai Deep Ultra-violate Free Electron Laser). In this paper, we report the interface design of the stepper motor control subsystem. The interface is implemented through the ARM external bus, and the driver for FPGA device is developed under Linux operating system. The interface board is designed and fabricated from chips level in order to evaluate the hardware performances of different functional modules. Test results of the motor control subsystem show that the motor location resolution is about 2 μm for the interface board. The architecture is scalable and suitable for further application in FEL facility.
出处
《核技术》
CAS
CSCD
北大核心
2012年第3期166-170,共5页
Nuclear Techniques
关键词
束流截面测量
步进电机
自由电子激光
嵌入式系统
Beam profile diagnostic, Stepper motor, Free-electron laser, Embedded system