roboforum.ru

Технический форум по робототехнике.

Универсальный модуль МЕМС датчиков

Универсальный модуль МЕМС датчиков

dmitr75 » 20 июн 2012, 03:53

Привет всем.

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

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

Изображение

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

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

Re: Универсальный модуль МЕМС датчиков

legion » 20 июн 2012, 15:22

Ух, какая маленькая! Если бы мне понадобилась инерциальная система, то с удовольствием купил бы такую. Продается?
Ей бы еще на спинку СТМку с фильтром Калмана или еще каким хорошим, и гнать на выход обработанные данные.

Re: Универсальный модуль МЕМС датчиков

dmitr75 » 21 июн 2012, 03:46

>Продается?

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

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

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

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

Изображение

Re: Универсальный модуль МЕМС датчиков

=DeaD= » 21 июн 2012, 05:51

А зачем 3 таких модуля жестко связывать? Для калибровки?

Re: Универсальный модуль МЕМС датчиков

dmitr75 » 21 июн 2012, 06:14

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

Re: Универсальный модуль МЕМС датчиков

=DeaD= » 21 июн 2012, 08:32

Странно, но на плате я не вижу 30 градусов поворота модулей, неужели сами мелкие платки будут с разной ориентацией чипов на них?

Re: Универсальный модуль МЕМС датчиков

noonv » 21 июн 2012, 09:09

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

Re: Универсальный модуль МЕМС датчиков

dmitr75 » 21 июн 2012, 09:43

=DeaD= писал(а):Странно, но на плате я не вижу 30 градусов поворота модулей, неужели сами мелкие платки будут с разной ориентацией чипов на них?


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

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


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

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

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

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

Re: Универсальный модуль МЕМС датчиков

vvk » 21 июн 2012, 11:52

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

Re: Универсальный модуль МЕМС датчиков

Angel71 » 21 июн 2012, 15:15

2vvk, можно и не собирать, платка из-за размеров сама по себе уже интересна.

Re: Универсальный модуль МЕМС датчиков

dmitr75 » 22 июн 2012, 03:22

vvk писал(а):А какой точности Вы хотите достигнуть?


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

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


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

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


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

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


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

Re: Универсальный модуль МЕМС датчиков

Romikgy » 22 июн 2012, 10:30

так как саму платку та купить?

Re: Универсальный модуль МЕМС датчиков

dmitr75 » 22 июн 2012, 14:12

Сейчас есть свободных 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: Универсальный модуль МЕМС датчиков

Romikgy » 22 июн 2012, 14:19

а в Украину как ?

Re: Универсальный модуль МЕМС датчиков

dmitr75 » 22 июн 2012, 14:24

Завтра узнаю на почте, отпишу.


Rambler\'s Top100 Mail.ru counter