摘要
针对在利用X射线康普顿背散射(Compton back scattering,CBS)技术进行违禁品成像检测的系统中,在进行实时数据采集的同时完成数据处理与成像显示和刷新容易造成采样数据的丢失和数据错乱的问题,提出了一种Windows系统下基于通用数据采集卡的实时数据采集和处理设计方案。选用某公司的PCI-1716高速数据采集卡,配以外部同步信号和简单的脉冲发生模块,在PC机上利用Windows系统的多线程机制,采用可视化编程语言VC++实现数据的连续采集、传输和同步的数据处理与成像显示及存储。实际运行情况表明,该数据采集与处理方案简单实用、开发周期短、成本低、可靠性高。
In the system of contraband imaging detection based on Compton back-scattering (CBS) technology, it needs to realize data processing and imaging display and refresh during real-time data acquisition, which is likely to cause loss of sample data and data disorders. To solve this problem, a real-time data acquisition and processing design scheme in Windows systems based on general-purpose data acquisition card is presented. The schemes used high-speed data acquisition card of Advantech PCI-1716. Under multi-threading mechanism of Windows system and combined with Visual C++ environment, The schemes can fulfill the function of data acquisition, data transfer, data processing and real-time display and data storage. Actual operations indicate that the data acquisition and processing method is simple and practical, short development cycle, low cost and high reliability.
出处
《计算机工程与设计》
CSCD
北大核心
2013年第6期2240-2246,共7页
Computer Engineering and Design
基金
公安部应用创新基金项目(2010YYCXGASS106)