реклама на сайте
подробности

 
 
> Магнитный датчик HMC1002 Помогите женщине, Магнитный компас
Daria
сообщение Feb 24 2008, 19:10
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 229
Регистрация: 24-02-08
Пользователь №: 35 345



Здравствуйте! С вами говорит дилетант smile.gif
Подскажите, как откалибровать датчик HMC1002 фирмы Honeywell?
И как пользоваться режимами SET/RESET - ничего не понятно sad.gif Импульсы генерируются от микропроцессора? поподробнее, пожалуйста, об этом датчике, очень надо!
А может, кто-нибудь когда-нибудь имел дело с магнитным компасом? Есть два датчика - магнитный двухосевой HMC1002 и трехосевой акселерометр LIS3L06AL - достаточно ли их, чтобы определить азимут? Какой датчик нужен, чтобы определять скорость движения? Кто знает - отзовитесь!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Ilya_z
сообщение Feb 27 2008, 07:35
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 8-03-05
Из: Saratov
Пользователь №: 3 155



Цитата(Daria @ Feb 24 2008, 22:10) *
трехосевой акселерометр LIS3L06AL - достаточно ли их, чтобы определить азимут? Какой датчик нужен, чтобы определять скорость движения?


Вот акселерометр для этого и нужен, можно посчитать если знаете начальную скорость.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Feb 27 2008, 18:33
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Ilya_z @ Feb 27 2008, 10:35) *
Вот акселерометр для этого и нужен, можно посчитать если знаете начальную скорость.
Акселерометр может быть полезен при определении азимута только для того, чтобы выставить горизонталь.
Измерить скорость при помощи такого акселерометра можно только теоретически. Практически делать так настоятельно не советую.
Скорость измерять можно при помощи одометра, GPS приёмника, или с помощью специального допплеровского радара. В последнее время, таких появилось весьма много. Вот, например:
http://www.bach-simpson.com/products_dopplerspeed.htm


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Ilya_z
сообщение Feb 28 2008, 06:20
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 8-03-05
Из: Saratov
Пользователь №: 3 155



Цитата(Stanislav @ Feb 27 2008, 21:33) *
Акселерометр может быть полезен при определении азимута только для того, чтобы выставить горизонталь.
Измерить скорость при помощи такого акселерометра можно только теоретически. Практически делать так настоятельно не советую.

Ну и практически можно, если других средств на объекте не предусмотрено. Другое дело что ограничений много, да и с точностью проблемы будут. А для частных применений с учетом всех "но", вполне можно использовать.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Feb 28 2008, 20:44
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Ilya_z @ Feb 28 2008, 09:20) *
Ну и практически можно, если других средств на объекте не предусмотрено...
Надеюсь, Вы не предлагаете осуществить это путём интегрирования его выхода(ов)? wink.gif

Цитата(Ilya_z @ Feb 28 2008, 09:20) *
Другое дело что ограничений много, да и с точностью проблемы будут. А для частных применений с учетом всех "но", вполне можно использовать.
Хотелось бы знать, о каких именно частных применениях идёт речь?

Цитата(Daria @ Feb 27 2008, 21:55) *
Акселерометр может быть полезен при определении азимута только для того, чтобы выставить горизонталь.
Объясните о том, как это сделать, поподробнее, пожалуйста!
Ну-у, матушка...
Горизонтально - это когда акселерометры X и Y показывают 0 (напряжение на их выходах равно половине шкалы). Только их откалибровать сначала нужно обязательно, потому, что разброс "нулей" у LIS-ов - дай боже.

Цитата(Daria @ Feb 27 2008, 21:55) *
...Двухосевой акселерометр служит для определения отклонения от горизонтали, зная угол отклонения, можно определить проекцию вектора маг. индукции на горизантальную плоскость, так?
Ну, типа того...
Цитата(Daria @ Feb 27 2008, 21:55) *
А если имеется трехосевой акселерометр - для чего он нужен?
Он может быть полезен при определении больших углов наклона.

Цитата(Daria @ Feb 27 2008, 21:55) *
...И что будет показывать акселерометр, если ЦМК будет двигаться с ускорением? В таком случае он будет определять не только g, но и приложенное ускорение? И его показания уже нельзя будет использовать?
Можно, почему же. Весь вопрос, как отделить вектор земного тяготения от вектора ускорения. Иногда это можно, а иногда - нельзя.
А что такое ЦМК?
И вообще, что сделать-то надо? Азимут более-менее точно можно измерить и без акселерометров.

Цитата(Daria @ Feb 27 2008, 21:55) *
...И еще - двухосевой магнито-резистивный датчик - будет определять направление вектора маг. индукции только в горизонтальном положении, а, если его повернуть, например, вертикально - что он покажет? Извините за дилетантские вопросы 05.gif
Двухосевой магнитный датчик будет определять компоненту вектора магнитного поля, лежащую в плоскости, образованной его осями. smile.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Daria
сообщение Feb 29 2008, 18:35
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 229
Регистрация: 24-02-08
Пользователь №: 35 345



Цитата(Stanislav @ Feb 28 2008, 23:44) *
Ну-у, матушка...
Горизонтально - это когда акселерометры X и Y показывают 0 (напряжение на их выходах равно половине шкалы). Только их откалибровать сначала нужно обязательно, потому, что разброс "нулей" у LIS-ов - дай боже.

Кстати, а Вы не подскажете какие-нибудь методы калибровки LIS? smile.gif Извините еще раз за дилетантские вопросы smile.gif
Цитата(Stanislav @ Feb 28 2008, 23:44) *
А что такое ЦМК?
И вообще, что сделать-то надо? Азимут более-менее точно можно измерить и без акселерометров.
Двухосевой магнитный датчик будет определять компоненту вектора магнитного поля, лежащую в плоскости, образованной его осями. smile.gif

Цифровой Магнитный Компас smile.gif А КАК определить азимут без акселерометров? Как тогда определять отклонения от горизонтали?
Спасибо большое за подробные ответы! Моя Вам благодарность! biggrin.gif

Цитата(Okorok @ Feb 29 2008, 00:12) *
Если объект движется с ускорением, определение горизонтали акселерометром будет давать ошибку.

Значит, на автомобиль устанавливать подобный компас( с двухосевым магнитным компасом и акселерометром) бесполезно?
Цитата(Okorok @ Feb 29 2008, 00:12) *
Магнитное поле обладает направлением и величиной. Независимо от ориентации датчика в пространстве, датчик магнитного поля будет определять не направление магнитного поля, а величину проекции поля на его (датчика) ось или на 2-3 оси. Зная две (или три) проекции поля, можно вычислить направление поля.
В зависимости от возможного "поведения" объекта и важности информации о его ориентации в пространстве, может понадобиться и трехосевой акселерометр, и трехосевой магнитный датчик (или компасный модуль).

То есть, если объект не собирается становиться строго вертикально или переворачиваться ввер тормашками, то с помощью ДВУХОСЕВОГО магнитного датчика и трехосевого акселерометра азимут измерить вполне возможно? Если не двигаться с ускорением? smile.gif Любые углы отклонения от горизонтали(кроме 90) можно измерить акселерометром и компенсировать?

Цитата(Okorok @ Feb 29 2008, 00:12) *
Дополнено: ...А в это время Stanislav уже все написал. wink.gif

Спасибо и Станиславу и Окороку за терпение и участие biggrin.gif
А не подскажете какой-нибудь датчик скорости? biggrin.gif
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Feb 29 2008, 20:31
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Daria @ Feb 29 2008, 21:35) *
Кстати, а Вы не подскажете какие-нибудь методы калибровки LIS? smile.gif Извините еще раз за дилетантские вопросы
LIS, будучи установленным на плату, можно калибровать по земному тяготению.
Единственное, что потребуется - "кубик", внутрь которого будет помещено Ваше устройство. Этот кубик придётся ставить поочерёдно на каждую из граней, на строго горизонтальную плоскость, и фиксировать при этом показания датчиков.
Если интересно, могу расписать подробно.

Цитата(Daria @ Feb 29 2008, 21:35) *
Цифровой Магнитный Компас smile.gif А КАК определить азимут без акселерометров? Как тогда определять отклонения от горизонтали?
Вы так и не назвали назначения Вашего дивайса. В частности, требуемую точность.
Измерить азимут с помощью двухосевого матнитного датчика можно точно так же, как и с помощью обычного компаса: расположите его приблизительно горизонтально, и измеряйте на здоровье. smile.gif Угол относительно магнитного меридиана вычисляется как арктангенс отношения показаний датчиков по осям. В аппнотах, наверное, написано про это.

ЗЫ. Кстати, для определения азимута в автомобиле HMC1022 подойдёт лучше. Будучи менее чувствительным, имеет более широкий линейный диапазон и низкую цену.

Цитата(Daria @ Feb 29 2008, 21:35) *
...Значит, на автомобиль устанавливать подобный компас( с двухосевым магнитным компасом и акселерометром) бесполезно?
Тут другая проблема - девиации всяческие. Автомобиль-то - железяка... Такой чувствительный датчик придётся часто перекалибровывать (хотя, это и не сложно - проехать кругов 10, а потом обработать показания магнитометров). smile.gif
Кроме того, у датчика есть температурная зависимость отношения чувствительностей по осям. Для того, чтобы получить погрешность определения азимута менее градуса, датчик придётся тщательно откалибровать также и на температуре.

Цитата(Daria @ Feb 29 2008, 21:35) *
...То есть, если объект не собирается становиться строго вертикально или переворачиваться ввер тормашками, то с помощью ДВУХОСЕВОГО магнитного датчика и трехосевого акселерометра азимут измерить вполне возможно? Если не двигаться с ускорением? smile.gif Любые углы отклонения от горизонтали(кроме 90) можно измерить акселерометром и компенсировать?
Да забудьте Вы про акселерометр пока что. smile.gif Отложите на время.
Попробуйте разобраться пока что с датчиком магнитного поля.

ЗЫ. Ещё в Древнем мире умели ходить по компасу и лагу (счислению). Однако, нужно было видеть звёзды.
С изобретением хронометра (а его роль сейчас могут играть любые электронные часы) надобность в звёздах почти отпала. smile.gif

Цитата(Designer56 @ Feb 29 2008, 23:11) *
Не факт, что это лучше.
Дешевле и точнее получается. А также легче, и энергопотребление меньше. В смысле надёжности - наверное, несколько хуже (хотя, и не факт).
Однако, ещё в 50-х астрокоррекцию делать умели (МКР "Буря", например). Там чистой инерциалкой из-за продолжительного времени полёта "изделия" обойтись было нельзя, поэтому для неё создали автономный астрокорректор.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Daria   Магнитный датчик HMC1002 Помогите женщине   Feb 24 2008, 19:10
- - Crowbar   Калибровать либо катушками Гельмгольца, лиюбо серт...   Feb 25 2008, 12:14
|- - Okorok   Цитата(Daria @ Feb 24 2008, 20:10) И как ...   Feb 25 2008, 12:52
- - Crowbar   Я видно не правильно выразился: конечно импульсы а...   Feb 25 2008, 15:35
|- - Daria   Акселерометр может быть полезен при определении аз...   Feb 27 2008, 18:55
||- - Okorok   Цитата(Daria @ Feb 27 2008, 19:55) Акселе...   Feb 28 2008, 21:12
||- - NickNich   Цитата(Okorok @ Feb 29 2008, 00:12) Тольк...   Feb 29 2008, 06:45
|||- - Okorok   Цитата(NickNich @ Feb 29 2008, 07:45) А в...   Feb 29 2008, 07:58
||- - Stanislav   Цитата(Okorok @ Feb 29 2008, 00:12) Если ...   Feb 29 2008, 19:32
|- - Ilya_z   Цитата(Stanislav @ Feb 28 2008, 23:44) На...   Feb 29 2008, 05:46
|- - Okorok   Цитата(Daria @ Feb 29 2008, 19:35) Значит...   Feb 29 2008, 18:59
||- - Daria   Цитата(Okorok @ Feb 29 2008, 21:59) Но я ...   Mar 1 2008, 20:13
|- - Daria   Извините, что я никак не угомонюсь, но все-таки ...   Mar 3 2008, 18:32
|- - Stanislav   Цитата(Daria @ Mar 3 2008, 21:32) Но, как...   Mar 24 2008, 17:34
|- - Daria   Цитата(Stanislav @ Mar 24 2008, 20:34) 5....   Mar 24 2008, 19:49
- - Designer56   ЦитатаПравда, приходилось слышать и о чисто инерци...   Feb 29 2008, 19:36
|- - Stanislav   Цитата(Designer56 @ Feb 29 2008, 22:36) Н...   Feb 29 2008, 19:46
- - Designer56   ЦитатаПеремещение самолёта измерять - не дело инер...   Feb 29 2008, 19:48
|- - Stanislav   Цитата(Designer56 @ Feb 29 2008, 22:48) Т...   Feb 29 2008, 19:54
- - Designer56   ЦитатаМногие МБР, кстати, имеют чисто инерциальную...   Feb 29 2008, 19:58
|- - Stanislav   Цитата(Designer56 @ Feb 29 2008, 22:58) Е...   Feb 29 2008, 20:08
- - Designer56   Не факт, что это лучше.   Feb 29 2008, 20:11
- - Crowbar   Третий одноосный датчик припаивайте так, чтобы он ...   Mar 1 2008, 21:29
|- - Daria   Цитата(Crowbar @ Mar 2 2008, 00:29) Трети...   Mar 2 2008, 19:31
- - anton   Припаивать или искать другой датчик чтоб ось была ...   Mar 2 2008, 19:48
- - Crowbar   Цитата(Daria @ Mar 2 2008, 22:31) Иными с...   Mar 2 2008, 20:57
- - Kurt   Следует учесть, что автомобиль движется далеко не ...   Mar 3 2008, 06:10
- - Kurt   Относительно калибровки акселерометров можете взгл...   Mar 25 2008, 08:27
|- - Daria   Цитата(Kurt @ Mar 25 2008, 11:27) Относит...   Mar 25 2008, 19:38
- - Kurt   Поворачивать акселерометры и магнетометры для кал...   Mar 26 2008, 06:26
|- - Daria   Цитата(Kurt @ Mar 26 2008, 09:26) Поворач...   Mar 26 2008, 09:30
|- - Stanislav   Цитата(Kurt @ Mar 26 2008, 09:26) Поворач...   Mar 26 2008, 16:08
|- - Daria   Цитата(Stanislav @ Mar 26 2008, 19:08) Мн...   Mar 26 2008, 20:40
- - Kurt   Нет никакой необходимости калибровать при каждом в...   Mar 26 2008, 14:42


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01495 секунд с 7
ELECTRONIX ©2004-2016