| Smart home can provide people with unprecedented convenience and safety, then the mass market likes it very much, and it is also the important issue to explore.With the rapid promotion and application of embedded technology, it not only makes the diversification of smart home features to be reality, but also greatly reduces the development costs, and shorten the development cycles, all of them reflects the huge market prospects and promotional value.Based on the comprehensive ZigBee wireless communication technology, embedded technology and network technology, I work on completing home automation system, at the same time I want to explore the key to this system which is the intelligent home gateway. Among software and hardware ARM processor as the basis for the intelligent home gateway launched research in-depth. Differ from the past with other smart home gateway, network server is the introduction of smart home gateways and enables users to log on and access to achieve intelligent home gateway through any one terminal, then grasp the situation at home facilities, while achieving operation of the facility regulation, in a sense enhanced convenience of user access. After the user to access the smart home system, direct insight into the smart home facilities situation, it can also keep running these facilities. Users to upload commands to the intelligent home gateway after the system has been parsed and processed, and then sent to the ZigBee coordinator instruction, and finally complete the task view and control facilities.Firstly, for the connotation of smart home system, the paper launches a brief exposition of the field, meanwhile it also starts on the current situation and future prospects for promotion. On the basis of the content, the major of the paper is to study the system, clear overall system functionality, and overall the development plan clearly gateway. The core content of this paper is reaching the system which based on the ARM platform, it generally involves the following three points. First, the BootLoader and Linux systems introduced into S3C2440A development board, while the preparation of the root file system, and then building a good platform for software development. Second, building a network server, while preparing web pages and CGI programs, completing remote control. Third,Then use CC2530 to set up a ZigBee wireless sensor network and the web server boa is transplanted to the family gateway, complete the interactive dynamic information between the browser and the web server, realize the data acquisition and control of home condition. System is stable, reliable and in line with the expected design goals, it also has certain practical value. |