Страница 1 из 1

Эл.Компос MAG3110, странные результаты измерения. Причина?

Добавлено: Пт янв 03, 2014 23:57:34
Faun
Это вопрос больше к тем, кто плавал, кто знает.. (мне кажется вопрос из разряда типичных для электронных магнитометров)
http://www.freescale.com/files/sensors/ ... AG3110.pdf
Работает просто отменно, но есть сюрприз, который мне всю малину портит...
Я получаю результат 16 бит. Старший, и младший(как заведено). Вот графики которые я получаю.. Всё это одни и те-же данные, но после воздействия магнита поднесенного к датчику....
Изображение кликается
...
Короче, зубристый график потому, что он чередуясь отображает старший и младший бит...
1.Старший на нуле, младший показывает отличную стабильность/шумность, не глючит, и четко реагирует на поля! (всегда-б так..)
2. Я поднес магнит, и по непредсказуемому алгоритму старший бит в районе 128-ми. Младший при этом показывает сплошной шум, еле реагирует на магнитное поле, или как мне несколько раз показалось вовсе не реагирует.
3. снова поводил магнитом вблизи.. Шкала старшего бита подскочила в сторону 255 (чем ближе к нулю(с обоих концов), тем меньше шум,.. на я это указал стрелочкой 4.))
5 Здесь просто показываю,.. отлично отреагировало на магнитное поле ;)..
6 ...Когда старший байт в районе 128-ми, это еще не самое гадкое, Когда он как здесь, в районе 64-х или в районе 192-х, то мало того что много шума(хоть и есть реакция на магнитное поле), но происходят ВНЕЗАПНЫЕ перепрыгивания! Как на 7.
........
Я знаю что электронные компасы нужно колибровать... Запустить режим, и повернуться вокруг оси, и спец-прога подгонит параметры... Но в моем случае случайная наводка магнитиком, делает из компоса то халерика(высокий шум), то эпилептика(самопроизвольные перескакивания).
Даташит читал, все возможные сбрасывания и ресеты кажись перебрал.
Вот патаму и спрашиваю тех, кто что-та по теме слышал(все свои предположения я уже перебрал :(. ).
Пасибо.. надеюсь окажется что есть за что..