预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

LabVIEW课程设计 目录 TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc360868086"1目的及基本要求 PAGEREF_Toc360868086\h1 HYPERLINK\l"_Toc360868087"2电子时钟原理 PAGEREF_Toc360868087\h1 HYPERLINK\l"_Toc360868091"3电子时钟设计和仿真 2 HYPERLINK\l"_Toc360868092"3.1具体设计步骤 3 HYPERLINK\l"_Toc360868093"3.2前后面板 12 HYPERLINK\l"_Toc360868094"3.3设计中遇到的问题 14 HYPERLINK\l"_Toc360868097"4结果及性能分析 14 HYPERLINK\l"_Toc360868098"4.1运行结果 14 HYPERLINK\l"_Toc360868099"4.2性能分析 15 HYPERLINK\l"_Toc360868102"参考文献 16  1目的及基本要求 熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用LabVIEW开发工具,实现电子时钟的设计和仿真。要求通过本课程设计使学生熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器设计原理、设计方法和实现技巧,使学生掌握通信系统设计和仿真工具,为毕业设计做准备,为将来的学习及今后从事科学研究、工程技术工作打下较坚实的基础。 本课程设计要求实现电子时钟的设计与仿真,即通过获取电脑的系统时间,并分离出给数字,在通过布尔显示显示。数字的显示主要是7个长条的布尔显示组成,原理与7段数码管相似。7段数码管显示不同的数字主要通过其7个布尔不同的真假值控制,将0-9对应的7段布尔显示值依次存入一个布尔数组里,只需提取此数组的不同段即可让其显示不同的值,如显示“0”提取数组的0-6位分别赋值给7段布尔显示。以此类推,可以实现九位数字即0到9的可视化显示。而且要求实现时钟功能多样化,比如加入显示时段、星期,甚至实现闹钟功能,可以自定义时间显示等,做到界面简约而生动,方便操作和用户理解。 2电子时钟原理 由于电子时钟在现实生活、工作中,特别是在科学研究工作中有非常很重要的、广泛的应用。在这种情况下,对电子时钟的研究和制作、仿真是十分很重要。本文就对基于LabVIEW的电子时钟的设计与仿真做详细的说明。 本课程设计要求实现电子时钟的设计与仿真,即通过获取电脑的系统时间,并分离出给数字,在通过布尔显示显示。数字的显示主要是7个长条的布尔显示组成,原理与7段数码管相似。7段数码管显示不同的数字主要通过其7个布尔不同的真假值控制,将0-9对应的7段布尔显示值依次存入一个布尔数组里,只需提取此数组的不同段即可让其显示不同的值,如显示“0”提取数组的0-6位分别赋值给7段布尔显示。以此类推,可以实现九位数字即0到9的可视化显示。 电子时钟的基本设计思路是通过可以获取时间的控件来获取相关信息,如:年、月、日、星期、时、分、秒等,可以返回当前时间的HYPERLINK"lvhowto.chm::/Setting_Time_and_Date_Opti.html"时间标识。LabVIEW将时间标识计算为自1904年1月1日星期五12:00a.m(通用时间)以来的秒数。使用HYPERLINK"glang.chm::/To_Double_Precision_Float.html"转换为双精度浮点数函数,将时间标识的值转换为精度较低的浮点数。取得的值最终为整型数据,利用除数取余即可分离个十位。 设计中要用到自动获取时系统时间的控件、指示灯、获取日期/时间(秒)、格式化日期/时间字符串、截取字符串、While循环、条件结构(Case结构)、常量、局部变量、真常量、假常量等等,通过基本的连接就制作好一个电子时钟了。自动获取时系统时间的控件主要是用来获取时间和分离时间,格式化日期/时间字符串:使用HYPERLINK"glang.chm::/Codes_for_Time_Format_Str.html"时间格式代码指定格式,按照该格式将时间标识的值或数值显示为时间。时间格式代码包括:%a(星期名缩写),%b(月份名缩写),%c(地区日期/时间),%d(日期),%H(时,24小时制),%I(时,12小时制),%m(月份),%M(分钟),%p(am/pm标识),%S(秒),%x(地区日期),%X(地区时间),%y(两位数年份),%Y(四位数年份)等。并利用常量和