roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 02:13

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Дайте поюзать схемку где акселерометры используются.
СообщениеДобавлено: 23 май 2007, 15:54 
Не в сети

Зарегистрирован: 16 фев 2007, 16:33
Сообщения: 161
Откуда: Петропавловск-Камчатский
Укажите статейку пожалуйста где есть схема подключения акселерометра к ATMega какому-нибудь для определения скорости движения. Тока нежадничайте)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 май 2007, 16:42 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
тебе не схемка нужна а программа


схемки там простые
в инете польно
если банально  то взял акселерометр и 2мя проводами к контроллеру по spi подключил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 02:41 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Скорость - это интеграл ускорения по времени.
Глянь тут: http://instruct1.cit.cornell.edu/course ... lProjects/
Там много где акселерометры юзаются...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 11:27 
Не в сети

Зарегистрирован: 16 фев 2007, 16:33
Сообщения: 161
Откуда: Петропавловск-Камчатский
Спасибо))) Хотелось бы конечно на русском )))
"Скорость - это интеграл ускорения по времени." - хм фраза интересная вот тока как её на практике применить .... (((


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 13:38 
Не в сети
Аватара пользователя

Зарегистрирован: 15 янв 2007, 19:23
Сообщения: 1058
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК
Дык акселерометр на то акселерометр и есть, чтобы ускорение измерять.
Тут есть, как я думаю, два наиболее простых решения, подходящих для разного типа задач:
1. Если скорость движения постоянна, то отдельно взятое показание акселерометра не поможет, следует запоминать значения скорости в разные моменты времени от начала движения. Зная текущее значение скорости (а если речь о роботе, то в момент старта скорость равна нулю) и зная текущее ускорение можно вычислить скорость через некоторый малый момент времени, в течение которого ускорение считается постоянным. Тогда скорость можно вычислить по формуле: v=v0+at, где v0 - скорость в текущий момент времени, а-измеренное ускорение, t-промежуток времени. Далее присваиваем v0 -му значение v, по истечении заданного промежутка времени снова измеряем а и т.д.
2. Посадить акселерометр на на вращающийся диск и оценивать скорость по формуле: v=(aR)^0.5. Где а-измеренное ускорение, R-расстояние от акселерометра до оси вращения. Понятно, что R должно быть побольше для лучшей точности.
И там и там есть свои нюансы и нюансики... :)


Последний раз редактировалось SSG 24 май 2007, 14:10, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 14:02 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
SSG писал(а):
Дык акселерометр на то акселерометр и есть, чтобы ускорение измерять. Если скрость движения постоянна, то акселерометр не поможет.
Разве что его на вращающийся диск прилепить.  :roll:

Если его на вращающийся диск прикрепить, который будет вращаться с постоянной скоростью, что он тогда будет мерить - центростремительное ускорение?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 14:18 
Не в сети
Аватара пользователя

Зарегистрирован: 15 янв 2007, 19:23
Сообщения: 1058
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК
Ну да. А оно пропорционально квадрату линейной скорости.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO