对一个三角波的显示。通过示波器下面的水平的调节滑块可以实现对X轴的波形的缩放操作,Y轴的缩放功能
没有被实现(当设法去实现Y轴的缩放
功能的时候,出现一些问题,这也许跟主次线程有关,因为我的示波器的界面是通过建立一个单独的CMyStatic类来实现的,将采集来的数据输入该类中的数组即可,所以在Y轴缩放的处理上就出现了问题,而相对来说,X轴就比较的容易实现,通过一个辅助线程来对特定的界面(示波器界面)进行刷新即可,并且也已经实现了该功能。(2005/6/9)同样,调节滑块也能实现Y轴的缩放功能。
下面给出了利用示波器进行数据的测量的例子,如图:
频率的测量:(首先,选择通道源和测量参数,然后,点击测量按钮来进行测量)
图6-6电压的测量:图6-7
以上的测量只需用户选择好测量源和测量参数,并点击测量按钮就可以实现参数的测量;而测量结果的给出就向上面给出的图片一样,通过弹出式的信息框来进行显示,这种显示方式直观方便。
6.3 利用万用表模块实现测量
万用表模块的启动和上述的仪器一样,通过主界面的会话的建立并点击相应的按钮进入万用表模块,当会话没有打开的时候,会提示用户相关的信息,如下图: 可以看到在资源列表中,有许多资源的地址。用户只要选中一个地址,并相应的双击就可以打开会话(同样会提示用户会话的打开是成功或失败)就象左图那样。
图6-8万用表的主界面如下图:
图6-9
万用表可以对电压、电流、电阻、频率和周期进行测量,通过右边框的参数可以实现对输入和输出以及触发器的参数的设置(对于触发器提供了默认值,用户可以不用设置而直接的使用),而对于输入的设置,起初是进行屏蔽的,只有当用户选择测量的是DC电压时才激活。
下面是电压的测量示意图:
图6-10
通过单选按钮来选择测量参数,并弹出参数设置对话框提供用户设置;设置对话框的设置参数分为几个块:电压/电流、2线/4线、周期/频率以及公共参数的设置(各个参数都提供了默认值),清晰的设置使用户的设置比较的快捷方便。设置好参数后,就可以通过测量按钮来执行测量操作,如下图:
图6-11
测量的结果和前面的显示的方式是一样的。而对于触发器的参数的设置,如果用户对自己的设置想进行修改的话,可以重新设置并会提示相应的信息来提醒用户是否真的放弃过去参数的配置,如下图
<< 上一页 [11] [12] [13] [14] [15] [16]