Font Size: a A A

Design Of Embedded Linux Home Gateway Based On ZigBee And ASR

Posted on:2015-12-25Degree:MasterType:Thesis
Country:ChinaCandidate:P DuanFull Text:PDF
GTID:2298330434975581Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the fast development of internet of things and information technology,smart home faces new development opportunities. However, the topologystructure of traditional smart home is bus type, which needs to rewiring and hasother shortcomings. Such as highly cost, poor scalability and wiring complexityand so on. It can’t meet the needs of people’s safe, convenient and comfortablehome-living environment. So aiming at the problem of needing to rewiring, thispaper proposes to use ZigBee wireless technology to build home network. At thesame time, embedded hardware and software technology are used to enhanceexpansibility and reduce system cost. All of these can make us realize betterunified management. The main research contents of this paper are as follows.Firstly, it analyzes ZigBee routing protocol, address configurationmechanism and ZigBee protocol stack running mechanism. On this basis, ZigBeecommunication and sensor data acquisition programs based on Z-stack arewritten. What’s more, cluster-tree network is designed to solve poor penetratingin home. By networking and performance test, it shows that this solution cansolve this problem efficiently.Secondly, after studying ASR and some related technologies, it makes list ofspeech-control commands and focuses on the design flow of speaker-independentspeech recognition system, ASR system is designed by using HMM model andHTK tools. Then, Linux programming techniques are the key research contents,including network programming, serialport programming, multiple threadprogramming and Perl programming, which lays a good foundation of future CGIprogramming.Lastly, how to build system hardware and software platform are discussed.Afterwards, embedded Linux are transplanted to establish embedded software platform. At the same time, the hardware of ZigBee communication nodes aredesigned based on CC2530. Then, the web management system and thetouch-screen control system are designed based on SQLite database, ApacheHTTP sever and QT Frameworks, which can control home network remotely.This paper combines embedded Linux, ZigBee wireless sensor andcommunication technologies, automation speech recognition, embedded serverand embedded database technologies to design and realize embedded homegateway system. It has the characteristics of low cost, low power and convenientconrol. Above all, it can be satisfied with people’s high quanlity home-living.
Keywords/Search Tags:Embedded technologies, ZigBee, CGI, ASR, HTK
PDF Full Text Request
Related items