虚拟仪器课程设计
虚拟仪器课程设计作业

虚拟仪器课程设计作业一、教学目标本课程旨在通过虚拟仪器的相关知识,使学生掌握虚拟仪器的基本概念、设计与应用。
在知识目标上,要求学生了解虚拟仪器的定义、分类及基本原理,掌握虚拟仪器的软件设计方法,以及熟悉虚拟仪器在工程实践中的应用。
在技能目标上,要求学生能够运用虚拟仪器软件进行简单的设计与仿真,具备实际操作虚拟仪器的能力。
在情感态度价值观目标上,培养学生对科技创新的兴趣,提高学生解决实际问题的积极性,培养学生的团队合作意识。
二、教学内容本课程的教学内容主要包括虚拟仪器的基本概念、硬件平台与软件设计,以及虚拟仪器在各个领域的应用。
具体包括:虚拟仪器的定义与分类、虚拟仪器的硬件平台、虚拟仪器的软件设计方法、虚拟仪器在信号处理、通信、自动化等领域的应用案例。
三、教学方法针对本课程的特点和学生实际情况,将采用讲授法、案例分析法、实验法等多种教学方法。
讲授法用于向学生传授虚拟仪器的基本概念、原理和设计方法;案例分析法用于分析虚拟仪器在实际工程中的应用案例,使学生更好地理解和掌握知识;实验法用于培养学生的实际操作能力,提高学生的实践技能。
四、教学资源为了保证本课程的教学质量,将选择和准备相应的教学资源。
教材方面,将选择国内外的优秀教材,如《虚拟仪器技术与应用》等;参考书方面,将提供相关的学术论文、技术文档等,以丰富学生的知识体系;多媒体资料方面,将制作课件、视频等,以直观地展示虚拟仪器的原理和应用;实验设备方面,将配置相应的虚拟仪器软件和硬件平台,以满足学生的实践需求。
五、教学评估本课程的评估方式将包括平时表现、作业、考试等多个方面,以全面、客观、公正地评估学生的学习成果。
平时表现主要评估学生在课堂上的参与度、提问和回答问题的积极性等;作业主要评估学生的实践能力,要求学生完成一定数量的实验报告和设计项目;考试则主要评估学生对虚拟仪器基本概念和原理的理解,以及运用所学知识解决实际问题的能力。
评估结果将以分数或等级形式给出,同时附以具体的评价和建议,以帮助学生了解自己的学习状况,进一步提高学习效果。
虚拟仪器程序课程设计

虚拟仪器程序课程设计一、课程目标知识目标:1. 理解虚拟仪器的概念、原理及其在工程测试中的应用;2. 掌握虚拟仪器软件LabVIEW的基本操作与编程方法;3. 学会使用虚拟仪器进行数据采集、处理、分析及展示。
技能目标:1. 能够运用LabVIEW软件设计简单的虚拟仪器程序;2. 能够独立进行虚拟仪器的搭建与调试,解决实际测试问题;3. 能够通过虚拟仪器实验,培养实际操作能力及创新能力。
情感态度价值观目标:1. 培养学生对虚拟仪器技术的兴趣,激发学习热情;2. 培养学生严谨的科学态度,注重实验数据的准确性和可靠性;3. 培养学生团队协作精神,提高沟通与表达能力。
课程性质:本课程为实践性较强的课程,结合理论知识,注重培养学生的实际操作能力和创新能力。
学生特点:学生具备一定的计算机操作基础,对新技术充满好奇,具有一定的探索精神。
教学要求:结合学生特点,采用案例教学、任务驱动等方法,引导学生主动参与,提高教学效果。
通过课程学习,使学生能够达到上述课程目标,为后续相关课程及实际工作打下基础。
二、教学内容1. 虚拟仪器概述- 虚拟仪器定义、特点及发展历程- 虚拟仪器与传统仪器的区别与联系2. LabVIEW软件基础- LabVIEW软件安装与界面认识- 基本操作:创建、保存、打开、运行VI- 数据类型、控件与函数3. 虚拟仪器程序设计- 前面板设计:控件布局、属性设置- 框图程序设计:结构、循环、条件、事件结构- 数据采集、处理与分析4. 虚拟仪器应用实例- 搭建简单虚拟仪器系统,进行数据采集与显示- 结合实际测试需求,设计相应虚拟仪器程序5. 虚拟仪器实验- 实验一:虚拟温度计设计- 实验二:虚拟信号发生器设计- 实验三:虚拟频率计设计教学内容安排与进度:第一周:虚拟仪器概述、LabVIEW软件安装与界面认识第二周:LabVIEW基本操作与数据类型第三周:虚拟仪器程序设计(一)第四周:虚拟仪器程序设计(二)第五周:虚拟仪器应用实例分析与讨论第六周:虚拟仪器实验(一)第七周:虚拟仪器实验(二)第八周:虚拟仪器实验(三)教材章节关联:本教学内容与教材第3章“虚拟仪器技术”和第4章“LabVIEW编程及应用”相关。
虚拟仪器设计课程设计

虚拟仪器设计课程设计前言本文是一份虚拟仪器设计课程设计,旨在帮助学生深入理解仪器设计的基本原理和技术方法。
本课程设计涵盖了仪器设计的各个方面,包括设计需求分析、硬件设计、软件设计和系统集成等内容。
通过这些内容的学习,学生将能够掌握虚拟仪器设计的核心技能,并为未来的相关工作做好充分的准备。
课程目标1.掌握虚拟仪器设计的基本原理和技术方法;2.能够独立完成虚拟仪器设计的需求分析、硬件设计、软件设计和系统集成等工作;3.能够运用所学知识解决实际问题;4.能够与其他工程师合作,共同完成复杂的仪器设计任务。
课程内容第一部分:设计需求分析1.产品需求分析2.用户需求分析3.竞品分析4.市场分析第二部分:硬件设计1.芯片选型2.电路设计3.原理图设计4.PCB设计5.测试验证第三部分:软件设计1.系统架构设计2.编程语言选型3.算法设计4.UI设计5.测试验证第四部分:系统集成1.硬件和软件的对接2.系统调试和测试3.性能优化和改进课程大纲第一周:课程介绍和需求分析课程介绍1.课程安排和教学目标的介绍;2.本课程在虚拟仪器设计中的作用;3.讲授虚拟仪器设计的基本原理和技术方法。
需求分析1.产品需求分析;2.用户需求分析;3.竞品分析;4.市场分析。
第二周:硬件设计芯片选型1.芯片类型的介绍;2.如何选择适合的芯片。
电路设计1.安全性设计;2.电源和地线的设计;3.信号处理电路的设计。
原理图设计1.如何绘制原理图;2.使用EDA工具完成原理图设计。
PCB设计1.PCB的布局和丝印的设置;2.PCB的钻孔和铜皮的制作。
测试验证1.PCB电路板的功能测试;2.确定设计是否满足要求。
第三周:软件设计系统架构设计1.架构设计的需求;2.系统模块的划分和调度。
编程语言选型1.语言特点的介绍;2.如何选择适合的编程语言。
算法设计1.算法的作用和分类;2.如何编写高效的算法。
UI设计1.UI设计的需求;2.使用Qt完成UI设计。
虚拟仪器技术课程设计

虚拟仪器技术课程设计一、课程目标知识目标:1. 理解虚拟仪器技术的基本概念、原理及其在工程领域的应用。
2. 掌握虚拟仪器软件(如LabVIEW)的基本操作和编程方法。
3. 学会使用虚拟仪器进行数据采集、处理、分析及展示。
技能目标:1. 能够运用虚拟仪器技术设计简单的测试系统,完成信号的采集与处理。
2. 培养学生动手实践能力,提高他们运用虚拟仪器解决实际问题的能力。
3. 培养学生团队协作和沟通能力,能够就虚拟仪器技术进行学术交流。
情感态度价值观目标:1. 培养学生对虚拟仪器技术的兴趣,激发他们学习自然科学和工程技术知识的热情。
2. 培养学生严谨的科学态度,养成良好的实验操作习惯。
3. 增强学生的创新意识,鼓励他们勇于探索、实践,培养他们面对挑战的信心。
课程性质:本课程为高二年级工程技术类选修课程,旨在通过虚拟仪器技术教学,使学生掌握基本工程实践能力。
学生特点:高二年级学生对工程技术有一定的基础,具备基本的物理知识和实验技能,但对虚拟仪器技术了解较少。
教学要求:结合学生特点,注重理论与实践相结合,充分调动学生的积极性,引导他们主动参与教学活动,实现课程目标。
通过本课程的学习,使学生能够将虚拟仪器技术应用于实际工程项目中,提高他们解决实际问题的能力。
后续教学设计和评估将围绕具体的学习成果展开,确保学生达到预期目标。
二、教学内容本课程教学内容依据课程目标,结合教材《虚拟仪器技术》进行选择和组织,主要包括以下几部分:1. 虚拟仪器技术概述- 了解虚拟仪器的定义、发展历程及应用领域。
- 分析虚拟仪器与传统仪器的区别和优势。
2. 虚拟仪器软件LabVIEW基础- 学习LabVIEW软件的安装、界面及基本操作。
- 掌握LabVIEW编程的基本概念,如数据类型、结构、函数和子VI。
3. 数据采集与处理- 学习数据采集卡的基本原理和使用方法。
- 掌握信号处理技术,如滤波、波形分析等。
4. 虚拟仪器应用实例- 分析典型虚拟仪器应用案例,如温度监测、振动测试等。
虚拟仪器设计课程设计 (2)

虚拟仪器设计课程设计背景介绍随着科技不断进步,虚拟仪器的应用越来越广泛,如医学影像、机器人控制等。
在工程领域,虚拟仪器已成为检测、测量以及仪器控制的一种重要手段。
因此,虚拟仪器的设计与开发已经成为一个热门的研究领域。
本课程旨在通过虚拟仪器的设计来加强学生对仪器的认识,并提高其对实验数据处理和分析的能力。
课程目标本课程的主要目标是使学生掌握虚拟仪器的设计和开发过程,并具备以下能力:1.熟悉虚拟仪器设计的背景、基础理论和相关技术2.了解虚拟仪器的软硬件系统3.掌握虚拟仪器系统开发的基本流程和方法4.具备虚拟仪器系统开发的实践能力5.能够分析虚拟仪器系统的性能和特点课程大纲第一章:虚拟仪器概述本章主要介绍虚拟仪器的基本概念、应用领域、发展历程和未来发展趋势。
第二章:虚拟仪器系统架构本章主要介绍虚拟仪器的软硬件系统组成及其基本原理。
第三章:虚拟仪器设计基础本章主要介绍虚拟仪器设计的基础理论,包括信号处理、数据采集、仪器控制等方面。
第四章:虚拟仪器系统开发本章主要介绍虚拟仪器系统的开发流程和方法,包括需求分析、系统设计、应用开发等方面。
第五章:虚拟仪器系统性能分析本章主要介绍如何对虚拟仪器系统进行性能分析,包括响应时间、数据精度、系统可靠性等方面。
第六章:虚拟仪器应用案例本章主要介绍虚拟仪器在不同领域中的应用案例,如医学影像、机器人控制等。
课程教材1.《虚拟仪器基础与应用》2.《虚拟仪器开发与应用》3.《虚拟仪器原理及应用案例》课程考核1.课程论文:50%2.课堂参与度:20%3.课程项目:20%4.课程作业:10%总结通过本课程的学习,学生将会掌握虚拟仪器的基本概念和原理,了解虚拟仪器的软硬件系统,掌握虚拟仪器系统开发的基本流程和方法,并具备虚拟仪器系统开发的实践能力。
同时,本课程还将介绍虚拟仪器在不同领域中的应用案例,帮助学生更好地了解虚拟仪器在实践中的运用。
虚拟仪器应用教案模板范文

课时安排:2课时教学目标:1. 让学生了解虚拟仪器的概念、原理和特点。
2. 掌握虚拟仪器的软件操作和硬件连接方法。
3. 通过实际操作,培养学生运用虚拟仪器进行实验的能力。
4. 培养学生的创新思维和团队协作精神。
教学重点:1. 虚拟仪器的概念和特点。
2. 虚拟仪器的软件操作和硬件连接。
教学难点:1. 虚拟仪器软件的安装与配置。
2. 虚拟仪器在实际实验中的应用。
教学准备:1. 教学课件。
2. 虚拟仪器软件安装包。
3. 实验设备(如示波器、信号发生器等)。
教学过程:第一课时一、导入1. 提问:什么是虚拟仪器?虚拟仪器有哪些特点?2. 学生回答,教师总结。
二、讲解虚拟仪器的概念、原理和特点1. 介绍虚拟仪器的定义和起源。
2. 阐述虚拟仪器的原理,包括虚拟仪器的工作流程、软件和硬件的关系等。
3. 分析虚拟仪器的特点,如可编程性、模块化、可扩展性等。
三、虚拟仪器的软件操作1. 介绍虚拟仪器软件的安装步骤。
2. 讲解虚拟仪器软件的基本操作,如信号发生、数据采集、波形显示等。
3. 通过实例演示,让学生了解虚拟仪器软件的具体应用。
四、虚拟仪器的硬件连接1. 介绍虚拟仪器的硬件设备,如示波器、信号发生器等。
2. 讲解虚拟仪器硬件设备的连接方法,包括接口类型、连接顺序等。
3. 通过实物连接,让学生了解虚拟仪器硬件的连接过程。
五、课堂小结1. 回顾本节课所学内容,强调虚拟仪器的概念、原理、特点、软件操作和硬件连接。
2. 布置课后作业,要求学生完成虚拟仪器的简单实验。
第二课时一、复习1. 回顾上节课所学内容,检查学生对虚拟仪器的掌握程度。
2. 针对学生的疑问,进行解答。
二、实际操作1. 将学生分成小组,每组配备一台虚拟仪器和实验设备。
2. 教师布置实验任务,如信号发生、数据采集、波形显示等。
3. 学生按照实验步骤进行操作,教师巡回指导。
三、讨论与交流1. 各小组汇报实验结果,教师点评。
2. 学生之间进行讨论,分享实验心得。
基于虚拟仪器的课程设计

基于虚拟仪器的课程设计一、教学目标本课程旨在通过虚拟仪器技术,让学生掌握必要的知识技能,培养其创新思维和实验能力。
知识目标要求学生理解并掌握虚拟仪器的原理及其在工程测量中的应用。
技能目标着重于培养学生运用虚拟仪器进行实验设计和数据分析的能力。
情感态度价值观目标则致力于培养学生对现代科技的好奇心,增强其对科学探究的热情,并培养其团队协作和自主学习的精神。
二、教学内容本课程的教学内容围绕虚拟仪器的核心概念和实际应用展开。
首先介绍虚拟仪器的理论基础,包括信号处理、数据采集等。
接着深入到虚拟仪器的具体操作,如使用软件进行仪器设计和模拟。
然后通过案例分析,使学生了解虚拟仪器在工程领域的应用。
最后,安排实验环节,让学生亲自动手操作,深化对虚拟仪器的理解和掌握。
三、教学方法为提高学生的学习兴趣和参与度,本课程将采用多种教学方法结合的方式。
包括讲授法以传授理论知识,讨论法以促进学生之间的交流和思考,案例分析法以提供实际应用场景,以及实验法以增强学生的实践技能。
通过互动式教学,鼓励学生提问和解答问题,培养其独立思考和解决问题的能力。
四、教学资源为确保课程质量和学生学习体验,将精心选择和准备各类教学资源。
主要教材将结合理论讲解和案例分析,辅助以多媒体资料如视频演示和实验操作指导。
此外,将配备必要的实验设备,如计算机、虚拟仪器软件平台等,以便学生能够进行实际操作和模拟实验。
这些资源的整合将有效支持课程内容的传授和教学方法的实施。
五、教学评估本课程的评估体系将全面客观地评价学生的学习成果。
平时表现将占评估总分的30%,包括课堂参与度、小组讨论表现等。
作业将占40%,主要考察学生对课程内容的理解和应用。
期末考试将占30%,用以检验学生对课程知识的掌握。
考试内容将涵盖理论知识和实验技能,形式包括选择题、解答题和实验报告等。
评估标准将事先明确告知学生,以确保评估的公正性和透明性。
六、教学安排本课程的教学安排将分为两个学期,每周两节课,总共24课时。
关于虚拟仪器的课程设计

关于虚拟仪器的课程设计一、课程目标知识目标:1. 学生能理解虚拟仪器的概念、功能及在工程测量中的应用。
2. 学生能够掌握虚拟仪器软件的基本操作流程和使用方法。
3. 学生能够描述至少三种常见虚拟仪器的原理及使用场景。
技能目标:1. 学生能够独立操作虚拟仪器软件,进行基础的数据采集与分析。
2. 学生能够运用虚拟仪器解决简单的实际测量问题,如信号处理、波形分析等。
3. 学生通过小组合作,设计并实施一个简单的虚拟仪器应用方案。
情感态度价值观目标:1. 学生培养对科学研究的兴趣,特别是在工程测量和虚拟仪器领域的探索热情。
2. 学生在学习过程中形成合作意识,培养团队精神和解决问题的积极态度。
3. 学生能够认识到虚拟仪器在现代社会中的重要作用,理解科技发展对生活的影响。
课程性质:本课程为实践性与理论性相结合的课程,旨在通过虚拟仪器的学习,提高学生的动手能力和实际问题解决能力。
学生特点:考虑到学生处于高年级,已具备一定的物理知识和实验操作技能,能够较快地掌握虚拟仪器原理和操作。
教学要求:教师需采用讲授与实操相结合的教学方式,注重引导学生主动探索,鼓励学生将理论知识应用于实践操作中,并通过小组合作培养学生的团队协作能力。
通过具体的学习成果评估,确保学生达到课程目标。
二、教学内容1. 虚拟仪器概述- 定义与分类- 发展历程- 应用领域2. 虚拟仪器原理- 数据采集与处理- 信号分析与显示- 常用算法介绍3. 虚拟仪器软件- LabVIEW软件安装与界面认识- 基本操作与编程- 实例分析与实操演练4. 常见虚拟仪器介绍- 数字示波器- 频谱分析仪- 数据记录仪5. 虚拟仪器应用案例- 简单电路信号测量- 声音信号处理- 小组项目:设计并实施一个虚拟仪器应用方案教学内容安排与进度:第一周:虚拟仪器概述第二周:虚拟仪器原理第三周:LabVIEW软件安装与基本操作第四周:常见虚拟仪器介绍第五周:虚拟仪器应用案例及小组项目实施本教学内容依据课程目标,紧密结合教材相关章节,注重理论与实践相结合,使学生能够系统地掌握虚拟仪器相关知识。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟仪器课程设计一、一般信号分析的虚拟仪器设计1、虚拟信号频谱分析仪设计(正弦波、余弦波、三角波等)要求:1) 模拟产生一个周期信号(可选择方波、三角波、锯齿波等中的一个)并进行图形显示;2)信号的幅值、相位和频率可调。
3) 对产生的周期信号,进行频谱分析并图形显示。
功能描述:可观察产生波形等经过FFT后的幅值谱。
并分析调试结果。
二、工程测试实验教学虚拟仪器1、温度传感器实验仪器设计虚拟实验仪器要求:1)可测试热敏电阻的电压情况;2)可测试被测物体的温度情况并图形显示;目录第一章虚拟信号频谱分析仪设计 (1)一、前面板设计 (1)二、流程图设计 (2)三、运行检验 (4)第二章温度传感器实验仪器设计 (6)一、设计原理 (6)二、前面板设计 (7)三、流程图设计 (7)四、运行检验 (10)第三章总结与心得 (11)第四章参考文献 (12)第一章虚拟信号频谱分析仪设计一、前面板设计1、五个输入型数字控件五个输入型数字控件供使用者键入生成采样频率、初始相位、信号幅值、采样点数、信号频率。
操作:控制>>数值>>数值输入控件五次,得到五个输入型数字控件,分别标记为“信号频率”、“采样频率”、“采样点数”、“信号幅值”和“初始相位”。
2、两个输出显示型图形控件输出显示型图形控件用来显示所产生的各类波形以及各类波形的FFT图。
操作:控制>>图形>>波形图表输出控件,调入图形控件。
其横轴为时间轴。
应考虑到生成的信号频率跨度大,在0.1Hz一10kHz范围内,其周期跨度也大,在10s~0.1ms范围内;纵轴为电压轴,生成信号幅值的范围应充满整个显示画面,故选用“波4形图表”显示器。
3、两个开关控件操作:控制>>布尔>>确定按钮,调入开关按钮控件,标记为“复位”。
操作:控制>>布尔>>确定按钮,调入开关按钮控件,标记为“停止”。
4、一个下拉列表操作:控制>>下拉列表与枚举>>文本下拉列表,调入文本下拉列表控件,对其进行编辑项设置,分别为正弦波,三角波,方波,锯齿波。
(设置如图1所示)图1文件下拉列表设置如上设计的前面板如图2所示:图2虚拟信号频谱分析仪前面板二、流程图设计1、在流程图中执行函数>>结构>>条件结构,调入条件结构图标。
2、在流程图中执行函数>>数值>>复数>>复数到极坐标转化操作,调入转化为极坐标的图标。
3、在流程图中执行函数>>簇>>簇捆绑操作,调入簇捆绑图标。
为了显示频谱,显示器的横轴必须按频率进行分度。
因此,需要引入一个除法器,完成采样频率除以采样点数得到横轴(频率轴)的分度值。
4、在流程图中执行函数>>信号处理>>信号生成,依次调入正弦波信号、方波信号、三角波信号、锯齿波信号图标,分别放入条件结构的相应的条件框中。
(如图3所示)图3条件结构的设计4、在流程图中执行函数>>信号处理>>变换>>FFT变换,调用FFT变换图标。
设计各节点接线如图4所示:图4程序框图总体设计三、运行检验1、对正弦信号(幅值A=1.OV,频率fx=2Hz,初始相位00)进行FFT,信号的采样率lOHz,采样点数为100。
所产生的正弦信号及其频谱图如下图5所示:图5虚拟信号频谱分析仪运行-正弦波2、对方波信号(幅值A=1.OV,频率fx=2Hz,初始相位00)进行FFT,信号的采样率lOHz,采样点数为100。
所产生的方波信号及其频谱图如图6所示:图6虚拟信号频谱分析仪运行-方波3、对三角波信号(幅值A=1.OV,频率fx=2Hz,初始相位00)进行FFT,信号的采样率lOHz,采样点数为100。
所产生的三角波信号及其频谱图如图7所示:4、对锯齿波信号(幅值A=1.OV,频率fx=2Hz,初始相位00)进行FFT,信号的采样率lOHz,采样点数为100。
所产生的锯齿波信号及其频谱图如图8所示:图8虚拟信号频谱分析仪运行-锯齿波第二章温度传感器实验仪器设计一、设计原理热敏电阻是温度测试常用的传感器之一,工业上广泛应用热电阻(RTD)测试-200~+500℃之间的温度,热电阻的显著特点是能在很大温度范围内保持测试精确度高,输出信号大,易于实现远距离传输和多点自动测试。
常用的热电阻材料有铂、銅、镍和某些半导体材料,其中最常用的是铂。
铂电阻温度计在国际实用温标(IPTS-68)中被规定为-259.34~+630.74℃温度范围内的标准仪器。
铂电阻一般是用铂丝绕在云母、石英或陶瓷支架上,外面用不锈钢、陶瓷或石英封装起来。
也有薄膜形式的铂电阻,可以粘贴在被测对象的表面。
根据国际电工委员会标准751方程得到:t=3.90802*10**3/1.1604-sqrt(3.90802**2-4*0.5802*(R-100)/100)*10**3/1.1604;式子中:t—被测温度(℃) R—测试得到的电阻值(Ω)热敏电阻是利用半导体的电阻值随温度升高而急剧下降这一特性制成的热敏元件。
它呈负温度特性,灵敏度高,可以测试小于0.01℃温度变化。
与热敏电阻类似,在热敏电阻两端加恒定电流,当热敏电阻的阻值随温度变化时,测试出两段电压值就可以计算出电阻值。
二、前面板设计1、四个显示控件操作:控制>>数值>>数值显示控件两次,调用数值显示控件图标,并键入热敏电阻阻值和热电阻阻值。
控制>>图形>>波形图表控件一次,调用波形图表控件图标。
控制>>数值>>温度计控件一次,调用温度计控件图标。
2、一个停止按钮操作:控制>>布尔>>停止控件一次,调用停止控件图标。
按上述设计前面板如图9所示:图9温度传感器实验仪前面板三、流程图设计1、在流程图中执行函数>>定时>>等待下一个整数倍毫秒,调入等待下一个整数倍毫秒图标。
2、在流程图中执行函数>>比较>>选择,调入选择图标。
3、在流程图中执行函数>>簇与变体>>捆绑,调入捆绑图标。
4、流程图中执行函数>>数组>>替换数组子集,调入替换数组子集图标。
5、在流程图中执行函数>>结构>>公式节点,调用公式节点图标并进行编写公式:Y=3.90802*10**3/1.1604-sqrt(3.90802**2-4*0.5802*(X-100)/100)*10**3/1.1604。
6、在流程图中执行函数>>测量I/O>>DAQMX>>DAQ Assistant,调入DAQ Assistant图标三个,并进行设置。
程序中第一个数据采集助手是模拟输入,用Dev1/ai0和Dev1/ai1两通道分别采集电阻和热敏电阻信号,按图10配置。
图10数据采集助手是模拟输入配置两通道信号分离后分别转换为标量数据并求平均值,然后分别除以恒流源电流值0.002(即2mA),得到电阻值。
对热电阻的阻值按公式节点求温度。
程序第二个数据采集助手是数字输出,用Dev1/port/line0输出一个开关量信号控制电热膜电源通断,为热电阻和热敏电阻加温。
配置如图11所示:图11数据采集助手是数字输出配置当热电阻测试的温度不足100℃时由端口0线输出高电平信号打开加热电源;温度大于100℃时,输出低电平信号,关闭加热电源,以免烧损电热膜或烫伤人员。
数据采集助手3和数据采集助手2配置相同,它的任务是在程序退出时关闭加热电源。
设计各个节点接线如图12所示:图12程序框图总设计四、运行检验运行结果仿真图如图13所示:图13温度传感器实验仪仿真图第三章总结与心得本次课程设计的意义也是非常重大的。
不仅让加深了我们对已学知识的掌握,同时也让我们更深刻的了解、认识毕业设计的步骤,在心里上做好了准备。
在老师也给我们充分的帮助,安排时间让大家集体上机,给我们指导,给我们的资料上面也有详细的步骤,所以只要用心做,还是能顺利完成的。
刚开始着手第一个题目是很轻松,涉及到的原件很少,程序框图也很简单,很快就完成,并且能顺利的运行。
问题出在了第二的题目上。
程序框图里面的原件实在太多了,而且很多原件都不熟悉,只能挨个的找,并且连线也需小心,密密麻麻的程序框图,一不小心就连错。
到后面程序框图连完,运行也没出现错误,但没运行结果。
相信在老师的帮助下就顺利的完成了。
这次课程设计让我明白了,一切都要从自己亲自动手做开始,实在没办法了,才能去请教别人,做事也不要拖拖拉拉,尽量按时、按质完成。
总之这次课程设计收获巨大。
谢谢老师的帮助。
参考文献[1] 雷振山等:LabVIEW8.2基础教程. 北京:中国铁道出版社.2008年2月[2] 雷振山: LabVIEW7Express实用教程.北京:中国铁道出版社.2004年[3] 杨乐平等:LabVIEW程序设计与应用,电子工业出版社.2001年7月[4] 贾民平:测试技术.高等教育出版社. 2009年5月[5] 路林吉饶家明:虚拟仪器讲座,《信息技术》.2000年[6] 刘君华:基于LabVIEW的虚拟仪器设计. 电子工业出版社. 2003年1月[7] 吴成东等:LABVIEW虚拟仪器程序设计及应用. 人民邮电出版社. 2008年11月。