基于LabView的电学虚拟实验平台设计.doc
《基于LabView的电学虚拟实验平台设计.doc》由会员分享,可在线阅读,更多相关《基于LabView的电学虚拟实验平台设计.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北京理工大学珠海学院2020届本科生毕业设计基于LabVIEW的电学虚拟实验平台设计-数字电路模块摘 要 运用模块化的设计思想 ,对数字电路综合实验平台进行了设计。实现了数据选择器、全加器、译码器等组合逻辑电路和时序逻辑电路的仿真。该系统开发周期短,成本低,具有很强的兼容性和扩展性,易于升级换代和维护。由于低成本和高性能计算机资源的广泛使用,虚拟仪器平台已趋向逐渐取代传统的电子设备。使用虚拟仪器工具进行实验教育和科学研究,不仅可以节省对大量工具和设备的需求,而且可以提高实验教育和科学研究的效率和质量。关键词:数字电路;LabVIEW;仿真;实验平台Design of Electric Virt
2、ual Experiment Platform Based on LabVIEW-Digital Circuit ModuleAbstract Using the modular design idea, the digital circuit-based comprehensive experiment platform is designed to realize the simulation design of combinational logic circuit and sequential logic circuit such as data selector, full adde
3、r and decoder. The system has a short development cycle, low cost, strong compatibility and scalability, and is easy to upgrade and maintain. Due to the widespread use of low-cost and high-performance computer resources, virtual instrument platforms have tended to gradually replace traditional elect
4、ronic devices. Using virtual instrument tools for experimental education and scientific research can not only save the demand for a large number of tools and equipment, but also improve the efficiency and quality of experimental education and scientific research.Keywords: Digital circuits; LabVIEW;
5、simulation; experiment platform目 录1 前言62虚拟仪器的介绍73电学虚拟实验平台设计的原理94数字电路模块介绍114.1 全加器的设计114.2 译码器的设计124.3 数据选择器的设计145时序逻辑电路模块155.1JK触发器的设计155.2 RS触发器的设计166调试过程177结论27参考文献28致谢291 前言实验教学主要是对学生的创新动手能力进行培养。它在培养学生的综合素质方面起到了非常重要的作用。而现在高校进行的大部分电路实验都是传统类型的,因为实验器材的限制许多学生没办法进行完整的实验。虚拟仪器的诞生正好有力的解决这个问题的,虚拟仪器是以计算机系统
6、为核心,把传统仪器的功能软件化与计算机系统融合在一起。最著名的就是NI公司的LabVIEW。LabVIEW开发环境分为前面板和程序框图(后面板)。LabVIEW是由图形化程序语言,用框图代替了传统的程序代码。前面版是数值控制模板,提供了大量的数值、布尔元件。程序框图则提供了大量的函数模块这些模块可以组成各种门电路,编码译码器,时序逻辑电路和组合逻辑电路。LabVIEW编程流程要经历以下几个步骤:1、 总体设计:根据要求进行总体结构设计,创建前面板并进行布局,然后导入到程序框图中。2、 前面板设计:在LabVIEW前面板内调出数值、输入、输出元件,进行布局设计。3、 程序框图设计:在LabVIE
7、W流程图窗口内使用提供的函数模块、工具模板进行编辑。4、 程序检测:在前面板上单击运行按钮,执行VI程序。 本设计的目的、意义及应达到的技术要求远程实验室中的新概念正越来越多地用于各行各业。例如,教育行业,尤其是科学技术教育,正日益吸引学生的实践技能。但是,传统实验室很难满足当前的教育需求。凭借可以有效解决这些问题的创新概念,远程实验室诞生了,并引起了人们的极大兴趣和良好的发展趋势。操作人员可以远程操作实验设备,可以随时随地在电路仿真(例如虚拟仿真和实时监控)上进行实验,直观显示实验中的结果。该方法有效地提高了实验的适应性,克服了许多外部因素的局限性。网络发布功能有效地互连了信息,并大大提高了
8、实验的整体水平。虚拟机技术在所谓的高端实验室平台上以高效灵活的方式集成了各种先进技术,例如硬件和多媒体。这正是构建虚拟远程实验室的首选。本设计在国内外的发展概况及存在的问题各个学科和课程中的学习和测试案例经常需要在电路中进行仿真。通常,这是通过购买各种相应的硬件设备来实现的。购买此设备不仅会花费很多钱,而且将来更需要大量的人工和材料来维护和维修设备。当然,这对发展中国家尤其困难,随着电子技术的不断发展,计算机技术和设备越来越紧密地集成在一起,并且涌现出大量的仿真软件。仿真软件不仅可以准确地分析电路组件和内部结构,还可以应用于工业和产品设计等许多方面,以用于预测电路性能。仿真可以无缝地桥接电路设
9、计和实际应用的角色,从而显著降低成本,减少设计时间并提高效率。数字电路通常需要在整体电路正式完成之前对电路进行仿真和验证,随着电子技术的不断发展,虚拟机则很好的担当起对电路进行仿真和验证的任务。 国家对虚拟仪器的研究始于引入NI公司的产品线。虚拟机发现现在被认为是现代机械工程科学的前沿领域之一。随着国民经济的飞速发展,企业对高科技设备的需求也越来越多。中国的科学和教育界对虚拟仪器平台的研究起步较晚,但经过多年的研究已经有良好的发展势头。虚拟仪器是未来科学模拟实验必不可少的一部分,具有很大的发展潜力。许多国家的高校和企业都已经开始大力发展该技术。本设计应解决的主要问题本设计主要是运用LabVIE
10、W搭建时序罗电路和组合逻辑电路中的JK触发器、RS触发器、全加器、四选一数据选择器和译码器。2虚拟仪器及G语言介绍LabVIEW是一种被称为通用G语言的图形编程语言,它与诸如BASIC和C之类的纯文本语言不同。G编程语言与其他语言具有许多不同的特征。例如,它更加清晰直观。控件与每个子例程和功能相关联,并且数据显示在整个系统的指示器上。 在使用上G语言化简了一系列复杂的编程过程与应用综合,将它们拆分为单独的子任务,每个子任务都需要一个不同的VI程序。最后,这一系列子VI按不同的图标分类,因此可以一起完成设计任务。在整个应用程序的顶层VI之下,有一系列子VI,可以实现各种子功能。总体程序会多次重复
11、使用同一个子VI,因此构建应用程序软件可以提前开发出一系列预先使用的子程序。在此过程中,可以更加方便的提高编程效率。除了简化LabVIEW编程应用中G的科学计算外,它还可以广泛用于过程监控和软件开发中。因此,Lab VIEW是在此基础之上构建的,并且正在成为工业,研究和其他领域广泛接受的重要原因之一。使用LabVIEW设计数字电路时,先用该程序的程序框图来建立初步完整的电路,电路的各种功能由前面板和后面板实现。通过前面板,可以使用八个布尔组件对数据选择器,解码器等时序逻辑电路和组合逻辑电路进行仿真设计。 LabVIEW具有通用的图形语言风格,编程过程是选择另一个图标时进行连接和连线的过程。另一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LabView 电学 虚拟 实验 平台 设计
限制150内