智能家居灯光控制系统的设计与实现毕业设计论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湘潭大学
毕业设计说明书题目:智能家居灯光控制系统的设计与实现
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:
指导教师签名:日期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:
湘潭大学
毕业设计任务书
设计题目:智能家居灯光控制系统的设计与实现
一、主要内容及基本要求
主要内容:
利用MATLAB设计一个可视化的用户控制界面和客户端UDP数据报的发送和接收,利用DSP的仿真环境CCS实现服务器端的socket编程,并利用ICETEK-DM642-A VM评估板模拟灯光控制系统的运行模式。
基本要求:
(1)模拟智能灯光控制系统的运行模式作为被控对象,利用DSP对灯具进行控制;
(2)根据评估板上提供的资源,设计智能家居灯光控制系统的用户界面;
(3)在MATLAB环境下设计基于UDP协议的客户端程序;
(4)了解TMS320C6000系列DSP的开发软件CCS,在其上运行服务器端的工程;
(5)进行客户端与服务器端的通信,在评估板上实现对灯具的控制。
二、重点研究的问题
(1)MATLAB GUI 设计;
(2)MATLAB工具箱中的UDP工具的使用;
(3)基于Internet的远程控制过程。
三、进度安排
四、应收集的资料及主要参考文献
[1] 汪安民,程昱,徐保根编著. DSP嵌入式系统开发典型案例[M]. 北京: 人民邮电出版社, 2007.
[2] 张雄伟著. DSP芯片的原理与开发应用[M]. 北京: 电子工业出版社, 2000.
[3] 陈垚光. 精通MATLAB GUI设计[M].北京: 电子工业出版社, 2008.
[4] 董振海. 精通MATLAB7编程与数据库应用[M]. 北京: 电子工业出版社,2007.
[5] 李宗. 智能家居中灯光控制系统的研究[D]. 硕士论文. 上海:上海交通大学,2008.
[6] 李真芳,苏涛,黄小宇.DSP程序开发——MA TLAB调试及直接目标代码生成[M].西安:西安电子科技大学出版社,2003.
[7] 王巧花. 基于MATLAB的图形用户界面(GUI)设计[J]. 煤矿机械, 2005,(03):60~62.
[8] 瑞泰创新.ICETEK-DM642-AVM实验指导书[M].北京: 北京瑞泰创新科技有限责任公司.
[9] 李方慧.TMS320C6000系列DSP原理与应用[M].北京: 电子工业出版社,2003.6.
[10] 王玮,张卫宁等. 基于TMS320DM642的网络功能开发的研究与实现[J].计算机应用,2006,26(12):299~302.
[11] TMS320C6000 TCP/IP Network Developer’s Kit (NDK) User’s Guide (SPRU523A)[Z]. TI, 2001.
[12] TI C6000DSP上TCP/IP协议栈的实现[J]. 网络通讯与安全,2007,(03):688~689.
[13] 王磊.基于以太网的嵌入式家电远程控制系统[M].广东: 华南农业大学,2006.5.
[14] 王军宇等著. 数字信号处理技术原理与开发应用[M]. 北京: 高等教育出版社, 2003.6.
[15] 汪安民, 张松灿著. TMS320C6000 DSP实用技术与开发案例[M]. 北京: 人民邮电出版社,2008.
[16] 江思敏, 刘畅著. TMS320C6000 DSP应用程序开发教程[M]. 北京: 机械工业出版社, 2005.
湘潭大学
毕业设计评阅表
学号:2006550806 姓名:李焕专业:电子信息工程毕业设计题目:智能家居灯光控制系统的设计与实现
湘潭大学
毕业设计鉴定意见
学号:2006550806 姓名:李焕专业:电子信息工程毕业设计说明书29 页图表17 张
目录
摘要............................................................................................................................................ I Abstract ................................................................................................................................... II 引言. (1)
第1章开发系统简介 (4)
1.1 MATLAB环境简介 (4)
1.2 TMS320C6000软件开发环境 (5)
1.3 ICETEK-DM642-AVM评估板简介 (6)
第2章灯光控制系统客户端功能设计及调试 (8)
2.1 智能灯光系统 (8)
2.1.1 智能灯光系统的功能 (8)
2.1.2 灯光控制系统设计 (9)
2.2 客户端GUI程序设计 (10)
2.2.1 图形用户界面概述 (10)
2.2.2 客户端GUIDE界面设计 (12)
2.3 MATLAB GUI程序转换成可执行文件 (15)
第3章远程通信的设计与调试 (17)
3.1 网络通信模块设计 (17)
3.2 服务器端的socket程序设计 (19)
3.2.1 TI通信开发套件NDK的结构 (19)
3.2.2 NDK的配置和使用 (19)
3.2.3 TCP/IP堆栈的初始化和配置 (20)
3.2.4网络应用程序的开发 (20)
3.3 客户端的UDP程序设计 (22)
3.4 网络通信调试 (23)
第4章总结和展望 (26)
4.1 课题总结 (26)
4.2 课题展望 (26)
致谢 (28)
参考文献 (29)