ADXRS290
Recommended for New Designs
The ADXRS290 is a high performance pitch and roll (dual-axis in-plane) angular rate sensor (gyroscope) designed for use in stabilization applications....
Datasheet
ADXRS290 on Analog.com
Hi,
We are using ADXRS290 gyroscope. We have made three boards, out of which Board 1 is working fine and problems related to Board 2 and 3 are presented below. All the three boards are identical.
Board 2
1. We are able to R/W the register and power on the Gyro.
2. The data from both the axis are gibberish. The value ranges from -20 to +120 deg/sec in both the axis.
3. On further investigation, we found that Cp voltage is only 25V, we replaced the Cp, however, the voltage remains the same.
What further can be done to identify the issue?
Board 3
1. We are able to R/W the registr and power on the Gyro.
2. The data from y axis is okay, however, data from x axis is not correct. X axis is immune to sligh rotations and when higher rotations are provided, the maximum value registered is approximately 4 deg/sec.
3. Cp value for this board is 38V. FYI, we checked, Cp value for Board 1 is also 38V. (Operating voltage for Cp provided in datasheet is 31V)
What further can be done to identify the issue in x axis?
Thank you, hgavcar
Even on the working device, 38V sounds really high. I am wondering if we should look at the voltage rating on the capacitors in their circuit. For example, we have found that X7R capacitance can be heavily dependent on the ration of the applied voltage to the rated voltage.
Hi NevadaMark and hgavcar ,
I will provide the schematics and other assembly/solder details shortly. PFB other details below:
C_p is 1 uF 0805 50V X7R 10%
Board 1
CP = 38.4V, Vreg = 1.878V, Vdd = 3.324V
Board 2
CP = 25V, Vreg = 1.88V, Vdd = 3.33V
Board 3
CP = 38.4V, Vreg = 1.882V, Vdd = 3.31V
Thank you! Just for your information, our team is supporting a weeklong event, so our next round of responses might be delayed.
Hi hgavcar and NevadaMark ,
I went through the assembly report and found that Baking temperature used was +125°C for 9hrs. Could that be the reason for the above mentioned behaviour?
Absolute Maximum Rating section of datasheet mentions +105°C as storage temperature.
Also, FYI, we have made few boards earlier with the same schematics and BOM, however, from a different vendor and those boards are working fine, Cp voltage on that board is 31.9V.
Hi usr
Thanks for the additional information.
VDD and VREG look nominal on all boards, so the digital and low-voltage domains appear to be operating correctly. The main concern is the CP voltage: under normal operation it should be around 31 V, but the measured values vary significantly (25 V to 38 V), indicating inconsistent charge-pump behavior.
Since the same schematic and BOM worked correctly on earlier boards from a different vendor (CP ≈ 31.9 V), this points more toward a manufacturing process (soldering/baking) or assembly-related effect rather than a design issue.
The Cp capacitor itself seems to be rated up to 125 °C, so it is unlikely to be the limiting factor. However, the ADXRS290 storage temperature is specified up to +105 °C, and extended exposure above this limit could potentially affect analog performance (note that short excursions above 125 °C can occur during soldering as recommended in datasheet). I will re-check the sensor qualification documentation to better understand how the storage temperature limits are defined and what margin exists beyond the datasheet specification.
Could you please confirm how long the sensor was exposed to 125 °C during the bake process?
Hi usr ,
First of all, wishing you Happy New Year!
I’ve reviewed the ADXRS290 qualification documentation and prior test results, and the +125 °C / 9-hour baking condition does not appear to be an issue based on those findings.
You mentioned that the same schematic and BOM worked correctly on earlier boards from a different vendor, so this seems more likely related to a manufacturing or assembly process difference rather than a design issue. Do you know of any differences in the soldering, baking, or assembly processes used by the previous vendor compared to the current one?
As another potential aspect to look into, under normal operation the CP voltage is expected to be around 31 V, and a capacitor-related effect could influence this. As NevadaMark previously noted, X7R capacitance can be strongly dependent on the ratio of applied voltage to the rated voltage. Since C_P is currently 1 µF, 0805, 50 V, X7R (10%), would it be possible to try an alternative capacitor option (e.g., higher voltage rating or different dielectric) and see whether the CP voltage behavior changes?
Hi hgavcar ,
Happy New Year to you too!!!
We replaced the gyros and asked the vendor to keep the baking temperature under the absolute maximum rating and follow the soldering guide mentioned in the datasheet. Data from gyro seems to be correct. Thank you very much for all the help.
We are yet to check the Cp, on the previous working boards it was approximately 31.9V. What is the expected tolerance value for Cp?
Hi hgavcar ,
Happy New Year to you too!!!
We replaced the gyros and asked the vendor to keep the baking temperature under the absolute maximum rating and follow the soldering guide mentioned in the datasheet. Data from gyro seems to be correct. Thank you very much for all the help.
We are yet to check the Cp, on the previous working boards it was approximately 31.9V. What is the expected tolerance value for Cp?
Hi usr
I’m glad to hear that the issue has been resolved and the new gyros are behaving as expected.
For ADXRS290, the typical charge pump (CP) voltage is around 31 V. We don’t specify a strict min/max tolerance range in the datasheet, but in practice, values within roughly ±1 V of the typical level are generally considered acceptable. That said, if the CP voltage deviates significantly from its nominal value, it means the internal DC bias required for proper gyro operation is also shifting. This can impact the device’s operating dynamics and may lead to changes in sensor performance. So keeping CP close to the typical value is important for stable and optimal operation.