Font Size: a A A

Design And Implementation Of ARM And Linux Based Wireless Sensor Networks Node

Posted on:2010-05-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y B ZhouFull Text:PDF
GTID:2178360278459445Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Wireless Sensor Networks (WSN) is a new developing technology which is an integration of computer technology, semiconductor technology, communications technology, sensor technology and so on. It has wide application prospect in the military, industry, agriculture, construction, medical, transportation and other fields. Wireless Sensor Networks includes many key technologies, so a powerful network node is needed to support the normal operation and provide users with multi-functional services.At present, most hardware platforms of Wireless Sensor Networks node are based on Microcontrollers which have limited storage and processing capacity. These nodes can only complete simple data acquisition, processing and forwarding. There are still a small number of hardware platforms using 32-bit processors, but they are expensive or have bad flexibility, so they are not conducive to the study and expansion of Wireless Sensor Networks.Based on the above research, the thesis designed and implemented a 32-bit ARM processor and Linux operating system based Wireless Sensor Networks node. The node has a great storage, processing power, and relatively lower cost and power consumption, to meet the needs of different types of sensor nodes used for the secondary development for a variety of theories and algorithms validation and implementation of a wide range of applications. The thesis is mainly divided into three parts:1. Wireless Sensor Networks node hardware design: After the analysis of the shortcomings of the existing hardware platform, hardware architecture of Wireless Sensor Networks node of this thesis is designed. Then the thesis describes hardware selection and analysis of the structure of each module and hardware principle.2. Wireless Sensor Networks node software implementation: In accordance with the design of Wireless Sensor Networks node hardware structure, the content and hierarchical structure analysis of software is described. Because Linux supports a wide range of architecture and it is open source, so it is chosen as the operating system used in this thesis. Then different levels of the entire Linux-based software system are implemented, including bootloader, kernel, root file system, drivers.3. Wireless Sensor Networks node application: The basic function of the Wireless Sensor Networks node is accomplished in part 1 and part 2. But some specific applications should be added to satisfy the actual environment. At first several typical application scenario of the node are analysed. Then several commonly used applications are introduced. At last a centroid location application is designed to demonstrate the functionality of the node implemented in this thesis.
Keywords/Search Tags:Wireless Sensor Networks, Node, ARM, Linux, Centroid Location
PDF Full Text Request
Related items