Details

Буренев, Павел Николаевич. Разработка программного обеспечения треморографического анализатора [Электронный ресурс]: дипломный проект / П. Н. Буренев; Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий, Кафедра измерительных информационных технологий. — Электрон. текстовые дан. (1 файл : 1,86 МБ). — Санкт-Петербург, 2015. — Загл. с титул. экрана. — Свободный доступ из сети Интернет (чтение, печать, копирование). — Adobe Acrobat Reader 7.0. — <URL:http://elib.spbstu.ru/dl/2/8438.pdf>.

Record create date: 11/25/2015

Collections: Выпускные квалификационные работы; Общая коллекция

Allowed Actions: Read Download (1.9 Mb) You need Flash Player to read document

Group: Anonymous

Network: Internet

Annotation

В проекте разработано программное обеспечение для прибора, реализующего новый изометрический метод регистрации и исследования тремора рук человека, состоящее из программы для аппаратного модуля и программы виртуального терминала. Область применения - медицина (клиническая диагностика заболеваний центральной нервной системы, оценка и регулярный контроль профессиональной пригодности, спортивная медицина, научно-исследовательская деятельность в области нейронных механизмов организации движений).

Document access rights

Network User group Action
FL SPbPU Local Network All Read Print Download
-> Internet All Read Print Download

Table of Contents

  • Институт компьютерных наук и технологий
  • Кафедра «Измерительные информационные технологии»
  • Введение
  • 1. Выбор направления исследования
    • 1.1. Задачи анализа непроизвольных колебаний
    • 1.2. Анализ существующих методов исследования тремора
    • 1.3. Описание изометрического метода регистрации усилия
    • 1.4. Техническое задание на разработку программного обеспечения для треморографического анализатора
  • 2. Проектирование программного обеспечения
    • 2.1. Структурная схема треморографического анализатора
    • 2.2. Программа управления измерительными каналами
    • 2.3. Программа виртуального терминала треморографического анализатора
    • 2.4. Биологическая обратная связь
  • 3. Практическая реализация программного обеспечения
    • 3.1. Разработка программы управления измерительными каналами
      • Инициализация таймеров
      • Инициализация системного тактового генератора
      • Настройка портов ввода/вывода, приоритетного декодера матрицы
      • Инициализация SPI для управления АЦП
      • Инициализация USB0 для связи с ПК.
      • Инициализация и настройка АЦП
    • 3.2. Программа виртуального терминала треморографического анализатора
      • Модуль взаимодействия с устройством
      • Модуль графического интерфейса
      • Модуль супервизора
      • Сборка приложения
    • 3.3. Протокол обмена данными между разрабатываемым устройством и персональным компьютером
  • 4. Тестирование
    • 4.1. Тестирование программы управления измерительными каналами
    • 4.2. Тестирование программы виртуального терминала треморографического анализатора
    • 4.3. Медицинское тестирование анализатора
  • 5. Технико-экономическое обоснование
    • Концепция экономического обоснования научно-технической разработки
    • Потребительские свойства продукта
    • Описание рынка треморографических анализаторов
    • Определение стоимости разработки системы
    • Определение расходов по статье Материалы
    • Расчёт заработной платы
    • Расчёт полной себестоимости разработки
    • Оценка экономической эффективности
    • Вывод
  • 6. Требования по безопасности при эксплуатации анализатора
    • Виды опасных и вредных факторов при эксплуатации треморографического анализатора
    • Требования к конструкции анализатора
    • Меры защиты от вредных и опасных факторов при эксплуатации анализатора
  • Заключение
  • Список использованных источников
  • Приложения
    • Приложение 1 Блок-схема основного алгоритма работы программы управления измерительным каналом
    • Приложение 2 Блок-схема алгоритма обработки прерываний от SPI в программе управления измерительным каналом
    • Приложение 3 UML-диаграмма классов рисования меток
    • Приложение 4 UML-диаграмма модели данных
    • Приложение 5 UML-диаграмма классов, реализующих взаимодействие с устройством
    • Приложение 6 Листинг программы управления измерительным каналом. Настройка устройства.
    • Приложение 7 Листинг программы управления измерительным каналом. Основные функции.
    • Приложение 8 Листинг программы виртуального терминала треморографического анализатора. Основные классы.

Document usage statistics

stat Document access count: 494
Last 30 days: 6
Detailed usage statistics