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

Компас на KMZ52

Добавлено: Пн май 03, 2010 01:53:02
levibyte
У меня atmega32 , xотел собрать компас на основе сенсора KMZ52 (филипс)
Собрал сxему как было указано в датащите , даю импульсные сигналы из контролера ,
кручу плату , читаю из ацп контролера ....не пашет.

Если кто нибудь имел дело с этим сенсором (или аналогичным)
скажите пожалуйста зачем нужно давать сенсору ипульсные сигналы? ( flip coil )

Re: Компас на KMZ52

Добавлено: Сб май 08, 2010 21:47:12
kospov
Уровень сигнала может быть маловат с датчика - может операционники слабовато усиливают. либо частота АЦП не фазируется с частотой импульсов на датчике.

Ну кгб - это мое предположение.

Re: Компас на KMZ52

Добавлено: Вс май 09, 2010 21:44:22
Digikey
зачем нужно давать сенсору ипульсные сигналы? ( flip coil )
МР датчик имеет напряжение смещения и температурный дрейф, которые могут существенно превосходить значения полезного сигнала. Для выделения сигнала используется свойство бистабильности МР структуры - под воздействием внешнего магнитного поля вектор намагниченности может быть изменен на противоположный, при этом происходит инверсия выходного сигнала. Таким образом, периодически изменяя направление намагниченности, можно промодулировать полезный выходной сигнал. При такой модуляции полный выходной сигнал будет содержать сумму переменного напряжения размахом 2*Uполезного и постоянных(медленно изменяющихся) напряжений ошибки. Теперь, после фильтрации, усиления и выпрямления(вычисления амплитуды) переменной составляющей, можно получить постоянный сигнал пропорциональный измеряемому магнитному полю.