Details

Title: Разработка программного обеспечения треморографического анализатора: дипломный проект
Creators: Буренев Павел Николаевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2015
Collection: Выпускные квалификационные работы; Общая коллекция
File type: PDF
Language: Russian
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

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

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
Internet Authorized users (not from SPbPU)
-> Internet Anonymous

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 Листинг программы виртуального терминала треморографического анализатора. Основные классы.

Usage statistics

stat Access count: 57
Last 30 days: 1
Detailed usage statistics