Dissertation > Excellent graduate degree dissertation topics show
The Design of Smart Digital Home Controller
Author: YuanJinLing
Tutor: YangWeiMin
School: Northeastern University
Course: Detection Technology and Automation
Keywords: Linux ARM Boa CGI
CLC: TP273.5
Type: Master's thesis
Year: 2009
Downloads: 62
Quote: 0
Read: Download Dissertation
Abstract
|
With the development of science technology, computer science, embedded system and communication technology are going deep into people’s daily life, which makes domestic and household equipment intelligent gradually. It has become a hot issue to make the home controller access internet through embedded devices which is studied by the present embedded system. In the traditional control technology, in order to monitor the local equipment, people have to use a special communication lines. But now, through the embedded Web Server technologies, embedded devices which will execute the remote control function can be connected to the Internet easily.Based on the analysis of current situation of smart home technology both at home and abroad and the research of embedded internet remote control technology, which clarify the functional requirements of the system.In this paper, we introduced the key technologies of the Embedded Web Server, which include the web, web server, html, cgi and the other related technologies. And then we determine to use the hardware platform S3C2410 as cpu, and we choose ARM linux for embedded Linux software platform. Based on the S3C2410 and ARM-linux, we also establish the hardware and software development platform.This article focuses on the entire design of the system, including system design and working principle. According to the design ideas, in order to achieve remote control based on ARM-Linux embedded platform, we know a few key points as follows:The first is the embedded Web server Boa’s establishment, configuration, and the realization of the dynamic Web, the second is the design of man-machine interface which can be accessed by user through IE browser; Third, user access and control of the state of the underlying hardware interface driver; the fourth is the design of a CGI (Common Gateway Interface) which call an executable program and the CGI application program, which can achieve the interaction between server and client. Above four steps, we designed the specific program of the intelligent digital home controller which include that the registered and login cgi program, time and date settings cgi program, setting IP address cgi program, cgi program of remote access to a single home appliances, cgi program of remote control of home appliances in more than a static model, the cgi program of long-range control of home appliances such as the dynamic model, procedures to call external cgi executable applications, and GPIO driver program for the secondary development. In that case, through the CGI, the user can dynamically access Web Server, which achieves the function to operate the local hardware by calling the server-side CGI program and return the results to remote client.Finally, the intelligent home controller has been tested at the lab. The results showed that the embedded system had achieved a real man-machine interactive function, and with the stable performance. Users can enter the IP address of the controller through the IE browser to remotely control the status of appliances. The whole issue has made the desired results.
|
Related Dissertations
- The Electric Power Steering System,U463.4
- Development of Experimental Robot Control System Based on ARM,TP242.6
- Development of LXI Instrument Web Interface,TP274
- Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
- Research on Visual Servo System of Mechanical ARM,TP242.6
- Research on Software of TFT-LCD Testing Equipment Based on ARM,TN873.93
- Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
- The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
- HTTP-Based Smart Home Network Improvement Program,TP273.5
- Study of An Embedded Chinese Medical Therapeutic Apparatus,R197.39
- Development of Intelligent Interpretation System Based on ARM9,TP391.44
- Borehole imaging device based on embedded systems research,P634.3
- Remote areas, distribution transformer monitoring system design theft,TM421
- Based on Embedded Web Server Monitoring System,TP393.05
- IP QoS technology research,TP393.09
- Source Control System Liquid Cooling,TP273
- A Kind of Design and Implementation of Embedded VoIP Terminal Based on i.MX51,TN916.2
- Study of the Mechanical Strcture of a De-Icing Robot for 220kV Transmission Lines,TP242
- Based on the embedded Web technology Research and Implementation of Dynamic Strain Gauge,TP368.1
- The Research on Legal Regulation of Thin Capitalization,D922.22
- Design of Multi-synchronous Digital Converting & Distributing System Based on CPCI,TN914.3
CLC: > Industrial Technology > Automation technology,computer technology > Automation technology and equipment > Automation systems > Automatic control,automatic control system > Computer control, computer control system
© 2012 www.DissertationTopic.Net Mobile
|