摘要
实时数据采集与处理是金刚石六面顶压机顶锤破裂实时检测报警系统设计的一个关键问题。经过可行性分析,结合现场工作环境,提出一种基于工控机声卡的实时检测处理方案。传感器信号通过信号调理电路输入工控机声卡中;采用C++编写程序驱动声卡完成数据采集及A/D转换;利用MATLAB强大的信号分析能力及工具箱函数,完成信号分析及识别算法设计,并封装成COM组件;采用C++多线程技术及OLE技术完成信号的实时分析处理,进而输出报警信息。该方案有良好的实时性,同时在其他工业场合也有一定的借鉴意义。
Real-time data acquisition and process is a key issue for the design of the real-time detection system for crack of anvil of the cubic synthetic diamond press. After viability assessment, combining with the working environment, a real-time detection and process scheme based on the sound card of IPC was presented. Sensor signals was entered into IPC sound card through the signal conditioning circuit. The sound card driving program was realized by C++ to implement data acquisition and A/D conversion. Signal analysis and identification algorithms design were realized by the strong signal analysis ability and toolbox function of MATLAB, then they were encapsulated into COM component. The real-time signal analysis and process was accomplished with the multi-thread technology of C++ and OLE technology, and then alarm information was output. The scheme not only owns good real-time response, but also has certain model significance in other industrial applications.
出处
《机床与液压》
北大核心
2015年第16期158-161,共4页
Machine Tool & Hydraulics
关键词
顶锤破裂
实时检测系统
声卡
Anvil crack
Real-time detection system
Sound card