期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
CT机床板控制方法的研究
1
作者 于淼 郭宏 《电气传动》 北大核心 2005年第9期39-41,共3页
介绍了基于嵌入式系统的CT机床板控制系统的结构特点。针对床板控制系统的实时多任务特点,研究了作为床板控制系统多任务之一的床板运动控制的方法,提出了一种控制软件与FPGA相结合的床板运动控制用步进电机的控制方法。通过分析比较直... 介绍了基于嵌入式系统的CT机床板控制系统的结构特点。针对床板控制系统的实时多任务特点,研究了作为床板控制系统多任务之一的床板运动控制的方法,提出了一种控制软件与FPGA相结合的床板运动控制用步进电机的控制方法。通过分析比较直线型、指数型等步进电机加减速曲线的各自特点,得出了适合床板控制系统的步进电机加减速曲线形式。 展开更多
关键词 步进电机 运动控制 时实多任务 控制系统 机床 CT 任务 加减速曲线 嵌入式系统
下载PDF
Implementing an SPM controller with LabVIEW
2
作者 BAI Jiang hua John L Freeouf Andres La Rosa 《Journal of Measurement Science and Instrumentation》 CAS CSCD 2018年第3期257-268,共12页
The purpose of this article is to reduce the barrier of developing a house made scanning probe microscope (SPM). Here in this paper, we cover all the details of programming an SPM controller with LabVIEW. The main c... The purpose of this article is to reduce the barrier of developing a house made scanning probe microscope (SPM). Here in this paper, we cover all the details of programming an SPM controller with LabVIEW. The main controller has three major sequential portions. They are system initialization portion, scan control and image display portion and system shutdown portion. The most complicated and essential part of the main controller is the scan control and image display portion, which is achieved with various parallel tasks. These tasks are scan area and image size adjusting module, Y axis scan control module, X axis scan and image transferring module, parameters readjusting module, emergency shutdown module, etc. A NI7831R FPGA board is used to output the control signals and utilize the Z-axis real time feedback controls. The system emergency shutdown is also carried out by the FPGA module. Receiving the shutdown command from the main controller, the FPGA board will move the probe to its XYZ zero position, turn off all the high voltage control signals and also eliminate the possible oscillations in the system. Finally, how to operate the controller is also briefly introduced. That messy wires fly back and forth is the main drawback of LabVIEW programming. Especially when the program is complicated, this problem becomes more serious. We use a real example to show how to achieve complex functionalities with structural programming and parallel multi task programming. The actual code showed in this paper is clear, intuitive and simple. Following the examples showed in this paper, readers are able to develop simple LabVIEW programs to achieve complex functionalities. 展开更多
关键词 scanning probe microscope (SPM) LABVIEW FPGA multi task programming real time cntrol
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部