AnsweredAssumed Answered

Sleep mode on the ADIS16334

Question asked by gemmer on Oct 18, 2012
Latest reply on Oct 18, 2012 by NevadaMark


We've been prototyping a wrist-mounted sensor for a while now using the ADIS16400 series, and it's working well enough that we're hoping to develop one that can be sent home with testers, instead of being tied to the lab. This means a switch from the ADIS16400 to the lower-profiled ADIS16334, but also optimization of power consumption on the board as a whole.

The ADIS16400 has a dedicated sleep mode, which lowers current draw pretty well (0.5mA vs. 35mA). The ADIS16334 lists, on page 4 of the datasheet, two "wake-up pulse" characteristics (the ~CS line has to be held below 0.55V for >= 20uS), but that seems to be the only reference to a sleep mode - there's no listed power draw for a sleep condition the way there is with the ADIS16400, nor does the word "sleep" ever appear again in the datasheet. The sleep registers from the ADIS16400 (0x3A & 0x3B) are listed as reserved registers in the map on page 11 with no R/W capability.

Now, we think there's a workaround if there is no sleep mode - we can give control of the ADIS power line to the microcontroller, and instead of sleeping the ADIS, we'll shut it off entirely, saving those precious mA in the process. We're not worried about losing data during ADIS restarts (especially since the startup time is so small), but I am a little concerned about the long-term effect of cycling the power like this.


The first question is if there is a sleep mode in the ADIS16334, or if I've misunderstood page 4's references.

The second question is if you can foresee a problem with continually shutting down and restarting the ADIS like this. For reference, the expectation is to cycle the power about once every minute, so about 1k cycles / day.


Thank you for reading.