PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

A time interval generator with the STM32 microcontroller

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
The paper presents a concept of utilization of counter-timer circuits built in popular microcontrollers for generating precise time intervals. The main aim was to generate pulses START and STOP wholly in hardware without using a core of the microcontroller. This enables minimizing the value of time jitter of the generated time intervals and allows the use of remaining resources of the microcontroller freely. The introduced method of generation exploits the possibility of simultaneous synchronization of TIM2 and TIM3 timers from an overloaded TIM1 timer. Dependent timers work in One Pulse Mode. START and STOP signals are generated by PWM channels of individual timers. PWM channels can be configured independently which gives the possibility to generate START and STOP pulses of different polarity and width. Generation of a time interval can be triggered automatically (TIM1) or through one of the inputs of the microcontroller. The implemented generator is characterized by the generated range of time interval from 0 to 100 s and the resolution of 40 ns. The jitter of 100 ps was obtained. The concept is suitable to apply in any microcontroller of the STM32 family. It allows the generation of precise and adjustable delays in the application without the need to significantly expand a hardware part of the device.
Wydawca
Rocznik
Strony
296--298
Opis fizyczny
Bibliogr. 4 poz., rys., schem.
Twórcy
autor
  • Military University of Technology, Department of Electronics, 2 Gen. S. Kaliskiego St., 00-908 Warsaw, Poland
autor
  • Military University of Technology, Department of Electronics, 2 Gen. S. Kaliskiego St., 00-908 Warsaw, Poland
Bibliografia
  • [1] Kalisz J., Poniecki A., Różyc K.: A simple, precise, and low jitter delay/gate generator. Review of Scientific Instruments, Vol. 74, No. 7, pp. 3507-3509, 2003.
  • [2] Kwiatkowski P., Jachna Z., Różyc K., Kalisz J.: Accurate and low jitter time-interval generators based on phase shifting method. Review of Scientific Instruments, vol. 83, 034701, 2012.
  • [3] Klepacki K., Pawłowski M., Szplet R.: Low-jitter wide-range integrated time interval/delay generator based on combination of period counting and capacitor charging. Review of Scientific Instruments, vol. 86, 025111, 2015.
  • [4] Operation and Service Guide HP8648A/B/C/D Signal Generator. Hewlett Packard 1996.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-d745cbd2-aba0-4515-946d-0be9987677b3
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.