nickloss
Electrical
- Feb 12, 2004
- 1
I am using a Mems accelerometer in a design to sense the tilt angle of a vehicle. When I thermal cycle the unit from +25C to +85C slowly(1 day) and then rapidly drop the temperature from 85C back to 25C the accelerometer output changes 4-5 counts. When the unit sits at 25C for 1 day the 4-5 count error goes away. What is causing this error? For example the 8 bit output will start at 127 at 25C, the temperature is ramped up to 85C slowly and then dropped rapidly to 25C and the output is now 132. If the unit sits at 25C for a day the output will return to 127. The main errors that I am compensating for with the micro are output sensitivity and 0G offset. The other errors of the accelerometer have not been compensated for with the micro since they are insignificant. I have guessed that the CTE differences between the accelerometer and the pcb are causing stress in the solder joints(leaded solder). These stresses are relieved when the solder cold flows or relaxes sitting at 25C. The manufacturer of the part has not been helpful when I ask about this issue.