Freescale KITMMA9551LEVM
тел. +7(499)347-04-82
Описание Freescale KITMMA9551LEVM
Отличный выбор! Freescale KITMMA9551LEVM — это оценочный комплект (evaluation kit) для одного из самых популярных и функциональных акселерометров Freescale/NXP — MMA9551L.
Вот подробное описание, характеристики и совместимая информация.
Описание
Freescale KITMMA9551LEVM — это полноценная платформа для разработки и оценки возможностей 3-осевого интеллектуального акселерометра MMA9551L. Ключевая особенность этого датчика — встроенный программируемый микроконтроллерный ядро (процессор конечных состояний, программируемый на языке C), которое позволяет выполнять обработку данных (фильтрацию, вычисление ориентации, подсчет шагов, распознавание жестов и т.д.) непосредственно на кристалле датчика, разгружая основной хост-процессор.
Основные цели комплекта:
- Быстрый старт: Позволяет быстро подключить и начать получать данные с датчика.
- Оценка возможностей: Демонстрирует все функции MMA9551L, включая работу встроенного процессора.
- Прототипирование: Служит основой для создания собственных устройств с интеллектуальным датчиком движения.
- Программирование: Предоставляет инструменты для загрузки собственного кода (приложений) во встроенный процессор датчика.
Типичные применения датчика MMA9551L и данного набора:
- Смартфоны и планшеты (ориентация экрана, подсчет шагов, защита от падения HDD).
- "Умные" пульты ДУ и устройства с жестовым управлением.
- Фитнес-трекеры и носимые устройства.
- Системы мониторинга состояния оборудования (вибрация, положение).
- IoT-устройства с низким энергопотреблением.
Технические характеристики комплекта KITMMA9551LEVM
1. Основная оценочная плата (Main Board):
- Интерфейсы для подключения к ПК: USB (через встроенный отладочный контроллер), который обеспечивает питание и связь по I²C.
- Разъемы: Стандартные 10-контактные разъемы для отладки (совместимые с P&E и IAR), разъем для платы-дочери.
- Индикация: Светодиоды для отображения состояния и переключатели для пользовательского ввода.
- Совместимость: Плата-головка с датчиком подключается через стандартный 24-контактный разъем, что позволяет использовать ее с другими оценочными платами Freescale/NXP (например, для микроконтроллеров Kinetis).
2. Плата-дочь с датчиком (Sensor Board / Daughter Card):
- Основной датчик: MMA9551L — 3-осевой акселерометр с программируемым ядром.
- Диапазоны измеряемых ускорений: ±2g, ±4g, ±8g (программируемые).
- Разрешение: до 12 бит.
- Интерфейс связи с хостом: I²C (до 400 кГц).
- Встроенные функции (реализуемые загружаемыми приложениями): определение ориентации портрета/ландшафта, щелчка, падения, подсчет шагов, распознавание жестов, калибровка и фильтрация.
- Напряжение питания: 1.95V - 3.6V.
- Дополнительные датчики на плате (в зависимости от ревизии):
- Датчик давления: MPL3115A2 (высотомер/барометр).
- Гироскоп: FXAS21000C (3-осевой).
- Магнитометр: FXOS8700CQ (3-осевой акселерометр + магнитометр "все-в-одном", может присутствовать в некоторых версиях вместо MMA9551L+другие датчики).
- Разъем: 24-контактный для подключения к основной плате.
3. Программное обеспечение:
- Графический пользовательский интерфейс (GUI): Freescale Sensor Toolbox или eMotion (позволяет в реальном времени визуализировать данные с датчиков, настраивать параметры, загружать примеры приложений).
- Драйверы и библиотеки: Драйверы для ПК, примеры кода, документация по API для программирования датчика.
- Документация: Руководство пользователя, схемы, список компонентов.
Парт-номера (Part Numbers) и ключевые компоненты
- Основной номер оценочного комплекта: KITMMA9551LEVM
- Сердце комплекта — интеллектуальный акселерометр: MMA9551LR1 (корпус QFN-16).
- Датчик давления (на плате-дочери): MPL3115A2
- Гироскоп (на плате-дочери): FXAS21000C
- Комбинированный датчик (может присутствовать в некоторых версиях): FXOS8700CQ (3D Accel + 3D Mag)
- Микроконтроллер отладки на основной плате: Часто используется MKL25Z128VLK4 (ARM Cortex-M0+) или аналог.
Совместимые модели и аналоги
А. Прямые аналоги и преемники от NXP (более современные):
- FXLS8962AF, FXLS8964AF: Современные интеллектуальные 3-осевые акселерометры с ядром Cortex-M0+, более низким энергопотреблением и расширенным набором функций. Оценочные комплекты: FRDM-FXLS8962AF, FRDM-FXLS8964AF.
- FXLS8974CF: Еще один современный интеллектуальный акселерометр с аналогичной архитектурой.
- Kinetis MCUs + отдельные датчики: Для проектов, где логику удобнее вынести в основной MCU, можно использовать связку любого микроконтроллера Kinetis (например, из серий FRDM-KL25Z, FRDM-K64F) с обычным акселерометром (например, MMA8451Q, MMA8652FC) или с датчиком FXOS8700CQ.
Б. Совместимые оценочные платформы (с таким же форм-фактором платы-дочери):
- FRDM-STBC-AGM01: Плата-дочь с набором датчиков (Accel, Gyro, Mag) для платформ Freedom (FRDM). Использует FXOS8700CQ и FXAS21000C.
- Многие другие платы-дочери с 24-контактным разъемом от Freescale/NXP, которые можно стыковать с основной платой от KITMMA9551LEVM или платами серии Freedom.
В. Аналоги от других производителей (функциональные):
- Bosch Sensortec: BHI260/BHA260 — интеллектуальные инерциальные датчики с программируемым ядром (Bosh Sensor Hub). Значительно более современные и продвинутые.
- STMicroelectronics: LSM6DSOX, LSM6DSO32X, ISM330DHCX — датчики со встроенным конечным автоматом (FSM) и нейросетевым процессором для распознавания жестов. Оценочные платы: STEVAL-MKI109V3 (главная плата) + STEVAL-MKI197V1 (плата с LSM6DSOX).
- TDK InvenSense: ICM-42607 и другие с программируемым цифровым блоком (DMP).
Важное примечание:
Компания Freescale Semiconductor была приобретена NXP Semiconductors в 2015 году. Поэтому современная документация, драйверы и поддержка этого продукта находятся на сайте NXP. Сам продукт считается устаревшим (End-of-Life), но остается отличным учебным инструментом для понимания концепции интеллектуальных датчиков. Для новых проектов рекомендуется рассматривать более современные аналоги из линейки NXP или других производителей.