2 针对教学应用的设计考虑

教学用虚拟仪器实验平台和科研、工业用虚拟仪器平台在技术上有其共性,但也有其特殊需求。例如,必须易学、易用;应当便于安装、携带;便于组织教学和知识点演示等。功能的完善和强大不是设计时追求的主要目标。

2.1 软件面包板模块化插接装配环境

在硬件电路实验中,教师、学生常用面包板来连接电子元件和构造实验电路。在面包板上有许多插接电子元件的小孔,将元件的管脚插接在小孔中就可以利用面包板快速搭建出一个简单的实验电路,十分方便。借鉴其概念,我们用计算机进程间通信的管道来模拟软导线,再用含一组软导线的容器构件来构造软件面包板;然后用管道构件将虚拟仪器功能封装为便于插接的软元件,从而构造出一个类似硬件面包板的适合于教学应用的虚拟仪器插接装配开发环境。应用时,教师和学生可以象搭积木一样在软件面包板上快速拼装出虚拟仪器实验系统。图1是虚拟仪器软件面包板的结构。

系统在技术实现上采用构件化开发方式,其优点是虚拟仪器实验开发过程中不需要编译、连接环节,可以实现软元件的即插即用和热插拔,便于教师、学生动手操作、尝试;另外,可以将虚拟仪器开发平台的体积做的很小。例如,DRVI平台大小不到5M,同时是绿色免安装。教师、学生可以方便的用U盘将其拷贝到教室、宿舍等场所的计算机上使用。

利用虚拟仪器技术介绍测试技术在工业中的应用

图1 软件面包板结构

图2是在DRVI上装配出的典型信号频谱分析实验运行界面。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查