这是一个多义词词条。它能够指\"为把握某一课程内容所进行的设计\",见概念中的课程设计。虚拟仪器课程设计报告,咱们来看看。
篇一:虚拟仪器课程设计报告 实验三十六: 1. 温度报警程序,当温度值大于37那么报警,小于-5那么退出运行状态。 前面板: 程序框图: 程序功能及用途:
本程序功能为温度报警,温度值超过37就报警,小于-5就退出运行状态。 程序演示:
当温度值大于37°时 ,红灯亮表示报警。 当温度值小于-5°时 ,程序退出运行状态。 程序思路和步骤:
此题要求温度值超过必然值时就报警,那个地址用指示灯来显示,当温度值低于必然值时就退出运行状态。
由程序框图咱们能够明白:第一由一个随机数函数产生一个0-1之间的双精度浮点数,拿那个数与常量-15相乘能够取得一个范围为0到-15的数;另一方面通过另一个随机数函数产生一个0-1之间的双精度浮点数,拿那个数与常量100相乘能够取得一个范围为0到100的数;最后将这两个数通过“和”函数进行求和得出的结果作为温度计的输入值,并用输出数值控件显示现在的温度值;同时进而将那个值通过“大于”函数或是“小于”函数进行比较,当输出的温度值大于常量37,现在对应的报警指示灯就会由绿灯变成红灯,说明温度值超过预定设置的温度值,达到报警的目的;而当温度值小于常量-5时,小于函数输出为真,最后通过和停止按钮进行或操作,达到退出运行状态的作用。在本设计中加入时刻延迟函数主若是将程序运行延迟一下时刻,不加延时的话程序运行过快,数据转变过快,无益于观看,本次设计设置延迟时刻为,观看的成效恰好。至此,该题的所有功能均已实现。
2.成立一个实现计算器功能的 VI。前面板有数字操纵件用来输入两个数值,有数值显示件用来显示运算结果。运算方式有加、减、乘、除,可用一个滑动条实现运算方式的设定。 前面板:
程序框图: 程序演示: 当0 当
当5 当10 篇二:虚拟仪器课程设计报告 课题:计算器设计
学院:工学院 专业:自动化 班级:自动化101 学号:1xxx5
姓名:宋浩财 陈宇豪时刻:201x年6月5日 杨波 摘要:
LabVIEW是一种程序开发环境,由美国国家仪器公司 研制开发的,类似于C和BASIC开发环境,可是LabVIEW与其他运算机语言的显著区别是:其他运算机语言都是采纳基于文本的语言产生代码,而LabVIEW利用的是图形化编辑语言G编写程序,产生的程序是框图的形式。利用labview设计一些小项目不仅
能够更好的学习虚拟仪器知识,还能方便生活!应用所学知识,实现计算器实现步骤的设计框架,设计计算器! 关键字:labview 计算器实现步骤 目录 设计目的 设计思想 实现进程 总结 参考文献
设计目的
利用所学虚拟仪器知识,应用labview软件设计一个能实现加减乘除和开方、取倒、取反功能的计算器。提高利用labview设计项目的能力! 设计思路
该设计采纳模块化编程思想,从而使整个项目加倍的简练明了,直观大方,利于阅读。整体
上可分为以下几个模块: (1)数值输入模块:要紧实现的功能确实是数值的键入,主若是数字键和表示进制转换时的进制数的键入。(2)按键模块:那个模块包括3个部份,输入数按键,运算符按键和特殊功能按键。
(3)菜单项选择择模块:该模块要紧实现的功能有,进制转换功能,弧度角度转换功能,和标准型计算器和科学计算器之间的切换。
(4)进制选择模块:能够转换二、八、十、十六进制的数。 (5)单位选择模块:该功能能够实现将输出的数转换成你想要的单位,包括角度、弧度和各类进制数。
(6)数值显示模块:该模块要紧功能确实是数值的键入显示和数值的输出显示。
(7)清除返回模块:该模块要紧的功能确实是当用户发觉输入错误数据时,利用该功能就能够更正错误,从而节约
了时刻
和提高了计算效率。
(8)三角函数等高级运算模块:该模块要紧确实是一些三角函数等一些高级运算,是为科学计算器而设计的,功能超级壮大,实时操作性专门好。 、实现进程 一、
面板按键的设计及感应 第一,在前面板上成立一个簇
然后在簇中再成立布尔量,复制20个以知足键的需求。 将按键给值并作适当的美化处置 在后面板中通过
将簇中元素按产生的顺序组成一个一维
数组,如此就实现了每一个键与数字(0--20)之间的对应。每次按下一 个键时,通过
查找出对应的键并把结果(对应的数字)连接
到一个case结构,然后执行对应case结构中的程序,
至此就完成了对一个键的感应进程。 二、 数字的键入
那个模块要紧的功能确实是数值的键入 数值按键的布尔按键。
以下面板主若是为了当前显示为0时再输入数字只显示所输入的数字,用于避免显示00的情形 当输入非0值时控件面板:
因篇幅问题不能全部显示,请点此查看更多更全内容