智能家居灯光控制系统的设计与实现毕业设计说明书(46页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《智能家居灯光控制系统的设计与实现毕业设计说明书(46页).doc》由会员分享,可在线阅读,更多相关《智能家居灯光控制系统的设计与实现毕业设计说明书(46页).doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-智能家居灯光控制系统的设计与实现毕业设计说明书-第 36 页湘潭大学毕业设计说明书题 目:智能家居灯光控制系统的设计与实现湘 潭 大 学毕业设计任务书设计题目: 智能家居灯光控制系统的设计与实现 学号: 2006550806 姓名: 专业: 电子信息工程 指导教师: 系主任: 一、主要内容及基本要求 主要内容: 利用MATLAB设计一个可视化的用户控制界面和客户端UDP数据报的发送和接收,利用DSP的仿真环境CCS实现服务器端的socket编程,并利用ICETEK-DM642-AVM评估板模拟灯光控制系统的运行模式。 基本要求: (1)模拟智能灯光控制系统的运行模式作为被控对象,利用DSP对
2、灯具进行控制; (2)根据评估板上提供的资源,设计智能家居灯光控制系统的用户界面; (3)在MATLAB环境下设计基于UDP协议的客户端程序; (4)了解TMS320C6000系列DSP的开发软件CCS,在其上运行服务器端的工程; (5)进行客户端与服务器端的通信,在评估板上实现对灯具的控制。 二、重点研究的问题 (1)MATLAB GUI 设计; (2)MATLAB工具箱中的UDP工具的使用; (3)基于Internet的远程控制过程。 三、进度安排序号各阶段完成的内容完成时间1查阅资料、工作条件准备2月15 日3月10日2理解消化DSP实验指导书及其相关知识3月11日3月15日3设计、编程
3、和调试3月15日5月15日4系统改进5月15日5月20日5撰写毕业设计说明书5月20日5月28日6答辩5月31日四、应收集的资料及主要参考文献1 汪安民,程昱,徐保根编著. DSP嵌入式系统开发典型案例M. 北京: 人民邮电出版社, 2007. 2 张雄伟著. DSP芯片的原理与开发应用M. 北京: 电子工业出版社, 2000. 3 陈垚光. 精通MATLAB GUI设计M.北京: 电子工业出版社, 2008. 4 董振海. 精通MATLAB7编程与数据库应用M. 北京: 电子工业出版社,2007. 5 李宗. 智能家居中灯光控制系统的研究D. 硕士论文. 上海:上海交通大学,2008. 6
4、李真芳,苏涛,黄小宇.DSP程序开发MATLAB调试及直接目标代码生成M.西安:西安电子科技大学出版社,2003. 7 王巧花. 基于MATLAB的图形用户界面(GUI)设计J. 煤矿机械, 2005,(03):6062. 8 瑞泰创新.ICETEK-DM642-AVM实验指导书M.北京: 北京瑞泰创新科技有限责任公司. 9 李方慧.TMS320C6000系列DSP原理与应用M.北京: 电子工业出版社,2003.6. 10 王玮,张卫宁等. 基于TMS320DM642的网络功能开发的研究与实现J.计算机应用,2006,26(12):299302. 11 TMS320C6000 TCP/IP N
5、etwork Developers Kit (NDK) Users Guide (SPRU523A)Z. TI, 2001. 12 TI C6000DSP上TCP/IP协议栈的实现J. 网络通讯与安全,2007,(03):688689. 13 王磊.基于以太网的嵌入式家电远程控制系统M.广东: 华南农业大学,2006.5. 14 王军宇等著. 数字信号处理技术原理与开发应用M. 北京: 高等教育出版社, 2003.6. 15 汪安民, 张松灿著. TMS320C6000 DSP实用技术与开发案例M. 北京: 人民邮电出版社,2008. 16 江思敏, 刘畅著. TMS320C6000 DSP应
6、用程序开发教程M. 北京: 机械工业出版社, 2005. 湘 潭 大 学毕业设计评阅表学号: 2006550806 姓名: 李焕 专业 : 电子信息工程 毕业设计题目: 智能家居灯光控制系统的设计与实现 评价项目评 价 内 容选题1.是否符合培养目标,体现学科、专业特点和教学计划的基本要求,达到综合训练的目的;2.难度、份量是否适当;3.是否与生产、科研、社会等实际相结合。能力1.是否有查阅文献、综合归纳资料的能力;2.是否有综合运用知识的能力;3.是否具备研究方案的设计能力、研究方法和手段的运用能力;4.是否具备一定的外文与计算机应用能力;5.工科是否有经济分析能力。设计质量1.立论是否正确
7、,论述是否充分,结构是否严谨合理;实验是否正确,设计、计算、分析处理是否科学;技术用语是否准确,符号是否统一,图表图纸是否完备、整洁、正确,引文是否规范;2.文字是否通顺,有无观点提炼,综合概括能力如何;3.有无理论价值或实际应用价值,有无创新之处。综合评 价李焕同学所做的“智能家居灯光控制系统的设计与实现”选题符合专业培养目标,体现了学科、专业特点和教学计划的基本要求,能达到综合训练的目的,且难度适中。毕业设计说明书,文字叙述清楚,方案设计合理、计算正确,符号统一,图表完备、整洁、正确。体现了该生具有较强的查阅文献、综合归纳资料的能力和较强的外文与计算机应用能力。评阅人: 年 月 日湘 潭
8、大 学毕业设计鉴定意见学号: 2006550806 姓名: 李焕 专业: 电子信息工程 毕业设计说明书 29 页 图 表 17 张论文(设计)题目: 智能家居灯光控制系统的设计与实现 内容提要: 随着信息技术的应用领域向着人类生活逐渐渗透,智能家居有着非常好的发展前景。智能灯光控制系统作为智能家居的一部分,也是依托家庭网络的一个智能系统,对于灯光控制系统的研究,将有助于推动整个智能家居系统的发展。本文所用到的软硬件环境有:MATLAB、DSP的软件仿真环境CCS、TMS320D-M642ICETECK-AVM评估板。采用典型的客户/服务器模型构建网络通信结构,利用UDP(用户数据报协议)进行数
9、据的发送与接收。具体实现的内容有:(1)利用MATLAB GUI创建可视化的图形用户界面,制作了智能家居系统界面以及其子系统灯光控制系统的控制界面。通过点击智能家居系统界面上的按钮可进入灯光控制系统的界面。(2)使用 MATLAB工具箱中的UDP工具创建客户端的应用程序,并把它写在灯光控制系统界面上的连接按钮的回调函数中,当连接按钮按下时,就会创建一个UDP对象。在退出按钮的回调函数中删除创建的UDP对象。(3) 利用DSP的软件仿真环境CCS实现服务器端的socket编程,将主程序以及相关的配置文件生成一个工程文件,对此工程文件进行编译,连接。将生成的.out文件下载到TMS320DM642
10、ICETECK-AVM评估板上,利用评估板上的四个LED指示灯来模拟家庭中灯具的运行模式,即显示最近一次服务器从客户端接收到的数据。指导教师评语李焕同学查阅了智能家居灯光控制系统的相关资料,对其的运行模式和控制方法有了深入的了解。利用MATLAB GUI 设计了可视化的图形用户界面。构建了客户/服务器模型,实现了基于UDP数据报的远程控制。设计结果符合课题所要求的系统功能,达到了设计要求。该生基础理论较扎实,动手能力较强,对于实验当中出现的各种现象能够及时分析和处理,综合运用能力较强。在设计过程中虚心请教,态度端正,所写论文结构严谨,内容规范,达到了毕业设计的要求。同意其参加答辩,建议成绩评定
11、为中等。指导教师: 年 月 日答辩简要情况及评语李焕同学在毕业答辩过程中,表述简明、条理清楚,基本回答了老师提出的问题。综合所做毕业设计和答辩情况,经答辩小组研究决定,给予该同学毕业设计成绩为中等。答辩小组组长: 年 月 日答辩委员会意见答辩委员会主任: 年 月 日目 录摘要IAbstractII引言1第1章 开发系统简介41.1 MATLAB环境简介41.2 TMS320C6000软件开发环境51.3 ICETEK-DM642-AVM评估板简介6第2章 灯光控制系统客户端功能设计及调试82.1 智能灯光系统82.1.1 智能灯光系统的功能82.1.2 灯光控制系统设计92.2 客户端GUI程
12、序设计102.2.1 图形用户界面概述102.2.2 客户端GUIDE界面设计122.3 MATLAB GUI程序转换成可执行文件15第3章 远程通信的设计与调试173.1 网络通信模块设计173.2 服务器端的socket程序设计193.2.1 TI通信开发套件NDK的结构193.2.2 NDK的配置和使用193.2.3 TCP/IP堆栈的初始化和配置203.2.4网络应用程序的开发203.3 客户端的UDP程序设计223.4 网络通信调试23第4章 总结和展望264.1 课题总结264.2 课题展望26致谢28参考文献29智能家居灯光控制系统的设计与实现 摘要:随着信息技术的应用领域向着人
13、类生活逐渐渗透,智能家居有着非常好的发展前景。智能灯光控制系统作为智能家居系统的一部分,也是依托家庭网络的一个智能系统。对于灯光控制系统的研究,将有助于推动整个智能家居系统的发展。本文利用MATLAB GUI设计了可视化的用户控制界面。采用典型的客户/服务器模型实现了网络通信。客户端利用MATLAB工具箱中的UDP工具创建了客户端,实现了数据的接收和发送。在DSP的软件仿真环境CCS下实现了服务器端的socket编程,并将其编译后的.out文件下载到ICETEK-DM642-AVM评估板上,利用其上的四个用户指示灯显示从服务器端接收到得数据,达到了模拟家庭中灯具的运行模式的效果。 关键词:智能
14、家居灯光控制;图形用户界面;用户数据报协议;DSP的软件仿真环境;网络通信Smart Home Lighting Control System Design and ImplementationAbstract: With the application of information technology gradually penetrate towards human life, Smart Home has a very good development prospects.Intelligent lighting control systems as part of the smart
15、 home, is relying on an intelligent home network system.The lighting control system, will help promote the development of the smart home system. In this paper,MATLAB GUI design a visual user control interface. A typical client/server model to achieve a network communication. The client-side is using
16、 MATLAB toolbox tool to create a UDP client to receive and transmit the data.DSP software simulation environment CCS is used to achieve a server-side socket programming.After it is complied,the .out file is available. Download the .out file to the ICETEK-DM642-AVM evaluation board,the four users lig
17、ht will show the received data to simulation the operating mode of the family lighting effects.Keywords: Smart Home Lighting Control System; GUI; UDP;CCS; network communication引言一、选题的目的和现实意义近年来,随着国民经济和科学技术水平的提高,特别是计算机技术、网络技术、通信技术、控制技术的迅速发展,促使了社会信息化的加速,使人们的工作生活和通讯的关系日益紧密。信息化的社会在改变人们工作习惯与生活方式的同时,对传统住宅
18、的自动化,信息化,环境舒适化、安全化提出了挑战。信息化影响了人们生活的各个方面,改变了人们的生活习惯,提高了人们的生活质量,家居智能化也正是在这种形势下应运而生。智能家居系统是利用先进的计算机、嵌入式系统和网络通讯技术,将家庭中的各种设备(如照明系统、安防系统、网络家电)通过家庭网络连接到一起。一方面,智能家居让用户有更方便的手段来管理家庭设备;另一方面,智能家居内的各种设备相互间可以通讯,不需要用户控制也能根据不同的状态互动运行,它对改善现代人类的生活质量,创造舒适、安全、便利的生活空间有着非常重要的意义。智能家居的开发与建设是21世纪科技发展的必然趋势。在照明领域,人们已经不满足于单纯地提
19、供亮度这一功能,而是面向系统控制方式的灵活和视觉上的艺术美感发展,智能照明系统就是在这样的背景下产生的。传统的控制方式能量流和信息流合一,控制简单、有效、直观,但其一旦布线完成后系统就不能再改动。相比之下,智能家居系统拥有安全、方便、高效、快捷、智能化和个性化的独特魅力,因此具有非常广阔的市场前景,相信具有在不久的将来就会在普通家庭中普及。照明灯光是生活中不可缺少的部分。那么智能照明控制系统也就是智能家居系统中不可缺少的一部分,对其的研究有很大的社会价值。以下是智能照明系统的特点:(1) 创造有效率的照明环境、实现节约能源的功能。借助各种不同的预设置控制方式,对不同时间不同环境进行精确设置和合
20、理管理,充分利用自然光,自动调节照度,只有在必要时才把灯点亮或者点到要求的照度,利用最少的能源保证所要求的照度水平,节能效果十分明显。(2) 延长光源寿命。系统具有软启动和软关断技术,避免了开启灯具时电流对灯丝的热冲击,使得灯具寿命延长。(3) 提高照明质量。系统会按照预先设置的标准亮度使照明区域保持恒定的照度,而不受灯具效率降低和墙面反射衰减的影响。(4) 以人为本的科学化照明。以人的行为、视觉功效、视觉生理心理研究为基础,开发更具有科学含量的、以人为本的高效、舒适、健康的智能化照明。进一步地满足不同个体、不同层次群体的照明要求,是使照明从满足一般人的需求到满足个体、个性需求的必不可少的技术
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能家居 灯光 控制系统 设计 实现 毕业设计 说明书 46
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内