Страница 2 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 11 по 20 из 64
  1. #11
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    220

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Chip, я так понял, что он не определяет начальное положение относительно земли после включения питания и если его статически выставить на 0 по компасу и уровню и включить, то до выключения он не потеряет ориентации? Или все-таки может сильно запутаться, например езда по кругу, по бездорожью и т.д. Если я вернусь на старое место, колесо в колесо, то покажет нули?
    Или так работает гироскоп, а тут нужно суммировать каждое ускорение и множить на длительность ускорения?
    Последний раз редактировалось Mastar; 28.07.2011 в 23:21.

  2. #12
    Модератор
    Регистрация
    06.07.2008
    Возраст
    46
    Сообщений
    414
    Вес репутации
    442

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Mastar, гироскоп определяет угловые скорости (повороты, о чем Вы пишите в начале), акселерометр - ускорения. Теоретически, сочетание гироскопа и акселерометра дает возможность определять положение, если известно первоначальное положение и полученные из датчиков величины на протяжении всего времени движения. Но на практике точность таких (компактных, дешевых) датчиков очень низка, поэтому, к примеру, в летающих моделях используется комплекс датчиков
    1. трехосевой акселерометр
    2. трехосевой гироскоп
    3. барометрический высотомер
    4. магнитометр (компас)
    5. GPS

    Такая комбинация уже позволяет более-менее точно ориентироваться в пространстве и не дает накапливаться ошибке из-за неточностей гироскопа и акселерометра.

    зы. если проще - гироскоп покажет нули как только его перестать крутить. В поезде, едущем по прямой, гироскоп будет показывать нули независимо от того, ускоряется поезд или тормозит. В машине гироскоп дополнительно будет чувствовать, как машина начинает клевать носом при торможении, кренится или поворачивает. Но как только поворот прекратился, сразу будут нули.
    Акселерометр же нули покажет только при свободном падении. В обычное время он показывает векторную сумму из ускорений микросхемы и ускорения свободного падения.

  3. #13
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    220

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    SBorovkov, вот тут Вам большое спасибо, все по полочкам. К примеру использования электроники на катере 1, 2 и 3 пункты не нужны, разве что для стабилизации камеры подвешенной на сервах. А вот для курсовой устойчивости, тут магнитометр (компас) - самый раз, ну и GPS для полного кайфа.
    Например порыв ветра, волна, течение и пр. будут изменять курс, но если задействовать магнитометр, то он скорректирует?
    Начинаю поиски.

  4. #14
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    220

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    http://www.youtube.com/watch?v=Kwdco...eature=related , уже ближе.
    Наверно к моим целям подходит - http://www.hitechnic.com/cgi-bin/com...on&key=NMC1034

    точность - 1 градус
    обновление данных - 10мс

    Это уже наверно оффтоп.
    Последний раз редактировалось Mastar; 29.07.2011 в 14:52.

  5. #15
    Новичок
    Регистрация
    21.12.2008
    Возраст
    45
    Сообщений
    14
    Вес репутации
    198

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    MMA7260 можно использовать как датчик положения зеркал? хочу попробовать сделать зеркала с "памятью" на 2 водителя чтобы с кнопки свое положение включать. схему примерно понял, остался только вопрос с датчиками

  6. #16
    Новичок
    Регистрация
    06.12.2011
    Возраст
    58
    Сообщений
    13
    Вес репутации
    162

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Добрый день! http://www.kako.com/neta/2008-017/lis331dl.pdf имеется вот такой акселерометр и ардуино. работает по шине й2си и эспиай. как его подружить с ардуино, а именно подключаю по шине й2си , встаёт вопрос id номера, откуда его брать

  7. #17
    Новичок
    Регистрация
    21.12.2008
    Возраст
    45
    Сообщений
    14
    Вес репутации
    198

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    The Slave ADdress (SAD) associated to the LIS331DL is 001110xb.
    http://www.arduino.cc/cgi-bin/yabb2/...num=1213072318, пример с похожим датчиком

  8. #18
    Новичок
    Регистрация
    06.12.2011
    Возраст
    58
    Сообщений
    13
    Вес репутации
    162

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    спасибо большое, все сделал заработало. координаты ху выводит. осталось с сервиками завязать

  9. #19
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    В продажу поступила новая модель сенсора MMA7361, это продолжение линейки MMA7260
    Последний раз редактировалось Chip; 08.12.2011 в 16:14.

  10. #20
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    49
    Сообщений
    320
    Вес репутации
    333

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Что-то у меня как не поверни, всё одни цифры показывает, с небольшим отклонением в несколько едениц, сразу по всем плоскостям?

Страница 2 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •