1.Продукты для применения
Ориентированный на север МЭМС-гироскоп ER-MG2-100
Навигационный МЭМС-гироскоп ER-MG2-300/400
2.Введение формата регистрации:
MEMS гироскоп доступ к регистрационному адресу (абсолютному адресу) состоит из страницы и смещения адреса. Страница состоит из одного байта, а доступные значения находятся в диапазоне от 0 до 1. Смещение адреса составляет 6 бит, а диапазон - 0x00~0x3E. 0x3F устанавливает адрес регистра в качестве "страницы". Этот адрес соответствует только странице 0 и не зависит от настройки страницы.
Страницу регистрации необходимо изменить, если абсолютный адрес регистрации превышает 0x3F. Для записи соответствующего значения страницы на страницу регистрации задан адрес 0x3F.
Страница 0 | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | смещенный адрес |
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | Регистрационный адрес | |
10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | смещенный адрес | |
10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | Регистрационный адрес | |
20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 2A | 2B | 2C | 2D | 2E | 2F | смещенный адрес | |
20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 2A | 2B | 2C | 2D | 2E | 2F | Регистрационный адрес | |
30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 3A | 3B | 3C | 3D | 3E | 3F | смещенный адрес | |
30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 3A | 3B | 3C | 3D | 3E | 3F | Регистрационный адрес | |
Page 1 | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | смещенный адрес |
40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 4A | 4B | 4C | 4D | 4E | 4F | Регистрационный адрес | |
10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | смещенный адрес | |
50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 5A | 5B | 5C | 5D | 5E | 5F | Регистрационный адрес | |
20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 2A | 2B | 2C | 2D | 2E | 2F | смещенный адрес | |
60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 6A | 6B | 6C | 6D | 6E | 6F | Регистрационный адрес | |
30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 3A | 3B | 3C | 3D | 3E | 3F | смещенный адрес | |
70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 7A | 7B | 7C | 7D | 7E | 3F | Регистрационный адрес |
Таблица 3 Формат регистра
Страницей регистрации по умолчанию является страница 0, которая предоставляет доступ к содержимому регистра с диапазоном абсолютных адресов 0x00~0x3F.Когда требуется регистр с абсолютным азимутальным адресом, превышающим 0x3F, необходимо изменить регистр страницы (0x3F), а затем получить доступ к нему в соответствии с адресом смещения.
Например, если вы хотите получить доступ к абсолютному адресу регистра 0x40, вам нужно записать адрес 0x3F в 0x01 через SPI, а затем SPI будет работать с адресом 0x00.
Таблица 3 Формат регистра
Страницей регистрации по умолчанию является страница 0, которая предоставляет доступ к содержимому регистра с диапазоном абсолютных адресов 0x00~0x3F.Когда требуется регистр с абсолютным азимутальным адресом, превышающим 0x3F, необходимо изменить регистр страницы (0x3F), а затем получить доступ к нему в соответствии с адресом смещения.
Например, если вы хотите получить доступ к абсолютному адресу регистра 0x40, вам нужно записать адрес 0x3F в 0x01 через SPI, а затем SPI будет работать с адресом 0x00.
3.Зарегистрируйте описание контента
Абсолютный адрес регистрации: 0x2E, СТАТУС
Немного 7 | Немного
6 |
Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного 0 |
резерв | Дата_Rdy | резерв | резерв | резерв | резерв | резерв | резерв |
Флаг состояния данных датчика. Data_Rdy1. Действующие данные датчика;
0, данные датчика недействительны; |
Зарегистрировать абсолютный адрес: 0x30, температура_из_L
Немного
7 |
Немного 6 | Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного 0 |
температура_АУТ [7:0] | |||||||
Выходной сигнал датчика температуры, низкий 8 бит. |
Зарегистрировать абсолютный адрес: 0x31, температура_из_H
Немного
7 |
Немного 6 | Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного 0 |
температура_АУТ [15:8] | |||||||
Выходной сигнал датчика температуры, максимум 8 бит |
Зарегистрировать абсолютный адрес: 0x32, Скорость выхода_L
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
Скорость выхода [7:0] | |||||||
Выходной сигнал датчика угловой скорости, Немного
7:0 |
Абсолютный адрес регистрации: 0x33,_M
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
Скорость выхода [15:8] | |||||||
Выходной сигнал датчика угловой скорости, Немного
15:8 |
Зарегистрировать абсолютный адрес: 0x34,Скорость выхода_H
Немного
7 |
Немного
6 |
Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного 0 |
Скорость выхода [23:16] | |||||||
Выходной сигнал датчика угловой скорости, Немного 23:16 |
Зарегистрировать абсолютный адрес: 0x3F, Addr_Page_Sel
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
Addr_Page_Sel [7:0] | |||||||
Настройки страницы доступа к адресам регистра:
0: Диапазон абсолютных адресов доступного регистра: 0x000 ~ 0x03E 1: Диапазон абсолютных адресов доступного регистра: 0x040 ~ 0x07E |
Зарегистрировать абсолютный адрес: 0x49, Чип ID 1
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
ИДЕНТИФИКАТОР ЧИПА_1: 0x41 | |||||||
Идентификатор чипа 1. По умолчанию: 0x41 |
Зарегистрировать абсолютный адрес: 0x4A, Идентификатор чипа 2
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
ИДЕНТИФИКАТОР ЧИПА_2: 0x01 | |||||||
ИДЕНТИФИКАТОР ЧИПА 2. По умолчанию: 0x01 |
Зарегистрировать абсолютный адрес: 0x4C, OTP_ID_0
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
OTP_ID_0 | |||||||
OTP идентифицирует идентификатор 0 |
Зарегистрировать абсолютный адрес: 0x4D, OTP_ID_1
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
OTP_ID_1 | |||||||
OTP идентифицирует идентификатор 1 |
Зарегистрировать абсолютный адрес: 0x4E, OTP_ID_2
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
OTP_ID_2 | |||||||
OTP идентифицирует идентификатор 2 |
Зарегистрировать абсолютный адрес: 0x4F, OTP_ID_3
Немного
7 |
Немного
6 |
Немного
5 |
Немного
4 |
Немного
3 |
Немного
2 |
Немного
1 |
Немного
0 |
OTP_ID_3 | |||||||
OTP Идентифицирующий идентификатор 3 |
Зарегистрировать абсолютный адрес: 0x50, OTP_ID_4
Немного 7 | Немного 6 | Немного 5 | Немного
4 |
Немного 3 | Немного 2 | Немного 1 | Немного 0 |
OTP_ID_4 | |||||||
OTP идентифицирует идентификатор 4 |
Зарегистрировать абсолютный адрес: 0x51, OTP_ID_5
Немного 7 | Немного 6 | Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного
0 |
OTP_ID_5 | |||||||
OTP идентифицирует идентификатор 5
Значение идентификатора OTP определяется заводскими настройками. |
Зарегистрировать абсолютный адрес: 0x59, SYNC_BW_SEL
Немного 7 | Немного 6 | Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного
0 |
резерв | резерв | резерв | резерв | резерв | резерв | Sync_ODR_Sel | BW _Sel |
Выбор параметров внешней синхронизации и выходной полосы пропускания.
Sync_ODR_Sel, выбор входного параметра внешней синхронизации, 0: для входа синхронизации и параметра скорости обновления используется значение регистра настройки синхронизации; BW_Sel, выбор параметра выходной полосы пропускания, 0: Параметр выходной полосы пропусканияr ИСПОЛЬЗУЕТ полосу пропускания для установки значения регистра; 1: Выходной параметр полосы пропускания ИСПОЛЬЗУЕТ содержимое для записи OTP; |
Зарегистрировать абсолютный адрес: 0x6A, SYNC_CTRL
Немного
7 |
Немного 6 | Немного 5 | Немного 4 | Немного
3 |
Немного
2 |
Немного 1 | Немного 0 |
резерв | ПОКАЗАТЕЛЬ ODR_RATE[2:0] | DRY_Полярный | синхронизация_полярная | Режим синхронизации [1:0] | |||
скорость обновления данных:
ODR_RATE: 0:2000 Hz 1:1000 Hz 2:500 Hz |
3:250 Hz
4:125 Hz 5:62.5 Hz 6:6000 Hz 7:12000 Hz |
||||||
Синхронное управление вводом.
DRY_Polar: При готовности данных выводится полярность прерывания.0: Когда данные верны, вывод вывода прерывания низкий; 1: Когда данные верны, вывод вывода вывода прерывания высокий; Sync_Polar: Внешняя синхронизация полярности входного сигнала.0: Спадающий фронт эффективен; Sync_Mode: Выбор источника синхронного сигнала.0: Прием внутреннего сигнала синхронизации; 1. Прием внешнего сигнала синхронизации; |
Зарегистрировать абсолютный адрес: 0x6B, SYNC_DIV_L
Немного 7 | Немного 6 | Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного 0 |
SYNC_DIV [7:0] | |||||||
Низкочастотный коэффициент входного синхронного сигнала. |
Зарегистрировать абсолютный адрес: 0x6C, SYNC_DIV_H
Немного 7 | Немного 6 | Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного 0 |
SYNC_DIV [15:8] | |||||||
Коэффициент частотного деления входного синхронного сигнала равен старшему байту.
Коэффициент частотного деления внешнего сигнала синхронизации, диапазон входного сигнала: 0~65535; После приема сигнала внешней синхронизации частота ODR: то есть, когда коэффициент частотного деления равен 0, ODR составляет половину частоты внешних синхронных тактовых импульсов. |
Зарегистрировать абсолютный адрес: 0x6D, BW_CTRL
Немного 7 | Немного 6 | Немного 5 | Немного 4 | Немного 3 | Немного 2 | Немного 1 | Немного 0 |
резерв | резерв | LPF SEL[1:0] | BW_CRTL[3:0] | ||||
Выбор серии фильтров нижних частот:
LPF_ODR: 0: Включен LPF 1 1: Включены LPF 1 и LPF 2 2: Включите LPF 1, LPF 2 и LPF 3 3: Отключает все фильтры нижних частот. |
|||||||
Управление выходной полосой пропускания
BW_CTRL: 0:12.5 Hz 1:25Hz 2:50Hz 3:100Hz 4:150Hz 5:200Hz 6:250Hz 7:300Hz |
8:350Hz 9:400Hz 10:450Hz 11:500Hz 12:550Hz 13:600Hz 14:700Hz 15:800Hz |