This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Sensor data transfer using Z stack

Other Parts Discussed in Thread: MSP430F5438, MSP430F5438A, CC2520, Z-STACK, CC2530

Hi,


I am using MSP430f5438 experimenter board having MSP430F5438A micro controller along with CC2520 transceiver. I want to use Z stack protocol for data transmission. I want to use multi-hopping functionality so I have chosen Z stack protocol.

I want to develop an application for sending sensor data from any sensor like accelerometer, displacement, strain etc. to a node connected to pc using multi-hopping. Currently I am not targeting a large number of nodes. I read Z-stack development guide and some other documents that come along with it for Z Stack energy. I also read SWRA427B that gives parameter settings for more than 400 node network.

I have not used Z stack before so how should I begin. There are many versions of Z stack which one should I use? Should I use different hardware (CC2530) or the current one will work for my application. Is there some document I should begin with? Is there some document that gives some detail about multi-hoppihg? I read about the AODV protocol but i want to know how we configure a node as router/coordinator/end-device and what is the mechanism for data transfer.

Thanks and regards

Yuvraj

  • Yes, Z-Stack Energy 1.1.0 provide reference design for MSP430exp5438 with CC2520. This is for smart energy profile and also provides Zigbee mesh. Your application is to collect sensor data and I think Z-Stack Home is more suitable for you. However, there is no Z-Stack Home provide reference design for MSP430exp5438 with CC2520. You can try to use Z-Stack Energy for your project anyway.
  • Hi,

    Thanks for the reply. Can you guide about the documents which I should refer because I haven't worked on Z stack before.

    Thanks and regards
    Yuvraj
  • After you install Z-Stack, you can refer to Z-Stack Developer's Guide.pdf and Z-Stack Sample Applications.pdf first.
  • Yikai Chen,

    I read the documents you told me to. I am now using Z stack Energy for my sensor data transmission. Hardware being used is MSP430F5438 experimenter board with CC2520 transceiver.

    I ran the simple metering application. I configured one node as router, one as end device and one node as coordinator. I was able to run the sample program correctly i.e. on configuring the network the LCD at coordinator shows Current Summation delivered.

    Now, I want to send my own sensor data after passing through ADC of msp430f5438a controller and I want to use the same above network topology(coordinator ->router->end device). There is not much given regarding data transmission in documents.

    Please can you advise me where should I begin to develop my application. What changes are to be made in the program for successful data transmission.

    Thanks and regards,

    Yuvraj
  • You say you want to send own sensor data after passing through ADC of msp430f5438a controller. Can you specify the this sensor data is sent from ZED or ZC? is the sensor data sent from ZED to ZC or ZC to ZED?
  • I want to send the sensor data from Zigbee end device to zigbee coordinator via routers. Currently I want to send sensor data from only one end device but later on I will increase the number of end devices
  • Can you specify what kind of sensor data you wan to send? Temperature or ...?
  • I want to send the sensor data from accelerometer sensor 393B12 from PCB Piezotronics
  • There is no definition of accelerometer sensor in Zigbee spec. I think you have to use AF_DataReq to send this undefined sensor data.