Font Size: a A A

The Design And Implementation Of Smart Home System Controller Based On ARM

Posted on:2011-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:D L ZhaoFull Text:PDF
GTID:2178360305989392Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the improvement of socio-economic level, people's demands of home-living quality become more and more. As the computer and embedded technology coming into our life, lots of intellectualized and information appliances continue to emerge. While these information appliances making convenience and improving people's home-living quality, it also raises a question that how to control more and more information appliances effectively.The concept of Smart Home is made by those developed countries such as the Europe and the United States. It aimed that all independent information appliances in home connect to a Home Intelligence System in order to supervisory them in home or remote and manage family affairs.So aimed at this issue,the thesis designed a kind of home controller based on network.Home controller is an indispensable part of Smart Home management system. On ARM platform,this thesis implemented embedded Web server, CGI scripts service system and background control system based on embedded Linux systems and Internet technology.It also constructed the family network,which takes home controller as the center,based on Bluetooth technology. This thesis analyzed and defined a kind of communication mode between home controller and information appliances. Users can log on the homepage of home control system via Internet browser at any location to control their information appliances.The main work in this thesis is below:The thesis analysed the origin, development and research of Smart Home. Determined to use Bluetooth technology as a tool for network communication within the family by contrast some popular technologies currently used in constructing network within family. And it described the method of realizing Bluetooth serial communication.Built hardware experimental platform of home controller based on the ARM9 core development board, and described building process of software development platform which is need by the system implementation. It describes the transplantation of the bootloader ,vivi ,and Linux kernel, the process of making a root file system, the construction of cross-compiler environment, and how to transplant the BlueZ,one of Bluetooth protocol stack.Analyzed the principle of home control system. Completed the transplantation of embedded web server. Described the CGI scripting system and given a concrete method to realize it. Analyzed and designed the program framework of background service module and described its realezed process.This thesis realized the function to control the information appliances on network with the Smart Home controller. After constructing the simulated platform and testing the system, it confirmed that the information appliances controller designed in this thesis can connect and send control signal to the controlled appliances,which realized the control of information appliances using of existing network resources. The expected requirements have been fulfilled.
Keywords/Search Tags:ARM, Smart Home, Controller, CGI
PDF Full Text Request
Related items