基于labview的闹钟课程设计
《基于labview的闹钟课程设计》由会员分享,可在线阅读,更多相关《基于labview的闹钟课程设计(15页珍藏版)》请在毕设资料网上搜索。
1、 0 目目 录录 1 目的及基本要求 . 1 2 闹钟原理 1 3 闹钟设计 2 3.1 时间设置模块 2 3.2 格式化日期/时间 . 2 3.3 小睡延迟功 3 3.4 闹钟设置 3 3.5 触发模块 4 3.6 音乐播放模块 5 3.7 闹钟的总体设计 7 3.8 设计中遇到的问题 9 4 运行结果 9 4.1 初始界面 . 10 4.2 设置时间 . 11 4.3 设置铃音 . 12 4.4 闹铃响起 . 13 参考文献 . 14 1 1 1 目的及基本要求目的及基本要求 熟悉 LabVIEW 开发环境,掌握基于 LabVIEW 的虚拟仪器原理、设计方法和实 现技巧,运用专业课程中的基
2、本理论和实践知识,采用 LabVIEW 开发工具,实现 Labview 实现闹钟程序的设计和仿真。 此次设计是基于 labview 的软件仿真 设计,仿真一个闹钟使它具有定点报时的功能,硬件需求是一台安装该软件的电 脑,软件设计需要实现它的所有功能包括以下: 1.可以显示系统时间,通过和系统连接获得。 2.可以显示闹钟定时的时间, 该时间可以手动设置, 定时后的时间可以修改, 整点报时。 3.闹钟具有小睡延时功能,过一定时间可再次响起。 4.当设定时间和系统时间相等时,触发闹铃铃声,还可以手动停止闹铃或者 自动停止。 2 2 闹钟闹钟原理原理 为保证数字钟的精度, 时间的获取可直接获取系统时间
3、, 并通过相应的系统函数转换为 年月日,时分秒等信息。由于转换后的时间信息为数字,为直观地通过布尔类型显示,需要 进行译码操作,译码操作的完成可通过独立的子 VI 完成,方便主程序调用。为实现闹钟功 能,需要有闹钟时间设置和闹钟提醒模块。为了直观地模仿数字钟的时间设置,在程序中不 提供数字输入的相关控件, 而是通过布尔类型的按钮完成。 当闹钟设置开关处于关闭状态时, 此时按下时、分设置按钮,相应的闹钟时间可以被调整。闹钟设置模块也通过独立的子 VI 完成。 程序运行期间会比较系统时间和设置的闹钟时间, 当闹钟开关处于开启状态且闹钟时 间到来时, 指示灯会亮起, 并且会发出警报声。 如不关闭闹钟
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 labview 闹钟 课程设计
