摘要
传统的波形发生器通常是由信号发生器或专用控制系统的响应电路产生。普通信号发生器产生的信号可控性差,不易准确调节。模拟电路生成的信号随时间的变化会产生漂移,导致信号不稳定。专门控制系统生成的信号,其移植性差、成本高。针对传统波形发生器的这些缺陷,根据数字信号处理理论及计算方法的相关原理,开发出在通用计算机上实现波形发生器功能的系统——虚拟数字波形发生器。开发工具采用VC++6.0和Matlab6.0,利用Matlab引擎达到二者的无缝集成。运用增强的文档、视图技术以及模态对话框技术构建系统,实现了典型信号的生成、自相关分析和自谱分析,可用于检验实际信号的准确性以及对信号的类别进行初步判定。该系统已应用于内蒙古农业大学的实验教学中。
Traditional waveform generator is mostly produced by signal generator or responsive circuit of professional control system. Signal produced by common signal generator is difficult to control and hard to adjust, and signal originated by simulative circuit will produce signal excursion, thus the signal can not be steady. Signal generated by professional control system is characteristic of poor expandable capability and high price. Considering the distinct disadvantages described above, a PC_based instrument was researched and developed according to the digital signal processing principle and computational methods. We use VC+ +6.0 and Matlab 6. 0 as programming languages and platforms to construct the virtual digital signal generator. We utilize Matlab engine to realize integration. Enhanced document and view technologies and dialog technology are applied to construct the system. The virtual waveform generator achieved to produce signals and to make self-correlation analysis and spectrum analysis of the signals. The system can be applied to pilot study of a real signal's type and veracity. The waveform generator has been applied in experimental teaching of Inner Mongolia Agricultural University.
出处
《仪器仪表学报》
EI
CAS
CSCD
北大核心
2006年第z3期1802-1804,1835,共4页
Chinese Journal of Scientific Instrument