Society of Robots - Robot Forum
Electronics => Electronics => Topic started by: frank26080115 on November 19, 2007, 12:24:35 AM
-
new idea (is it old?)
place two single axis accelerometers on a board with the axis aligning, connect the output to a ADC with the negative reference connected to the "negative" accelerometer (the one with the lower voltage direction pointing outwards)
if the gyro is sloped, since both accelerometers experience the same static acceleration, the ADC reads 0, but, if the entire gyro is spinning, then one accelerometer should be more + than normal, and the other will be more - than normal, and the ADC will be able to output the speed of the spinning! and since gravity affects both equally, tilting the gyro should not affect the readout. add another ADC to determine the timing of each revolution by looking for the max and min of the sine wave one of the accelerometers will create during the spin (only if it is spinning vertically, but any wobble should register (the ADCs from microchip are 20 bit)).
too bad you won't be able to determine the direction, any ways around that? another perpendicular accelerometer and a MCU to calculate?
-
some accelerometers have gyro's built into the package now anyway.
-
I think it might work, but why go through all that trouble? You can get a really good accelerometer / gyro combo with analog devices' ADXRS150 and ADXRS300 piezo-gyroscope integrated circuit for about 40 bucks.
-
yea that's $40 i don't wanna spend
freescale will send me samples of accelerometers, microchip will send me samples of ADCs