Field Programmable Gate Array(FPGA),combined with ARM(Advanced RISC Machines) is increasingly employed in the portable data acquisition(DAQ) system for nuclear experiments to reduce the system volume and achieve power...Field Programmable Gate Array(FPGA),combined with ARM(Advanced RISC Machines) is increasingly employed in the portable data acquisition(DAQ) system for nuclear experiments to reduce the system volume and achieve powerful and multifunctional capacity.High-speed data transmission between FPGA and ARM is one of the most challenging issues for system implementation.In this paper,we propose a method to realize the high-speed data transmission by using the FPGA to acquire massive data from FEE(Front-end electronics) and send it to the ARM whilst the ARM to transmit the data to the remote computer through the TCP/IP protocol for later process.This paper mainly introduces the interface design of the high-speed transmission method between the FPGA and the ARM,the transmission logic of the FPGA,and the program design of the ARM.The theoretical research shows that the maximal transmission speed between the FPGA and the ARM through this way can reach 50 MB/s.In a realistic nuclear physics experiment,this portable DAQ system achieved 2.2 MB/s data acquisition speed.展开更多
Normally, Data acquisition (DAQ) is used to acquire the signals from different devices like sensors, transducers, actuators etc. The data acquisition is also used to analyze the signals, digitizing the signals and acq...Normally, Data acquisition (DAQ) is used to acquire the signals from different devices like sensors, transducers, actuators etc. The data acquisition is also used to analyze the signals, digitizing the signals and acquiring the signals from different inputs. The main drawbacks in data acquisition system are data storage, hardware size and remote monitoring. The System-on-Chip Field Programmable Gate Array (SoC-FPGA) is used in the proposed system in the aim to reduce the hardware and memory size. Further to provide remote monitoring with Ethernet/Wi-Fi, the Network Control Module (NCM) is integrated with Data acquisition and processing module for the communication between the systems. This developed system achieves high resolution with memory reduction, reduced hardware size, fast remote monitoring and control. It is used for real time processing in DAQ and signal processing. For fault tolerance and portability, the full system reconfigurability based FPGA acts as the best solution and the system can be reused with different configurations. The control of data acquisition and the subsequent management of data are coded in LabVIEW. LabVIEW tool is used to design and develop a four-channel Data Acquisition and Processing (DAQP) unit. National Instruments Data Acquisition (NIDAQ) and National Instruments Field Programmable Gate Array (NIFPGA) are used to test and implement the design for real time processing. This is designed to provide high accuracy, storage and portability.展开更多
In this work,an old scanning electron microscope(SEM)is refurbished to enhance its image processing capability.How to digitally sample and process an analog image is also presented.An NI PCI-6259 multiple input/output...In this work,an old scanning electron microscope(SEM)is refurbished to enhance its image processing capability.How to digitally sample and process an analog image is also presented.An NI PCI-6259 multiple input/output data acquisition(DAQ)board is used to acquire signals originally being sent to an analog display,and then convert the signals into a digital image.Two output channels are used for raster scan of the horizontal and verticle axes of the image buffer,while one input channel is used to read the brightness signals at various coordinate points.Synchronous method is used to maximize the DAQ speed.Finally,the digitally buffered images are read out to display and saved in a hard drive.The hardware and software designs of this work are explained in great detail,which can serve as a very good example for fast synchronous DAQ,advanced virtual instrument design and structural driver programming with LabVIEW.展开更多
针对航天软件自动化测试和测试通用性要求的不断提高,提出基于DAQ(数据采集)和FPGA(现场可编程门阵列)的星务软件测试平台构建方案,在PXI(PCI eXtensions for Instrumentation,外设部件互联标准在仪器领域的扩展)系统环境下应用N...针对航天软件自动化测试和测试通用性要求的不断提高,提出基于DAQ(数据采集)和FPGA(现场可编程门阵列)的星务软件测试平台构建方案,在PXI(PCI eXtensions for Instrumentation,外设部件互联标准在仪器领域的扩展)系统环境下应用NI(美国国家仪器公司)的DAQ板卡和FPGA板卡实现星务软件外围数据的仿真模拟,应用Lab-VIEW编程实现信号的解析和良好的人机交互界面。在实际测试中,它能够很好地完成一系列星务软件的自动化动态测试、故障模拟测试等,大大缩短了测试周期,提高了测试效率。此平台完全满足航天软件现代化测试的要求,具有开发周期短、使用效率高、通用性强等优点。展开更多
This paper introduces the relevant parameters and related characteristics of the LabVIEW and PCI6221 data acquisition (DAQ) card, describes in detail the approach of building the measure and control platform of virt...This paper introduces the relevant parameters and related characteristics of the LabVIEW and PCI6221 data acquisition (DAQ) card, describes in detail the approach of building the measure and control platform of virtual instrument (VI) using LabVIEW and PCI6221, specifically discusses the system's application in high temperature superconductor (HTS) research including the test of HTS volt-ampere characteristics and the HTS magnetic energy storage. The experiments prove that the VI test and control system is easy to build and convenient to use.展开更多
文摘Field Programmable Gate Array(FPGA),combined with ARM(Advanced RISC Machines) is increasingly employed in the portable data acquisition(DAQ) system for nuclear experiments to reduce the system volume and achieve powerful and multifunctional capacity.High-speed data transmission between FPGA and ARM is one of the most challenging issues for system implementation.In this paper,we propose a method to realize the high-speed data transmission by using the FPGA to acquire massive data from FEE(Front-end electronics) and send it to the ARM whilst the ARM to transmit the data to the remote computer through the TCP/IP protocol for later process.This paper mainly introduces the interface design of the high-speed transmission method between the FPGA and the ARM,the transmission logic of the FPGA,and the program design of the ARM.The theoretical research shows that the maximal transmission speed between the FPGA and the ARM through this way can reach 50 MB/s.In a realistic nuclear physics experiment,this portable DAQ system achieved 2.2 MB/s data acquisition speed.
文摘Normally, Data acquisition (DAQ) is used to acquire the signals from different devices like sensors, transducers, actuators etc. The data acquisition is also used to analyze the signals, digitizing the signals and acquiring the signals from different inputs. The main drawbacks in data acquisition system are data storage, hardware size and remote monitoring. The System-on-Chip Field Programmable Gate Array (SoC-FPGA) is used in the proposed system in the aim to reduce the hardware and memory size. Further to provide remote monitoring with Ethernet/Wi-Fi, the Network Control Module (NCM) is integrated with Data acquisition and processing module for the communication between the systems. This developed system achieves high resolution with memory reduction, reduced hardware size, fast remote monitoring and control. It is used for real time processing in DAQ and signal processing. For fault tolerance and portability, the full system reconfigurability based FPGA acts as the best solution and the system can be reused with different configurations. The control of data acquisition and the subsequent management of data are coded in LabVIEW. LabVIEW tool is used to design and develop a four-channel Data Acquisition and Processing (DAQP) unit. National Instruments Data Acquisition (NIDAQ) and National Instruments Field Programmable Gate Array (NIFPGA) are used to test and implement the design for real time processing. This is designed to provide high accuracy, storage and portability.
文摘In this work,an old scanning electron microscope(SEM)is refurbished to enhance its image processing capability.How to digitally sample and process an analog image is also presented.An NI PCI-6259 multiple input/output data acquisition(DAQ)board is used to acquire signals originally being sent to an analog display,and then convert the signals into a digital image.Two output channels are used for raster scan of the horizontal and verticle axes of the image buffer,while one input channel is used to read the brightness signals at various coordinate points.Synchronous method is used to maximize the DAQ speed.Finally,the digitally buffered images are read out to display and saved in a hard drive.The hardware and software designs of this work are explained in great detail,which can serve as a very good example for fast synchronous DAQ,advanced virtual instrument design and structural driver programming with LabVIEW.
文摘针对航天软件自动化测试和测试通用性要求的不断提高,提出基于DAQ(数据采集)和FPGA(现场可编程门阵列)的星务软件测试平台构建方案,在PXI(PCI eXtensions for Instrumentation,外设部件互联标准在仪器领域的扩展)系统环境下应用NI(美国国家仪器公司)的DAQ板卡和FPGA板卡实现星务软件外围数据的仿真模拟,应用Lab-VIEW编程实现信号的解析和良好的人机交互界面。在实际测试中,它能够很好地完成一系列星务软件的自动化动态测试、故障模拟测试等,大大缩短了测试周期,提高了测试效率。此平台完全满足航天软件现代化测试的要求,具有开发周期短、使用效率高、通用性强等优点。
文摘This paper introduces the relevant parameters and related characteristics of the LabVIEW and PCI6221 data acquisition (DAQ) card, describes in detail the approach of building the measure and control platform of virtual instrument (VI) using LabVIEW and PCI6221, specifically discusses the system's application in high temperature superconductor (HTS) research including the test of HTS volt-ampere characteristics and the HTS magnetic energy storage. The experiments prove that the VI test and control system is easy to build and convenient to use.