Re: Arduino и 3-х осевой акселерометр MMA7260
да проще простого - использовать нашу русскую разработку -шар
и с приводом сэкономим и мощный можно поставить.
проблема в том, что когда мы выходим из поворота -ускорение в бок плавно спадает, а в кресле нужно ещё вернуть тело в горизонтальное положение, при этом возврате на тело будет действововать лишнее ускорение, тело будет думать, что оно ускоряется в бок.
вот в авиасимуляторах действительно крутое дополнение к джойстику
Re: Arduino и 3-х осевой акселерометр MMA7260
солберг:
http://www.streetfire.net/video/pett...orc_113982.htm
ещё хороший вариант:
http://www.force-dynamics.com/401/index.php
берем такую платформу и центр тяжести человека сажаем не на оси, тогда при повороте против или почасовой - человек будет чувствовать то ускорение, которое должен.
судя по количеству цилиндров штука миллионная :eek:
Re: Arduino и 3-х осевой акселерометр MMA7260
Что-то я не пойму, если акселерометр замеряет ускорение с точностью например 1,5g = 15м/с за 10 мс , это что же с таким ускорением на авто ездить надо - формула 1 отдыхает.
Re: Arduino и 3-х осевой акселерометр MMA7260
это верхняя граница диапазона! он может эту границу при реальном ускорении 1.5G только через пол-часа покажет, фиг ведь знает как быстро у него пластины внутри могут двигаться
Re: Arduino и 3-х осевой акселерометр MMA7260
Если это верхняя граница, то с каким шагом меряется ускорение?
Re: Arduino и 3-х осевой акселерометр MMA7260
А ещё вот такая тема для авто интересная, я думаю каждому захотелось бы такую прикрутить на свой авто,
http://www.youtube.com/watch?v=eSi6J...layer_embedded
Re: Arduino и 3-х осевой акселерометр MMA7260
Только для этого нужны пневмоподвеска и мощный компрессор
Re: Arduino и 3-х осевой акселерометр MMA7260
Здравствуйте!
Как человек увлеченный тюнингом , могу заявить следующее - для правильного вычисления ускорения потребуется подсоединять к ардуино либо датчик скорости автомобиля, либо GPS-ку плюс таймер. А уж тогда им в подмогу придет акселерометр.
Кто бы сделал программу вычисляющюю из этих данных ускорение, а так то приципить
датчики совершенно не проблематично.
А вот аналогичный приборчик с описанием алгоритма вычисленийя --- http://www.d1350.com/product/izmerit...-super-street/
Re: Arduino и 3-х осевой акселерометр MMA7260
Думаю с помощью ардуино не такая уж и большая проблема повторить данный прибор на экране кар писи.
Принцип работы
Ускорение:
Основным элементом G-TECH/Pro является прецизионный 3-мерный акселерометр, датчики которого измеряют ускорения. Ускорения измеряются в g, и это один из основных факторов точности при измерениях, т.к калибровка ведется относительно g (ускорения свободного падения), которое неизменно.
Скорость:
G-TECH измеряет скорость и дистанцию, интегрируя прямолинейное ускорения по времени. В основном, если известно как меняется ускорение за определенный период времени, то однозначно вычисляется скорость в конце этого периода. Поэтому если автомобиль стартует с «нулевой» скорости, то известно, какая будет скорость в любой момент времени. Периоды интеграции очень короткие (несколько тысячных секунды) и это обеспечивает точность. Однако, если автомобиль стартует не с «нулевой» скорости, измерения будут не корректны, потому что нет правильной точки отсчета. В связи с этим очень важно начинать все замеры из абсолютно неподвижного состояния.
Дистанция:
Дистанция измеряется таким же образом, как и скорость. Если известно, как быстро автомобиль разгоняется за определенный промежуток времени, то легко определить, какая дистанция пройдена в течение этого промежутка времени.
Мощность:
G-TECH измеряет мощность используя формулу связывающую: скорость, ускорение и вес в определенный момент. Чем точнее указан вес машины, тем выше точность результата. G-Tech измеряет конечную мощность, иногда ее также называют «мощность с колес». Эта мощность включает потери энергии в трансмиссии, которые обычно составляют 10-15%. Мощность, измеренная на маховике двигателя часто используется в рекламных целях, но для большинства задач необходимо знать, как разгоняется реальный автомобиль. Мощность, которую измеряет G-Tech также учитывает и аэродинамическое сопротивление. Это означает, что если Вы заклеили пленкой фары и решетки в бампере, сняли боковые зеркала и щетки и т.д. то есть уменьшили сопротивление, измеренная мощность будет больше, хотя Вы не производили никаких доработок двигателя.
Обороты:
Обороты двигателя измеряются непосредственно через напряжение в прикуривателе, при этом не требуется никаких дополнительных подсоединений. Функция измерения оборотов используется для измерения момента и ламп отсечки по оборотам.
Re: Arduino и 3-х осевой акселерометр MMA7260
Цитата:
Сообщение от
Chip
Можно смотреть положение автомобиля относительно горизонта, Угол наклона при подьеме или спуске с горы. Можно применить для пневмоподвески . Автоматическая регулировка угла фар и т.д.
Chip, нужен совет. Собрал я платформу, в которой акселерометр используется для определения углов наклона (крен/тангаж) платформы. Текущая задача - удерживать платформу в горизонтальном положении вне зависимости от наклонов основания.
Описанный в теме акселерометр измеряет все ускорения, в том числе и те, что возникают от работы сервоприводов.
В итоге, платформа дергается как эпилептик:
http://www.youtube.com/watch?feature...&v=1ZIuTeexwQI
Есть идеи - как отфильтровать "паразитные" ускорения?
Можно конечно попытаться усреднять набор значений акселерометра, но это, скорее всего, приведет к появлению задумчивости механизма и отставанию в коррекции.