PDA

View Full Version : 1% duty cycle possible?


RoSz
10-19-2009, 01:26 PM
Hi,

We are using ZIC2410 and we are trying to get a 1% duty cycle implementation since our solar panel equipped devices won't give more energy.
In order to have 1% duty cycle we need to sleep for 60 seconds and be awake for 600 ms. Is this possible?
As today, our tests shows that this isn't possible since the clock used on ZIC2410 is so unaccurate that the nodes wakes up several hundred of ms in different from eachother causing messages to be unhandled. Since it is a single leader that sends the goto-sleep message, sometimes these messages are not picked up by the devices leading to a very heavy duty cycle (50% if the every second goto-sleep message is lost) :-(

So, in order to have a more accurate sleep clock, what is recommended?
1. To use the ZIC2410 module 37kHz clock (still we don't know hot to reach this since nobody have been able to inform us)?
2. To use an external clock (but this doesn't seem to be a good choice since it costs a couple of $)?
3. To use a time compensating algorithm - has anyone implemented this kind of algorithm?

kbanks
10-19-2009, 04:08 PM
1. To use the ZIC2410 module 37kHz clock (still we don't know hot to reach this since nobody have been able to inform us)?


Were you not able to get updated data sheets from CEL?

kbanks
10-19-2009, 04:11 PM
2. To use an external clock (but this doesn't seem to be a good choice since it costs a couple of $)?

As mentioned in a post on another thread, this is how we have addressed this problem in the past.

3. To use a time compensating algorithm - has anyone implemented this kind of algorithm?

We have not (anybody on the forum done this?)

We use a sleep mode that matches our accuracy requirements. For example, on the RF Engine, we use sleep mode 1 (not 0) because mode 0 on that SNAP Engine is too inaccurate.

korda
10-20-2009, 12:02 AM
you cannot rely on any clock for long time period. Even if it is expensive rubidium device, for example, one still need to sync it once in a while.
inexpensive clocks require sync every few minutes, all depends.
least expensive way to reach high accuracy is gps sync - pps.