硬件课程设计中期报告.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
硬件课程设计中期报告 智能路由器 院 系:电子信息与通信学院 专业班级: 电信1305班 小组成员: 艾曦 U201313601 康健 U201313580 易坤 U201313594 指导教师:黑晓军 2016年 6月 1日 摘 要 Xilinx Zynq功能强大,可以实现很多功能。我们这个项目以它为中心,与其他的最小系统板和手机客户端模块进行通信。组建一个互联网络,从而实现智能家居的控制系统。 这个系统既可以采集数据并显示在手机客户端上,也可以由手机客户端控制各个家庭电器设备。 关键词:Xilinx Zynq;智能家居;wifi 1 项目概述 智能家居(英文:smart home, home automation)是以住宅为平台,利用 综合布线技术、网络通信技术、 安全防范技术、 自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。可以说,智能家居就是我们未来生活的方向。 因此,我们这一次硬件课程设计的目标就是实现一个以智能路由器为核心的智能家居的模型,这个模型具备完善的通信控制系统,但是并没有直接连通到电器设备上。但是只需要通过简单的继电器或者其他方式的连接,稍加改造,就可以在真正的家庭中得到应用。所以说,我们做的这个项目是具有很强的实际意义和应用价值的。 2 项目功能指标 项目实现的功能指标如下: 1. 使用Xilinx Zynq作为主控制处理器,可以与分立模块之间通过wifi进行实时通信,处理分立模块发送过来的数据,并根据数据的情况给分立模块发送不同的指令。 2.空调模块可以检测温度,并将温度数据反馈给主控中心。还可以根据主控中心的指令发送红外信号来控制空调,对空调的操作包括开关和升降温度。 3.手机客户端与主控中心进行双向通信。主控中心发送温度数据,客户端予以显示,客户端给主控中心发送控制空调的命令,由主控中心中转执行。其中,手机客户端可以设置两种模式:自动和手动。自动模式由系统自行决定是否开关空调,手动模式就只根据手机客户端的 3 系统框图 4团队分工 康健:负责完成分立模块的数据采集和控制功能,以及分立模块与主控中心通信的功能。 易坤:负责完成Xilinx Zynq的嵌入式linux系统的移植。以及主控中心与分立模块之间的通信,处理分立模块的数据,向分立模块发送命令,并且实现分立模块通信进程之间的数据通信。 艾曦:负责完成手机客户端的UI设计及开发功能,以及手机客户端与主控中心的通信的功能。 5 项目进展情况 1. 首先是关于开发环境和开发平台的学习。根据基础实验的要求,我们小组成员均已完成了基于Zybo开发板的5个基础实验。初步了解了开发平台的使用, 也熟悉了开发Zybo板的基本流程,了解了用Vivado和SDK开发的具体步骤。 从实验一到实验五,我按照步骤做了以下内容: 1)建立了一个基本的处理系统(在PS上),并导入SDK中验证; 2)在可编程逻辑(PL)上添加一些外部设备,并将其与处理系统相连接,再分配好引脚,最后导入SDK中验证; 3)自己自制一个控制LED的IP,并把它添加到PS上,另外再添加一个BRAM,分配好地址和引脚; 4)将硬件系统导入SDK,编写用开关控制对应LED灯亮灭的代码,并验证。 2.阅读了有关socket的资料,进行了项目可行性分析,已经决定就是使用WIFI了解,socket进行通信。 3.在Zybo板卡上开启了WIFI热点,可以实现基本的连接。 4.决定使用以ARM为核心的最小系统板来作为分立模块,这个板卡性能足够,成本也不高,支持WIFI模块、红外模块。满足一切我们项目的要求,所以选用它作为分立模块非常合适。 6 结语 项目的进行非常顺利,我们合作非常融洽。因为我们擅长的方面都不尽相同。所以我们可以取长补短,发挥出自己最大的长处。经过了这些天的学习,我们也充实了许多,知道了我们以前不知道的东西,学到了很多知识。但是最主要的是,我们学会了如何去合作完成项目。我相信,我们就这样按部就班一步一步的完成工作,最后我们的项目一定会圆满的完成的。

文档评论(0)

zzqky + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档