基于WIFI智能家居控制系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WIFI智能家居控制系统设计

基于WIFI智能家居控制系统设计   摘 要:针对人们对智能家居的要求,对智能家居控制系统进行分析和研究,提出一种低成本、易扩展、方便实用的家居控制系统。采用Android智能手机作为家居控制终端,并利用FPGA构建NIOS II软核,建立智能家居硬件控制平台。该系统可用于普通的住宅家庭用户,实现了家用电器的WIFI无线控制。   关键词:Android;FPGA;智能家居;WIFI   中图分类号: TP39 文献标识码:A 文章编号:2095-2163(2014)06-   Abstract: For people’s requirement of intelligent household, the paper make an analysis and research to the control system of smart home, and puts forward a kind of low cost, easy extension, convenient and practical home control system. Android smartphones as household control terminal, and by using FPGA build NIOS II soft core, intelligent household hardware control platform is established. The system can be used for ordinary residential home users, and has realized the WIFI control of household appliances.   Key Words:Android; FPGA; Smart Home; WIFI   0引 言   随着社会的不断进步和信息技术的迅猛发展,自动控制技术和信息家电相结合的智能家居系统正悄然走进人们的日常生活。智能家居主要是通过物联网技术将各种家电连接到一起,可对家庭照明、窗帘、暖通进行遥控,同时还具有防盗报警、环境状况监测和定时控制等高端功能[1]。近年来WIFI技术的日趋成熟,决定了基于Android平台的智能手机获得了大规模的普及与推广[2],这就使得通过智能手机作为控制终端对家电进行无线控制进入了现实可行阶段,而且在相当程度上还可使智能家居系统更加方便灵活。与此同时,SOPC片上系统也因其具有的较高设计效率和较强灵活性,而被业界称为“半导体产业的未来”。若利用FPGA构建SOPC片上系统,鉴于FPGA具有的较强复杂逻辑控制能力和强大的并行执行优势[3],利用FPGA构建嵌入式硬件平台进行系统设计也随之表现了良好的应用前景和广阔的市场价值。   本文即以Android智能手机作为家居控制终端,在FPGA发板上设计基于NIOS II的片上系统作为网络互联接口,并在其基础上通过WIFI无线通信方式实现了智能家居终端与家电的成功互联[4]。   1 系统整体设计   本课题以Cyclone III系列芯片为核心的FPGA硬件控制平台开展研发和设计,其中包括了按键、蜂鸣器、数码管等基本外设。实现过程是:通过在FPGA芯片内部嵌入NIOS II软核作为通信和控制核心,从而构建SOPC片上系统。同时,又利用Eclipse开发平台设计基于Android的客户端软件,手机客户端则通过Socket套接字向处于同一WIFI网络下的硬件控制平台发送信息,硬件平台将根据接受的信息对家电进行控制。另外,控制平台还可以监测家电的工作状态及室内的环境条件,而且将相关信息传递给手机客户端,使用户对室内状况保持良好的信息透明度。   2 系统硬件平台设计   硬件平台是系统具有良好稳定性的基础和前提。考虑到现实的实际需求,硬件需由FPGA控制平台、WIFI模块、继电器模块组成,具体如图1所示。   下面将对硬件设计中各构成模块的功能实现给出详细解析和阐述。   2.1 FPGA控制平台   FPGA控制平台是硬件系统的核心,主要负责接收和处理控制指令、控制动作电路、监测及反馈状态信息等。兼顾设计需求及系统成本,FPGA选择了Cyclone III系列中性价比更为优越的EP3C5E144C8N,该款芯片内部包含5 136个逻辑单元、95个标准用户I/O口、46个九位嵌入式乘法器以及两个锁相环,可以流畅运行NIOS II软核[5]。存储芯片则选择了三星公司的K4S561632E-UC75动态存储芯片,容量为256Mb,位宽16bits。为了使用方便,核心板上还设计了一款容量为16Mb的FPGA专用配置芯片EPCS16[6]。同时,考虑到控制

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档