Software and hardware complex based on the STM32F407VG microcontroller for studying vibrations with the LIS3DSH accelerometer




hardware and software complex, vibrations, accelerometer, software, register, interface; microcontroller


The statement of the problem of building a software-hardware complex based on the STM32F407VG microcontroller for studying vibrations with the LIS3DSH accelerometer is given.

A physical model of the system, including a microcontroller, three-axis digital LIS3DSH accelerometer, was designed and implemented, which is characterized by a low price of the technical solution. The interaction between the microcontroller and the accelerometer occurs through the SPI interface.

Specialized software of the system was developed and implemented, it includes a driver for setting up, collecting and processing data from the accelerometer and a corresponding software for plotting graphs of vibro acceleration signals in the time and frequency domains. The built-in software enables you to implement extensive functionality and is free to use.

The built system makes it possible to analyze vibration parameters in order to predict and prevent possible accidents, reducing the costs associated with the failure of expensive parts and components.


Raă G. System for Monitoring and Analysis of Vibrations at Electric Motors / G. Rață, M. Rață // Intern. Journal of Emerging Technology and Advanced Engineering. 2014. Vol. XXI, Is. 3. P. 97–104.

Milovančević M. Embedded Systems for Vibration Monitoring / M. Milovančević, A. Veg, A. Makedonski, J. Stefanović Marinović // Facta Universitatis. Series: Mechanical Engineering. 2014. Vol. 12, Is. 2. P. 171–181.

Rocha S. M. S. Method to Measure Displacement and Velocity from Acceleration Signals / S. M. S. Rocha, J. F. S. Feiteira, P. S. N. Mendes, U. P. B. Da Silva, R. F. Pereira // Intern. Journal of Engineering Research and Applications. 2016. Vol. 6, Is. 6. P. 52–59.

Sekiya H. Technique for Determining Bridge Displacement Response Using MEMS Accelerometers / H. Sekiya, K. Kimura, C. Miki // Sensors. 2016. Vol. 16, Is.2. P. 257. doi: 10.3390/s16020257

Goyal D. Development of non-contact structural health monitoring system for machine tools / D. Goyal, B. S. Pabla // Journal of Applied Research and Technology. 2016. Vol. 14, Is.4. P. 245–258. doi: 10.1016/ j.jart.2016.06.003

Albarbar A. Suitability of MEMS Accelerometers for Condition Monitoring: An experimental study / A. Albarbar, S. Mekid, A. Starr, R. Pietruszkiewicz // Sensors. 2008. Vol. 8, Is. 2. P. 784–799. doi: 10.3390/ s8020784

Hjort, A. Measuring mechanical vibrations using an Arduino as a slave I/O to an EPICS control system / A. Hjort, M. Holmberg. Uppsala University, 2015. 25 p. Not a reprint

Chaudary, S. B. Vibration Monitoring of Rotating Machines Using MEMS Accelerometer/ S. B. Chaudary, M. Sengupta, K. Mukherjee // Intern. Journal of Sceintific Engineering and Research. 2014. Vol. 2, Is. 9.

Semenetz V.V., Leonidov V.I. Model-structural analysis of combination interference in the problems acous-tic sounding of the atmosphere // Telecommunications and Radio Engineering. 2019. Vol. 78, Is. 12. P. 1078–1095. DOI: 10.1615/TelecomRadEng.v78.i12.60

Leonidov V.I. Analysis of the models and structure of echo signals of the atmospheric acoustic sounding // Telecommunications and Radio Engineering. 2014. 73(16). Р. 1497–1502.

Семенець В.В., Леонідов В.І. Використання мікроконтролера stm32f407vg для дослідження амплітудно-частотних характеристик біологічних тканин // Радіотехніка: 2023. Вип. 214. С. 93–99.

Програмування мікроконтролерів STM32 в середовищі STM32CubeIDE в прикладах і задачах : навч. посіб. / О. В. Зубков, І. В. Свид, О. В. Воргуль, В. В. Семенець. Дніпро : ЛІРА ЛТД, 2022. 144 с.

Аврунін О.Г., Запорожець О.В., Носова Т.В., Семенець В.В // Мікропроцесоры в інформаційно-вимірювальних системах : навч. посіб. Харків : ХНУРЕ, 2015. 180 c.

Основи реєстрації та аналізу біосигналів : навч. посіб. / О.Г. Аврунін, В.Г. Абакумов, З.Ю. Готра, С.М. Злепко, А.В. Кіпенський, С.В. Павлов, В.В. Семенець. Харків : ХНУРЕ, 2019. 400 с.



How to Cite

Semenets, V., & Grigoriev, A. (2024). Software and hardware complex based on the STM32F407VG microcontroller for studying vibrations with the LIS3DSH accelerometer. Radiotekhnika, 1(216), 81–86.