Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

[SOLVED] 20 XBee Series 1, would there be data collision/interleaving?

Status
Not open for further replies.

massoumi

Newbie level 2
Joined
Jun 15, 2011
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Canada
Activity points
1,297
Hello everyone,

We are using XBee Series 1 in a design where 20 dsPIC microcontrollers send a 65-character long packet continuously to the main computer, and the data is parsed on the computer. We're using the AT mode and just add our own tag (ID) at the beginning of each packet for parsing purposes (security is not a big issue).

We haven't finished the 20 units, so I tested the idea with 2 XBee's transmitting to the computer's XBee and monitored the results in X-CTU's terminal. No collision/interleaving so far!

Should I worry about future when we have 20 mobile units transmitting to the main computer's XBee? How does this network of XBee's take care of data collision/interleaving?

Also, I was wondering what are the benefits of switching to Series 2?

Sincerely,
Soren
 

kalbun

Full Member level 2
Joined
Oct 2, 2010
Messages
134
Helped
37
Reputation
74
Reaction score
36
Trophy points
1,318
Location
Firenze, Italy
Activity points
2,114
Hello Soren,

for Series 1, I know 802.15.4 and Digimesh protocols. Both are able to detect collisions and bad packets, and automatically issue retransmissions.

With 802.15.4 your 20 nodes should be in range with the collector node. This is not required with Digimesh, which can build up a path between any two nodes using intermediate nodes as repeaters (hops).

In both cases, there is a maximum amount of data the network can transport - 80 kbit/s for 802.15.4 (according to Digi. I have direct experience up to 40 kbit/s) and 30 kbit/s with Digimesh (but each hop decreases the throughput dramatically).

So, divide this value by 20 and this is roughly the maximum dataflow you can transmit from each node.

Switching to Series II allows you to use Zigbee (it can't run on Series I). IMHO the biggest advantage of Zigbee is channel scan, which reduces the risk of using an already occupied channel to build up the network. There is also an increased level of security. Throughput drops to 27 kbit/s (1st hand experience, two nodes in peer-to-peer configuration).

Hope all of this helps. Should you need more information, I suggest you to have a live chat with technical support at Digi. They are very helpful and extremely skilled.
 
Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top