Font Size: a A A

Design And Implement Remote Temprature Monitoring System Based On Embedded Web Server

Posted on:2011-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:L G LiaoFull Text:PDF
GTID:2178330332470044Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the increasing development of network, embedded and web technology, traditional monitoring systems are marching towards a new field and often apply the new technology.Network , web and database technology combine together and apply to remote monitoring systems which are based on embedded web server.In daily lives and manufacturing industries,temperature is an important paramter . Monitoring of temperature has spread to almost every field. In agriculture, industry and daily lives at home and aboard, monitoring of temperature in different environment is essentially required.This parper proposes a kind remote temperature monitoring system based on embedded web server.This system utilizes the developing board of the embedded microprocessor.The tool of the acquisition is temperature sensor ds18b20 to design and implement the system.The boot loader of the bottom and Upper formation application are implemented.The boot loader of this system is u-boot-1.1.6 that guides embedded linux.The OS of the system is the linux-2.6.24 which is called boa.For saving the temperature of the scene, the system uses the datebase that is sqlite3 which offers convenient access to users to inquiry the old data.Design and implement the cgi program which accesses the remote scene temperature sensor ds18b20 device .This article introduces embedded web and embedded database technology of domestic and abroad, u-boot and its characteristics, as well as the porting method of u-boot-1.1.6 common operating systems are introduced in this paper.The architecture of the hardware and software are desgin.The linux kernel is configured and cutted and support yaffs file system.The key codes of boa are analysed,and the bugs of boa are amended.To ensure the security of the system,the CGI program of the login is designed and implemented.The manual of the temperature sensor ds18b20 is analysed,and the device drivers of the ds18b20 is designed and implemented.The porting method of the device drivers of dM9000 is given.The codes of DM9000 are analysed.The database of sqlite is introduced in this parper.The detailed proting process of sqlite for the microprocessor of ARM9 is shown. The protocol of SNTP is analysed ,and the program of SNTP is designed and implemented.The CGI progrom that accesses the database of sqlite is designed and implemented.
Keywords/Search Tags:embedded web server, u-boot, linux, ds18b20, sqlite, boa, sntp
PDF Full Text Request
Related items