Специальные цены   новые товары
Закрытая тема
Показано с 1 по 10 из 10

акселерометр и компас подключение

Тема раздела Самодельная электроника, компьютерные программы в категории Общие вопросы; Помогите разобраться с подключением данного устройства. http://www.robotshop.su/e-store/catalog/202/965/ Необходимо увязать компас с сервушкой, чтоб происходило движение четко по прямой....

  1. #1

    Регистрация
    02.06.2010
    Адрес
    Москва
    Возраст
    40
    Сообщений
    919

    акселерометр и компас подключение

    Помогите разобраться с подключением данного устройства. http://www.robotshop.su/e-store/catalog/202/965/
    Необходимо увязать компас с сервушкой, чтоб происходило движение четко по прямой.

  2.  
  3. #2
    Учит правила (до 29.06.2021)
    Регистрация
    07.06.2008
    Адрес
    Москва
    Возраст
    51
    Сообщений
    9,179
    Цитата Сообщение от DELFI Посмотреть сообщение
    Необходимо увязать компас с сервушкой
    увязать- это значит: прибабахать микропроцессор, написать для него программу, сделать автопилот в общем
    Цитата Сообщение от DELFI Посмотреть сообщение
    чтоб происходило движение четко по прямой.
    От того, что именно надо "двигать по прямой"- зависит степень сложности устройства
    Про это- написано в ветке "Полеты по камере, телеметрия"

  4. #3

    Регистрация
    02.06.2010
    Адрес
    Москва
    Возраст
    40
    Сообщений
    919
    В данном случае интересует управление в одной плоскости: лево-право. Гироскоп не помогает, поэтому приходится изыскивать что то еще. Вот нашел чудо электронный компас, но как его подключить к серве уму не приложу. На данном сайтике откуда ссылка, есть еще разные устройства которые возможно в сумме дадут нужный результат. Мне самому не удалось разобраться, поэтому прошу помощи у знатаков.

  5. #4

    Регистрация
    16.12.2005
    Адрес
    Москва
    Возраст
    39
    Сообщений
    4,452
    Записей в дневнике
    13
    Любой микропроцессор умеющий I2C и имеющий свободный 16 бит таймер подойдет

  6.  
  7. #5

    Регистрация
    02.06.2010
    Адрес
    Москва
    Возраст
    40
    Сообщений
    919
    Цитата Сообщение от leprud Посмотреть сообщение
    Любой микропроцессор умеющий I2C и имеющий свободный 16 бит таймер подойдет
    Если можно, поподробнее.

  8. #6

    Регистрация
    16.12.2005
    Адрес
    Москва
    Возраст
    39
    Сообщений
    4,452
    Записей в дневнике
    13
    А что интересует конкретно?
    Снимаем с нужной частотой показания магнетометра (не забыв его предварительно его откалибровать), смотрим отклонение по нужной оси от "эталонного" значения, да меняем выходной PWM на нужные величины.
    Если в процессоре есть аппаратный ШИМ, то и таймер не нужен.

    Вопросы подключения по I2C шине и запроса нужных значений, а также формирование PWM сигнала всегда подробно расписаны в документации на используемые компоненты.

    Хотя для (избыточной тут) ардуины и без вдумчивого чтения документации можно набросать скетч за полчаса..

  9. #7

    Регистрация
    02.06.2010
    Адрес
    Москва
    Возраст
    40
    Сообщений
    919
    Леонид, на сколько я понял по легкому решить вопрос с электронным компасом не получится (купил, подключил и поехал)...?
    Вообще кто то на форуме с такими штуками имел дело, интересно как такое устройство будет себя вести в моделе с электрическим двигателем
    Последний раз редактировалось DELFI; 18.04.2012 в 20:58.

  10.  
  11. #8

    Регистрация
    16.12.2005
    Адрес
    Москва
    Возраст
    39
    Сообщений
    4,452
    Записей в дневнике
    13
    Цитата Сообщение от DELFI Посмотреть сообщение
    по легкому решить вопрос с электронным компасом
    С аналоговыми выходами еще бы и получилось чего попроще, но в указанном вами модуле - только I2C шина

    Цитата Сообщение от DELFI Посмотреть сообщение
    как такое устройство будет себя вести в моделе с электрическим двигателем
    Отдалять его надо от силовых проводов подальше, проверено на мультироторных аппаратах

  12. #9

    Регистрация
    02.06.2010
    Адрес
    Москва
    Возраст
    40
    Сообщений
    919
    Цитата Сообщение от leprud Посмотреть сообщение
    С аналоговыми выходами еще бы и получилось чего попроще, но в указанном вами модуле - только I2C шина
    Может я тяжелым путем иду и есть чего попроще для достижение данной цели?
    Цитата Сообщение от leprud Посмотреть сообщение
    Отдалять его надо от силовых проводов подальше, проверено на мультироторных аппаратах
    В моем случае получится удалить только на 20 см. столько хватит?

  13. #10

    Регистрация
    16.12.2005
    Адрес
    Москва
    Возраст
    39
    Сообщений
    4,452
    Записей в дневнике
    13
    Цитата Сообщение от DELFI Посмотреть сообщение
    получится удалить только на 20 см.
    более чем, если ближе 5-10см нету массивных металлических предметов

Закрытая тема

Похожие темы

  1. Как в Компасе правильно делать шип/паз ?
    от osy13 в разделе Самодельная электроника, компьютерные программы
    Ответов: 3
    Последнее сообщение: 22.02.2012, 20:05
  2. Определение угла наклона акселерометром
    от vahrin в разделе Самодельная электроника, компьютерные программы
    Ответов: 18
    Последнее сообщение: 14.02.2012, 13:05
  3. Небольшая проблема с подключением акселя к ардуине
    от Anadimiy в разделе Коптеры. Комплектующие, сборка, настройка.
    Ответов: 2
    Последнее сообщение: 18.08.2011, 18:09
  4. Ответов: 5
    Последнее сообщение: 26.07.2011, 14:24

Ваши права

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