Проектирование автоматического измерителя артериального давления

Физические основы метода измерение артериального давления в медицине. Разработка структурной и принципиальной схемы устройства, схемы блока питания, основных функциональных узлов и элементов прибора. Алгоритм работы программы и подпрограммы, ее код.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 06.02.2013
Размер файла 410,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

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

Приблизительно 10 лет назад на рынке приборов для измерения артериального давления в домашних условиях была представлена осциллометрическая технология измерения артериального давления. Эта технология также базируется на наложении манжеты на конечность.

В домашних условиях используют приборы для измерения артериального давления на плече или запястье. Приборы, измеряющие артериальное давление на плече дают более точные результаты измерений. Осциллометрический метод основан на регистрации прибором пульсаций давления воздуха, возникающих в манжете при прохождении крови через сдавленный участок артерии. Основные преимущества осциллометрического метода в том, что точность результатов не зависит от слуха и зрения человека, производящего измерение, такие приборы устойчивы к посторонним шумам, позволяют производить определение артериального давления при слабых тонах Короткова, позволяют точно измерять артериальное давление через тонкую ткань одежды. Для измерения артериального давления таким прибором не требуется специального обучения. Необходимо соблюдать всего лишь несколько определенных условий: измерения должны проводиться в состоянии покоя, во время измерения нельзя двигаться и разговаривать и манжета должна находиться на уровне сердца.

1. Физические основы метода применения в медицине

Артериальное давление крови (АД) является важнейшим показателем, широко используемым в клинической диагностике. Изменение артериального давления за один сердечный цикл состоит из постоянной составляющей давления и пульсового колебания. Наибольший размах пульсовые колебания давления достигают в крупных артериях, пj мере сужения сосудов пульсации падают, становясь неразличимыми в артериолах.

В клинической практике наиболее часто используются следующие параметры, характеризующие АД крови: минимальное (диастолическое), среднее динамическое и максимальное (систолическое) давление.

Диастолическое давление представляет собой величину минимального давления крови, достигаемую к концу диастолического периода сердечного цикла. Минимальное давление зависит от степени проходимости или величины оттока крови через систему прекапиляров, ЧСС, упруговязких свойств артериальных сосудов.

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

Рисунок 1 - Давление крови в аорте

Среднее динамическое давление определяется интегрированием текущего значения АД за время сердечного цикла. Ориентировочно величину среднего давления можно определить по формуле Вецлера и Богера.

Рm = 0,42 Рs + 0,58 Рd

или по формуле Хикема

Pm = Pd + (Ps - Pd) / 3,

где Рs - систолическое (максимальное) давление,

Рd - диастолическое (минимальное) давление.

Неинвазивный мониторинг параметров АД может быть реализован путем использования косвенных методов измерения параметров давления крови с помощью окклюзионной манжетки. Наибольшее распространение в клинической практике получило измерение АД в плечевой артерии, при котором окклюзионная манжетка охватывает соответствующий участок правой или левой руки пациента. Увеличение давления воздуха в манжетке (компрессия) приводит к изменению артериального кровотока под манжеткой а также в дистальном участке конечности. Если давление воздуха в манжетке превысит значение диастолического давления крови, артериальный кровоток в руке дистальнее манжетки изменяет свои параметры. Оценка этих изменений и сопоставление их с давлением воздуха в манжетке позволяет определить параметры АД по результатам измерения давления воздуха в манжетке.

Различие используемых на практике окклюзионных методов определения АД заключается в способах оценки соответствия измеренных значений давления воздуха в манжетке и параметров давления в артерии при различных режимах компрессии (декомпрессии) воздуха.

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

Существуют различные методики анализа, используемые при построении автоматических мониторов давления. Анализируя амплитуды осцилляций во время компрессии (декомпрессии), можно выделить области характерных изменений амплитуд, при которых давление в манжетке соответствует искомым параметрам АД. Так, среднее динамическое давление определяется как минимальное давление в манжетке, соответствующее максимальной амплитуде осцилляций.

а - осцилляции, б - изменение давления в манжетке

Рисунок 2 - Изменение амплитуды осцилляций при компрессии воздуха в манжетке

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

Однако многие исследователи отмечают, что изменение амплитуды осцилляций может иметь монотонный характер в области систолического и диастолического значений АД, что вносит значительные ошибки в измерения. Достаточно просто (после фильтрации артефактов и дыхательных волн) определяется максимальная амплитуда осцилляций, соответствующая среднему динамическому давлению. Измерение этой величины позволяет реализовать относительно простой алгоритм анализа осцилляций для определения параметров АД, основанный на оценке относительной амплитуды осцилляций по сравнению со значением максимума. Снижение амплитуды до уровня 0,4 максимума при компрессии используется для отсчета систолического давления, а уменьшение до уровня 0,6 при декомпрессии - диастолического давления. Однако, коэффициенты уменьшения зависят от значения ЧСС и нуждаются в коррекции при тахикардии и брадикардии. Значения амплитуд осцилляций, соответствующих параметрам АД, можно вычислить по регрессионной модели, связывающей искомые значения и амплитуду фоновыхосцилляций, регистрируемых в манжетке при значениях давления воздуха в манжетке, превышающего систолическое на 20… 40 мм рт. ст. Регрессионная модель представляет собой степенной полином, коэффициенты которого рассчитываются путем обработки большого массива измерений АД. [5]

2. Разработка структурной схемы устройства

По заданию необходимо спроектировать автоматический измеритель АД осциллометрическим методом.

Рисунок 3 - Структурная схема регистратора АД

Структурная схема устройства представлена на рисунке 3. Запуск измерения осуществляется блоком управления (БУ). При запуске устройства, микроконтроллер (МК) подает управляющий сигнал на включение компрессора (К), который накачивает воздух в манжету, увеличивая в ней давление. Сигнал снимается с датчика давления (ДД) усиливается усилителем (У) и поступает на МК. Через первый фильтр (Ф1) проходит только медленно изменяющая составляющая сигнала, несущая информацию о медленно изменяющемся давлении в манжете. МК проводит анализ тахоосцилограммы, усиленной усилителем переменного напряжения (УПН) Давление в манжете при минимуме огибающей соответствует систолическому давлению. Значение диастолического АД равно давлению в манжетке, соответствующему максимальной скорости убывания «положительного» участка. При регистрации систол МК издает звуковой сигнал блоком (С). После окончания измерения, компрессор выключается, и результаты выводятся на семисегментные индикаторы (И). Питается устройство от блока питания (БП).

3. Разработка принципиальной схемы устройства

3.1 Расчет усилителя

Для усиления сигнала с мостового датчика давления используем инструментальный усилитель. Используем микросхему фирмы Burr-Brown INA110. В таблице 1 показаны основные параметры инструментального усилителя INA110.

Таблица 1. Параметры инструментального усилителя INA110

Параметр

Значение

Коэффициент усиления

1, 10, 100, 1000

Нелинейность (%)

0,01

Входной ток смещения (нА), (макс.)

280

КОСС

106

Полоса пропускания при Кусил.=100 (кГц), (мин.)

470

Шум (F=1кГц), (нВ\Гц)

10

Uпит (В)

6…18

Ток потребления (макс.), (мА на один усилитель)

4,5

Внутренняя структура выбранного инструментального усилителя представлена на рисунке 4.

Рисунок 4 - Внутренняя структура усилителя INA110

Выберем коэффициент усиления нашего усилителя. По написанной программе для того чтобы МК адекватно выводил на индикацию измеренное давление, необходимо чтобы 1 мм. рт. ст соответствовал 1-му уровню 8-ми разрядного АЦП. Следовательно 256 мм.рт. ст. должно соответствовать Vref АЦП равное 5В. Коэффициент преобразования датчика давления 1мВ/кПа или 1мВ/7,5 мм. рт. ст. При давление 256 мм. рт. ст на выходе датчика получим напряжение 34мВ. Далее необходимо 34мВ усилить до 5В. Требуемый коэффициент усиления 147. Выберем усиление инструментального усилителя равным 100. Оставшееся усиление 1, 47 реализуем в активных фильтрах.

Для получения требуемого усиления необходимо соединить выводы 3 и 12 микросхемы INA110. Используем типовое включение микросхемы (рис 5).

3.2 Расчет фильтра

В качестве фильтра медленно меняющего напряжения (Ф1) используем фильтр низких частот на ОУ. Схема такого фильтра представлена на рисунке 6.

Рисунок 5 - Схема ФНЧ на ОУ

Частота среза находится по формуле

Частоту среза необходимо выбрать так чтобы фильтр подавил пульсации и пропустил только медленно меняющее напряжение, соответствующее давлению в манжете. Зададимся fср=0,05Гц. Пусть R2=47кОм, тогда

Резисторами R2 и R1 задается усиление фильтра. Усиление рассчитывается по формуле

Исходя из того что требуемый коэффициент усиления фильтра 1,47 и R2=47кОм, получим R1=100кОм.

3.3 Усилитель переменного напряжения

Для усиления пульсаций используем усилитель переменного напряжения, собранного на ОУ по схеме неинвертируещего усилителя.

Рисунок 6 - Усилитель переменного напряжения

Здесь фильтр высоких частот R1C1 необходим для подавления медленно меняющегося напряжения, соответствующего давлению в манжете. Частота среза будет аналогичной определенной в предыдущем пункте. Тогда R1=47кОм, C2=68мкФ. Коэффициент усиления определяется по формуле

Зададимся коэффициентом усиления 25. Пусть R3=24кОм. Тогда R2=1кОм.

В качестве ОУ выберем усилитель MAX4330. Так как микроконтроллер работает с уровнями сигналов от 0 до 5 В то для неискажённой передачи сигнала необходимо перенести сигнал в область положительного напряжения.

Для этого, во-первых, будем использовать операционный усилитель с однополярным питанием. Чтобы использовать усилитель эффективно, входной сигнал должен быть смещен на середину выходного диапазона.

Во вторых введём цепь смещения. Наиболее популярная схема смещения - резистивный делитель напряжения питания.

Входной сигнал с помощью емкостной связи подается на вход усилителя. Средний уровень входного сигнала смещен на величину VS/2 с помощью резисторного делителя RA-RB. В полосе пропускания данный усилитель имеет коэффициент усиления КУ = 1 + R2/R1.

3.3 Звуковая сигнализация

По заданию необходимо предусмотреть выдачу звукового сигнала в момент систолы. МК, регистрируя систолу, будет подавать управляющий сигнал и включать звуковой сигнал. В качестве звукового сигнала используем излучатель звука - пьезозвонок SMA-21LT-P10, со встроенным генератором.

Параметры SMA-21LT-P10:

· Частота, Гц: 3300

· Номинальное рабочее напряжение, В: 1.5-15

· Максимальный ток, мА: 12.5

· Интенсивность звука, дБ: 90

3.4 Индикация давления

По заданию, дисплей должен быть выполнен на семисегментных индикаторах. Для отображения информации используем 2 3-х значных семисегментных индикаторов, по 3 знака для отображения систолического и диастолического давления. К каждому индикатору подключен дешифратор, преобразующий двоичный код с микроконтроллера в семисегментный. Входы дешифратора подключены к первым 4-м разрядам порта В микроконтроллера. При запуске программы индикации МК сначала оценивает и в течение 256 мкс выводит на порт В количество сотен в значение систолического давления. При этом МК разрешает индикацию только одного знака Dig1 индикатора HL1, открыв транзистор VT1. Далее МК запрещает индикацию, оценивает количество десятков в значение систолического давления и выводит результат на порт В. При этом разрешается индикация знака Dig 2 индикатора HL1 (открыт VT3). После 256 мкс МК запрещает индикацию и выводит на порт В количество единиц. Соответственно разрешается индикация знака Dig3 индикатора HL1 (открыт VT5). Аналогичная процедура повторяется для диастолического значения (индикатор HL2).

Используем дешифратор 555ИД4. Ниже приведены его основные технические характеристики.

Рисунок 7 - Дешифратор 555ПП4 и семисегментный знак

Таблица 3 Таблица истинности дешифратора 555ИД4

Функция

В Х О Д Ы

В Ы Х О Д Ы

-BI

D C B A

a b c d e f g

0

H

L L L L

H H H H H H L

1

H

L L L H

L H H L L L L

2

H

L L H L

H H L H H L H

3

H

L L H H

H H H H L L H

4

H

L H L L

L H H L L H H

5

H

L H L H

H L H H L H H

6

H

L H H L

H L H H H H H

7

H

L H H H

H H H L L L L

8

H

H L L L

H H H H H H H

9

H

H L L H

H H H H L H H

10

H

H L H L

L L L H H L H

11

H

H L H H

L L H H L L H

12

H

H H L L

L H L L L H H

13

H

H H L H

H L L H L H H

14

H

H H H L

L L L H H H H

15

H

H H H H

L L L L L L L

Bi

L

X X X X

L L L L L L L

Таблица 4 Характеристики микросхемы 555ИД4

Параметры

Входной ток лог. 0, мА

0.4

Входной ток лог. 1, мкА

20

Выходной ток лог. 0, мА

4-8

Выходной ток лог. 1, мА

0

Выходное напряжение макс., В

5,5

Ток потребления, мА

8-15

Задержки распространения, нс

100

По схеме включения семисегментные индикаторы подразделяются на индикаторы с общим катодом и с общим анодом. Схемы включения приведены на рисунке 12.

Рисунок 8 - Схемы включения индикаторов

В нашем случае необходимо использовать индикаторы с общим катодом. Выбираем 3-х знаковый индикатор BC56-12.

3.5 Микроконтроллер

В данной курсовой работе используется микроконтроллер Atmega8 фирмы Atmel. Он имеет следующие отличительные особенности:

· Высококачественный низкопотребляющий 8 - битный AVR микроконтроллер

· Передовая RISC архитектура

- 130 команд, большинство которых выполняется за один тактовый цикл

- 32 8 битных рабочих регистра общего применения

- Полностью статическая архитектура

- производительность до 16 MIPS при тактовой частоте 16 МГц

- встроенный двухцикловый умножитель

· Энергонезависимая память программ и данных

- 8КБ внутрисистемно программируемой Flash памяти программы, способной выдержать 10 000 циклов записи / стирания

- вспомогательная секция загрузочной программы с независимым битом защиты внутрисистемное программирование встроенной программой-загрузчиком реальная функция считывания при программировании

- 512 байта EEPROM, способной выдержать 100 000 циклов записи / стирания

- 1К байта встроенной SRAM памяти (статическое ОЗУ) 

- Программируемая защита от считывания

· Характеристики периферии

- Два 8 - разрядных таймера / счетчика с отдельным предделителем и режимом сравнения

- Один 16 - разрядный таймер / счетчик с отдельным предделителем и режимом сравнения и режимом захвата

- Счетчик реального времени с отдельным генератором

- Пять ШИМ каналов

- 8 канальный АЦП у приборов в TQFP и MFL корпусах 6 10 - битных каналов 2 8 - битных канала

- 6 канальный АЦП у приборов в PDIP корпусе 4 10 - битных каналов 2 8 - битных канала

- Программируемый последовательный USART

- Ведущий/ведомый SPI интерфейс

- Байт - ориентированный последовательный 2 - проводный интерфейс

- Программируемый сторожевой таймер со встроенным генератором

- Встроенный аналоговый компаратор

- Прерывание и пробуждение при изменении состояния выводов

· Специальные характеристики микроконтроллера

· - Сброс при включении питания и детектор кратковременных пропаданий питания

- Встроенный откалиброванный генератор - Внешние и внутренние источники прерывания

- Пять режимов пониженного потребления: Idle, ADC Noise Reduction, Power-Save, Power-down и Standby

Порты ввода - вывода и корпусное исполнение

- 23 программируемых линии портов ввода-вывода

- 32 выводные TQFP и MFL корпуса

· Диапазон напряжения питания от 1.8 до 5.5 В

Коммерческий рабочий температурный диапазон

· Различный диапазон рабочих тактовых частот

- от 0 до 16 МГц

· Сверх низкое потребление

- Активный режим: 300 мкА при частоте 1 МГц и напряжении питания 1.8 В 20 мкА при частоте 32 кГц и напряжении питания 1.8 В

- Режим пониженного потребления  0.5 мкА при напряжении питания 1.8 В

Назначение выводов микроконтроллера показаны на рисунке 13.

Рисунок 9 - расположение выводов микроконтроллера ATmega8

VCC - вывод напряжения питания 5 В;

GND - земля;

Port B (PB7..PB0) - 8-битный двунаправленный порт ввода / вывода.

Port С (PС7..PС0) - 8-битный двунаправленный порт ввода / вывода.

Port D (PD7..PD0) - 8-битный двунаправленный порт ввода / вывода.

RESET - сброс. Низкий уровень напряжения на этом выводе в течение не менее 50 нс приводит к генерации сигнала «сброс»

AREF - вывод аналогового опорного напряжения для АЦП.

4. Разработка схемы блока питания

Общий потребляемый ток блока измерения температуры определяется простым суммированием токов потребления основных узлов. Основной составляющей суммарного тока потребления является генератор, потребляющий 45мА. Остальные узлы потребляют меньший ток. Зададимся условием, пусть блок питания обеспечивает выходной ток в 100мА.

Согласно техническому заданию блок измерения должен питаться непосредственно от сети переменного тока, поэтому в схему питания обязательно должны входить понижающий трансформатор, двухполупериодный диодный выпрямитель и стабилизаторы, формирующие постоянные уровни выходного напряжения +/-5 В. Выберем трансформатор ТПГ-2 - 2х6В. С выхода трансформатора напряжение поступает на диодный мост, представляющий собой сборку W04M (1.5A, 400В). Данное схемотехническое решение эффективно, т.к. в каждом полупериоде входного сигнала используется обе половины вторичной обмотки трансформатора. Выбираем емкость накопительного электролитического конденсатора таким, чтобы его сопротивление на передаваемой частоте было мало. Данному требованию удовлетворяет емкость номиналом 100 мкФ (конденсаторы С1 и С2), в качестве которой выберем К50-35-16В-100 мкФ.

В качестве преобразователей выберем ИМС фирмы Fairchild LM7805 для получения напряжения в +5 В и LM7905 для получения напряжения в ?5В. Оба преобразователя имеют диапазон входных напряжений до +/-35В, могут обеспечить выходной ток до 100 мА, что с запасом отвечает нашим требованиям. Внешние навесные элементы выбраны с учетом рекомендаций самого производителя микросхем. Поэтому выберем С3 К10-17б - 0,33 мкФ, С4 К10-17-0,33 мкФ, С5 К10-17б - 0,1 мкФ, С6 К10-17б -0,1 мкФ.

5. Алгоритм работы программы

6. Алгоритм подпрограммы

7. Код программы

include «m8def.inc»

def Temp=R16

def Temp2=R17

def SPressTemp=R20

def DPressTemp=R21

def MesEnd=R22

cseg

org 0

rjmp RESET; Reset Handler

rjmp EXT_INT0; IRQ0 Handler

rjmp EXT_INT1; IRQ1 Handler

rjmp TIMІ_COMP; Timer2 Compare Handler

rjmp TIMІ_OVF; Timer2 Overflow Handler

rjmp TIM1_CAPT; Timer1 Capture Handler

rjmp TIM1_COMPA; Timer1 CompareA Handler

rjmp TIM1_COMPB; Timer1 CompareB Handler

rjmp TIM1_OVF; Timer1 Overflow Handler

rjmp TIM0_OVF; Timer0 Overflow Handler

rjmp SPI_STC; SPI Transfer Complete Handler

rjmp USART_RXC; USART RX Complete Handler

rjmp USART_TXC; USART TX Complete Handler

rjmp ADC1; ADC Conversion Complete Handler

rjmp EE_RDY; EEPROM Ready Handler

rjmp ANA_COMP; Analog Comparator Handler

rjmp TWSI; Two-wire Serial Interface Handler

rjmp SPM_RDY; Store Program Memory Ready Handler

; RESET:

EXT_INT0:; IRQ0 Handler

EXT_INT1:; IRQ1 Handler

TIMІ_COMP:; Timer2 Compare Handler

TIMІ_OVF:; Timer2 Overflow Handler

TIM1_CAPT:; Timer1 Capture Handler

TIM1_COMPA:; Timer1 CompareA Handler

TIM1_COMPB:; Timer1 CompareB Handler

TIM1_OVF:; Timer1 Overflow Handler

; TIM0_OVF:; Timer0 Overflow Handler

SPI_STC:; SPI Transfer Complete Handler

USART_RXC:; USART RX Complete Handler

USART_TXC:; USART TX Complete Handler

ADC1:; ADC Conversion Complete Handler

EE_RDY:; EEPROM Ready Handler

; ANA_COMP:; Analog Comparator Handler

TWSI:; Two-wire Serial Interface Handler

SPM_RDY:

reti

RESET:

sei

ldi TEMP, high(RAMEND);

out SPH, TEMP; Set stack pointer to top of RAM

ldi TEMP, low(RAMEND)

out SPL, TEMP

ldi Temp, 0b00000001

out TIMSK, Temp; разрешить прерывание по переполнению первого таймера

ldi Temp, 0b10000100; разрешение работы АЦП

out ADCSRA, Temp

ldi Temp, 0b00100000

out ADMUX, Temp

ldi Stemp, 40

ldi Temp, 0b00001011; настройка портов

out DDRС, Temp

Begin:

ldi Time1, 0

m1:

ldi Time, 8

mov Time1L, Time2L

mov Time1H, Time2H

mov Time2L, Time3L

mov Time2H, Time3H

a1:

sbi ADCSRA, 6

rcall WaitM

in Temp, ADCH

add Temp3L, Temp

sbic SREG, 0

inc Temp3H

dec Time

breq b1

rjmp a1

b1:

cpi Temp3H, 0

breq m1

cp Temp2H, Temp1H

brlo m1; если меньше

cp Temp2L, Temp1L

brlo m1

cp Temp2H, Temp3H

brlo m1

cp Temp2L, Temp3L

brlo m1

cpi Time1, 0; если больше 0 то переход

brsh Comp

mov Temp2H0, Temp2H

mov Temp2L0, Temp2L

inc Time1

rjmp m1

Comp:

cpi Time1, 1

brsh End

inc Time1

cp Temp2H, Temp2H0

brlo End1

cp Temp2L, Temp2L0

brlo End1

rjmp End2

End1:

ldi TTemp, 0b01010101

rjmp m1

End2:

ldi TTemp, 0b10101010

rjmp m1

End:

ROL TTemp

Sbrc TTemp, 0; пропустить если бит нет

rjmp outsign

rjmp m1

outsign:

sbi PortC, 4

ldi Temp, 0

out TCNT0, Temp

ldi Temp, 0b00000111

out TCCR0, Temp

rjmp Begin

TIM0_OVF:; обработка прерывания переполнения таймера0

cbi PortC, 4; выключить звуковой сигнал

ldi Temp, 0; выключить Таймер0

out TCCR0, Temp

reti; выход из прерывания

Заключение

Разработано устройство для регистрации артериального давления осциллометрическим методом. Измеряемое давление лежит в диапазоне от 40-240 мм. рт. ст. Разработана принципиальная и структурная схемы. Разработана подпрограмма обнаружения систолы.

Список используемых источников

1. Титце У., Шенк К. Полупроводниковая схемотехника: Справочное руководство. Пер. с нем. - М.:Мир, 1982. - 512 с., ил.

2. Гусев В.Г. Методы и технические средства для медико-биологических исследований: Учебное пособие. Ч. 1/В.Г. Гусев, Уфимск. гос. авиац. техн. ун-т. - Уфа: УГАТУ, 2001. - 207 с.

3. Интегральные схемы: Операционные усилители. Справочник. М.: Физматлит. 1993. 240 С.

4. Баранов В.Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы. - М.: Издательский дом «Додэка XXI», 2004. - 288 с., ил. (серия «Мировая электроника»)

5. Калакутский Л.И. Аппаратура и методы клинического мониторинга

6. www.datasheetarchiv.com

Размещено на Allbest.ru


Подобные документы

  • Обзор аналогов изделия. Описание структурной схемы. Описание схемы электрической принципиальной. Разработка и расчет узлов схемы электрической принципиальной. Обоснование выбора элементов схемы. Расчет печатной платы. Тепловой расчет.

    дипломная работа [622,7 K], добавлен 14.06.2006

  • Принцип работы схемы электрической принципиальной регулируемого двухполярного блока питания. Выбор типа и элементов печатной платы и метода ее изготовления. Разработка топологии и компоновки печатного узла. Ориентировочный расчет надежности устройства.

    курсовая работа [277,6 K], добавлен 20.12.2012

  • Техническое обоснование структурной схемы и разработка универсального источника бесперебойного питания с цифровым управлением. Электрический расчет силовых элементов и структурной схемы Line-interractive устройства. Расчет себестоимости блока питания.

    дипломная работа [883,1 K], добавлен 09.07.2013

  • Разработка функционально законченного устройства для обработки входных сигналов линии с использованием цифровых устройств и аналого-цифровых узлов. Алгоритм работы устройства. Составление программы на языке ассемблера. Оценка быстродействия устройства.

    курсовая работа [435,5 K], добавлен 16.12.2013

  • Описание узлов 16 разрядного счетчика и изучение принципов работы его элементов. Обзор общих сведений о триггерах. Разработка принципиальной схемы проектируемого устройства с использованием моделей компьютерной программы Electron ics Workbench 5.12.

    контрольная работа [1,1 M], добавлен 25.05.2014

  • Разработка структурной и принципиальной схемы, проектирование изготовления печатной платы. Расчёт потребляемой мощности и температурного режима блока, проектирование его корпуса. Чертёж основания блока устройства и сборочный чертёж блока устройства.

    курсовая работа [1,6 M], добавлен 19.11.2012

  • Синтез функциональной схемы. Строение функциональной схемы. Выбор элементной базы и реализация функциональных блоков схемы. Назначение основных сигналов схемы. Описание работы принципиальной схемы. Устранение помех в цепях питания. Описание программы.

    курсовая работа [85,7 K], добавлен 15.09.2008

  • Описание алгоритма работы и разработка структурной схемы микропроцессорной системы управления. Разработка принципиальной схемы. Подключение микроконтроллера, ввод цифровых и аналоговых сигналов. Разработка блок-схемы алгоритма главной программы.

    курсовая работа [3,3 M], добавлен 26.06.2016

  • Основные типы микроконтроллеров. Разработка структурной схемы прибора. Работа матричного индикатора HCMS-2000. Разработка принципиальной схемы. Расчет режимов элементов. Разработка алгоритма программы. Последовательный интерфейс обмена данными.

    курсовая работа [650,6 K], добавлен 12.01.2016

  • Эскизный расчет структурной схемы радиоприемного устройства. Расчет входной цепи, преобразователя частоты, гетеродина и блока питания радиоприемного устройства. Описание конструкции печатного узла. Алгоритм поиска неисправности усилителя радиочастоты.

    курсовая работа [1,6 M], добавлен 13.10.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.