MAG3110 три оси геомагнитный датчик модуль электронный компас Магнитный Измеритель усилия серийного производства

MAG3110 три оси геомагнитный датчик модуль электронный компас Магнитный Измеритель усилия серийного производства

1 108 руб.

Описание

Инструкции
Получить модуль откалиброван по умолчанию, непосредственно выходные данные, Если обнаружено, что горизонтальное вращение круглого модуля выходной угол не от 0-360 градусов, выдает команду 0xAA 0xA5 0x02 0xA7 0xBB, а затем медленно вращается один или два круга в горизонтальном направлении к калибровке модуля, Калибровочные данные могут использоваться нормально, данные калибровки будут храниться в отключении питания. Подключите USB к ttl, чтобы отправить команду, последовательный помощник отображает следующим образом:
Время от команды до калибровки составляет около 15 секунд, и пользователь должен вращать модуль горизонтально и медленно на один или два круга.
Один кадр команду: 0xAA 0xA0 0x01 0xA1 0xBB
0xAA: показывает головку кадра, и все команды начинаются.
0xA0: указывает на команду рамка, какие параметры набор (A0 режим работы, A1 Выходная частота, A2 отправки режиме
A3 Установите скорость передачи данных, A4 сбросить команды.
0x01: показывает, сколько указан параметр команды.
0xA1: показывает контрольную сумму, 0xA1 = 0xA0 + 0x01
0xBB: показывает конец кадра и конец всех команд.
--------------------------------------------------------------------------------------
Все команды следующие: (16 binary send, команда может быть непосредственно скопирована в область отправки последовательного ассистента)
AA A0 00 A0 BB
/Установите модуль как IIC интерфейс, модуль с собственным SCM выпускает IIC интерфейс к внешнему SCM, в это время последовательный порт модуля не выводит
AA A0 01 A1 BB
/Модуль установки последовательный выход, формат вывода шестигранный (последовательный помощник, чтобы принять с шестигранной, небольшой Тиковой точкой)

Серийный помощник скриншоты

Один кадр данных: (16 Двоичная) AA 440046 FF 5A F0 54 0B 32 BB

Рамка голова AA

X axis low byte 44 high byte 00

Y axis low byte 46 high byte FF

Перемещение по оси Z низкий байт 5A высокий байт F0

Угол низкий байт 54 высокий байт 0B

Контрольная 32 = 44 + 00 + 46 + FF + 5A + F0 + 54 + 0B

Конец BB

Расчет

Сила магнитного поля X axis = 0x0044 = 68

Сила магнитного поля Y axis = 0xFF46 =-186

Сила магнитного поля Z axis = 0xF05A =-4006

Угол = 0x0B54 = 2900 увеличен в 10 раз фактическим углом 290 градусов.

AA A0 02 A2 BB

/Комплект модуля последовательного порта выход, формат вывода ASCII (последовательный помощник 16 binary принять небольшой крюк, который будет удален)

Одна рамка данных: (ASCII Китайский выход)

Сила магнитного поля оси X

Сила магнитного поля оси Y

Сила магнитного поля оси Z

Угол.

AA A1 00 A1 BB

/Установите Цикл последовательного вывода до 100 мс

AA A1 01A2 BB

/Установите Цикл последовательного вывода до 200 мс

AA A1 02 A3 BB

/Установите Цикл последовательного вывода до 400 мс

AA A1 03 A4 BB

/Установите Цикл последовательного вывода до 500 мс

AA A1 04 A5 BB

/Установите Цикл последовательного вывода до 600 мс

AA A1 05 A6 BB

/Установите Цикл последовательного вывода до 800 мс

AA A1 06 A7 BB

/Установите Цикл последовательного вывода до 1000 мс (1 s).

AA A1 07 A8 BB

/Установите последовательный выходной цикл на 2000 мс (2 S).

AA A1 08 A9 BB

/Установите последовательный выходной цикл до 5000 мс (3 S).

AA A2 00 A2 BB

/Установить последовательный порт как режим непрерывной отправки.

AA A2 01 A3 BB

/Установите последовательный порт как одиночный режим отправки (отправьте эту команду один раз, верните значение температуры один раз). При возврате температуры значение в виде шестигранный или ascii, в зависимости от режима работы команды (A0), а затем уже не возврата «ОК! "для предотвращения воздействия внешних микроконтроллер анализа данных

AA A3 00 A3 BB

/Скорость передачи данных последовательного порта 9600.

AA A3 01 A4 BB

/Скорость передачи данных последовательного порта 38400.

AA A3 02 A5 BB

/Установите последовательную скорость передачи данных до 115200 (обратите внимание, что после отправки этих трех команд обратно в «ОК!», последовательный помощник должен переключиться на соответствующую скорость передачи данных)

AA A4 01 A5 BB

/Команда сброса, после сброса, режим работы выходной ASCII, выходная частота 1 s, режим передачи непрерывная передача, скорость передачи последовательного порта составляет 9600.

AA A5 02 A7 BB

/Получить модуль откалиброван по умолчанию, непосредственно выходные данные, Если обнаружено, что горизонтальное вращение круглого модуля выходной угол не от 0-360 градусов, выдает команду, затем медленно поверните круг или два в горизонтальном направлении к калибровке модуля, После калибровки можно использовать нормально, данные калибровки будут храниться в отключении питания.

Обратите внимание:

1. Система по умолчанию: режим работы-выход ASCII, выходная частота-800 мс, режим передачи-непрерывная передача, скорость передачи последовательного порта-9600.

2, отправьте команду сразу в «ОК!» (ASCII) и Отобразите «4F 4B 21 0D 0A» в 16 символах.

Отправка данных без рамки заголовка не возвращается данные, никаких действий.

Отправить проверку данных и ошибку, чтобы вернуть «ошибка, проверка данных и ошибка в одном кадре!»

Нет команды для отправки данных, возврата "ошибки, неправильной команды!"

Команда «Отправка данных» проверяет правильно, но возвращается «ошибка, настройки параметров команды не находятся в диапазоне!» за значением набора.

3. при работе в IIC режиме модуль не излучает температурные данные (включая непрерывный, одиночный режим передачи).

4, модуль приведен в действие для сохранения данных настройки.

Характеристики

Материал
+