Реализация программного генератора сигналов различной формы на базе микроконтроллера семейства STM32F10x
- Страницы / Pages
- 76-83
Аннотация
Представлен принцип реализации генератора периодических сигналов произвольной формы с применением микроконтроллера STM32F10x, который был использован авторами исследования при создании опытного образца устройства электростимулятора. Генератор позволяет формировать импульсы прямоугольной, трапециевидной, пилообразной и синусоидальной форм в достаточно широком диапазоне частот, при этом минимально загружая ядро микроконтроллера. Программный генератор сигналов может быть использован и при создании других устройств, таких как драйверы двигателей, а также находить применение в лабораторных целях.
Abstract
This paper describes the principle of building an arbitrary waveform generator based on the STM32F10x MCU family. This generator was successfully applied by the authors of the study in the development of the electostimulation device. Waveform generator allows to generate impulses of square, trapezoidal, sawtooth and sinusoidal shape in a wide frequency range, creating minimal computational load on the core of MCU. Software signal waveform generator can also be applied in creating other electonical devices such as motor drivers or can be used as laboratory signal source.
Список литературы
1. Yui J. The Definitive Guide to the ARM® Cortex-M3. Elsevier, 2010. URL: https://www.eecs.umich.edu/courses/eecs373/labs/refs/M3%20Guide.pdf (дата обращения: 25.06.2019).
2. RM0008 Rev 20. Reference Manual STM32F10x. STMicroelectronics, 2018. URL: https://www.st.com/resource/en/reference_manual/cd00171190.pdf (дата обращения: 25.06.2019).
3. AN4776 Application Note. General-Purpose Timer Cookbook for STM32 Microcontrollers. STMicroelectronics, 2017. URL: https://www.st.com/resource/en/ application_note/dm00236305.pdf (дата обращения: 25.07.2019).
4. Vasca F., Ianelli L. Dynamics and Control of Switched Electronic Systems. Advanced Perspectives for Modeling, Simulation and Control of Power Converters. Springer, 2012.
5. Двухфазный ШИМ (PWM) генератор на STM32F030F4. URL: http://we. easyelectronics.ru/STM32/2-x-faznyy-shim-pwm-generator-na-stm32f030f4.html (дата обращения: 25.06.2019).
6. Литовченко А. А., Ерусалимский Ю. А. Генератор сигналов произвольной формы на микроконтроллере AVR // Молодой ученый. 2016. № 21. С. 173—177. URL: https://moluch.ru/archive/125/34400/ (дата обращения: 28.06.2019).
7. Тюрин В. А. Метод прямого цифрового синтеза в генераторах сигналов специальной формы SFG-2110 и АКИП-3410/3 : учеб.-метод. пособие. Казань, 2015.