Автор работы: Пользователь скрыл имя, 24 Октября 2009 в 15:15, Не определен
Разработка электроэнцефаллографа
Микроконтроллеры AT91SAM7S содержат 8-канальный аналогово-цифровой преобразователь (АЦП), который позволяет работать в двух режимах разрешающей способности - 8 и 10 бит. Максимальная частота дискретизации, обеспечиваемая АЦП, достигает 384 тыс. отсчетов в секунду.
Микроконтроллеры семейства AT91SAM7S являются контроллерами общего назначения. Встроенный в них USB порт позволяет сделать на их основе приложения, требующие наличие связи с компьютером или сотовым телефоном. Отличная ценовая политика и соответствие требованиям по высокой степени интеграции позволяют заниматься созданием дешевых устройств с крупным или массовым их производством. [11]
Для реализации сигнализации превышения критических порогов входных сигналов напряжения и частоты используем программу микроконтроллер, оповещение о превышении будет выводиться на ЖК – дисплей в виде букв. Выбираем модель MT-12864A-2FLA со встроенным контроллером КБ145ВГ4.
10) С микроконтроллера идет выход на ЖК - дисплей: активную матрицу, в которой используются микротранзисторы TFT, открывающие и закрывающие индивидуальную ячейку. Выбираем модель WG12232A-YGH-VN – графический дисплей с ЖК матрицей 122х32.
11) Интерфейс USB соединяет наш прибор с ПК, содержит интегрированный приемопередатчик, он имеет буфер FIFO объемом 328 Байт. Для работы интерфейса USB используется единая (с ядром) схема генерации и распределения тактового сигнала, что позволяет использовать один кварц для ядра и USB.
12)
После этого сигнал передаётся на ЭВМ,
где происходит дальнейшая обработка
сигнала.
6. Разработка и расчет принципиальной схемы.
1. Расчет предварительного усилителя на операционном усилителе.
Рис.4. Предварительный усилитель
На
рис приведена схема
Пределы измерения величины ЭЭГ 10 – 70 мкВ;
Поэтому возьмем Uвх=70×10-6 В, входной ток Iвх=4×10-9 А, рассчитаем первый резистор:
R1= = =17,5×103 Ом.
Для первого каскада Ку1=714, а для второго каскада Ку2=10.
Исходя из коэффициента усиления Ку1, рассчитаем остальные элементы первого каскада:
Ку1= =>R2=714× =714× =>
R2=6,2031×106>R2=6,19×
Исходя из коэффициента усиления Ку2, рассчитаем остальные элементы второго каскада:
Ку2= => 10 R3= R4 => R3=1×103 Ом, R4=10×103 Ом
Пользуясь справочником выбираем резисторы серии С2-33И номиналом:
R1=17,4×103
Ом
R2=6,19×106 Ом
R3=1×103 Ом
R4=10×103 Ом
2. Расчет ФНЧ Баттерворта.
Рис.5. ФНЧ 2 порядка Баттерворта
В качестве фильтра используем фильтр второго порядка Баттерворта без обратной связи - коэффициент усиления равен 1.
Частота среза по заданию Fср=100 Гц;
Значения сопротивлений получаются из передаточной функции НЧ фильтра:
Где а, b –коэффициенты полинома;
С1, С2 - номиналы емкостей;
Fср – частота среза.
а=1,4142; b=1,0000 (табличное значение)
Чтобы сопротивления резисторов были действительными должно выполняться условие:
Возьмем согласно ряду номинальных значений конденсаторов:
С1=1×10-6 Ф, С2=2,2×10-6 Ф,
тогда:
=786,1 Ом
R5=R6=787 Ом
3. Расчет ФВЧ Баттерворта.
Рис.6. ФВЧ 2 порядка Баттерворта
В качестве фильтра используем фильтр 2 порядка Баттерворта. Коэффициент усиления равен 1. По заданию Fср =1 Гц.
Пусть С3=С4=С=10-6 Ф. Тогда
Где а, b –коэффициенты полинома;
С3, С4 - номиналы емкостей;
Fср – частота среза.
а=1,4142; b=1,0000 (табличное значение)
Ом, R7=225×103 Ом
Ом, R8=112,5×103 Ом. [9]
4. Расчет выходного усилителя.
Рис.7. Инвертирующий выходной усилитель
Необходимый сигнал на ходе АЦП равен порядка 5 В. Так же мы имеем Ку2=10: =10
Пусть R9=1 кОм, R13=10 кОм. Тогда R11= =909,01 Ом
5. Расчет канала нормализации.
1) Uc = 70×10-6 В, ηвх = 10-4,
2) n = 8 - разряд АЦП, N = 28 ηвых.ф = 5·105
3) kсин = 0,02
4) ηвых.пу ≥ 100 – необходимо выполнить
Примем для определенности kдиф
ηвых.пу = ηвх · k2осс= 10-4×( )2=12,7×106 » 100
Ппу1,2 ≈ 104 Гц (по графику [Ку, дБ(f, Гц)]
5) ,
fс1 » fс2 => fср1 » fср» fс2=> Fдис=4×100=400 Гц. [4]
6. Работа микроконтроллера.
Микроконтроллер
AT91SAM7S, главным образом предназначен для
того, что бы принятую информацию преобразовать
и при помощи USB-порта передать на компьютер.
Полноскоростная USB-связь позволяет установить
соединение между хостом и присоединённым
USB – устройством. Программное обеспечение
хоста связывается с USB-устройством через
коммуникационный поток. Этот поток переносится
с помощью одной из типов передач, определяемых
USB-устройством. Сначала микроконтроллер
записывает данные в предпорт USB, ждёт,
когда поступит сигнал о возможности передачи,
если да, то передаёт, нет – ждёт. [11]
Алгоритм:
Рис.8.
Алгоритм программы на микроконтроллере
7. Выбор элементной базы.
В качестве операционного усилителя выберем ОУ К140УД1701А (ОРА77).
Интегральная схема К140УД1701А представляет собой монолитный прецизионный операционный усилитель. Он характеризуется низким напряжением смещения, высоким коэффициентом подавления синфазного сигнала, низким уровнем шума и температурного дрейфа.
Применяются для усиления слабых сигналов от датчиков, сопровождаемых значительным уровнем синфазных помех и наводок, в устройствах точных измерительных систем, систем автоматического регулирования и обработки информации.
Особенности:
Выберем
резисторы с
В качестве резисторов выберем С2-33И: Табл.1.
Номинальная
мощность, Вт |
Диапазон номинальных сопротивлений, Ом | Размеры, мм | Масса, г, не более | |||
D | L | l | d | |||
0, 25 | 1 –2·106 | 2,4 | 6,0 | 28 | 0,6 | 0,2 |
0,7 | 1-5,1·106 | 4,2 | 10,8 | 38 | 0,8 | 1,0 |
Табл.2. Температурный коэффициент сопротивления
Номинальная мощность, Вт | Диапазон номинальных сопротивлений, Ом | ТКС, 10-6 1/оС, в интервале температур | |
от - 60 до + 20 оС | от + 20 до + 155 оС | ||
0,25 | 1,0 -2·10-6 | ± 350 | ± 250 |
0,7 | Свыше 36·10-3 | ± 500 | ± 350 |
Уровень собственных шумов 1; 5 мкВ/В.
Температура окружающей среды: при номинальной электрической нагрузке…………...….от –55 до+700С при снижении электрической нагрузки до нуля…………… от –55 до+1550С