基于Cortex—A8智能家居系统的设计与实现

时间:2013-08-31 11:06 来源:发表吧 作者:admin 点击:

  摘要:本文设计了一套低成本无线智能家居系统的解决方案,具有安全,可靠,稳定的显著特点,以及智能家居系统市场的广大前景.本文还阐明了系统的体系结构,详细介绍了系统软件和硬件部分的设计与实现。并对关键技术(GPRS、24L01)的流程做了详细的阐述。

  关键词:无线智能家居;GPRS;24L01

  中图分类号:TP368.1文献标识码:A

  1引言

  本系统主要分为服务器端、控制端和客户端。服务器端为ARM板,承担信息采集,本地监控的任务,ARM板采用了Linux系统,Linux以其体积小、可裁剪性和可移植性等特点被广泛地应用在嵌入式领域[1];控制端为外围硬件设备,接收信息,控制设备;客户端为手机端,实现与服务器的交互,远程监控的作用。本文所涉及的智能家居系统具有如下优点:(1)通信用到TCP协议,无线通信,可靠性强;(2)成本低;(3)多方式接入;(4)可扩展性强;(5)界面友好。本文重点分析服务器端程序设计与硬件单片机端程序设计所需关键技术。

  2系统体系结构

  本系统服务器端ARM外与OpenWRT路由器连接再与单片机主控板连接,单片机主控板中插入24L01模块,24L01模块通信时广播信号给其余24L01模块,其余24L01模块分别接入不同的单片机系统中,单片机系统中接入外围硬件电气设备。系统结构图如图1所示。

  3软、硬件设计

  智能家居服务器软件分为四个模块,开机后,进行初始化操作,获取系统时间并在主界面上显示出来,服务器作为Socket通信中的客户端,等待与路由器服务器连接,进而可以获取硬件传来的信息。

  结构模块中第一个模块为获取信息模块,对温湿度传感器传来的信息进行获取,显示在主界面上,且单片机会每隔一分钟向服务器端发送各个传感器的状态,服务器进行协议分析,分析出家中的安全状态;第二个为报警状态,当接收到的信息中进行协议分析发现危险时,会向房主发送短信,报告家中危险,同时家中蜂鸣器响起,发出警报;第三个为发送模块,可以发送指令,控制硬件开关的闭合;第四个为设置模块,有定时功能,可以在操作界面设置电器的开关时间,设置成功后,到达设置时间,即可触发开关,启动或关闭电器。

  硬件部分中的一个主角为24L01模块。此模块有工作稳定可靠、传输速率高、体积小、成本低、功耗低[2]。具有自动应答和自动在发射功能,它与单片机主控板相连,即为一个单独的功能模块,可以自由移动,不受外围连接电线烦恼。切扩展性强。

  4关键技术分析

  4.1GPRS线程监听

  此系统用到了GPRS模块,GPRS中最重要的两个功能:发短信和收短信,发短信可以在你需要的时候发送,而收短信则不定,需要实时监听,所有GPRS的基本AT指令都一样,而他们的返回字符确因为不同型号模块而有所差别,线程中要做的就是不断地写入AT指令,接收返回字符,判断如此循环。本系统用到GPRS模块中解析AT指令返回字符流程图大致如图3所示。


www.fabiaoba.com),是一个专门从事期刊推广期刊发表、投稿辅导、发表期刊的网站。
  本站提供如何投稿辅导、发表期刊,寻求论文刊登合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级论文刊登/国家级论文刊登/ CSSCI核心/医学投稿辅导/职称投稿辅导。

投稿邮箱:fabiaoba365@126.com
 在线咨询: 投稿辅导275774677投稿辅导1003180928
 在线咨询: 投稿辅导610071587投稿辅导1003160816
 联系电话:18796993035

联系方式
李老师QQ:发表吧客服610071587 陈老师QQ:发表吧客服275774677 刘老师QQ:发表吧客服1003160816 张老师QQ:发表吧客服1003180928 联系电话:18796993035 投稿邮箱:fabiaoba365@126.com
期刊鉴别
  • 刊物名称:
  • 检索网站:
热门期刊
发表吧友情提醒

近来发现有些作者论文投稿存在大量剽窃、抄袭行为,“发表吧”对此类存在大量剽窃、抄袭的论文已经停止编辑、推荐。同时我们也提醒您,当您向“发表吧”投稿时请您一定要保证论文的原创性、唯一性,这既是对您自己负责,更是对他人的尊敬。

此类投稿的论文如果发表之后,对您今后的人生和事业将造成很大的麻烦,后果不堪设想,请您一定要慎重,三思而后行。

如因版权问题引起争议或任何其他原因,“发表吧”不承担任何法律责任,侵权法律责任概由剽窃、抄袭者本人承担。

 
QQ在线咨询
论文刊登热线:
137-7525-9981
微信号咨询:
fabiaoba-com

友情链接

申请链接