компас на чипе HMC5883L

ATmega32, графический ЖКИ 128X64, панорама

компас на чипе HMC5883L

Сообщение slav0n » 12 дек 2011, 16:08

эксперименты выявляют очень сильное влияние близко расположенного железа. :-(
сигнал искажают рамка индикатора, экран карты, корпуса аккумов...
если датчик удалить сантиметров на 5-7, влияние резко уменьшается.
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение Speys » 12 дек 2011, 16:21

Совместим с металлоискателем Да пожалуй так и будет.Во внутрь не приспособиш много анти факторов И Бузер с магнитом,да и дросселя фонят.НЕ уверен,но пожалуй ток выносным вариантом.
Аватара пользователя
Speys
супермодератор
 
Сообщения: 711
Зарегистрирован: 18 ноя 2009, 02:31
Благодарил (а): 18 раз.
Поблагодарили: 25 раз.

Сообщение slav0n » 12 дек 2011, 18:19

вот маленькая кинишка. видно как реагирует на корпус аккума

while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение slav0n » 20 дек 2011, 22:11

надо бы понять принципы работы этого компаса.
Вот нашел инфу про поле Земли
Магнитное поле Земли, на её дневной поверхности, в средних широтах европейской части России, имеет значения - приблизительно 0.05 миллитесл (мТл), что в старых единицах СГС составляет 0.5 Гаусс. С первого тысячелетия, величина земного, геомагнитного поля уменьшилась более чем вдвое и человеческий организм испытывает синдромы его дефицита, который можно восполнить благодаря магнитотерапии с помощью внешних источников магнитного поля.

Силовые линии и полюса (не совпадают с географическими) магнитного поля Земли
Изображение
Рис.1 Силовые линии магнитного поля Земли

Силовые линии нормального магнитного поля направлены на север и вниз (они входят в землю почти отвесно, под углом, порядка I = 70°, с небольшим, в семь градусов, склонением на восток; это в Московской области, а в других районах страны - параметры геомагнитного поля могут отличаться).

Наш датчик имеет три оси: X Y Z
Так вот, надо понять как эти оси взаимодействуют с силовыми линиями магнитного поля. Мож где удобоваримая готовая инфа есть? :-):
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение slav0n » 21 дек 2011, 15:10

while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение dansat » 22 дек 2011, 00:39

Тут вот какое дело... компасы на железо очень реагируют, а не в лесу придется-то с ними - металл кругом, ЖБИ... Для наших целей очень сомнительная польза может выйти. :du_ma_et:
Может лучше сразу в сторону GPS, Глонас посмотреть?

p.s. правда по ссылкам пока некогда было внимательно посмотреть
Аватара пользователя
dansat
супермодератор
 
Сообщения: 1043
Зарегистрирован: 02 янв 2010, 23:09
Благодарил (а): 3 раз.
Поблагодарили: 52 раз.

Сообщение slav0n » 22 дек 2011, 00:49

металл конечно влияет, но думаю примерно так же как и на обычный компас с магнитной стрелкой. А всё равно по компасу в незнакомой местности определяемся, как ни крути...
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение dansat » 22 дек 2011, 01:47

Тогда дилема, только опытным путем на практике проверять... Штука хорошая, но если цена железа при этом вырастит чувствительно :-(
Аватара пользователя
dansat
супермодератор
 
Сообщения: 1043
Зарегистрирован: 02 янв 2010, 23:09
Благодарил (а): 3 раз.
Поблагодарили: 52 раз.

Сообщение slav0n » 22 дек 2011, 23:42

вот парень копал инфу для диплома
даташиты , апноуты, статьи фирмы Honeywell
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение slav0n » 23 дек 2011, 19:52

для двух осей в общем работает даже в условиях близости железок прибора.
Только если сместить датчик даже на миллиметры относительно них, калибровка сбивается.
А так в общем работает приемлемо.
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение Медведь » 23 дек 2011, 20:54

Дык, это...
Ты кажи, что заказывать себе компас или нет?
Пора?
СОВА! Открывай! Медведь пришёл... Изображение
Аватара пользователя
Медведь
супермодератор
 
Сообщения: 1384
Зарегистрирован: 16 ноя 2009, 16:48
Благодарил (а): 22 раз.
Поблагодарили: 81 раз.

Сообщение slav0n » 23 дек 2011, 21:34

ну, пока результаты положительные.
смотрим кино -
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение slav0n » 24 дек 2011, 15:11

схема подключения компаса
У вас нет необходимых прав для просмотра вложений в этом сообщении.
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение Медведь » 25 дек 2011, 09:48

плата для тех кто не имеет ни того ни другого:
компас+угломер.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
СОВА! Открывай! Медведь пришёл... Изображение
Аватара пользователя
Медведь
супермодератор
 
Сообщения: 1384
Зарегистрирован: 16 ноя 2009, 16:48
Благодарил (а): 22 раз.
Поблагодарили: 81 раз.

Сообщение slav0n » 14 янв 2012, 14:35

прошивка для поиграться
отключен угломер.
калибровка компаса - выбираем "калибровка", поворачиваем прибор в горизонтальной плоскости на 360 гр.
Оно само запомнит корректирующие данные, главное не наклонять по горизонтали.
Затем переключаем из калибровки, и компас работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение Speys » 14 янв 2012, 19:06

Вот так выглядет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Speys
супермодератор
 
Сообщения: 711
Зарегистрирован: 18 ноя 2009, 02:31
Благодарил (а): 18 раз.
Поблагодарили: 25 раз.

Сообщение slav0n » 15 янв 2012, 17:59

ну, всё нормально.
по мере поворачивания дерганье успокаивается.
можно для уверенности два круга повернуть.
Потом выходишь в "угол места" или "азимут" и пользуешься комасом
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение Speys » 15 янв 2012, 19:18

Нет не выходит. Возможно сам монтаж имеет значение. Компоненты близко возле микры..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Speys
супермодератор
 
Сообщения: 711
Зарегистрирован: 18 ноя 2009, 02:31
Благодарил (а): 18 раз.
Поблагодарили: 25 раз.

Сообщение slav0n » 16 янв 2012, 07:52

попробуй запитать от 3-х вольтовой таблетки, что на мамках стоит.
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

Сообщение slav0n » 19 янв 2012, 16:15

Вот решил проверить схему подключения компаса и увидел следующее:
В даташите такая картинка - 0,22 подключено между 8-12 ногами, а 4.7 к 10 ноге
а в схеме моей платки номиналы наоборот
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4498
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 388 раз.

След.

Вернуться в primuss3-spectrum

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

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