摘要:本文设计了一套低成本无线智能家居系统的解决方案,具有安全,可靠,稳定的显著特点,以及智能家居系统市场的广大前景.本文还阐明了系统的体系结构,详细介绍了系统软件和硬件部分的设计与实现。并对关键技术(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
期刊简介: 《中国药事》(月刊)1987年创刊,是国家药品监督管理局主管,中国药品生...
期刊简介: 《当代医学》是由国家卫生部主管,中国医疗保健国际交流促进会主办的国家...
期刊简介: 主管单位:中国出版集团 主办单位:中国美术出版总社 国际标准刊号:ISSN1...
期刊简介: 《营养学报》(双月刊)是中国营养学会主办的营养专业学术性期刊,1956年3...
主管单位:中国人民银行昆明中心支行 主办单位:中国《时代金融》杂志社 出版地:云南...
期刊简介: 《经济论坛》杂志创刊于1987年10月,是经国家新闻出版总署批准,面向国内...
近来发现有些作者论文投稿存在大量剽窃、抄袭行为,“发表吧”对此类存在大量剽窃、抄袭的论文已经停止编辑、推荐。同时我们也提醒您,当您向“发表吧”投稿时请您一定要保证论文的原创性、唯一性,这既是对您自己负责,更是对他人的尊敬。
此类投稿的论文如果发表之后,对您今后的人生和事业将造成很大的麻烦,后果不堪设想,请您一定要慎重,三思而后行。
如因版权问题引起争议或任何其他原因,“发表吧”不承担任何法律责任,侵权法律责任概由剽窃、抄袭者本人承担。