Details

Title: Средства обеспечения дистанционного доступа к микроконтроллерным системам управления: выпускная квалификационная работа бакалавра: направление 12.03.01 «Приборостроение» ; образовательная программа 12.03.01_02 «Информационные технологии безопасности объектов»
Creators: Петров Иван Андреевич
Scientific adviser: Васильев Алексей Евгеньевич
Other creators: Мешалкина Марина Николаевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: IT-технологии; распределенные встраиваемые системы управления; интернет вещей; исполнительные устройства автоматики и робототехники; IT; distributed embedded control systems; internet of things; executive devices of automatics and robotics
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 12.03.01
Speciality group (FGOS): 120000 - Фотоника, приборостроение, оптические и биотехнические системы и технологии
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-4562
Rights: Доступ по паролю из сети Интернет (чтение)
Record key: ru\spstu\vkr\15022

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

В данной работе выполнен обзор существующих средств поддержки проектирования распределенных систем управления на базе микроконтроллеров архитектуры ARM семейства STM32. Выяснено, что разработка подобных систем требует большого количества компетенций в разных областях компьютерной науки. Предложено упрощение проектирования, путем использования реализованного в работе набора компонентов распределенной системы (средств дистанционного доступа), который включает в себя: 1. Библиотеку сетевых элементов взаимодействия между контроллерами; 2. Шаблон веб-сервера для взаимодействия между контроллером и управляющим компьютером; 3. Шаблон клиентского приложения, выполненный в виде веб-страницы. Разработка упомянутых средств производилась с использованием технологий TCP/IP и открыто распространяемой низкоуровневой библиотеки Lightweight IP. Разработка программного обеспечения производилась в интегрированной среде разработки IAR Embedded Workbench IDE по открытой лицензии. Пригодность полученных технических решений была проверена в ходе тестирования.

The comparative analysis of existing technical solutions for supporting the design of distributed control systems based on ARM architecture microcontrollers of the STM32 family was performed, their advantages and disadvantages were revealed. It was found that the development of such systems requires a large number of competencies in various areas of computer science. Simplification of design by using developed library of network elements, which includes: 1. Library of network elements of interaction between controllers; 2. Web server template for interaction between the controller and the host computer; 3. Template of the client application, made in the form of a web page. The development of these tools was carried out using TCP / IP technologies and the openly distributed low-level Lightweight IP library. The software was developed in the IAR Embedded Workbench IDE under an open source license. The suitability of the obtained technical solutions was verified during testing.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
External organizations N2 All Read
External organizations N1 All
Internet Authorized users SPbPU Read
Internet Authorized users (not from SPbPU, N2) Read
Internet Authorized users (not from SPbPU, N1)
-> Internet Anonymous

Usage statistics

stat Access count: 12
Last 30 days: 0
Detailed usage statistics