Надіслати статтю
вул. Інститутська 11, м. Хмельницький, 29016

ЕКСПЕРИМЕНТАЛЬНЕ ДОСЛІДЖЕННЯ ВИБОРУ МІКРОКОНТРОЛЕРА ЗА КРИТЕРІЄМ МАКСИМІЗАЦІЇ ШВИДКОДІЇ

EXPERIMENTAL RESEARCH OF MCU SELECTION UNDER THE MAXIMIZATION PERFORMANCE CRITERIA

Сторінки: 147-150. Номер: №3, 2019 (273)
Автори:
О.В. БОРОВИК
Національна академія Державної прикордонної служби України імені Богдана Хмельницького
І.О. САПОЖНИК
Хмельницький національний університет
Д.О. ЛЕВЧУНЕЦЬ
ТОВ «Радіонікс-МЛТ»
О.V. BOROVYK
National Academy of the State Border Guard Service of Ukraine named after Bogdan Khmelnitsky
І.О. SAPOZHNIK
Khmelnytskyi National University
D.О. LEVCHUNETS
«Radioniks-MLT» LLC
DOI: https://www.doi.org/10.31891/2307-5732-2019-273-3-147-150
Рецензія/Peer review : 14.05.2019 р.
Надрукована/Printed : 01.06.2019 р.

Анотація мовою оригіналу

У даній статті розв’язано задачу вибору мікроконтролера за критерієм максимізації швидкодії. В основі розв’язання задачі знаходиться експериментальна оцінка часу готовності мікроконтролера до роботи, максимальної частоти зміни стану портів вводу/виводу, швидкості реагування цифрових портів у режимі реального часу. На основі використання запропонованого алгоритму оцінки швидкодії мікроконтролера було отримано осцилограми з частотою дискретизації 16 MHz, які дозволили сформувати статистичні масиви для прийняття рішень щодо вибору мікроконтролера. За результатами проведеного дослідження встановлено, що платформа Arduino UNO з досліджуваних найбільш поширених мікроконтролерів має найменшу швидкодію, а STM32F407VG із використанням середовища розробки Keil µVision v. 5.25.2.0 – найбільшу.
Ключові слова: мікроконтролер, швидкодія, критерій, arduino, експериментальне дослідження.

Розширена анотація англійською мовою

According to the latest researches, microcontrollers remain at the epicentre of tremendous growth in the Internet of Things, automotive, robotics, embedded applications and other emerging systems. Major Microcontroller suppliers have been improving their portfolios to address many of these key markets. Part of that improvement process has included merging and acquiring competitors in order to gain a quick foothold into these developing markets hereby, performance based solution of microcontroller selection task is given in the article. At the heart of the solution lays following constituents: the readiness time, input (I / O) ports change of state maximum frequency and digital port real time response speed. Based on the proposed algorithm for microcontroller performance evaluating, oscillograms with a sampling frequency of 16 MHz were obtained. They allowed to form the statistical arrays for decision making regarding to the microcontroller selection task. According to the results of the research, the Arduino UNO platform has the worst performance among selected MCUs. At the same time, STM32F407VG using Keil μVision v. 5.25.2.0. development environment showed the best timing results.
Keywords: microcontroller, performance, criterion, Arduino, experimental research.

References

  1. ACORN RISC MACHINE (ARM) FAMILY DATA MANUAL/VLSI TECHNOLOGY, INC. – 1990. – 110 s.
  2. Top Microcontroller Supplier Ranking 2015-2016 [Elektronnyi resurs]. – Rezhym dostupu : http://hardwarebee.com/top-microcontroller-supplier-ranking-2015-2016/
  3. Arduino Uno rev3 [Elektronnyi resurs]. – Rezhym dostupu : https:/store.arduino.cc/arduino-uno-rev3.
  4. STM32F407VG – High-performance foundation line, ARM Cortex-M4 core with DSP and FPU, 1 Mbyte Flash, 168 MHz CPU, ART Accelerator, Ethernet, FSMC [Elektronnyi resurs]. – Rezhym dostupu : https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-high-performance-mcus/stm32f4-series/stm32f407-417/stm32f407vg.html.
  5. ESP8266EX Datasheet/Espressif Systems. – 2018. – 24 s.
  6. ATmega48A/PA/88A/PA/168A/PA/328/P [DATASHEET] /Atmel Corporation. – 2015. – 49 s.

Post Author: npetliaks

Translate