Помогите советом, измерение азимута гироскопом

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Nikertos
Родился
Сообщения: 4
Зарегистрирован: Пт окт 11, 2013 12:16:37

Помогите советом, измерение азимута гироскопом

Сообщение Nikertos »

Доброго времени суток господа.
По работе мне часто приходится измерять азимуты антенн (антенны секторные), и поворачивать их.
Пользуюсь компасом и помошником, который с земли измеряет азимут компасом и говорит в какую строну поворачивать антенну.
Компасом на мачте пользоваться не получается, так как кругом много металла (пробовал мерить смартфоном-врет).

У меня возникла идея зделать такой девайс, который прикладываешь к антене и он показывает азимут.
Есть некоторые общие идеи по этому поводу,
Например ориентацию антенн измерять не магнитным датчиком, а гироскопом.

В общем пример работы девайса:
Два датчика - компас и гироскоп.
1. При калибровке вводиться програмная переменная (допусим "compass_degrees") которой присваивается значение компаса, одновременно гироскоп выставляется в нулевое положение;
2. После калибровки азимут вычисляется по отклонению гироскопа по примерной формуле: compass_degrees+gyroscope_degrees, где "gyroscope_degrees" - знаечение отклонения гироскопа в градусах (значения 0..+-360)
Возникаюют Вопросы:
На сколько допустимы погрешности измерения гироскопом отклонений от оси, если не больше 5 градусов то приемлимо.
Может ли контроллер производить логические вычисления, например if(compass_degrees+gyroscope_degrees > 360, 360- compass_degrees+gyroscope_degrees, compass_degrees+gyroscope_degrees), если может то какой подойдет.

Достаточно ли микроконтроллера для этой задачи, или неоходимо будет работать с микропроцессором?

Подскажите в какую сторону копать. Заранее благодарю.

Опыта работы с цифровыми микросхемами нет никакого.

Буду рад любым подсказкам, советам.
Реклама
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Помогите советом, измерение азимута гироскопом

Сообщение coredumped »

Микроконтроллера достаточно. Более того, у ST есть Discovery kit у которого "на борту" есть и компас и гироскоп, нужно только подключить какой-нить дисплейчик и написать софт.
Все будет только лучше, в крайнем случае - хуже.
Реклама
Аватара пользователя
CyberVad
Встал на лапы
Сообщения: 142
Зарегистрирован: Сб дек 24, 2011 12:39:03

Re: Помогите советом, измерение азимута гироскопом

Сообщение CyberVad »

Вот тут продаются (четвёртый сверху). Я заказал )) Не у них, правда, а в китае - мне совершенно не срочно, на перспективу. А МК, применённый там, весьма мощный, для Вашей задачи хватит с лихвой
Вышел из себя.
Пришел в себя.
Ушел в себя.
И решил больше сегодня никуда не ходить
Nikertos
Родился
Сообщения: 4
Зарегистрирован: Пт окт 11, 2013 12:16:37

Re: Помогите советом, измерение азимута гироскопом

Сообщение Nikertos »

Благодарю, очень интересный модуль!
Закажу его скорей всего.
Интересно, ктонить имел дело с гироскопами? Как у них с погрешностью?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Помогите советом, измерение азимута гироскопом

Сообщение coredumped »

CyberVad писал(а):Вот тут продаются (четвёртый сверху).
Мля, что за ... 3 раза пытался зайти :(
Service Unavailable

Too many connections.
Что за модуль? Есть еще ссылки?
Все будет только лучше, в крайнем случае - хуже.
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Помогите советом, измерение азимута гироскопом

Сообщение Аlex »

coredumped писал(а):Что за модуль? Есть еще ссылки?
Там такая-же плата, что и по Вашей ссылке, только на чип-нн.
Реклама
Nikertos
Родился
Сообщения: 4
Зарегистрирован: Пт окт 11, 2013 12:16:37

Re: Помогите советом, измерение азимута гироскопом

Сообщение Nikertos »

Она реально 500-600р стоит?
CyberVad, сколько стоил заказ с китая, если не секрет?
Аватара пользователя
CyberVad
Встал на лапы
Сообщения: 142
Зарегистрирован: Сб дек 24, 2011 12:39:03

Re: Помогите советом, измерение азимута гироскопом

Сообщение CyberVad »

736,17 руб. Как бы дороже, но с учётом пересылки (в случае с чип-нн) даже дешевле. Было бы срочно, я б в чипе заказал, а так как мне не срочно, то заказал в китае
Вообще говоря в китае покупать долго - месяца полтора. Но если всё делать планомерно, то это "долго" превращается в "вовремя" ))
По алгоритму мне кажется лучше так - ориентируем по компасу на север (или без компаса ставим в какое-то другое положение, например по курсу корабля), жмём кнопку >0< и далее как Вы писали.
А вот вопрос - может кто-то знает - а как работает современный (в виде микросхемы) гироскоп? В смысле изменение магнитного поля вокруг его не смущает? Не должен, но микросхема это же не тот хардкорный гироскоп из моего детства - в виде высокооборотистого двигателя с массивным маховиком на подвесах, и как она устроена непонятно
Вышел из себя.
Пришел в себя.
Ушел в себя.
И решил больше сегодня никуда не ходить
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Помогите советом, измерение азимута гироскопом

Сообщение coredumped »

CyberVad писал(а):А вот вопрос - может кто-то знает - а как работает современный (в виде микросхемы) гироскоп? В смысле изменение магнитного поля вокруг его не смущает? ... как она устроена непонятно
Насчет изменений магнитного поля в даташите ничего не пишут, будем считать, что не влияет.
Вот статейку нагуглил :)
Все будет только лучше, в крайнем случае - хуже.
nirq
Опытный кот
Сообщения: 758
Зарегистрирован: Вс фев 10, 2013 15:26:00

Re: Помогите советом, измерение азимута гироскопом

Сообщение nirq »

погрешности измерения гироскопом отклонений от оси
Гироскоп (в предложенном контексте) измеряет не "отклонения от оси" (wtf), а угловое ускорение. Скорость поворота.
Причём поворота вокруг оси, а не "вообще поворота".

"Градусы" получаются из этих данных через интегрирование.
Существенно понять: при интегрировании так или иначе накапливается ошибка, причём случайная. Которую и назвать "погрешностью гироскопа" нельзя, и при попытке в процентах выразить - сапоги всмятку получатся.

С точки зрения пользователя это будет выглядеть как "показание в градусах плывёт в случайную сторону с случайной скоростью". Медленно плывёт - хорошо; на месте встало - повезло, но это ненадолго.
И хоть ты купи детали отдельно, хоть на плате уже припаянные, хоть по ссылке на сайт, хоть через интернет-аукцион...
Опыта работы с цифровыми микросхемами нет
... так и получается ламерство зачеркнуть научно-технический авантюризм.
Но попробовать не грех, вдруг чё и получится. Накрайняк интересно проведёшь время.

Для решения решания поставленной задачи нужен не столько "опыт работы с цифровыми микросхемами" или даже программирование на каком-то конкретном языке, сколько математика. Абстрактные формулы.

---

Если забыть про слово "гироскоп", но вспомнить про задачу:

- берём лазерную указку, у которой луч развёрнут в линию (они продаются с подписью "line" вместо "dot", просто стекляшка дополнительная вставлена);
- на земле прикрепляем к объекту указку так, чтобы она светила вниз и лазерная линия показывала направление куда нужно;
- залазим вместе с объектом вверх, смотрим вниз, на земле видим лазерную линию;
- которую совмещаем с там же (на земле) визуально обозначенным направлением, например лежащей вдоль себя верёвкой;
- ...
- но это же обман! в задаче было не просто "измерить", а "измерить гироскопом"!

Развитие идеи:

- изобретаем жёстко-регулируемое крепление указки к объекту (струбциной or something like), позволяющее зафиксировать направление лазерной линии относительно объекта, но свободно болтать указкой туда-сюда строго поперёк линии.... чтобы на земле эта самая линия параллельно сдвигалась, для удобства совмещения с лежащей верёвкой.
- и для совсем уже удобства добавляем возможность сдвигания линии вдоль.
Nikertos
Родился
Сообщения: 4
Зарегистрирован: Пт окт 11, 2013 12:16:37

Re: Помогите советом, измерение азимута гироскопом

Сообщение Nikertos »

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

P.S. coredumped, благодарю за ссылку.
Ответить

Вернуться в «Разные вопросы по МК»