| Literature DB >> 35813443 |
Ruirui Zhang1, Zhao Liu1, Zhansheng Chang1, Yongqing Cao1, Dan Liu1.
Abstract
Because the instantaneous motion of running training changes rapidly, the acquisition accuracy is low. Therefore, a wearable running training data acquisition system based on intelligent computer technology is designed. In the hardware design of the system, by setting the registers of the main control chip, inertial sensor, and magnetic sensor, the acceleration and angular velocity information of motion exist in the data format of binary complement. Bluetooth realizes the transparent transmission of data between hardware and software. The system software uses LDA recognition algorithm to decompose the dynamic data transmitted by Bluetooth into multiple static data and collect the final motion data through training. The experimental results show that the designed system has good quality and high accuracy in motion detection and counting.Entities:
Mesh:
Year: 2022 PMID: 35813443 PMCID: PMC9270115 DOI: 10.1155/2022/4508570
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.809
Register configuration of MPU6050.
| Register name | Register address | Explain |
|---|---|---|
| SLAVEADDRESS1 | 0xd0 | Register operation address |
| SMPLRT_DIV | 0x19 | Sample rate divider |
| PWR_MGMT | 0x6b | Power management and clock configuration |
| CONFIG | 0x1a | Low pass filter configuration |
| GYRO_CONFIG | 0x1b | Gyroscope self-test and range selection |
| ACCEL_GONFIG | 0x1c | Angular velocity data register group |
| INT_ENABLE | 0x38 | Interrupt configuration |
| GYRO_OUT | 0x43~0x48 | Angular velocity data register group |
| ACCEL_OUT | 0x3b~0x40 | Acceleration data register group |
Register configuration of HMC5883.
| Register name | Register address | Explain |
|---|---|---|
| SLAVEADDRESS2 | 0x3c | Register operation address |
| CONFIG_A | 0x00 | Selection of sampling times and output rate |
| CONFIG_B | 0x01 | Range selection |
| MODE | 0x02 | Measurement mode selection |
| DATA_X | 0x03 0x04 | X |
| DATA_Y | 0x07 0x08 | Y |
| DATA_Z | 0x05 0x09 | Z |
| STATUS | 0x09 | Data register status monitoring |
Figure 1Data transmission process based on Bluetooth.
Definitions and abbreviations of four stages.
| Serial number | Name | Abbreviation | Detailed definition |
|---|---|---|---|
| 1 | Pretouchdown stage of rear heel | Pre-FC |
|
| 2 | Postheel touchdown stage | Post-FC |
|
| 3 | Pretouchdown stage of rear forefoot | Pre-FO |
|
| 4 | Postforefoot touchdown stage | Post-FO |
|
Figure 2System wearing effect.
Figure 3Running data collection results. (a) Acceleration data acquisition results. (b) Angular velocity acquisition results.