Sie sind auf Seite 1von 44

WIRELESS SENSOR NETWORK

INDEX
1.INTRODUCTION TO WIRELESS SENSOR N/W

2 4 5 6 7 8 9 10 12 13 14 14 14 18 22 32 41

2.COMMUNICATION NETWORK
3.STAR TOPOLOGY 4.MESH TOPOLOGY 5.RING TOPOLOGY 6.DATA GATHERING APPLICATION 7.COMPUTATION INTENSIVE APPLICATION 8.ON BOARD SPECIFICATIONS 9.BUZZER SECTION 10.LCD SECTION 11.LED SECTION 12.RELAY SECTION 13.DIP SWITCH SECTION 14.HOW TO USE WIRELESS SENSOR NETWORK 15.HOW TO USE COMPILER 16.HOW TO USE FLASH MAGIC 17.ECE FLASH MAGIC

ADVANCE TECHNOLOGY www.atechindia.com

Page 1

WIRELESS SENSOR NETWORK INTRODUCTION TO WIRELESS SENSOR NETWORK


A wireless sensor network is a collection of nodes organized into a cooperative network. Each node consists of processing capability (one or more microcontrollers, CPUs or DSP chips), may contain multiple types of memory (program, data and flash memories), have a RF transceiver (usually with a single Omni- directional antenna), have a power source (e.g., batteries and solar cells), and accommodate various sensors and actuators. The nodes communicate wirelessly and often self-organize after being deployed in an ad hoc fashion. Such systems can revolutionize the way we live and work.

Wireless Sensor Networks (WSNs) use tiny, inexpensive sensor nodes with several distinguishing characteristics: they have very low processing power and radio ranges, permit very low energy consumption and perform limited and specific monitoring and sensing functions. Several such wireless sensors in a region self-organize and form a WSN. Information based on sensed data can be used in agriculture and livestock, assisted driving or even in providing security at home or in public places. A key requirement from both the technological and commercial point of view is to provide adequate security capabilities. Fulfilling privacy and security requirements in an appropriate architecture for WSNs offering pervasive services is essential for user acceptance. Five key features need to be considered when developing WSN solutions: scalability, security, reliability, self-healing and robustness. The required strength of each of these features depends on the application in Question. Currently, wireless sensor networks are beginning to be deployed at an accelerated pace. It is not Unreasonable to expect that in 10-15 years that the world will be covered with wireless sensor networks with access to them via the Internet. This can be considered as the Internet becoming a physical network. This new technology is exciting with unlimited potential for numerous application areas including environmental, medical, military, transportation, entertainment, crisis management, homeland defense, and smart spaces. Since a wireless sensor network is a distributed real-time system a natural question is how many solutions from distributed and real-time systems can be used in these new systems?

ADVANCE TECHNOLOGY www.atechindia.com

Page 2

WIRELESS SENSOR NETWORK

ADVANCE TECHNOLOGY www.atechindia.com

Page 3

WIRELESS SENSOR NETWORK


SOLUTION BASIC REQUIREMENTS FOR WSN Low Power Consumption Ease of Use Scalability Responsiveness Range Bi-Directional Communication Reliability Small Module Form Factor

COMMUNICATION NETWORKS
NETWORK TOPOLOGY
The basic issue in communication networks is the transmission of messages to achieve a prescribed message throughput (Quantity of Service) and Quality of Service (QoS). QoS can be specified in terms of message delay, message due dates, bit error rates, packet loss, economic cost of transmission, transmission power, etc. Depending on QoS, the installation environment, economic considerations, and the application, one of several basic network topologies may be used. A communication network is composed of nodes, each of which has computing power and can transmit and receive messages over communication links, wireless or cabled. The basic network topologies are shown in the figure Wireless Links Numerous paths to Connect to the same destination. These could be:1. Star 2. Mesh 3. Hybrid

A single network may consist of several interconnected subnets of different topologies. Networks are further classified as Local Area Networks (LAN), e.g. inside one building, or Wide Area Networks (WAN), e.g. between buildings ADVANCE TECHNOLOGY www.atechindia.com

Page 4

WIRELESS SENSOR NETWORK


STAR TOPOLOGY
All nodes of the star topology are connected to a single hub node. The hub requires greater message handling, routing, and decision-making capabilities than the other nodes. If a communication link is cut, it only affects one node. However, if the hub is incapacitated the network is destroyed. In the ring topology all nodes perform the same function and there is no leader node. Messages generally travel around the ring in a single direction. However, if the ring is cut, all communication is lost. The self-healing ring network (SHR) shown has two rings and is more fault tolerant. In the bus topology, messages are broadcast on the bus to all nodes. Each node checks the destination address in the message header, and processes the messages addressed to it. The bus topology is passive in that each node simply listens for messages and is not responsible for retransmitting any messages. Some features of star are:

Single Hop to Gateway Gateway serves to communicate between nodes Nodes cannot send data to each other directly ProsLowest Power consumption Easily Scalable ConsNot very reliable as one point of failure No alternate communication paths

ADVANCE TECHNOLOGY www.atechindia.com

Page 5

WIRELESS SENSOR NETWORK

FULLY CONNECTED NETWORK


IT Suffer from problems of NP-complexity as additional nodes are added, the number of links increases exponentially. Therefore, for large networks, the routing problem is computationally intractable even with the availability of large amounts of computing power.

MESH NETWORK
This type of network is regularly distributed networks that generally allow transmission only to a nodes nearest neighbors. The nodes in these networks are generally identical, so that mesh nets are also referred to as peer-to-peer (see below) nets. Mesh nets can be good models for large-scale networks of wireless sensors that are distributed over a geographic region, e.g. personnel or vehicle security surveillance systems. Note that the regular structure reflects the communications topology; the actual geographic distribution of the nodes need not be a regular mesh. Since there are generally multiple ADVANCE TECHNOLOGY www.atechindia.com Page 6

WIRELESS SENSOR NETWORK


routing paths between nodes, these nets are robust to failure of individual nodes or links. An advantage of mesh nets is that, although all nodes may be identical and have the same computing and transmission capabilities, certain nodes can be designated as group leaders that take on additional functions. If a group leader is disabled, another node can then take over these duties. Mesh Topology Multi-Hopping Systems Nodes can communicate with each other directly Hybrid Topology Sensors are arranged in a star topology around the routers The routers arrange themselves in a mesh form

RING TOPOLOGY
In Ring Topology all devices are situated in the form of a ring and each device connected within two neighbors devices by the means of communication. In Ring topology all node communicate with each other clockwise or anti clockwise. Generally FDDI, Token ring and SONET used to configure ring topology. The use of ring topology increasing day by day because a network can easily implement in home, office, building, and school .Ring topology have some benefits such as equal access to every one, transformation of data at very high speed but have disadvantages like The fault in any cable or wire may cause of failure network., trouble shooting also a major problem.

APPLICATION OF INTERESTS
We categorize the applications into two classes. 1. The first class, data gathering applications, focuses on entity monitoring with limited signal processing requirements. The primary goal of these applications is to gather information of a relatively simple form, such as temperature and humidity, from the operating environment. Some environmental monitoring and habitat study applications also belong to this class. 2. The second class of applications requires the processing and transportation of large volumes of complex data. This class includes heavy industrial monitoring and video surveillance, where complicated signal processing algorithms are usually employed. We refer to these applications as computationally intensive applications. In the following sections, we describe several academic and industrial

ADVANCE TECHNOLOGY www.atechindia.com

Page 7

WIRELESS SENSOR NETWORK


applications based on the above categorization. While both classes of applications are important for realizing the potential of WSNs, the involved techniques can be quite deferent due to their varying computation and communication demands

DATA GATHERING APPLICATIONS


HABITAT STUDY
Habitat study is one of the driving applications for WSNs such applications usually require the sensing and gathering of bio-physical or bio-chemical information from the entities under study, such as Redwoods Storm Petrels Zebras and Oysters. In many scenarios, habitat study requires relatively simple signal processing, such as data aggregation using minimum, maximum, or average operations. Hence, motes are ideal platforms for such applications. The famous Great Duck Island project was initiated in the spring of 2002 by Intel Research and UC Berkeley, to monitor the microclimates in and around Storm Petrel nesting burrows. Thirty two motes were deployed on the island, each equipped with sensors for temperature, humidity, barometric pressure, and mid-range infrared. The network was designed to have a tiered structure. The motes were grouped into patches so that data collected in each patch could be relayed via a gateway to a base station, where data logging was performed. Within one year of monitoring, the system gathered approximately 1 million readings. In 2003, a second generation network, with more than 100 nodes, was also deployed.

ENVIORMENTAL MONITORING
Environmental monitoring is another application for WSNs. The vast spaces involved in such applications require large volumes of low cost sensor nodes that can be easily dispersed throughout the region. For instance, WSNs have been studied for forest re alarm, landscape hooding alarm, soil moisture monitoring, microclimate and solar radiation mapping, and environmental observation and forecasting in rivers. Researchers at University of West Australia are developing a prototype WSN for outdoor, ne-grained environmental monitoring of soil water such a network can be used to assist salinity management strategies, or to monitor irrigated crops, urban irrigation, and water movement in forest soils. In January 2005, a prototype network was built, which included 15 Mica2 nodes integrated with soil moisture sensors and other gateway and routing nodes. The system distinguishes itself by using a reactive data gathering strategy frequent soil moisture readings are collected during rain, while less frequent readings are collected otherwise. This strategy helps increase the system lifetime. ADVANCE TECHNOLOGY www.atechindia.com

Page 8

WIRELESS SENSOR NETWORK COMPUTATION-INTENSIVE APPLICATION


STRUCTURAL HEALTH MONITORING
Health monitoring for civil structures has long been a research topic for Industry and academia. Traditional methods include visual inspection, Acoustic emission, ultrasonic testing, and radar tomography. The emergence of WSNs has prompted new, non-destructive, and cheap methods for many tasks related to structural health monitoring. The volume of raw data to be gathered and transported for such applications is on the order of 1-10 Mbps. Thus, transmitting only useful information obtained from local signal processing becomes imperative for sustaining a long system lifetime. Many sophisticated and computationally intensive signal processing algorithms have been studied, including the Fast Fourier Transformation (FFT), Wavelet Transform, Autoregressive Models, and AR-ARX Damage Detection Pattern Recognition Method. To serve the large computation demand from these algorithms, while maximizing energy savings, a dual-core design method has been employed. For instance, with the aforementioned Medusa node and the sensor node developed by Lynch while a low-end microcontroller is responsible for frequent sensing and communication tasks, a high-end embedded processor is occasionally utilized when heavy signal processing is required. An on-going Structural Health Monitoring (SHM) project by University of Southern California has developed two software systems, Wisden and NET-SHM. These systems facilitate continuous data acquisition over a Self-conjuring multi-hop WSN, with high data rate and reliable communication requirements. Moreover, a full-scale tested ceiling of 2848 feet has been built with actuators to deliver deterministic excitations. Currently, the team is constructing robotic actuators that can be remotely controlled to move above the ceiling. The team is also investigating the use of other modalities, such as images, to enhance the deity of the system.

HEAVY INDUSTRIAL MONITORING


Sensors have already been widely used in industrial applications, such as the monitoring of automated assembly lines. Integrating wireless technology with these sensors enables condition based maintenance (CBM) to reduce downtime and enhance safety, with low installation and maintenance cost. Condition based maintenance can replace traditional high-cost, scheduledriven, manual maintenance for various industrial entities, including power plants, oil pipelines, transportation systems and vehicles, engineering facilities, and industrial equipment. Industrial applications are unique in their requirement of highly reliable operation in harsh environments. For example, the electromagnetic radiation of ADVANCE TECHNOLOGY www.atechindia.com Page 9

WIRELESS SENSOR NETWORK


machines may cause microcontroller malfunction or wireless communication interference. Also, the large variation in temperature and humidity demands reliable hardware components. Moreover, industrial applications often require the processing of large volumes of data with sophisticated signal processing algorithms. Thus, computation demand is usually high for these applications. Intel Research has deployed a network with 160 Mica2 motes on a ship to measure the vibrations in the ship's pumps, compressors, and engines as an indicator of potential failure. These motes were organized into clusters, with Star gate gateways forming the backbone of the network. Without operator intervention, the deployed network operated for 4 months without major failures. This experiment was still preliminary since the diagnosis of the ship equipments was performed in a centralized way at the base station, instead of distributed within the network. However, it paved the path for WSNs to a broad range of applications in industrial environments.

ON-BOARD FACILITIES
(a) DISPLAY (LCD, LED) section. (b) SWITCHES (DIP SWITCH) section. (c) RELAY section. (d) BUZZER section (e) RS232 SECTION

PERIPHERALS
Part No. LCD BUZZER RELAY LED Specifications 16 x 2 character LCD 20 x 4 character LCD (coordinator). 5V 5A/250V AC 1.5V

ADVANCE TECHNOLOGY www.atechindia.com

Page 10

WIRELESS SENSOR NETWORK POWER SUPPLY REQUIREMENTS


Voltage Rating +5 V dc Current Rating 1A

PROCESSOR
P89C51RD2/P89V51RD2

FEATURES
On-chip Flash Program Memory with In-System Programming (ISP) and InApplication Programming (IAP) capability Boot ROM contains low-level Flash programming routines for downloading via the UART Can be programmed by the end-user application (IAP) Parallel programming with 87C51 compatible hardware interface to programmer Supports 6-clock/12-clock mode via parallel programmer (default clock mode after Chip Erase is 12-clock) 6-clock/12-clock mode Flash bit erasable and programmable via ISP 6-clock/12-clock mode programmable on-the-fly by SFR bit Peripherals (PCA, timers, UART) may use either 6-clock or 12-clock mode while the CPU is in 6-clock mode Speed up to 20 MHz with 6-clock cycles per machine cycle (40 MHz equivalent performance); up to 33 MHz with 12 clocks per machine cycle Fully static operation RAM expandable externally to 64 Kbytes Four interrupt priority levels Seven interrupt sources Four 8-bit I/O ports Full-duplex enhanced UART Framing error detection Automatic address recognition Power control modes Clock can be stopped and resumed Idle mode Power down mode Programmable clock-out pin ADVANCE TECHNOLOGY www.atechindia.com Page 11

WIRELESS SENSOR NETWORK


Second DPTR register Asynchronous port reset Low EMI (inhibit ALE) Programmable Counter Array (PCA) PWM Capture/compare

BUZZER SECTION
A Buzzer is output device having +ve and ve terminals, which generate a tone when it get high signal on its positive terminal. These devices are capable of generate sound. Such kind of devices can be used in hardwares like security systems and sensitive equipments to protect them from burn. For example if temperature of particular area rises over than pre-specified temperature then a sound should generate. Connection: connected with P1.3.

RS232 SECTION
This section is on board to program the microcontroller through pc serial port either u can use USB to serial convertor to program microcontroller chip. The Serial Port is harder to interface than the Parallel Port. In most cases, any device you connect to the serial port will need the serial transmission converted back to parallel so that it can be used. This can be done using a UART. On the software side of things, there are many more registers that you have to attend to than on a Standard Parallel Port. (SPP)

ADVANCE TECHNOLOGY www.atechindia.com

Page 12

WIRELESS SENSOR NETWORK LCD DISLAY SECTION


A liquid crystal display (LCD) is a thin, flat panel used for electronically displaying information such as text, images, and moving pictures. Its uses include monitors for computers, televisions, instrument panels, and other devices ranging from aircraft cockpit displays, to every-day consumer devices such as video players, gaming devices, clocks, watches, calculators, and telephones. Among its major features are its lightweight construction, its portability, and its ability to be produced in much larger screen sizes than are practical for the construction of cathode ray tube (CRT) display technology. Its low electrical power consumption enables it to be used in batterypowered electronic equipment. It is an electronically-modulated optical device made up of any number of pixels filled with liquid crystals and arrayed in front of a light source (backlight) or reflector to produce images in color or monochrome. The earliest discoveries leading to the development of LCD technology date from 1888. By 2008, worldwide sales of televisions with LCD screens had surpassed the sale of CRT units. Connection (Data port: P0) (control RS: P1.0, EN: P1.1).

TOP VIEW OF LCD

PIN DESCRIPTION OF LCD


ADVANCE TECHNOLOGY www.atechindia.com Page 13

WIRELESS SENSOR NETWORK LED SECTION


A light-emitting diode (LED) is an electronic light source. LEDs are based on the semiconductor diode. When the diode is forward biased (switched on), electrons are able to recombine with holes and energy is released in the form of light. This effect is called electroluminescence and the color of the light is determined by the energy gap of the semiconductor. The LED is usually small in area (less than 1 mm2) with integrated optical components to shape its radiation pattern and assist in reflection. CONNECTIONS Port 2 of microcontroller through (SW6) dip switch.

RELAY SECTION
A relay is an electrical switch that opens and closes under the control of another electrical circuit. In the original form, the switch is operated by an electromagnet to open or close one or many sets of contacts. It was invented by Joseph Henry in 1835. Because a relay is able to control an output circuit of higher power than the input circuit, it be considered electrical amplifier.

CIRCUIT DIAGRAM OF RELAY

RELAY

DIP SWITCH (SW6 and SW7)


Dip switch section is a digital input section which is used to give digital external to microcontroller. A DIP switch is a set of manual electric switches that are packaged in a group in a standard dual in-line package (DIP) (the whole package unit may also be referred to as a DIP switch in the singular). This type of switch is designed to be used on a printed circuit board along with other electronic components and is commonly used to customize the behavior of an electronic device for specific situations. ADVANCE TECHNOLOGY www.atechindia.com

Page 14

WIRELESS SENSOR NETWORK

DIP switches are an alternative to jumper blocks. Their main advantages are that they are quicker to change and there are no parts to lose.

DIP SWITCH TYPES


There are many different kinds of DIP switches. Some of the most common are the rotary, slide, and rocker types. Rotary DIP switches contain multiple contacts, one of which is selected by rotating the switch to align it with a number printed on the package. The slide and rocker types, which are very common, are arrays of simple SPDT (singlepole, single-throw) contacts, which can be either on or off. This allows each switch to select a one-bit binary value. The values of all switches in the DIP package can also be interpreted as one number. For example, seven switches offer 128 combinations, allowing them to select a standard ASCII character. Eight switches offer 256 combinations, which is equivalent to one byte. The DIP switch package also has socket pins or mounting leads to provide an electrical path from the switch contacts to the circuit board. Although circuits can use the electrical contacts directly, it is more common to convert them into high and low signals. In this case the circuit board also needs interface circuitry for the DIP switch, consisting of a series of pull-up or pull-down resistors, a buffer, decode logic, and other components. Typically the device's firmware reads the DIP switches. They were also often used on arcade games in the 1980s and early 1990s to store settings, before the advent of cheaper, battery-backed RAM and were very commonly used to set security codes on garage door openers as well as on some early cordless phones. This design, which used up to twelve switches in a group, was used to avoid interference from other nearby door opener remotes or other devices. Current garage door openers use rolling code systems for better security. These types of switches were used on early video cards ADVANCE TECHNOLOGY www.atechindia.com

Page 15

WIRELESS SENSOR NETWORK


for early computers to facilitate compatibility with other video standards. For example, CGA cards allowed for MDA compatibility. Recently (since the late 1990s), DIP switches have become less common in consumer electronics. Reasons include the trend toward smaller products, the demand for easier configuration through setting screens, and the falling price of non-volatile memory. But DIP switches are still widely used in industrial equipment because they are inexpensive and easy to incorporate into circuit designs, and because they allow settings to be checked at a glance without powering the system on. Connection (SW6) connected with Port 2 of microcontroller with led.

DIP SWITCH SW7 SETTINGS


1. Default setting S3------------ON S7------------OFF 2. Connect microcontroller with PC using max232. S1------------ON(RX). S4------------ON(TX).

3. Connect microcontroller with Xbee without using max232. S3------------ON(DIN). S6------------ON(DOUT).

4. Connect Xbee with PC using max232. S2------------ON(DIN). S5------------ON(DOUT).

ADVANCE TECHNOLOGY www.atechindia.com

Page 16

WIRELESS SENSOR NETWORK FOR PROGRAMING SETTING


For programming the board, switch off all the switches of SW6 (DIP SWITCH) and connect the programming cable over J16 connector which is along with Xbee module. Steps for using keil compiler are given below, after how to use the hardware. After programming switch OFF and switch ON the board (reset coordinator/end device).

TWO DIP SWITCHES ARE AVAILABLE ON BOARD


SW7 used for communication with PC, UC and XBEE module. SW6 is connected with XBEE and UC. If switches are in off Condition the leds connected with XBEE otherwise with UC, Onboard relay and buzzer.

ADVANCE TECHNOLOGY www.atechindia.com

Page 17

WIRELESS SENSOR NETWORK HOW TO USE WIRELESS SENSOR NETWORK


STEP 1
Arrange/fit all boards on the places which you want to get under wireless network.

STEP 2
Connect sensor with all end devices (module). On all end device there is a two pin connector provided for sensor connection. Note that sensor connected with this connector must provide logic high (+5v) on its default situation and provide logic low (0 volt) when sensor is activated. If sensors are not available then short two pin connector with wire.

STEP 3
Switch on power supply of board (may be coordinator/end device) with 5v, 1 amp adaptor.

STEP 4
If we switch on power of coordinator first then its LCD will display massage

Advance Technology Xbee sensor network. STEP 5


After that processor start searching end devices and try to form network. LCD will display

Advance Tech WSN sensor status x x x x x x x x x x Where x could be F------for End device FOUND N-----for End Device NOT FOUND A-----for sensor ALARMED
ADVANCE TECHNOLOGY www.atechindia.com Page 18

WIRELESS SENSOR NETWORK


In this network we can monitor ten sensor at one time means we can form a network of ten devices. To form a network at least two end devices must be in ON state.

STEP 6
When you switch on power supply of end device, then LCD will show massage

Advance Tech End device <y>


Where y stands for 1 to 10 sensor number And start searching any coordinator available for making network. If coordinator found then LCD shows

Associated STEP 7
After network formation End device and coordinator are associated in a network. Both, END device and coordinator will wait for sensor Alarming.

STEP 8
If any sensor from complete network alarmed then LCD of that particular END device whose sensor in alarmed, will show

Sensor Alarmed
And buzzer of END device also start giving sound.

STEP 9
At the same moment when sensor alarmed then END device send information to coordinator and LCD shows ADVANCE TECHNOLOGY www.atechindia.com

Page 19

WIRELESS SENSOR NETWORK


DATA Send STEP 10
Now coordinator show status as A----- means sensor alarmed and denoted on particular location on LCD for that particular sensor. Coordinator also sends an acknowledgement to END device.

STEP11
When END device receive acknowledgement then END devices LCD shows massage

DATA OK STEP12
Now we can control END device or sensor module from coordinator. I can switch OFF buzzer and even sensor from coordinator. There are eight switches available on coordinator module. One each for one sensor which in connected on END device. For example if sensor 2 is alarmed and buzzer of same device is producing sound .Then to switch it OFF press SW2 from coordinator. LCD of END device 2 will shows

Sensor Disabled STEP13


Coordinators LCD shows * on particular location (position 2 in eg.).

STEP14
Note that after disabling the sensor, END device is still in network but sensor is not in network and disabled permanently. To associate sensor again in network RESET POWER SUPPLY of END device.

ADVANCE TECHNOLOGY www.atechindia.com

Page 20

WIRELESS SENSOR NETWORK


For programming the board switch off all the switches of SW6 (DIP SWITCH) and connect the programming connector over J16 connector which is along with Xbee module. Port 3 whole I/O lines were available on JP7. Two DIP SWITCHES are available on board SW7 used for communication with PC, UC and XBEE module. SW6 is connected with XBEE and UC. If switches are in off Condition the leds connected with XBEE otherwise with UC. Onboard relay and buzzer.RS232 provided for communication with XBEE and PC. After programming switch OFF and switch ON the board (coordinator/end device).If you switch ON the coordinator, the end device on particular PAN (personal area network) will associate with the coordinator. If end device detected any coordinator then it will display ASSOCIATED If you switchon the end device which will search for the coordinator. After detected any end device the coordinator display the status of device on LCD. If the co-ordinator detected any end device it will show F for found or N for not found. If any sensor gets alarmed, the coordinator will show the alarmed status A on LCD and at the same time the end device will switch on the buzzer. If you want to switch off the buzzer and deactivate the device, (SW1 for device 1) press the particular switch that was provided with coordinator and the deactivated status is denoted by *.

ADVANCE TECHNOLOGY www.atechindia.com

Page 21

WIRELESS SENSOR NETWORK

USE OF COMPILER AND PROGRAMMER

Compiler: KEIL Programming Tool: FLASH MAGIC

STEP:1 Double Click on the icon present on the desktop.

ADVANCE TECHNOLOGY www.atechindia.com

Page 22

WIRELESS SENSOR NETWORK

STEP: 2
The following window will be popped-up

ADVANCE TECHNOLOGY www.atechindia.com

Page 23

WIRELESS SENSOR NETWORK


STEP: 3
Go to the project & click on new project

STEP: 4
Make a folder on desktop & give file name.

ADVANCE TECHNOLOGY www.atechindia.com

Page 24

WIRELESS SENSOR NETWORK


STEP: 5
when you click on the save button ,following window opens

ADVANCE TECHNOLOGY www.atechindia.com

Page 25

WIRELESS SENSOR NETWORK


STEP: 6
Select Philips & 89v51RD2xx

STEP: 7
Then select NO on the pop-up given below.

ADVANCE TECHNOLOGY www.atechindia.com

Page 26

WIRELESS SENSOR NETWORK


STEP: 8
Then make a New File.

STEP: 9
Write or copy your code there & save it with extension .c or .asm depending on your coding.

ADVANCE TECHNOLOGY www.atechindia.com

Page 27

WIRELESS SENSOR NETWORK


STEP: 10
Go to target & then source group, right click on there & click on the option add files to the project.

STEP: 11
Select your asm or c file which you want to add.

ADVANCE TECHNOLOGY www.atechindia.com

Page 28

WIRELESS SENSOR NETWORK


Example is with .c extension file

STEP: 12
Go to the option for target, click on output &tick on create hex file option

ADVANCE TECHNOLOGY www.atechindia.com

Page 29

WIRELESS SENSOR NETWORK


STEP: 13
Now build target. (Click on the pointed option)..

STEP: 14
It will show you 0 errors & 0 warning on Output Window.

ADVANCE TECHNOLOGY www.atechindia.com

Page 30

WIRELESS SENSOR NETWORK

After performing all these steps the chip will be configured through Flash Magic .Let us hand on the steps of chip configuration through Flash Magic

SPECIAL NOTES
Make all the DIP switches in off position before burning the program in the controller. Connect the Programming Cable on your Kit (prog. Conn.)And other side of cable with the COM Port of the Computer.

Burn the Program in the microcontroller with help of FLASH MAGIC or ECE FLASH as explained in the next section.

ADVANCE TECHNOLOGY www.atechindia.com

Page 31

WIRELESS SENSOR NETWORK

How to use FLASH-MAGIC OR How to use ECE flash

ADVANCE TECHNOLOGY www.atechindia.com

Page 32

WIRELESS SENSOR NETWORK


STEP: 1
The following window will be popped-up

Press cancel to continue.

ADVANCE TECHNOLOGY www.atechindia.com

Page 33

WIRELESS SENSOR NETWORK


STEP: 2
Configuration: Click options and then click advanced options

ADVANCE TECHNOLOGY www.atechindia.com

Page 34

WIRELESS SENSOR NETWORK


STEP: 3
Now set the parameters as shown below Click on communication options and set parameters as show in fig below.

ADVANCE TECHNOLOGY www.atechindia.com

Page 35

WIRELESS SENSOR NETWORK


STEP: 4
Click on hardware config and set parameters T1 (200) and T2 (300). Now disable option use DTR and RST shown in fig below.

ADVANCE TECHNOLOGY www.atechindia.com

Page 36

WIRELESS SENSOR NETWORK


STEP: 5
Click on timeouts option and set parameters regular timeout 30, long timeout 120 and disable option use my timeouts for ISP operations as shown in fig below.

Now click ok

ADVANCE TECHNOLOGY www.atechindia.com

Page 37

WIRELESS SENSOR NETWORK


STEP: 6
Main front window will appear. Now select device name 89V51RD2XXX as shown in fig below.

ADVANCE TECHNOLOGY www.atechindia.com

Page 38

WIRELESS SENSOR NETWORK


STEP: 7
After selection of the chip (P89v51RD2xx), Port (Com1), Osc. Mhz (11.0592) we can see the window as below:

Browse for the hex file to be loaded.

ADVANCE TECHNOLOGY www.atechindia.com

Page 39

WIRELESS SENSOR NETWORK


STEP: 8
Press start reset window will appear as shown in fig below.

Press reset button on hardware or ON/OFF power for a while to reset to make hardware in programming mode. Within 5-6 seconds message will appear ************FINISHED.*********** Now press again reset on hardware to see output or to run program.

ADVANCE TECHNOLOGY www.atechindia.com

Page 40

WIRELESS SENSOR NETWORK

STEP: 1
To burn chip 89V51RDRXX through ECE flash it required less. Double click on icon as shown below.

STEP: 2
Flash window will appear as shown below.

ADVANCE TECHNOLOGY www.atechindia.com

Page 41

WIRELESS SENSOR NETWORK


STEP: 3
Set baud rate 9600, select working comport of PC to hardware and software communication as shown below.

ADVANCE TECHNOLOGY www.atechindia.com

Page 42

WIRELESS SENSOR NETWORK


STEP: 4
Now select hex file to burn in chip through browse option as shown below.

ADVANCE TECHNOLOGY www.atechindia.com

Page 43

WIRELESS SENSOR NETWORK


STEP: 5
Now main window will appear as shown below.

STEP: 6
Click on flash option reset hardware will appear.

Now press reset switch on hardware board and flash will burn With 5-6 Seconds. Again press reset switch on hardware board to run your program or to see output. ADVANCE TECHNOLOGY www.atechindia.com

Page 44

Das könnte Ihnen auch gefallen