多协议网关与智能家居的通信与控制
本文关键词:多协议网关与智能家居的通信与控制 出处:《北方工业大学》2017年硕士论文 论文类型:学位论文
【摘要】:社会的进步和生活的改善使得人们对生活标准有了较高的要求。人们对于生活居住环境不在只是满足于一个简简单单的固定房屋,而是希望其成为更加安全、舒适以及方便的生活居住乐园。进入新世纪之后,使得计算机、通信领域和家电行业不再互不相干。这时如果能够通过现有的相关技术将人们家庭中的每一个设备都连接起来,之后再在家庭中安装一个家庭网关来接通家庭内外部网络,这时人们就可以集中的、远程的控制家居智能设备。智能家居系统的相关概念就被人们提了出来。目前在智能家居领域存在着使用不同的通信技术的问题,从而当采用不同的通信技术的设备进行通信连接时,会出现困难。为了解决这一问题,本课题主要是针对在智能家居系统中占有主要地位的家庭网关进行了相关地研究,进而提出了能够支持多种不同通信协议的家庭网关的设计方案。本课题提出的设计方案采用了客户机/服务器(C/S)的结构模型,在硬件平台方面使用了属于ARM体系结构的S3C6410微处理器作为智能家居系统中家庭网关的核心处理芯片,并在其基础之上简单的进行外部电路扩展。使用开源的Linux实现对硬件的资源的管理,然后根据系统的实际需求,研究了串口的配置和操作。同时为了能够接收手机端的请求,对网络套接字Socket的应用也进行了必要的研究。本课题中多协议网关作为网络服务器,手机端作为网络客户端实现Socket的通信。在该多协议网关中设计了串口管理程序,用于和家居智能设备通信。使用共享内存的方式实现网络服务器进程和串口管理进程之间的通信,家庭网络使用wifi和蓝牙两种无线通信协议。然后对SQLite进行了移植,用于保存家居智能设备的信息、用户信息以及用户自定义的情景模式信息。最后测试并分析了本课题设计的多协议网关的主要功能和工作性能,包括系统掉电重启、家居智能设备的自动发现、手机端设备控制的延时、新设备加入发现和设备损坏发现等。测试结果表明了本课题设计的多协议家庭网关除了能够完成手机端的远程控制、通信等基本功能之外,还能够支持家庭内部的设备使用通信协议不同的情况。
[Abstract]:The progress of society and the improvement of life make people have a higher standard of living. The living environment is not only satisfied with a simple fixed house, but also want to become more secure. Comfortable and convenient living paradise. After entering the new century, make the computer. Communications and home appliances are no longer mutually exclusive. Now, if you can connect every device in people's homes through existing technologies. After that, a home gateway is installed in the home to connect to the internal and external network of the home, so that people can concentrate. Remote control of home intelligent devices. Smart home system related concepts have been put forward. At present, there are problems in the field of smart home using different communication technology. In order to solve this problem, it will be difficult when different communication technology devices are connected. This topic is mainly aimed at the home gateway which occupies the main position in the intelligent home system has carried on the related research. Furthermore, the design scheme of home gateway which can support many different communication protocols is proposed. In this paper, the client / server C / S structure model is adopted. In the aspect of hardware platform, S3C6410 microprocessor which belongs to ARM architecture is used as the core processing chip of home gateway in smart home system. And on the basis of its simple external circuit extension. Using open source Linux to achieve the management of hardware resources, and then according to the actual needs of the system. The configuration and operation of serial port are studied. In order to receive the request of mobile phone, the application of network socket Socket is also studied. In this paper, multi-protocol gateway is used as network server. The mobile phone is used as the network client to realize the communication of Socket, and the serial port management program is designed in the multi-protocol gateway. It is used to communicate with home intelligent device. The communication between network server process and serial port management process is realized by means of shared memory. Home network uses wifi and Bluetooth wireless communication protocols. Then the SQLite is transplanted to store the information of home intelligent devices. Finally, the main functions and working performance of the multi-protocol gateway designed in this paper are tested and analyzed, including system power-off restart, home intelligent device automatic discovery. The test results show that the multi-protocol home gateway designed in this paper can complete the remote control of the mobile phone in addition to the design of the multi-protocol home gateway. In addition to basic functions such as communications, it can also support different situations in which devices within the home use communication protocols.
【学位授予单位】:北方工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN915.05;TU855
【参考文献】
相关期刊论文 前10条
1 吴磊;王猛;;基于嵌入式Linux的多协议网关设计与实现[J];电脑知识与技术;2016年30期
2 ;TI CC2650无线连接100W可调光LED驱动器参考设计[J];世界电子元器件;2016年08期
3 王佳欣;;智能家居系统网关的设计与实现[J];智能计算机与应用;2016年03期
4 郭荣佐;郭进;黎明;;智能家居中异构设备无缝集成的多协议网关设计[J];小型微型计算机系统;2015年10期
5 王源源;贺红卫;刘冰;宋光照;;嵌入式实装软件虚拟运行环境研究[J];计算机工程与设计;2014年02期
6 王建敏;魏海波;;基于linux3.0.1和S3C6410的智能家居控制系统的嵌入式web服务器的移植和应用[J];江西科技师范大学学报;2013年06期
7 郭斌;陈燕红;朱静;;嵌入式系统课程辅助教学系统的设计[J];电脑与电信;2013年11期
8 李志强;;电源转换电路设计与应用[J];科技视界;2013年10期
9 何一鸣;鲍玉军;钱显毅;;基于LPC2214的传感器网关设计[J];南京航空航天大学学报;2012年06期
10 葛志军;郝永生;;一种嵌入式RFID读写器的内部数据管理研究[J];电子技术应用;2012年06期
相关硕士学位论文 前10条
1 王达;基于Linux的嵌入式家庭网关的研究与实现[D];北方工业大学;2015年
2 邬琼;基于ARM的多协议模式智能网关设计应用[D];黑龙江大学;2015年
3 李翔;基于ARM9嵌入式智能家居控制系统研究与设计[D];电子科技大学;2013年
4 王超;基于ARM9的智能家居控制系统的研究与设计[D];广东工业大学;2013年
5 马成;基于Linux的嵌入式智能家居服务器的研究与设计[D];江苏科技大学;2013年
6 赵伟栋;基于物联网的智能家居控制系统的设计[D];西安科技大学;2012年
7 杨作刚;基于ARM9智能家居系统的设计与研究[D];东华大学;2012年
8 李经祥;基于ARM和LINUX的智能家居系统设计[D];山东大学;2011年
9 陈锋;基于ARM的嵌入式家庭网关的设计与实现[D];西华大学;2011年
10 刘晓彤;嵌入式智能家居远程监控系统的设计与实现[D];北京交通大学;2009年
,本文编号:1402130
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1402130.html