PicoQuake — это USB-датчик с акселерометром MEMS, охватывающий широкий диапазон вибраций. Он способен улавливать вибрации в диапазоне низких частот (высотные здания, мосты) и в диапазоне высоких частот (двигатели, промышленное оборудование). Он может работать как автономное устройство и подключаться к компьютеру через USB-кабель.
Кроме того, он основан на микроконтроллере Raspberry Pi RP2040 и использует малошумящий инерциальный измерительный блок MEMS TDK InvenSense ICM-42688-P, который сочетает в себе 3-осевой гироскоп и 3-осевой акселерометр. Используемый малошумящий датчик IMU позволяет PicoQuake профилировать вибрации очень низкой величины.
Датчик PicoQuake — это продукт словенского производителя PLab, как и модуль драйвера FOCn, который мы недавно рассматривали. Потенциальные варианты использования PicoQuake включают оптимизацию вибрации бесщеточных двигателей постоянного тока (что важно для небольших мобильных устройств, таких как электрические велосипеды и скутеры), отслеживание нажатий трекпада, автоматизацию умного дома и профилактическое обслуживание.
Ранее мы рассказывали о других датчиках вибрации, таких как Raspberry SHAKE HAT, мультисенсорное устройство Exo Sense Pi и плата разработки CN0549 CBM.
Технические характеристики PicoQuake:
- Микроконтроллер — двухъядерный микроконтроллер Raspberry Pi RP2040 Cortex-M0+ с частотой 133 МГц и SRAM объемом 264 КБ.
- Хранилище – не указано
- Датчик IMU — TDK InvenSense ICM-42688-P 6-осевое отслеживание движения MEMS с 3-осевым гироскопом и 3-осевым акселерометром
- Диапазоны акселерометра – +-2 г, +-4 г, +-8 г, +-16 г
- Диапазон гироскопа – до +-2000 градусов в секунду
- Частота дискретизации – от 12,5 Гц до 4000 Гц
- Настраиваемый фильтр нижних частот (второго порядка): от 42 Гц до 3979 Гц.
- Возможности подключения — полноскоростной USB 2.0 12 Мбит/с CDC (класс коммуникационного устройства) через порт USB Type-C.
- Питание – 5 В @ 50 мА
- Размеры – ⌀ 30 мм х 13 мм.
Цена PicoQuake на Tindie составляет 59 долларов, что намного дешевле, чем большинство альтернатив на рынке. Он использует прошивку с открытым исходным кодом, которую можно найти на GitHub и которая совместима с Linux, Mac и Windows. Драйвер написан на Python и предоставляет интерфейс командной строки (CLI) и интерфейс прикладного программирования (API) для легкой интеграции и настройки.
Пример сбора данных для трекпада Apple Magic Trackpad (слева) и трекпада с физическим нажатием (справа) по осям X, Y и Z.
USB-датчик вибрации поставляется с USB-кабелем длиной 1,8 м, съемной zip-застежкой и адаптером для zip-застежки. Более подробную информацию об установке и использовании продукта можно найти на веб-сайте PicoQuake.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.