Presented in this paper is the development of the driver for the data acquisition card with a peripheral component interconnection (PCI) local bus on the ion cyclotron range of frequency heating (1CRH) system. The...Presented in this paper is the development of the driver for the data acquisition card with a peripheral component interconnection (PCI) local bus on the ion cyclotron range of frequency heating (1CRH) system. The driver is mainly aimed at the embedded VxWorks system (real-time operating system) which is widely used in various fields of real-time systems. An efficient way is employed to develop this driver, which will advance the real-time control of the ICRH system on the experimental advanced superconductor tokamak (EAST). The driver is designed using the TORNADO integrated development environment (IDE), and implemented in C plus language. The details include the hardware configuration, analogue/digital (A/D) and digital/analogue (D/A) conversion, input and output (I/O) operation of the driver to support over five cards. The data acquisition card can be manipulated in a low-level program and meet the requirements of A/D conversion and D/A outputs.展开更多
This paper introduces the hardware structure and software design of data acquisition system based on embedded Linux. In order to improve the real-time response performance and the ability of multi task for system, usi...This paper introduces the hardware structure and software design of data acquisition system based on embedded Linux. In order to improve the real-time response performance and the ability of multi task for system, using ARM9 microprocessor technology in hardware, and transplant the Linux operating system, and the system reliability and scalability can be improved. The design makes full use of the characteristics of embedded Linux. The system software module have data acquisition module, data processing module, data communication module and data diagnostic module. The embedded Linux operating system is transplant into data acquisition system, that can accelerate the development of the system and convenient to future expansion functions, improve the observation data timeliness and accuracy, and can realize automation observation.展开更多
文摘Presented in this paper is the development of the driver for the data acquisition card with a peripheral component interconnection (PCI) local bus on the ion cyclotron range of frequency heating (1CRH) system. The driver is mainly aimed at the embedded VxWorks system (real-time operating system) which is widely used in various fields of real-time systems. An efficient way is employed to develop this driver, which will advance the real-time control of the ICRH system on the experimental advanced superconductor tokamak (EAST). The driver is designed using the TORNADO integrated development environment (IDE), and implemented in C plus language. The details include the hardware configuration, analogue/digital (A/D) and digital/analogue (D/A) conversion, input and output (I/O) operation of the driver to support over five cards. The data acquisition card can be manipulated in a low-level program and meet the requirements of A/D conversion and D/A outputs.
文摘This paper introduces the hardware structure and software design of data acquisition system based on embedded Linux. In order to improve the real-time response performance and the ability of multi task for system, using ARM9 microprocessor technology in hardware, and transplant the Linux operating system, and the system reliability and scalability can be improved. The design makes full use of the characteristics of embedded Linux. The system software module have data acquisition module, data processing module, data communication module and data diagnostic module. The embedded Linux operating system is transplant into data acquisition system, that can accelerate the development of the system and convenient to future expansion functions, improve the observation data timeliness and accuracy, and can realize automation observation.