Разработка многоканального электроэнцефалографа

Автор работы: Пользователь скрыл имя, 19 Марта 2014 в 20:01, курсовая работа

Краткое описание

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

Прикрепленные файлы: 1 файл

Расчет и проектирование ЭЭГ.docx

— 215.85 Кб (Скачать документ)

 

ПРОГРАММИРОВАНИЕ ПАМЯТИ ДАННЫХ

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

1. Загрузить команду '0001 0001'.

2. Загрузить младший адрес памяти  данных ($00 - $3F).

3. Загрузить младший байт данных

4. Подать отрицательный импульс  на WR и подождать перевода RDY/BSY в 1.

Загрузка команды необходима только перед программированием первого байта.

ЧТЕНИЕ ПАМЯТИ ПРОГРАММ

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

1. Загрузить команду '0000 0010'

2. Загрузить младший байт адреса ($00 - $FF)

3. Загрузить старший байт адреса ($00 - $01)

4. Установить OE в '0', BS в '0'. Теперь на  выводах PB можно прочитать младший байт данных.

5. Установить BS в '1'. Теперь на выводах PB можно прочитать старший байт  данных.

6. Установить OE в '1'.

Загрузка команды необходима только перед чтением первого байта.

ЧТЕНИЕ ПАМЯТИ ДАННЫХ

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

1. Загрузить команду '0000 0011'

2. Загрузить младший байт адреса ($00 - $3F)

3. Установить OE в '0', BS в '0'. Теперь на  выводах PB можно прочитать байт данных.

4. Установить OE в '1'.

Загрузка команды необходима только перед чтением первого байта.

ПРОГРАММИРОВАНИЕ БИТОВ КОНФИГУРАЦИИ

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

1. Загрузить команду '0100 0000'

2. Загрузить данные

Бит5=0 - программировать бит SPIEN, Бит5=1 - стереть бит SPIEN

Бит0=0 - программировать бит RCEN, Бит0=1 - стереть бит RCEN

3. Подать на WR отрицательный импульс  и ждать перехода RDY/BSY в единицу.

 

 

ПРОГРАММИРОВАНИЕ БИТОВ БЛОКИРОВКИ

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

1. Загрузить команду '0010 0000'

2. Загрузить данные

Бит2=0 - программировать бит LB2

Бит1=0 - программировать бит LB1

3. Подать на WR отрицательный импульс  и ждать перехода RDY/BSY в единицу.

Биты блокировки стираются только при стирании всей микросхемы.

ЧТЕНИЕ БИТОВ КОНФИГУРАЦИИ И БЛОКИРОВКИ

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

1. Загрузить команду '0000 0100'

2. Установить OE в '0', BS в '1'. Теперь на  выводах PB можно прочитать биты блокировки и конфигурации.

Бит7 - LB1 - '0' запрограммирован

Бит6 - LB2 - '0' запрограммирован

Бит5 - SPIEN - '0' запрограммирован

Бит0 - RCEN - '0' запрограммирован

3. Установить OE в '1'.

Выбор и обоснование усилителя

В качестве усилителя измерительный усилитель на трех операционных усилителях INA118

 

Рис.3 Схема измерительного усилителя INA118.

Основные характеристики

Смещение нуля Uсм = 50 мкВ, широкий диапазон напряжений питания (+/-1,35 ... +/-18 В) и входных напряжений (до+/-40 В), малый потребляемый ток – 0,35 мА и широкий диапазон коэффициентов усиления (1 – 10000), устанавливаемых одним внешним резистором.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выбор и обоснование передатчика

В качестве передатчика можно выбрать Bluetooth-модуль WT41 Bluegiga

Основные характеристики

                                      

 

 В состав аппаратной части входят трансивер, контроллер связи (baseband) и управляющее устройство, с помощью которого реализуются верхние уровни стека Bluetooth-протокола. WT41 содержит полностью законченную аппаратную часть и встроенное программное обеспечение (операционная система uCLinux, поддержка JAVA, профили и API, TCP/IP-стек и др). На плате модуля размещены:

  • базовый чип Bluetooth chip CSR BlueCore-04;

  • высокочастотный приемник с чувствительностью –90 дБ;

  • встроенный RISK;

  • память 8 Mбит RAM и 2 Mбит Flash;

  • кварцевый генератор 16 МГц;

  • малошумящий предварительный усилитель;

  • усилитель мощности;

  • радиочастотные фильтры;

  • антенный переключатель.

Флэш-память модуля предназначена для хранения протокола Bluetooth и прикладных программных блоков (Virtual Machine applications).

Основные внешние интерфейсы — UART (полная версия) и USB (full speed).

Интерфейс USB позволяет передавать данные со скоростью до 12 Мбит/с. Для работы с ним не требуется внешний USB-преобразователь. При работе с USB модуль WT41 действует как периферийное устройство, отвечающее, например, обычному ПК. При этом поддерживаются стандарты OHCI и UHCI. Необходимо подчеркнуть, что WT41 нельзя управлять с помощью ASCII-команд через USB-порт. Вариант с прошивкой iWRAP создавался именно для работы с RISC-процессором. Поэтому управление модулем в режиме iWRAP через USB-интерфейс невозможно в принципе.

Порт SPI предназначен для отладки и программирования флэш-памяти и замены прошивки модуля. Модуль WT41 имеет шесть программируемых пользовательских вводов/выводов Programmable I/O. Он совместим с различными форматами, включая Long Frame Sync, Short Frame Sync, GCI, и может напрямую взаимодействовать с PCM-аудио-устройствами других фирм, например, Qualcomm MSM 3000/5000, OKI MSM7705, Motorola MC145481, Motorola MC145483, STW 5093, 5094.

Модуль WT41 предназначен для использования в следующих областях:

  • М2М;

  • медицинское оборудование;

  • индустриальные приборы учета и контроля;

  • беспроводное диагностическое оборудование;

  • торговое и рекламное оборудование;

  • стационарные и переносные компьютеры;

  • смартфоны.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Разработка алгоритма работы устройства.




 


 





 


 



            


                      Нет 


                                                                    Да



 

                                   

Вывод

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

Достоинство этого метода состоит в том, что он абсолютно безболезненный, нет противопоказаний для снятия ЭЭГ, не доставляет дискомфорт человеку, не опасен занесением инфекции и т.д.

Применение новых технологий, в частности, усилителя INA118 и микроконтроллера фирмы ATMEL позволило значительно увеличить качество и точность снимаемой информации.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обозначение

Наименование

Кол.

Прим.

AT90S1200

Микроконтроллер фирмы Atmel

1

 

INA118

Усилитель

1

 
WT41 Bluegiga

Bluetooth

1

 
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
             
         

Изм

Лист

№ докум.

Подп

Дата


 

 

 


Информация о работе Разработка многоканального электроэнцефалографа