基于S3C6410的智能嵌入式家庭网关的研究
发布时间:2018-09-01 15:07
【摘要】:科学技术的进步提升了社会的普通大众对家庭生活的需求,如何提供更加简洁、更加方便的生活一直困扰着许多IT供应商。伴随着嵌入式技术以及现代信息技术的飞速发展,家庭智能化、便捷化的愿望也就变得不再那么遥不可及。我们可以把家庭生活中的每一个智能电器当成一个网络节点,对每个节点进行组网从而形成家庭网络,并且使得家庭网络与Internet相连接。这样,我们可以发送命令,通过Internet传输信息到家庭内网,从而实现对家用电器的控制。而在内部网络和外部网络之间起到信息交互作用的,便是本论文所要设计的嵌入式智能家庭网关。智能家庭网关是家庭内网和Internet的桥梁,在智能家庭中起到的是信息的转换作用。它既是信息的发送者也是信息的接受者。 在本论文中所设计出的嵌入式智能家庭网关具有功耗小,体积小,易放置和移动,稳定性强等优点。本文的研究内容主要如下: 1.对国内外的嵌入式智能家庭网关做了一个简单的比较和分析,总结出现在国内外现有的家庭网关的优劣性。国外的所设计的家庭网关标准、协议、看法与国内的有差别,国内现有的家庭网关功耗大、体积大,不能满足人们的家庭生活需求,同时强调了为了满足人们对家庭生活的需求,表明设计一种更加方便快捷的智能家庭网关的迫切。 2.对整个系统的设计采用了一种自顶向下的设计模式。首先对即将要设计的家庭网关做整体的功能性分析,然后对各个功能模块进行拆卸分析和设计,这是一种现在普遍使用的嵌入式系统设计模式。同时,我们还对系统的硬软件进行选型和研究,选择出适合于本系统的硬件系统和软件系统。 3.在上一小节嵌入式智能网关功能结构分析的基础上,详细地描述了以基于ARM11架构的处理器S3C6410为核心的智能家庭网关所涉及到的硬件单元电路的设计过程,同时也介绍了无线通信技术模块的硬件结构和设计过程。 4.在操作系统的选择上,本论文中使用ARM-Linux作为嵌入式操作系统。ARM-Linux是一个开源的、可裁剪的操作系统,我们详细地描述了Linux的裁剪和移植过程以及引导程序的移植过程。 5.用户可以通过Web页面查看家用电器状态并且可以发送命令对家用电器设备进行远程控制。因此,在嵌入式系统设计中,我们使用了BOA作为嵌入式服务器,使用了SQLite作为嵌入式系统的数据库,并且使用了CGI技术来实现用户的信息交互。 截至目前,本设计已完成了一个方便用户使用的嵌入式智能家庭网关。在以后的生活中,随着嵌入式技术和信息化技术的不断成熟,智能家庭网关也会得到不断的更新与完善。
[Abstract]:Advances in science and technology have raised the needs of the general public for family life. How to provide a more concise and convenient life has been puzzling many IT suppliers. With the rapid development of embedded technology and modern information technology, the desire of home intelligence is no longer so remote. We can take every intelligent appliance in the family life as a network node, network each node to form the home network, and make the home network connect with the Internet. In this way, we can send commands and transmit information to the home network through Internet, so that we can control the household appliances. The information interaction between the internal network and the external network is the embedded intelligent home gateway designed in this paper. Intelligent home gateway is a bridge between home network and Internet. It is both the sender and receiver of information. In this paper, the embedded intelligent home gateway has the advantages of small power consumption, small volume, easy to place and move, strong stability and so on. The main contents of this paper are as follows: 1. This paper makes a simple comparison and analysis of the embedded intelligent home gateway at home and abroad, and summarizes the advantages and disadvantages of the existing home gateway at home and abroad. The standards, protocols, and views of home gateways designed by foreign countries are different from those at home. The existing domestic home gateways have large power consumption and large volume, which can not meet the needs of people's family life. At the same time, it emphasizes the urgency of designing a more convenient and fast intelligent home gateway in order to meet the needs of family life. The design of the whole system adopts a top-down design mode. First, the functional analysis of the home gateway to be designed is done, and then the disassembly analysis and design of each functional module are carried out, which is a kind of embedded system design pattern which is widely used now. At the same time, the hardware and software of the system are selected and studied, and the hardware system and software system suitable for the system are selected. 3. 3. Based on the analysis of the function structure of the embedded intelligent gateway in the last section, the design process of the hardware unit circuit involved in the intelligent home gateway based on the ARM11 architecture processor S3C6410 is described in detail. At the same time, it also introduces the hardware structure and design process of wireless communication technology module. 4. In the choice of operating system, this paper uses ARM-Linux as embedded operating system. ARM-Linux is an open source, clippable operating system. We describe in detail the process of Linux clipping and transplanting and the porting process of boot program. 5. Users can view the status of household appliances through the Web page and send commands for remote control of household appliances. Therefore, in the design of embedded system, we use BOA as embedded server, SQLite as database of embedded system, and CGI technology to realize user information exchange. Up to now, this design has completed a user-friendly embedded intelligent home gateway. In the future, with the maturity of embedded technology and information technology, intelligent home gateway will be constantly updated and improved.
【学位授予单位】:安徽理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN915.05
本文编号:2217563
[Abstract]:Advances in science and technology have raised the needs of the general public for family life. How to provide a more concise and convenient life has been puzzling many IT suppliers. With the rapid development of embedded technology and modern information technology, the desire of home intelligence is no longer so remote. We can take every intelligent appliance in the family life as a network node, network each node to form the home network, and make the home network connect with the Internet. In this way, we can send commands and transmit information to the home network through Internet, so that we can control the household appliances. The information interaction between the internal network and the external network is the embedded intelligent home gateway designed in this paper. Intelligent home gateway is a bridge between home network and Internet. It is both the sender and receiver of information. In this paper, the embedded intelligent home gateway has the advantages of small power consumption, small volume, easy to place and move, strong stability and so on. The main contents of this paper are as follows: 1. This paper makes a simple comparison and analysis of the embedded intelligent home gateway at home and abroad, and summarizes the advantages and disadvantages of the existing home gateway at home and abroad. The standards, protocols, and views of home gateways designed by foreign countries are different from those at home. The existing domestic home gateways have large power consumption and large volume, which can not meet the needs of people's family life. At the same time, it emphasizes the urgency of designing a more convenient and fast intelligent home gateway in order to meet the needs of family life. The design of the whole system adopts a top-down design mode. First, the functional analysis of the home gateway to be designed is done, and then the disassembly analysis and design of each functional module are carried out, which is a kind of embedded system design pattern which is widely used now. At the same time, the hardware and software of the system are selected and studied, and the hardware system and software system suitable for the system are selected. 3. 3. Based on the analysis of the function structure of the embedded intelligent gateway in the last section, the design process of the hardware unit circuit involved in the intelligent home gateway based on the ARM11 architecture processor S3C6410 is described in detail. At the same time, it also introduces the hardware structure and design process of wireless communication technology module. 4. In the choice of operating system, this paper uses ARM-Linux as embedded operating system. ARM-Linux is an open source, clippable operating system. We describe in detail the process of Linux clipping and transplanting and the porting process of boot program. 5. Users can view the status of household appliances through the Web page and send commands for remote control of household appliances. Therefore, in the design of embedded system, we use BOA as embedded server, SQLite as database of embedded system, and CGI technology to realize user information exchange. Up to now, this design has completed a user-friendly embedded intelligent home gateway. In the future, with the maturity of embedded technology and information technology, intelligent home gateway will be constantly updated and improved.
【学位授予单位】:安徽理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN915.05
【参考文献】
相关期刊论文 前1条
1 董兴丽;周超英;;ZigBee技术在家庭网关中的应用与实现[J];现代电子技术;2007年10期
,本文编号:2217563
本文链接:https://www.wllwen.com/kejilunwen/wltx/2217563.html