摘要
针对传统示波器在数据存储以及处理等方面的局限性,开发了基于STM32内核处理器的虚拟示波仪。该虚拟示波仪通过USB数据线将采集的数据快速传到PC端,利用PC强大的计算能力完成对数据的滤波处理和幅频、相频分析等功能,不仅能实现传统数字示波器的功能,还能充分利用计算机实现数据分析、数据存储等功能。开发了支持巴特沃斯等类型的IIR滤波器和支持布莱克曼窗等类型的FIR型滤波器,实现虚拟示波仪数据传输、处理、显示、存储等功能。
In view of the limitation of the traditional oscilloscope in data storage,processing,etc.,a virtual oscilloscope based on STM32 kernel processor is developed.This virtual oscilloscope passes the collected data quickly to the PC terminal through the USB data line,and by using the powerful computing power of PC,the functions of data filtering,analysis of amplitude frequency and phase frequency,etc.,are completed,which can not only realize the functions of the traditional digital oscilloscope,but also make full use of the computer to realize the data analysis,data storage and other functions.The IIR filter supporting Butterworth,etc.,and the FIR filter supporting Blakeman window,etc.,are developed so that the functions of the data transmission,processing,display and storage of the virtual oscilloscope are realized.
出处
《实验技术与管理》
CAS
北大核心
2018年第1期152-156,共5页
Experimental Technology and Management
基金
国家自然科学基金项目(51077036)资助
河北工业大学教育教学改革研究重点项目(201502002)
河北工业大学继续教育教研项目(C20160103)