| 数据搜索系统,热门电子元器件搜索 |
|
LIS2DUX12 数据表(PDF) 21 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
LIS2DUX12 数据表(HTML) 21 Page - STMicroelectronics |
|
21 / 102 page ![]() 5.2 Pedometer functions: step detector and step counters The LIS2DUX12 embeds an advanced pedometer with an algorithm running in an ultralow-power domain in order to ensure extensive battery life in battery-constrained applications. Leveraging on enhanced configurability, the advanced embedded pedometer is suitable for a large range of applications from mobile to wearable devices. The algorithm processes and analyzes the accelerometer waveform in order to count the user's steps during walking and running activities. The pedometer works at 25 Hz and it is not affected by the selected device power mode (ultralow-power, low- power, high-performance), thus guaranteeing an ultralow-power experience and extreme flexibility in conjunction with other device functionalities. The accelerometer operating mode can be changed at runtime and is based on user requirements without impacting the performance of the pedometer. The pedometer output can be batched in the device's FIFO buffer, in order to decrease overall system current consumption. ST freely provides the support and the tools for easily configuring the device and tuning the algorithm configuration for a best-in-class user experience. 5.3 Pedometer algorithm The pedometer algorithm is composed of a cascade of four stages: 1. Computation of the acceleration magnitude signal in order to detect the signal independently from device orientation; 2. FIR filter to extract relevant frequency components and to smooth the signal by cutting off high frequencies; 3. Peak detector to find the maximum and minimum of the waveform and compute the peak-to-peak value; 4. Step count: if the peak-to-peak value is greater than the settled threshold, a step is counted. Figure 8. Four-stage pedometer algorithm The LIS2DUX12 embeds a dynamic internal threshold for step detection that is updated after each peak-to-peak evaluation: the internal threshold is increased with a configurable speed if a step is detected or decreased with a configurable speed if a step is not detected. This approach ensures high accuracy when the user starts to walk and a false peak rejection when the user is walking or running. An internal configurable debounce algorithm can be also set to filter false walks: indeed, an accelerometer pattern is recognized as a walk or run only if a minimum number of steps are counted. The LIS2DUX12 has been designed to reject a false-positive signal inside the algorithm core. On top of the mechanisms detailed above, the LIS2DUX12 allows enabling and configuring a dedicated false- positive rejection block to further boost pedometer accuracy. LIS2DUX12 Pedometer functions: step detector and step counters DS14071 - Rev 2 page 21/102 |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |