·上一文章:使用NI PXI 及 SCXI 硬件为医疗用血管支架建立测试系统
·下一文章:C8051F320在频率源测试中的应用
1.2 信号处理与分析
此部分首先选择以前保存过的标准信号作为信号处理的标准。选择路径后,相应的标准会存放到处理中的位置。然后点击前面板中的“信号处理”按钮,这样,相应的处理结果就会显示出来。标准信号和采集信号峰值点的位置和个数相应的显示出来,最后的相减结果也以数组的形式给出。其中无论是重新选择的标准信号还是以前默认的信号,都可以通过波形再次回放出来。通过一个选择结构来实现用什么样的标准信号来处理,其信号处理子模块的程序框图如图3所示。
l.3 信号的保存
在信号采集模块中,每次采集都默认保存,而且采集信号每次保存后都会覆盖上一个,这样,在程序运行过程中,用户可以随机地保存标准信号。其方法是把默认目录下的test.1vb文件复制到想要保存的路径下,然后通过读取测量文件把该目录下的波形提取出来。在此,标准信号的回放在信号处理的过程中已经用波形图的形式显示出来,但要用到此处保存路径的属性节点。其保存标准信号的程序框图如图4所示。
2 设计模式的选择
该程序的设计模式是基于事件结构的人机界面(UI EventLoop),即用控件的事件结构来响应用户操作。它可以避免因轮询导致的CPU浪费,而且会自动产生事件队列,从而避免丢失事件。