ДИГИЛЕНТ-ЛОГО

2-осевой МЭМС-акселерометр DIGILENT PmodACL3

Справочное руководство PmodACL2TM

Отредактировано 24 мая 2016 г.
Это руководство относится к PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306

www.digilentinc.com

Надview
PmodACL2 — это 3-осевой акселерометр MEMS, работающий на базе Analog Devices ADXL362. Взаимодействуя с чипом по протоколу SPI, пользователи могут получить разрешение до 12 бит для каждой оси ускорения. Кроме того, этот модуль предлагает внешнее обнаружение триггера посредством обнаружения одиночного или двойного нажатия, а также функции энергосбережения благодаря мониторингу бездействия.

Характеристики продукта

  • 3-осевой акселерометр MEMS
  • Разрешение до 12 бит на ось
  • Выбираемое пользователем разрешение
  • Мониторинг активности/бездействия
  • Низкое потребление тока

Инструкции по применению продукта

  1. Подключите PmodACL2 к микроконтроллеру или макетной плате, используя протокол SPI.
  2. Включите PmodACL2 и ваш микроконтроллер/отладочную плату.
  3. Чтобы прочитать данные ускорения, отправьте соответствующие команды на PmodACL2 через SPI.
  4. PmodACL2 обеспечивает разрешение до 12 бит для каждой оси ускорения. Используйте функцию выбираемого пользователем разрешения, чтобы настроить желаемое разрешение.
  5. Чтобы обнаружить внешние триггеры, включите функцию обнаружения одиночного или двойного нажатия на PmodACL2.
  6. Для экономии энергии используйте функцию мониторинга бездействия PmodACL2.
  7. Обратитесь к справочному руководству PmodACL2 для получения подробной информации о командах SPI и параметрах конфигурации.

Надview
PmodACL2 — это 3-осевой акселерометр MEMS, работающий на базе Analog Devices ADXL362. Взаимодействуя с чипом по протоколу SPI, пользователи могут получить разрешение до 12 бит для каждой оси ускорения. Кроме того, этот модуль предлагает внешнее распознавание триггера посредством обнаружения одиночного или двойного нажатия, а также функции энергосбережения благодаря мониторингу бездействия.

PmodACL2.

В число особенностей входят:

  • 3-осевой акселерометр MEMS
  • Разрешение до 12 бит на ось
  • Выбираемое пользователем разрешение
  • Мониторинг активности/бездействия
  • Низкое потребление тока <2 мкА при 100 Гц
  • Обнаружение свободного падения
  • Небольшой размер печатной платы для гибких конструкций 1.0 дюйма ×
    0.8 дюйма (2.5 см × 2.0 см)
  • Соответствует интерфейсу Digilent Pmod
    Спецификация Тип 2А
  • Библиотека и бывшаяampкод доступен
    в ресурсном центре

Функциональное описание
PmodACL2 использует Analog Devices ADXL362 для передачи данных ускорения MEMS на системную плату. С его глубоким 512-мample буфер FIFO, пользователи могут view длинная последовательность событий до инициированного прерывания или просто возможность доступа к данным ускорения системной платы, когда пользователь сочтет это наиболее удобным.

Взаимодействие с Pmod

PmodACL2 взаимодействует с главной платой по протоколу SPI. Чтобы прочитать из встроенных регистров данных,
линия выбора микросхемы должна быть сначала переведена в низкий уровень, а затем отправлен байт команды для чтения из регистров данных (0x0B).
Нужный байт адреса должен быть отправлен следующим, а затем желаемый байт принимается со старшим битом первым на заднем фронте тактового сигнала. Поскольку указатель адреса автоматически увеличивается до следующего байта адреса, можно последовательно считывать несколько байтов, продолжая пульсировать на линии Serial Clock. бывшийampНиже приведен набор команд для чтения из регистра оси Y:

Команда Чтение Адрес первой оси Y
0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0  

 

LSB Байт данных по оси Y MSB Байт данных по оси Y
b7 b6 b5 b4 b3 b2 b1 МЗП SX SX SX SX MSB б10 b9 b8  

Примечание: Каждый бит SX имеет то же значение, что и старший бит данных по оси Y.
Чтобы прочитать из буфера FIFO, сначала необходимо отправить байт команды для записи в регистр данных (0x0A), чтобы мы могли настроить регистр управления FIFO (адрес 0x28), чтобы указать, что мы хотим, чтобы буфер FIFO хранил данные. После того как ADXL362 настроен на использование буфера FIFO, сначала должен быть отправлен байт команды для чтения из буфера FIFO (0x0D), за которым следуют пары байтов данных, содержащих измеряемую ось, а также данные ускорения. бывшийampНиже приведен набор команд для чтения из буфера FIFO:

Команда Чтение адреса управляющего регистра FIFO Команда Чтение FIFO
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1

Младший байт данных оси MSB Байт данных оси
b7 b6 b5 b4 b3 b2 b1 МЗП б15 б14 SX SX MSB б10 b9 b8  

Примечание: Каждый бит SX имеет то же значение, что и старший бит данных по оси Y. b15 и b14 представляют, какую ось представляют входящие данные.

Таблица описания выводов

Таблица выводов PmodACL2
Соединитель J1   Соединитель J2  
Приколоть Сигнал Описание   Приколоть Сигнал Описание Приколоть Сигнал Описание  
1 ~CS Выбор чипа 7 ИНТ2 Прервать два 1 ИНТ1 Прервать один  
2 MOSI Мастер из раба

In

8 ИНТ1 Прервать один 2 G Источник питания

Земля

 
3 МИСО Мастер в рабстве

Вне

9 NC Не подключен Соединитель J3  
4 СКЛК Серийные часы 10 NC Не подключен Приколоть Сигнал Описание  
5 Земля Источник питания

земля

11 Земля Источник питания

земля

1 ИНТ2 Прервать два  
6 ВКЦ Источник питания

(3.3V)

12 ВКЦ Источник питания

(3.3V)

2 G Источник питания

Земля

 

PmodACL2 также имеет два программируемых контакта прерывания, доступных для использования. Оба этих контакта могут быть настроены на запуск прерывания по нескольким различным триггерам, включая активность/бездействие (для снижения энергопотребления системы), когда буфер FIFO заполняется до желаемого уровня, когда данные готовы к извлечению и другие триггеры.
Любое внешнее питание, подаваемое на PmodACL2, должно быть в пределах 1.6–3.5 В. Следовательно, с системными платами Digilent этот Pmod должен работать от шины 3.3 В.

Физические размеры
Штифты на контактной колодке расположены на расстоянии 100 мил друг от друга. Длина печатной платы составляет 0.95 дюйма по сторонам, параллельным контактам на контактной колодке, и 0.8 дюйма по сторонам, перпендикулярным контактной колодке.

Copyright Digilent, Inc. Все права защищены.
Другие упомянутые названия продуктов и компаний могут быть товарными знаками соответствующих владельцев.

Документы/Ресурсы

2-осевой МЭМС-акселерометр DIGILENT PmodACL3 [pdf] Руководство пользователя
PmodACL2 3-осевой акселерометр MEMS, PmodACL2, 3-осевой акселерометр MEMS, акселерометр MEMS, акселерометр

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *