Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 81
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
RateReducer (35)


Next birthdays
11/02 Download (31)
11/02 ScottH (37)
11/03 Electroguy (94)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

Old-school Vs. MEMS Accelerometers

1 2 
Move Thread LAN_403
Alucard1137
Thu Apr 27 2006, 04:21AM Print
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
I am currently building a UAV for use in medium range (30 to 60 miles from target) aerial photography. The basic avionics package will employ GPS for long term and an IMU for short term positional stability. Long term attitude control will be maintained by an optical horizon sensor and short term attitude control will be derived from the IMU. The IMU will be comprised of four, 3-axis accelerometers arranged in a tetrahedral configuration.

My main concern is drift in the IMU. The accelerations likely to be experienced by my aircraft are going to be relatively low in frequency and amplitude (under 5 Gs), so I am not worried about high-end frequency response or range. Which type of accelerometer would be most accurate in this case? Would it be oldschool mass-spring (double balanced flexure mount with optical readout in my case) or the new, MEMS-based chips? The aircraft is small, but large enough that a few extra grams of weight will not matter.


What factors affect the accuracy and SNR of an accelerometer? My physics background makes me think that, all other things being equal, the reference mass will be the dominant factor in signal to noise ratio (and thus sensitivity and accuracy.) I would guess larger test masses would improve low-end frequency response and have a much higher SNR.
Back to top
AndrewM
Thu Apr 27 2006, 04:41AM
AndrewM Registered Member #49 Joined: Thu Feb 09 2006, 04:05AM
Location: Bigass Pile of Penguins
Posts: 362
why is it that we always end up doing the same projects?? I don't know specifically which method provides the best intrinsic SNR, but I'm using MEMS devices with some success.

Heres my setup. Thats a 16F628A for a brain, and you can see a single 2 axis MEMS accelerometer on this board. Also notice the two 150m FM modules at the rear, and the leads coming off which attach to a cellular phone for long range control.


1146112481 49 FT1630 Hardware


Heres my control software. the 3d model displays the orientation in real time, and the sliders are individual servo controls. the joystick controls channels 1, 2, and 3.


1146112503 49 FT1630 Controller
Back to top
Alucard1137
Thu Apr 27 2006, 05:01AM
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
Andrew wrote ...

why is it that we always end up doing the same projects?? I don't know specifically which method provides the best intrinsic SNR, but I'm using MEMS devices with some success.


Hahaha! I always wondered if I had an evil twin brother/arch-nemesis. Either that or we're both physics majors with an interest in aviation. Nice setup! What's the drift like that you have encountered so far? Any flights? Got a project website we can marvel at?

Below is a picture of the 1/2 scale model used to test whether or not my design flies (it does, and is quite tolerant of turbulence as intended.) I will have to actually resort to more sophisticated construction of the foamy jet (IE: smooth curves as opposed to the highly angular construction) in the larger model.


1146115225 128 FT1630 Foamyjet
Back to top
Carbon_Rod
Fri Apr 28 2006, 03:21AM
Carbon_Rod Registered Member #65 Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155
Don’t they sell MEMS gyroscopes to the public yet?

Perhaps a centrally (cg) located cheap electrolytic tilt sensor with uC shock-corrected anti-sway routines tied into the flight control system may work.

fun =]
Back to top
Ben
Fri Apr 28 2006, 04:33AM
Ben Vigilatny
Registered Member #17 Joined: Thu Feb 02 2006, 02:47PM
Location: NL
Posts: 158
Wouldn't a MEMS gyroscope just be two parallel accelerometers, space some distance apart?

A decent forum for such discussions(at elast for helicopters) is here:

Link2

Also the guys from this company have been know to post there:

Link2

Back to top
AndrewM
Fri Apr 28 2006, 05:22AM
AndrewM Registered Member #49 Joined: Thu Feb 09 2006, 04:05AM
Location: Bigass Pile of Penguins
Posts: 362
no website for my efforts, yet anyway. In general you seem to be more ambitious than I am; I'm not after an inertial measurement unit, but rather and just achieving orientation control with accelerometers. This will make one-button maneurvers possible so long as they occur in the same plane as the force of gravity; loops, banks, rolls, immelmans, but not simple turns.

again, i don't have a great answer regarding drift; my sensors are only transmitted with 8 bit accuracy. however, off the cuff, i would expect MEMS gyros and maybe even a pitot tube to be more accurate than an IMU as described.
Back to top
Alucard1137
Fri Apr 28 2006, 07:49AM
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
Yeah you may be right about that one. My classes are about to end, so I will be able to conduct preliminary tests to know for sure.
Back to top
Carbon_Rod
Fri Apr 28 2006, 08:33AM
Carbon_Rod Registered Member #65 Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155

“Wouldn't a MEMS gyroscope just be two parallel accelerometers” –you could have 6 synchronous sensors and your relative position would still decay in accuracy after a single reading. Accelerometers are not perfect – even the super sensitive adiabatic gas temperature differential bridge design has the curse of compounding errors.

Perhaps even a surplus artificial horizon would give better results. ;o]
Back to top
AndrewM
Fri Apr 28 2006, 03:17PM
AndrewM Registered Member #49 Joined: Thu Feb 09 2006, 04:05AM
Location: Bigass Pile of Penguins
Posts: 362
Don't let us discourage you, I want to see if your idea works!
Back to top
Alucard1137
Fri Apr 28 2006, 04:10PM
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
No worries, I am far too stubborn to be discouraged. :P The goal is simply to have an IMU that keeps the aircraft stable in between updates from the GPS and horizon sensor (and the chirped ultrasonic altimeter below 100 ft.) This aircraft will be able to take off and land on its own, so attitude and position control becomes critical for the first and last moments of flight (where the horizon sensor will be essentially useless, the GPS updates are too slow, etc.)

After reading more and thinking about it, I think MEMs would suffice in this arena. I suppose I will have to be patient if I want an all-weather UAV. :)


It seems you have a head start- when did you start the UAV? I started thinking about mine around the time of the Model RC/Wireless Video thread.
Back to top
1 2 

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.