2017-02-15 28 views
10

Мне нужно записать магнитные данные на одной поверхности двумя смартфонами.Почему существует разница в магнитных величинах, полученных разными смартфонами?

Я нахожу разные значения величины магнитного поля, зная, что я помещаю свои смартфоны в одно и то же место на той же высоте. Магнитометры YAS532(sensitivity 0.2µT/LSB, Measurement Range ±1200 µT) и AK09911(sensitivity 0.6µT/LSB, Measurement Range ±4900 µT).

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

+0

Ghost Hunters .. – danny117

ответ

3

Я уверен, что ответ заключается только в том, что вы используете разные датчики. Я многого не делал в этой области, но просто из классов робототехники, которые я принимал в школе, я знаю, что разные датчики, даже из тех же самых спецификаций, просто вернут разные данные, и один и тот же датчик может даже иногда возвращать разные данные. Это нормально, потому что всегда будет случайная ошибка. Вам действительно нужно сделать много измерений и выяснить, что такое нормальный диапазон ошибок, а затем написать свой код на основе этого.

2

Электротехника говорит, что магнитное поле не может быть одинаковым w.r.t Место и время. Магнитные поля меняются - например, когда вы приближаете часы рядом с компасом, а также, когда земля вращается, она меняется.

Так что даже если с некоторыми (не может сказать, что?) метод, который вы достигли фиксированной магнитной полевой схемы смартфона, должен с уверенностью изменять поля.

0

Единственный способ получить правильные измерения - использовать откалиброванные датчики. Даже тогда будет некоторая допуск значений из-за чувствительности датчиков. В надлежащей лаборатории все измерительное оборудование обычно откалибровано в рутинной практике. Это единственный способ смягчить симптомы, которые вы также испытываете.

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

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

0

Я не уверен, что магнитное поле различно в разное время .. почему вы не пытаетесь использовать 2 модели того же мобильного телефона и видите, есть ли разница с магнитным полем.

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

  1. Может быть некоторое различие в датчике
  2. помехи на телефонных компонентов магнитного датчика.

попробовать также перекалибровку датчика