Details

Title Программное обеспечение для медицинских кроватных весов: выпускная квалификационная работа бакалавра: направление 12.03.01 «Приборостроение» ; образовательная программа 12.03.01_02 «Информационные технологии безопасности объектов»
Creators Солдатов Алексей Александрович
Scientific adviser Сушников Виктор Александрович
Other creators Мешалкина Марина Николаевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2020
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects медицинские кроватные весы ; arduino ; технологии беспроводной передачи данных ; IOS приложение ; python3 ; medical bed scales ; wireless data transfer technology ; ios application
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/2020/vr/vr20-3840
Rights Доступ по паролю из сети Интернет (чтение)
Record key ru\spstu\vkr\8897
Record create date 8/7/2020

Allowed Actions

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

Group Anonymous
Network Internet

Данная работа посвящена разработке программного обеспечения для кроватных медицинских весов с поддержкой технологии беспроводной передачи данных. В первом разделе работы были проанализированы существующие кроватные весы, в результате анализа было сделано наблюдение, что все модели кроватных весов для представления результатов измерений используют жидкокристаллические индикаторы. Во втором разделе была выбрана технология беспроводной передачи данных и осуществлен подбор компонентной базы, а именно: платы Arduino, АЦП, тензорезистивных датчиков силы. Затем была предложена схема подключения компонентов и рассмотрены вопросы ее энергообеспечения. В третьем разделе решалась задача разработки программного обеспечения для возможности отображения показаний весов в мобильном приложении для операционной системы IOS. Сперва, в среде разработки PyCharm CE с использованием языка программирования python и веб-фреймворка Flask, было разработано серверное приложение. Роль, которого эмулировать поведение весов. Затем в среде разработки Xcode с использованием языка программирования swift и фреймворка UIKIT, было разработано клиентское мобильное приложение с интуитивно понятным интерфейсом. Подводя итог работы, можно сказать, что поставленная в работе цель была достигнута.

This work is devoted to the development of software for medical bed scales with support for wireless data transfer technology. In the first section of the work, the existing bed scales were analyzed. as a result of the analysis, it was observed that all models of bed scales use liquid crystal indicators to represent the measurement results. In the second section, the wireless data transfer technology was selected and the component base was selected, namely: Arduino boards, ADC, and strain-resistant force sensors. Then a scheme for connecting components was proposed and issues of its power supply were considered. In the third section, the task of developing software for displaying weight readings in a mobile app for the IOS operating system was solved. First, a server application was developed in the PyCharm CE development environment using the python programming language and the Flask web framework. The role of which is to emulate the behavior of the weights. Then, in the Xcode development environment using the swift programming language and the UIKIT framework, a client mobile application with an intuitive interface was developed. Summing up the work, we can say that the goal set in the work was achieved.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 11 
Last 30 days: 0

Detailed usage statistics