联系
我们
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

基于手机APP的智能家居遥控平台设计

2018-06-20 13:07 出处:互联网 人气: 评论(
卖卫生巾的小男孩 比基尼桥 相泽纯菜 yy小白龙 美丽的妈妈 美佐子 4948美女图片 162207 里中亚矢子 斗鱼郭mini 关婷娜胸 羽生稀 中尉立正稍息

  本文介绍了基于Android平台设计与实现智能家居遥控系统的过程,对系统的整体设计、软硬件设计都进行了细致的分析,并对各模块的功能实现与通信进行了说明。系统的核心是STM32芯片,成本低、性能高,结合技术成熟、成本低廉的RS485本地通信,以手机APP程序实现编码学习、存储、遥控。整个系统成本较低、技术成熟、性能稳定,适宜普通家庭的使用,具有一定的使用价值。

2.1.3 信息存储模块

  本文采用成本低、性能高的STM32F107VCT6作为主控芯片,具有以太网和USB功能。该芯片时钟配置功能强大,外部输入晶振的范围很大,自带一个RTC实时时钟模块,其MCU具有256KB FLASH、64kB RAM,同时包含各种基础和先进的通信接口。这些特征不仅使得家居系统的外围扩展更为便捷,也使网络通信性能更为强大。

  [1]蒋立兵. 基于STM32的智能家居控制系统的设计与开发[D].北京邮电大学,2011.

  [3]严立. 基于Wi-Fi的智能家居中控器的设计和实现[D].电子科技大学,2015.

  子机的通信接口主要由九针串口电路组成,可与485总线连接。其特点是低功耗关断模式可以减小功耗,高集成度片内最低只需要4个电容即可工作。

  随着人们的生活水平大幅度提高,加之电子信息技术、计算机技术和通信技术的迅猛崛起,人们对日常家居环境有了更高的需求和渴望。智能家居系统实现了家居设备的智能化管理,使原本繁琐、笨拙的家居管理方式逐渐变得智能化、人性化。但目前市面上智能家居系统往往存在着一些问题,有的产品价格相对不高但功能单一,可操作性差,可扩展性也不好;而一些功能稍稍丰富的系统往往价格偏高、系统复杂,安装和使用较吃力,不利于智能家居遥控系统的推广和使用。低价高效、智能化、人性化、好扩展的智能家居遥控系统成为研究人员的理想目标。综合考虑以上因素,本课题用ARM实现嵌入式控制主机结合学习型遥控器控制端的智能家居遥控系统[1],然后基于Android 平台开发智能手机的客户端软件[2],用户使用手机通过无线网络就可以实现集中智能控制家电。

  [7]周祖荣,冯步云.基于单片机简便学习型红外万用遥控器的设计[J].信息通信,2013,10:64-65.

  存储方式选择SD卡存储,主机具有SD卡接口电路。SD卡传输效率高、安全性好、价格低、稳定性好、简单易学、技术成熟。SD卡中存储三种文件:①用户信息文件,包括APP用户名、密码、权限信息等;②家电系统结构文件;③编码文件组,包括与学习功能控键相关的文件名及存储的载波频率和编码信息等内容。

  红外学习模块可以实现红外编码的学习[6],其主要由红外接收二极管、LED发光二极管、74LS06反相器、电阻等组成。红外接收二极管对于红外发光二极管发射出的波长为940nm的红外光信号接收能力强,且拒绝接收其他波长的光信号,能够排除其他信号带来的干扰。红外接收二极管接收红外信号通过三极管放大传送到单片机端口[7]。

2.1 控制主机

  整体布局方案如图2所示。将控制主机与家庭路由连接,同时在每一个房间放置一个学习控制子机,学习控制子机用来学习红外遥控载波发送给主机储存或者接收主机发送来的控制指令并根据控制指令发出红外信号遥控房间内的家电。本系统架构具有以下两个优势:可以轻松实现家电的添加和配置,方便管理;拥有学习功能,可实现一个客户端操控所有被控家居。

  [4]林粤伟,宋丹.基于Android手持设备的智能家居遥控系统研制[J].电子产品世界,2015,06:37-39.

2 硬件设计

  [2]孙润.基于WiFi智能家居的网关设计[D].西安工业大学,2015.

  整个通信模块可以分为系统外部网络和系统内部网络,外部网络是指通过路由器连接到外部Internet,内部网络主要为本地RS485通信总线。控制主机采用WiFi或者有线方式连接家庭路由。WiFi模块采用成熟的ESP8266网络解决方案,具有强大的存储能力和片上处理能力。控制主机通过RS485总线与各房间内的学习控制子机连接,RS485总线网络具有组建成本低、分布范围广、可靠性稳定性好等特点,而且有线方式保密性好,不易被盗用。

  [5]王永华,周卫,詹宜巨,等.一种通用学习型红外遥控器设计与实现[J].广东自动化与信息工程,2005,02:18-19.

  子机的核心控制器模块主要由STC15F60S2芯片、锁存器74LS373、62256拓展存储器、晶振等组成[5]。STC15F60S2芯片具有2048字节的SRAM、两组超高速异步串行通信端口、内部高精度R/C时钟,并且无需仿真器、编程器等,应用简单、成本低。

分享给小伙伴们:
本文标签:

更多文章

相关文章

  • 蛮便宜网
  • 天猫内部优惠券网
  • Copyright © 2002-2011 版权所有