По словам Надера Садрзаде, генерального директора Kionix, «По мере роста числа применений датчиков мы ищем достаточно широкие возможности для внедрения алгоритмов и функциональности непосредственно в наши датчики. Педометрия преодолела этот порог: полезность определения момента, когда человек идет, и последующего подсчета шагов выходит за рамки мониторинга физических упражнений, поскольку ее можно адаптировать для понимания мобильности выздоравливающих пациентов и пожилых людей, для выявления изменений местоположения, улучшения логистики и повышения эффективности работы сотрудников на рабочем месте, и это лишь некоторые примеры».
Тенденция к встраиванию функциональности непосредственно в датчик предлагает преимущества, выходящие за рамки предоставления полного и простого в использовании решения для шагомера; она также продлевает срок службы батареи. Садрзаде добавляет: «Оптимизировав алгоритм для низкого энергопотребления и интегрировав его в наш датчик, мы добавляем менее 100 нА по сравнению с акселерометром без этой функции. Это эквивалентно очень малой доле энергопотребления алгоритма шагомера на внешнем микроконтроллере».
KX126 — это высокоточный (16-битный) трехосевой цифровой акселерометр, поставляемый в очень компактном корпусе LGA размером 2 мм x 2 мм x 0,9 мм. Он поддерживает обычную/быструю/высокоскоростную связь I2C до 3,4 МГц и связь SPI до 10 МГц с регулируемыми диапазонами +/- 2g, 4g и 8g, точную синхронизацию по температуре и настраиваемые режимы низкого шума и низкого энергопотребления.
В дополнение к функции шагомера, устройство оснащено 2048-байтовым FIFO-буфером, который может записывать данные о движении в секундах или минутах, в то время как остальная часть системы находится в состоянии покоя. Среди других ключевых особенностей — высокая частота дискретизации (до 25,6 кГц), позволяющая обнаруживать и фиксировать быстрые, высокочастотные движения, а также высокоточный алгоритм активации/обнаружения движения, способный обнаруживать движения размером до 3,9 мг. Кроме того, встроенные и легко настраиваемые цифровые двигатели позволяют автоматически обнаруживать наклон, свободное падение, изменение ориентации экрана, а также одиночные и двойные нажатия.

