Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Балансирующий робот
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Метрология, датчики, измерительная техника
Страницы: 1, 2
Mike18
"Для нескольких поколений советских людей это была первая игрушка в жизни..." (С) (ВикипедиЯ, Неваляшка) sm.gif
AndyBR
Здравствуйте, друзья.
Передо мной стоит задача собрать даже не балансирующий робот, все гораздо проще.
Необходимо создать устройство, которое отслеживает (по акселерометру) перемещение одного агрегата и перемещает другой агрегат так, чтобы их взаимное расположение не изменялось. Перемещение происходит по одной оси (вверх-вниз).
Акселерометр ADXL330.
Сразу же столкнулся с проблемой как программно организовать двойное интегрирование.
А именно как избавиться от постоянной составляющей - ускорения свободного падения?
Дифференцировать? Тогда необходимо еще одно интегрирование.
Интегральные суммы очень быстро переполняются (использую 32 бит). Как правильно их надо обнулять?
Может быть можно подсмотреть готовое решение?
Спасибо.
Alexashka
Цитата(AndyBR @ Jun 23 2011, 16:46) *
Здравствуйте, друзья.
Передо мной стоит задача собрать даже не балансирующий робот, все гораздо проще.
Необходимо создать устройство, которое отслеживает (по акселерометру) перемещение одного агрегата и перемещает другой агрегат так, чтобы их взаимное расположение не изменялось. Перемещение происходит по одной оси (вверх-вниз).

Чегото тема затихла sm.gif
Не сказал бы что это задача проще балансирующего робота. Там хоть инклинометр можно задействовать, а тут явно одним акселерометром не обойдешься.
Кстати как успехи у Вас? У меня такая же задача, только отслеживать надо в пространстве. Эээх, даже не знаю. Заказал вот L3G4200D -гироскоп + 3х осевой акселерометр MMA7260. Попробую объединить их усилия. Но ясно что этого мало, так как показания обоих датчиков надо интегрировать. Интегратор чемто надо сбрасывать. Наверно придется еще электронный компас до кучи поставить laughing.gif
Пока что пробовал делать как в Нажмите для просмотра прикрепленного файла
получилось вообщем...никак.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.