roboforum.ru

Технический форум по робототехнике.
Текущее время: 19 июл 2025, 11:53

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




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 20 июн 2012, 03:53 
Не в сети

Зарегистрирован: 20 июн 2012, 03:45
Сообщения: 10
прог. языки: C
Привет всем.

Для своего проекта разработал универсальный модуль МЕМС датчиков. Содержит
3D магнетометр, 3D акселерометр, 3D гироскоп. Работа с датчиками по I2C, питание +3.3В, габариты 15х10мм.

Может кому еще пригодится :oops:

Изображение

Описание модуля и пр:

http://www.oshec.org/projects/9d-sensor/wiki


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 20 июн 2012, 15:22 
Не в сети

Зарегистрирован: 24 апр 2010, 14:47
Сообщения: 736
Откуда: Уфа
прог. языки: avr asm
Ух, какая маленькая! Если бы мне понадобилась инерциальная система, то с удовольствием купил бы такую. Продается?
Ей бы еще на спинку СТМку с фильтром Калмана или еще каким хорошим, и гнать на выход обработанные данные.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 03:46 
Не в сети

Зарегистрирован: 20 июн 2012, 03:45
Сообщения: 10
прог. языки: C
>Продается?

Пока продаются только пустые платы в наборе с некоторыми компонентами. Если получится организовать производство, будут нормальные заводские модули. На коленках такое паять не удобно.

>Ей бы еще на спинку СТМку с фильтром Калмана или еще каким хорошим, и гнать на >выход обработанные данные.

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

Так делаем сейчас для системы навигации, тестовая плата, ARM процессор и место под три таких модуля

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 05:51 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А зачем 3 таких модуля жестко связывать? Для калибровки?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 06:14 
Не в сети

Зарегистрирован: 20 июн 2012, 03:45
Сообщения: 10
прог. языки: C
Ориентация модулей будет отличаться на 30 градусов по каждой оси от другого. Получим движение в 27-мерном пространстве. Такая комбинация должна улучшить точность, уменьшить ошибки в т.ч. из-за дрейфа нуля, ну и обнаружение отказавшего датчика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 08:32 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Странно, но на плате я не вижу 30 градусов поворота модулей, неужели сами мелкие платки будут с разной ориентацией чипов на них?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 09:09 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
интересное направление - использовать вместо одного дорогого датчика - несколько дешёвых.
думаю, всем интересны подробности :)
к тому же, если проект открытый :)

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 09:43 
Не в сети

Зарегистрирован: 20 июн 2012, 03:45
Сообщения: 10
прог. языки: C
=DeaD= писал(а):
Странно, но на плате я не вижу 30 градусов поворота модулей, неужели сами мелкие платки будут с разной ориентацией чипов на них?


На плате поворота пока нет, это же тестовая плата, чтобы паять и резать, резать и паять. Попробуем так сориентировать, поглядим что будет и потом сделаем как надо.

noonv писал(а):
интересное направление - использовать вместо одного дорогого датчика - несколько дешёвых. думаю, всем интересны подробности :)
к тому же, если проект открытый


На такое использование сподвигла статья http://habrahabr.ru/post/114513/

Похвастать пока нечем, сделали модуль датчиков. Сейчас запускаем тестовую плату, потом будем пробовать работу в полной конфигурации.

Небольшое описание навигации которое хотим получить и принцип построения
http://www.oshec.org/projects/fhydra/wiki

Универсальный процессорный модуль который будет все обсчитывать
http://www.oshec.org/projects/ucpumod-v1/wiki


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 11:52 
Не в сети
Аватара пользователя

Зарегистрирован: 18 ноя 2010, 21:27
Сообщения: 96
Откуда: Ростов-на-Дону
А какой точности Вы хотите достигнуть? По моему опыту дрейф нуля у MEMS не такой уж и большой, стоит ли ради этого такую конструкцию собирать... Он больше зависит от температуры - так это решается с помощью температурного датчика. И калибровка очень громоздкая будет, особенно cross-axis гироскопов.
Хотя статья на хабре мне понравилась, правда не все формулы открылись. Принцип интересен, будут результаты - делитесь :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 21 июн 2012, 15:15 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
2vvk, можно и не собирать, платка из-за размеров сама по себе уже интересна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 22 июн 2012, 03:22 
Не в сети

Зарегистрирован: 20 июн 2012, 03:45
Сообщения: 10
прог. языки: C
vvk писал(а):
А какой точности Вы хотите достигнуть?


Точность в 1см устроит :D
Во многих видео с квадракоптерами видно как его колбасит при зависании, хочется избежать этого.

vvk писал(а):
По моему опыту дрейф нуля у MEMS не такой уж и большой, стоит ли ради этого такую конструкцию собирать... Он больше зависит от температуры - так это решается с помощью температурного датчика.


Температурная компенсация тоже будет, датчики температуры в чипах есть.

vvk писал(а):
И калибровка очень громоздкая будет, особенно cross-axis гироскопов.


Точный поворотный стол, учет разницы с ориентацией до 0.01 градуса. Чип же может и сам криво припояться. Т.е. 30 градусов примерный сдвиг, сдвиг каждого конкретного датчика определять после тестов и записывать в конфигурацию для учета разброса.

vvk писал(а):
Принцип интересен, будут результаты - делитесь :)


Обязательно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 22 июн 2012, 10:30 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
так как саму платку та купить?

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 22 июн 2012, 14:12 
Не в сети

Зарегистрирован: 20 июн 2012, 03:45
Сообщения: 10
прог. языки: C
Сейчас есть свободных 15 пустых плат. Если кому надо, пишите в личку.

За 120руб. + пересылка (Россия 50руб.) будет комплект из:

1. Плата - 1шт.
2. Сопротивление R1, R2, R3 (10КОм, 0402) - 3шт.
3. Конденсатор C1, C5 (100нФ, 0402) - 2шт.
4. Конденсатор C2 (10мкФ 6.3В, танталовый Low ESR) - 1шт.
5. Конденсатор C3 (220нФ, 0402) - замена на 2х100нФ
6. Конденсатор C6 (470нФ, 0402) - 1шт.
7. Конденсатор C7 (10нФ, 0402) - 1шт.

Детальки очень мелкие 1.5х2мм, заклеиваю их в скотч.

По другим странам тоже конечно могу отправить, стоимость узнаю на почте по запросу.

Оплата QiWi, Paypal или обсудим ваш вариант.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 22 июн 2012, 14:19 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
а в Украину как ?

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Универсальный модуль МЕМС датчиков
СообщениеДобавлено: 22 июн 2012, 14:24 
Не в сети

Зарегистрирован: 20 июн 2012, 03:45
Сообщения: 10
прог. языки: C
Завтра узнаю на почте, отпишу.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.

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


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

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


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

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