Font Size: a A A

Research And Implementation Of Wireless Sensor Network Nodes

Posted on:2015-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:Q LiFull Text:PDF
GTID:2298330467963863Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of MEMS (Micro-Electro-Mechanical Systems) technology, wireless communication and digital electronic technology, low-cost low-power sensor nodes which can combine many functions such as environmental data acquisition, data processing and wireless transceiver in one also gradually develop. Wireless sensor network technology has become the research hot spot.This paper first introduces the architecture of wireless sensor network, including the structure of the wireless sensor network itself and the structure of the sensor nodes. And the paper points out several characteristics of wireless sensor network such as large-scale, strong dynamics, safe and reliable, data-centric and application related. In terms of software platform, we adopt wireless sensor network operating system TinyOS which is designed based on the characteristics of wireless sensor network by university of California, Berkeley. TinyOS is currently widely used as a fully open source wireless sensor network system. This paper compares TinyOS with other typical wireless sensor network operating systems in system architecture, scheduling, memory management, and then mainly introduces the technical features of TinyOS and its programming language.In the aspect of hardware platform, this paper introduces three kinds of sensor network nodes CC2530, MC13213and Telosb. Then the paper expounds the method of porting TinyOS core codes to CC2530and MC13213, with the process of modifying tool chains, building new platforms, and adding corresponding components based on the three hardware abstraction layer architecture of TinyOS. Relevant test shows that TinyOS operating system can normally operate on CC2530and MC13213platform. In addition, this paper also gives two examples of TinyOS application development in our laboratory. One example is a temperature monitoring system whose hardware environment is made up of gateway, CC2530node and Telosb node. The other example is a RSSI positioning system using CC2530node.
Keywords/Search Tags:Wireless sensor networks, TinyOS, transplantation, CC2530platform, freescale MC13213platform
PDF Full Text Request
Related items