Автор работы: Пользователь скрыл имя, 05 Января 2012 в 14:35, курсовая работа
Однако измерение только артериального давления и регистрация ЭКГ, были недостаточны для установления достоверного диагноза. В это же время начинается использование многоканальных регистраций ЭКГ. Одновременно появляются поликардиографические методы исследования сердечно – сосудистой системы . Они основывались на регистрации нескольких физических характеристик сердца, как правило, синхронно с электрокадиосигналом, регистрировались реограмма , отражающая кровенаполнение сосудов и характеризующая изменение артериального давления крови, механические колебания – кинетокардиограмма , или баллистокардиограмма , как более сложная при регистрации из –за использования особого датчика.
ВВЕДЕНИЕ 2
1. ОБЗОР ЛИТЕРАТУРЫ 4
1.1 Обзор паспорта базового устройства 4
1.1.1 Назначение изделия 4
1.1.2 Технические характеристики 4
1.1.3 Устройство и принцип работы. 4
1.1.4 Устройство пальцевого датчика 6
1.2 Обзор документации к микроконтроллеру С8051F330 6
1.2.1 Краткий обзор микроконтроллера C8051F330 6
1.2.2 10-разрядный АЦП 8
1.2.3 Программируемый массив счетчиков (ПМС) 9
1.2.4 Режимы управления электропитанием 13
1.2.5 Программируемый внутренний низкочастотный (НЧ) генератор 15
1.3 Обзор диагностических методик 15
1.3.1 Реография 15
1.3.2 Фотоплетизмография 19
2. РАЗРАБОТКА И ОБОСНОВАНИЕ СТРУКТУРНОЙ СХЕМЫ 29
3. РАЗРАБОТКА СХЕМЫ ЭЛЕКТРИЧЕСКОЙ ПРИНЦИПИАЛЬНОЙ 30
4. РАЗРАБОТКА ФУНКЦИОНАЛЬНОГО АЛГОРИТМА 32
5. РАЗРАБОТКА АЛГОРИТМА РАБОТЫ ПРОГРАММЫ 33
5.1 Инициализация 33
5.2 Основная программа 33
5.3 Процедуры обработки прерываний 33
6. РАЗРАБОТКА ПРОГРАММЫ 35
ЗАКЛЮЧЕНИЕ 37
СПИСОК ЛИТЕРАТУРЫ 38
pDB7 – пин Р0.7
pRS – пин Р1.0
pRW – пин Р1.1
pE – пин Р1.2
pVcc – пин Р1.3
pButtonOn – пин Р1.4
pButtonStart – пин Р1.5
PCA_Init отключает сторожевой таймер и ПМС
Timer_Init настраивает таймеры Т0 и Т1 в режим 2 (8-битный Т/С с автоперезагрузкой), тактирование Т0 осуществляется через делитель на 48, тактирование Т1- прямое. В регистры ТН0 и ТН1 заносятся значения констант перезагрузки обеспечивающие переполнение таймеров Т0 и Т1 с частотой 20 Гц и 1кГц соответственно.
ADC_Init настраивает АЦП в однофазный режим, в качестве положительного входа выбран Р1.6. Преобразование вызывается путем установки бита AD0BUSY. АЦП выключен.
Port_IO_Init настраивает порт Р0 и порты Р1.0-Р1.3 как цифровые выходы, порты Р1.4, Р1.5 как цифровые входы. Порт Р1.6 настроен как аналоговый вход и пропущен матрицей. Матрица включена.
Oscillator_Init отключает встроенный ВЧ-генератор и включает встроенный НЧ-генератор, частота – 80 кГц.
Interrupts_Init разрешает прерывания от таймеров Т0 и Т1.
IntTimer0 – процедура обработки прерываний от Т0. В процедуре происходит опрос кнопок и устранение дребезга контактов. Также в этой процедуре генерируется запрос на преобразование в АЦП.
IntTimer1 – процедура обработки прерываний от Т1. Процедура реализует счетчик MSCnt для определения временных интервалов и создания задержек.
Операция
деления реализована путем
Метки lb_label_X, где Х буква A, B, C, D или E соответствуют меткам алгоритма работы программы (лист 1) приведенного в приложении.
В данном курсовом проекте разработан микропроцессорный блок управления для регистратора кардиосигналов на основе микроконтроллера C8051F330.
Были рассмотрены основные методы регистрации сигналов пульсовой волны. Наиболее эффективным и удобным для применения оказался метод фотоплетизмографии, который и был реализован в данном курсовом проекте.
Были разработаны структурная схема прибора, схема электрическая принципиальная, алгоритм работы блока управления, а также разработан код программы для реализации блока управления на базе микроконтроллера C8051F330.
Модернизация прибора «Пульсотахометр-084» приведет к уменьшению его размеров, удешевлению конструкции, снижению энергопотребления.
Блок
управления на микроконтроллере дает
возможность
[1]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://lainslav.narod.ru/med.
[2] Пульсотахометр модель 084. Паспорт / Ленинградское НПО «Красногвардеец».
[3] Справочник по семейству микроконтроллеров C8051
[4]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://lainslav.narod.ru/med.
[5]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://lainslav.narod.ru/med.
[6]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://www.usma.ru/unit/fiz/
[7]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://web-ee.com/schematics/
[8]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://med.delrus.ru/?&DocId=
[9]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://medbookaide.ru/books/
[10]
Firefox [Электронный ресурс]. – Электронные
данные. – Режим доступа: http://www.analog.com/ru/
[11] Горюнов, Н. Н., Полупроводниковые приборы: транзисторы. / Москва – 1985г.
[12] Firefox [Электронный ресурс]. – Электронные данные. – Режим доступа: http://www.stell.by/