Експериментальне дослідження вибору мікроконтролера за критерієм максимізації швидкодії

Вантажиться...
Ескіз
Дата
2019
Автори
Боровик, О.В.
Сапожник, І.О.
Левчунець, Д.О.
Sapozhnik, І.О.
Levchunets, D.О.
Назва журналу
Номер ISSN
Назва тому
Видавець
Хмельницький національний університет
Анотація
У даній статті розв’язано задачу вибору мікроконтролера за критерієм максимізації швидкодії. В основі розв’язання задачі знаходиться експериментальна оцінка часу готовності мікроконтролера до роботи, максимальної частоти зміни стану портів вводу/виводу, швидкості реагування цифрових портів у режимі реального часу. На основі використання запропонованого алгоритму оцінки швидкодії мікроконтролера було отримано осцилограми з частотою дискретизації 16 MHz, які дозволили сформувати статистичні масиви для прийняття рішень щодо вибору мікроконтролера. За результатами проведеного дослідження встановлено, що платформа Arduino UNO з досліджуваних найбільш поширених мікроконтролерів має найменшу швидкодію, а STM32F407VG із використанням середовища розробки Keil μVision v. 5.25.2.0 – найбільшу.
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.
Опис
Ключові слова
мікроконтролер, швидкодія, критерій, arduino, експериментальне дослідження, microcontroller, performance, criterion, Arduino, experimental research
Бібліографічний опис
Боровик, О.В. Експериментальне дослідження вибору мікроконтролера за критерієм максимізації швидкодії [Текст] / О. В. Боровик, І. О. Сапожник, Д. О. Левчунець // Вісник Хмельницького національного університету. Технічні науки. – 2019. – №3. – С. 147-150.