Персональные страницы Доп. раздел |
Коновалов Дмитрий Александрович
![]() Цифровой магнитометр на HMC5883LВ качестве датчика использован готовый модуль GY-273. В качестве датчика использован модуль GY-273 - трёх осевой электронный компас на основе чипа HMC5883L. На сегодняшний день чип, используемый в этом датчике, широко применяется в производстве сотовых телефонов, спортивных часах, электроники автомобиля и т.п. Принципиальная схема устройства приведена на рис. 1. Микроконтроллер (МК) DD1 под управлением программы периодически считывает значения магнитной индукции из выходных регистров HMC5883L, усредняет их, учитывает смещения нуля по осям для конкретного экземпляра микросхемы (смещения определяются в процессе калибровки) и отображает результат на жидкокристаллическом индикаторе. Органов управления у магнитометра нет, поэтому значения смещений вносятся непосредственно в исходный текст программы МК перед её компиляцией.
Рис. 1 Принципиальная электрическая схема цифрового магнитометра. Калибровка нулевого значения. Калибровка может быть выполнена двумя методами - прямым и косвенным. Прямой метод подразумевает использование специального оборудования для экранирования или компенсации магнитных полей. В этом случае датчик просто помещается в рабочую полость с нулевым магнитным полем. Значения смещений для каждой оси считываются с экрана LCD. Косвенный метод технически более простой, но даёт большую погрешность:
|