ЗАКЛЮЧЕНИЕ - Разработка программно-аппаратного комплекса для мониторинга рентгеновского симулятора SLS-9
В рамках данной дипломной работы была произведена разработка программно-аппаратного комплекса для мониторинга рентгеновского симулятора SLS-9. Это позволило осуществлять работу данного симулятора в режиме компьютерной томографии. С помощью программно-аппаратного комплекса, включающего в себя устройство сопряжения симулятора с персональным компьютером и программу, обслуживающую это устройство было осуществлено получение реконструируемого изображения, аналогичного компьютерной томограмме. Это позволяет использовать рентгеновский симулятор SLS-9 в качестве компьютерного томографа (томографы являются очень дорогостоящими приборами). Принцип работы системы следующий. Рентгеновское изображение, прошедшее через пациента, преобразуется в видеосигнал и непрерывно отображается на мониторе. Затем с помощью персонального компьютера и установленной на нем видео плате видеосигнал захватывается, и с определенными параметрами (такими как частота кадров) записывается в память. Благодаря непрерывному вращению источника и приемника излучения создается видеоряд изображений (рентгенограмм). Далее, путем применения специальных алгоритмов, происходит получение томограмм, аналогичные тем, которое получают с помощью обычных компьютерных томографов.
Разработанный комплекс отслеживает положение гантри симулятора, чтобы в определенный момент (по достижении гантри определенного угла) запустить и затем остановить запись видеоряда в память ЭВМ.
Устройство сопряжения построено на современной элементной базе. Оно осуществляет преобразование аналогового сигнала (от датчика поворота гантри) в цифровой, который затем через параллельный порт вводиться в ЭВМ. Оцифровка сигнала осуществляется с помощью функционально-завершенного аналого-цифрового преобразователя К1113ПВ1А. Подгонку аналогового сигнала под параметры аналого-цифрового преобразователя осуществляется с помощью двух прецизионных операционных усилителей К140УД25. Предусмотрены меры по защите дорогостоящей микросхемы аналого-цифрового преобразователя от превышения уровня входного аналогового сигнала, и от неодновременной подачи на нее входных сигналов. Питание устройства осуществляется от блока питания симулятора (используются напряжения 15 В).
Программная часть комплекса представляет собой программу, написанную в среде Delphi, и работающую под управлением операционной системы Windows-95. Программа получает данные от аналого-цифрового преобразователя и осуществляет управление его работой. Далее считанные данные преобразуются в значение угла поворота гантри. Программа опрашивает аналого-цифровой преобразователь примерно через каждые 50 мс. Одновременно через такой же интервал она сравнивает угол поворота гантри с заданными углами начала и конца записи видеосигнала. По достижении заданных углов происходит эмуляция нажатия на клавиши Enter или Escape, что соответственно запускает или останавливает программу захвата видеопоследовательности. Программа допускает настройку под аппаратную часть, а также задание произвольных углов начала и конца сканирования.
Похожие статьи
-
В настоящее время в медицинских исследованиях широко используются компьютерные томографы. С их помощью можно получить поперечное...
-
Исходя из разработанной структурной схемы, можно выделить следующие части проектируемой схемы. Аналого-цифровой преобразователь должен преобразовывать...
-
Существует несколько вариантов реализации требуемого устройства. Например можно задачу отслеживания положения гантрии возложить на аппаратное...
-
Программу обработки данных можно запускать как до, так и после включения устройства сопряжения. Перед первым использованием, а также после изменения...
-
Автоматизированный почтовый драйвер аппаратный Результатом данной выпускной квалификационной работы стало создание прототипа умного почтового ящика,...
-
Программирование подключенной к параллельному порту аппаратуры заключается в установке определенных битов в регистрах данных и управления и чтении...
-
Рентгеновский симулятор - это аппарат для определения величины и положения (ориентации и удаления от излучателя) области облучения, а также маркирования...
-
Для преобразования аналогового сигнала от датчика положения гантрии в цифровую форму, для дальнейшей обработки с помощью ЭВМ необходимо использование...
-
Основным достоинством интерфейса Centronics является его стандартность - он есть на каждом компьютере и на всех компьютерах работает одинакового (правда...
-
Известно, что любые элементы имеют разброс параметров. Поэтому, использование динамического диапазона АЦП может быть неполным или наоборот, может...
-
Полученное по вышеприведенным формулам значение угла сравнивается с заданными величинами запуска и остановки. Программа обеспечивает запуск сканирования...
-
После обмена данными с АЦП происходит преобразование считанных данных в одно целое число, характеризующее уровень сигнала на входе АЦП. Т. к. АЦП имеет...
-
После преобразования аналогового сигнала в цифровую форму с помощью АЦП возникает необходимость в программной обработке полученного цифрового сигнала....
-
Угол поворота гантри можно видеть на ее центральной части. Там находится неподвижная круговая шкала с отсчетами в градусах. Вид шкалы показан на рис....
-
Существует несколько способов передачи цифрового сигнала от внешнего устройства в компьютер: через последовательный порт, через параллельный порт, через...
-
При перезагрузке Raspbery счетчик counter сбрасывается и файлы начинают перезаписываться. Для того, чтобы обойти данную проблему воспользуемся переносом...
-
В данной выпускной квалификационной работе разработан прототип умного почтового ящика, удаленного сетевого устройства для контроля почтовой...
-
Программа должна считывать данные, выработанные АЦП через определенные промежутки времени. Приемлемым способом обеспечения этого является опрос АЦП по...
-
Конструкция разработанного устройства сопряжения, а также выбор используемых элементов и материалов обусловлен функциональными особенностями схемы и...
-
Использование микросхемы АЦП имеет некоторые особенности. Так сигналы на ее входы рекомендуется подавать в следующей последовательности: напряжения...
-
Структурная схема умного почтового ящика Основой программно-аппаратного комплекса является одноплатный компьютер Raspberry Pi. Программный интерфейс...
-
Модификацией программно-аппаратного комплекса может быть использование умного РОЕ инжектора. POE инжектор (injector или midspan) -- устройство,...
-
Задача данной выпускной квалификационной работы состоит в программной и аппаратной разработке комплекса, оповещающего адресата о поступлении...
-
Разработанное устройство предполагается эксплуатировать совместно с рентгеновским симулятором SLS-9. При проведении исследований, врач будет работать с...
-
Согласно техническому заданию, питание проектируемого устройства необходимо осуществлять от источников питания симулятора напряжением 15 В. Для микросхем...
-
После устройств ограничения уровня входного сигнала необходимо этот сигнал уменьшить для того, чтобы он подходил под параметры АЦП. Это можно сделать...
-
В то время как цель проекта заключалась в оценке эффективности автоматизации тестирования функционала ядра, работа стала своего рода подведением итогов...
-
Информационно - измерительные системы: структура и состав Постоянное совершенствование и развитие средств измерений необходимо для промышленного...
-
Тестируемый программный продукт является высокопроизводительным приложением, которое предоставляет возможность создания и настройки сетей беспроводного...
-
Расчет надежности В общем случае при конструировании надежность оценивается показателями безотказности и долговечности. Нормируемыми показателями...
-
В документации к sane-backends содержится описание флага wait-for-button. Данный флаг взаимодействует с утилитой scanimage, который ожидает нажатия любой...
-
Любая производственная деятельность, в том числе и работа с электронными устройствами, сопряжена с появлением опасных для жизни и здоровья факторов,...
-
Основным документом, на основании которого потенциальные партнеры захотят иметь дело с компанией, а инвесторы вложат деньги, является бизнес-план....
-
Можно выделить три основных метода разработки программного обеспечения: 1. Конструкторы программ (Аlgoritm2, Devel Studio, MnCreator, Game Maker и др.)....
-
Ubuntu Mate является операционной системой [11], основанной на Debian GNU/Linux. Установка операционной системы заключается в записи на карту памяти...
-
Оценка требований Для решения задачи необходимо следующее оборудование: Одноплатный компьютер; Роликовый сканер; Соединение с Internet. Требования к...
-
Заключение - Разработка программного средства, позволяющего оптимизировать SQL-скрипты
Оптимизация потребления ресурсов (хранение данных, ресурсы CPU) - важная задача при реализации ETL-процессов. Чем больше ресурсов системы будет свободно,...
-
Основания для разработки Система разрабатывается в соответствии с планом учебного процесса Института менеджмента и Информационных технологий (ИМИТ...
-
Компания MERA Networks - является одним из крупнейших мировых поставщиков услуг в сфере информационно-коммуникационных технологий. MERA предлагает...
-
Заключение - Разработка программы для реализации редактора временных графов синхронизации
Результатом выполнения задания является реализованный редактор временных графов синхронизации (класс временных сетей Петри), соответствующий задачам,...
ЗАКЛЮЧЕНИЕ - Разработка программно-аппаратного комплекса для мониторинга рентгеновского симулятора SLS-9