With the vigorous development of the numerical control system industry in China, the trend that the CNC system comes to be more high-speed, high-precision, automation, integration, composite, intelligent, opening, networking, multi-axis, flexibility and greening puts forward higher requirements to condition monitoring and fault diagnosis for CNC equipment. It will be a failure to use only data collection or portable DAE (Data Acquisition Equipment) to find and solve problems in periodic detection and patrol inspection. Hence, intelligent real-time monitoring and diagnosis methods in machine become an effective and necessary way to improve the security and stability of CNC equipment.In view of the above analysis, the purpose of this paper is to design an intelligent data acquisition card for online monitoring, which can process the collected signal in real-time. The DAC (Data Acquisition Card) take TI company’s high-performance TMS320DM642DSP processor as the CPU, and take ADI company’s AD7606as headend equipment. The DAC embedded NC system directly for real-time monitoring of running status of CNC equipment in the form of PCI interface. The full-text introduced the design principle and method from two aspects, hardware and software, and finally realized the acquisition card development.The hardware of DAC is designed by modularization, mainly works include:DSP minimum system (including the power circuit, reset circuit, clock circuit, JTAG interface circuit and the configuration circuit), AD collection module, DSP extended memory module and PCI interface module. DAC takes full account of EMC, and according to the actual situation of this topic described the notes and design skills of the high-speed digital circuit card during the PCB design stage.System software includes regularly feed-dog, AD conversion control and data communication program, DSP offline work program, FIR digital filter and FFT program. The paper verified the board performance indicators by comparing the processing result of DSP program and the MATLAB program. |