Searching \ for '[PIC]:ADXL202 Accelerometer. Size the hammer corre' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/ios.htm?key=accelerometer
Search entire site for: 'ADXL202 Accelerometer. Size the hammer corre'.

Exact match. Not showing close matches.
PICList Thread
'[PIC]:ADXL202 Accelerometer. Size the hammer corre'
2003\12\07@003651 by Robert Rolf

picon face
paul x wrote:
{Quote hidden}

Then it is obviously NOT perfect. Or rather, your design is flawed.

> So, useless if I can't keep excuracy of leveling, that I really can't.
>
> My conclusion is ADXL202 only for static titling measurement.

TOTALLY wrong conclusion. They -may- not work for -your- application,
but they DO work quite nicely when properly matched to the task,
and when properly 'adjusted'.

I use a pair of ADXL202's for running limbs kinematic measurements.
(reconstructing limb position in 2D based on the tilt signal and
skeletal rules).
Accuracy is in the 0.5 degree range (better if we needed it).

It's a matter of choosing appropriate geometry, PROPER filter values,
ADXL period, and Timr0 prescaler. And then some simple algebra to
extract the 'real' tilt info from the gross acceleration.

We started out with the much less capable ADXL05s, and they work
too, although producing much higher noise.

Unfortunately the solution is proprietary, but you're welcome to
work it out from first principles.

Robert

--
http://www.piclist.com hint: To leave the PICList
spam_OUTpiclist-unsubscribe-requestTakeThisOuTspammitvma.mit.edu

2003\12\07@213237 by paul x

flavicon
face
what I tried is to measure speed of moving object that driven by motor.

acceleration, a is too small comaparing with gravity g. So, little tilte
will
become huge output of a. How can I canceal g from a, becomes critical!
For proper cancealation of g from a, I need three axiles measurement and
large amount of calculation.

I have not try how to measure 3 acceleration by one pic,although I got
quite good reading from one measurement, in a 1% range with 200 sample rate
and digital filter.

is there any body succed in speed measurement of using adxl202? I
never heard.

Paul


{Original Message removed}

2003\12\07@213652 by Jake Anderson

flavicon
face
presumably acceleration is not in the same direction as G?


{Quote hidden}

--
http://www.piclist.com hint: To leave the PICList
KILLspampiclist-unsubscribe-requestKILLspamspammitvma.mit.edu

2003\12\08@032542 by hael Rigby-Jones

picon face
{Quote hidden}

I have a GTech Pro performance meter that contains only an ADXL chip and a
PIC.  It measures engine power, 0-60 times and standing quarter times.  The
PIC derives all measurements including speed and distance from the
accelerometer.

http://www.gtechpro.com/gtechpro.html

Regards

Mike




=======================================================================
This e-mail is intended for the person it is addressed to only. The
information contained in it may be confidential and/or protected by
law. If you are not the intended recipient of this message, you must
not make any use of this information, or copy or show it to any
person. Please contact us immediately to tell us that you have
received this e-mail, and return the original to us. Any use,
forwarding, printing or copying of this message is strictly prohibited.
No part of this message can be considered a request for goods or
services.
=======================================================================
Any questions about Bookham's E-Mail service should be directed to
TakeThisOuTpostmasterEraseMEspamspam_OUTbookham.com.

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\12\08@074712 by Olin Lathrop
face picon face
paul x wrote:
> acceleration, a is too small comaparing with gravity g. So, little
> tilte will
> become huge output of a. How can I canceal g from a, becomes critical!

Gravity IS accelleration from the device's point of view.  You can not
separate the two without some additional knowledge.

One useful fact about gravity is that it's constant.  This can let you do
calibration when you are known to not be moving, then subtract off gravity
as long as orientation remains known.  However, the latter is not easy, and
the error will increase over time.  You are unlikely to get acceptable
accuracy for more than a few seconds using MEMS accellerometers and gyros.


*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\12\08@100104 by Herbert Graf

flavicon
face
> paul x wrote:
> > acceleration, a is too small comaparing with gravity g. So, little
> > tilte will
> > become huge output of a. How can I canceal g from a, becomes critical!
>
> Gravity IS accelleration from the device's point of view.  You can not
> separate the two without some additional knowledge.

       Actually, to nitpick a little, gravity CAN be distinguished from
acceleration. The reason is gravity changes with altitude, the farther you
are from Earth's surface the less it's effects. Therefore, on a rocket
traveling away from the earth the force of gravity at the tip will be
slightly less then at the tail. Acceleration OTOH is consistent along the
whole rocket. So it is theoretically possible to distinguish the two (using
two sensors you can find the difference in the force on the rocket, using
the rockets length and altitude you can figure out the force of gravity on
it, and using that you could theoretically null the effects of gravity on
your number).

       Now, for reality, this effect is so small it takes VERY sensitive and VERY
large instruments to detect. So it's pointless in the sort of app we'd all
consider, nevertheless the difference IS there. I'm just in a nitpicking
mood at the moment, forgive me! :) TTYL

----------------------------------
Herbert's PIC Stuff:
http://repatch.dyndns.org:8383/pic_stuff/

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\12\08@113321 by DJMurray

flavicon
face
I was once called upon to develop an accelerometer for a racing
application and used the ADXL202 with good success.  One problem I hit
was that the vehicle tilted slightly under acceleration.  However, it
was easily handled.  What I did was to wait for zero vehicle
acceleration and no significant vibration (meaning the vehicle was most
likely stopped) for an extended time (i.e. 10 sec), at which point I
"calibrated" the device for gravity (one sensor was in the vertical
axis).   I made the assumption that gravity would not change much over
the racetrack.  Once calibrated, it was simple trig to calculate what
the REAL acceleration was by sutracting out the tilt of the
accelerometer.  Since the vertical axis should have been a known value,
the difference was the tilt, at which point I recalculated the real
acceleration by subtracting the horizontal component from the
acceleration that was read from the device.  Simple.

I used another accelerometer for side-to-side acceleration measurement
and did the same thing in order to subtract vehicle lean from lateral
acceleration measurements.  I did it this way so that I didn't have to
use gravity in one device to calibrate another single-axis lateral
accelerometer.  It may have been OK, but I didn't trust it!  The other
advantage was I could call the same routine for both accelerometers.
Made my job that much easier!

Does this make sense, or have I just clouded the issue??

P.S.
My contract called for all code rights to be turned over to the client,
so I can't give you example code.  SORRY!

Good luck!
Dennis

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\12\08@153622 by Alexander JJ Rice

picon face
{Quote hidden}

Well, given that according to NPL

g = 9.780 318 4 (1 + Asin2 L - Bsin2 2L) - 3.086×10-6 H

where        

A       = 0.005 302 4
B       = 0.000 005 9
L       =     latitude        
H       =     height in metres above sea level

Since this is obviously a linear approximation to another more complex functions only intended for small values of H i will assume the rocket mentioned is an Saturn V (363 ft/110m high) just on the point of lift off  from Cape Canaveral (Lat: 28.4675 , Long :-80.5664) and that the two accelerometers are at the extreme ends of the vehicle.

At the bottom of the rocket

g = 9.780 318 4 * 1.000190644 - 0
  = 9.872200115 ms^-2

at the top of the rocket

g = 9.780 318 4 * 1.000190644 - 110*3.086×10-6
  = 9.871860655 ms^-2

a difference of 339.4602057 × 10^-6   ms^-2

Of course, as the earths gravity drops as you move further away this figure will become smaller, so at it's maximum the difference is 0.00344 %

The rocket is accelerating at around 60 ms^-2 so this represents 0.000573 % of the overall signal meaning to meven discern it's presence you need a Signal to Noise ratio for the entire system better then 112dB !

Sorry I likewise had an attack of gratuitious accuracy!

Alex Rice

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

More... (looser matching)
- Last day of these posts
- In 2003 , 2004 only
- Today
- New search...