Модернізація каналу комп’ютерного управління учбовою моделлю цифрового процесору

Автор(и)

Ключові слова:

цифровий процесор; учбова модель; комп'ютерне управління; кроссплатформність; протокол обміну

Анотація

Робота присвячена модернізації каналу зв’язку між комп’ютером та створеною раніше навчальною моделлю цифрового процесора. На прикладі комп’ютеризації навчальної моделі описані проблеми управління та програмного контролю обладнання, які можуть виникати при заміні комп’ютерів та операційних систем сучасними версіями. Акцентовано увагу на зміні зовнішніх портів компьютерів та суттєвому обмеженні доступу до їх апаратних регістрів. На основі проведеного аналізу запропоновано методи вирішення проблеми, серед яких слід відмітити заміну апаратних засобів та протоколів звязку між комп’ютером та обладнанням, впровадження мікропроцесорних інтерфейсних модулів для узгодження сигналів управління, а також розробку нового програмного забезпечення, побудованого на засадах кросплатформності. Наведено конкретні приклади створення послідовних каналів зв’язку з використанням мікроконтролерних інтерфейсів, які призначені для зміни формату сигналів управління, описано структурну схему інтерфейсного модуля. Запропоновано структуру програмного забезпечення, що здатне працювати під різними операційними системами. Пакет програмних засобів створено з використанням мов програмування Java та JavaScript, для взаємодії з послідовним портом використано бібліотеку Java Simple Serial Connector. В роботі звернено увагу на особливості використання цієї бібліотеки, наведено уривок програмного коду. Під час досліджень проведено тестування створеної програмної структури з використанням апаратного емулятора для здійснення обміну даними в рамках розробленого протоколу, наведено результати тестування. Зроблено висновок про можливість використання запропонованих рішень для побудови промислових та наукових установок з комп’ютерним управлінням.

Посилання

Y. A. Zhuravel. «The model of the digital processor» Bulletin of V. Karazin Kharkiv National University, vol. 987, pp. 5-18, 2011

A. A. Belucha. «Some nuances of connectors of printers of the «Centronics» type» RadioAmator, vol. 10, p. 22, 2002

«Serial interface RS-232.» Internet: http://www.gaw.ru/html.cgi/txt/interface/rs232/, 2016 [Sep. 20, 2018]

S. Sokolov «We work with COM-port from Java with jSSC.» Internet: https://habr.com/post/133766/, Des. 1, 2011 [Apr. 05, 2018] .

Завантаження

Опубліковано

2018-10-29

Номер

Розділ

Статті

Як цитувати

Модернізація каналу комп’ютерного управління учбовою моделлю цифрового процесору. (2018). Вісник Харківського національного університету імені В.Н. Каразіна, серія «Математичне моделювання. Інформаційні технології. Автоматизовані системи управління», 39(3), 26-32. https://periodicals.karazin.ua/mia/article/view/11644