DIP0217 (654442), страница 4

Файл №654442 DIP0217 (Разработка анализатора газов на базе газового сенсора RS 286-620) 4 страницаDIP0217 (654442) страница 42016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

Пусть Bj =(смесиj) Мijij

Тогда (20) можно переписать в виде

BjAi Мij (20а)

Если после решения системы (20а) некоторые числа Ai оказались отрицательными из системы изымаются строки и столбцы с соответствующими номерами и процесс определения концентраций Ai повторяется с системой из меньшего количества уравнений.

Существует несколько методов для определения концентраций примесей по записям термограмм.

Если F(x)-исходная термограмма, Fi(x)-эталонные термограммы, под скалярным произведением функций понимается нормированная сумма произведений этих функций во всех точках диапазона

(F G)= A F xjG(xj ) 

Если Mij=(Fi Fj) Bi=(F Fi) Xi – концентрация i-го вещества , тогда искомые крнцентрации определяются из системы

MxX=B

1).Решение систем уравней

Имея систему уравнений MxX=B находим решение Х0, если среди полученных решений имеются отрицательные {Хj} , то из матрицы М изымаются строки и столбцы с соответствующими номерами и полученная система меньшей размерности решается вновь.

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

Достоинствами данного метода являются:

  1. Высокая скорость работы

  2. Простота алгоритма.

  3. Быстрое сужение круга веществ, присутствие предполагается в смеси

  4. Независимость устойчивости работы алгоритма от свойств матрицы M

Недостатками данного метода являются:

  1. Возможность получения «пустого» решения- если на каком- либо шаге все решения окажутся отрицательными.

  2. Невозможность возврата в систему для определения концентраций строк и столбцов, изъятых на предыдущих шагах.

2).Минимизация невязки.

Задач ставится таким образом, что требуется минимизировать функцию

F-XiFi(xj)

при дополнительных ограничениях Xi>0.

Для решения этой задачи может применяться симплекс-метод, или другие методы математического программирования.

Достоинствами данного метода являются:

  1. Надежность получения решения. Всегда будет получено какое-либо решение – в крайнем случае решением будет признано начальное приближение.

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

Недостатками данного метода являются:

  1. Зависимость метода от свойств матрицы M. Корректная работа возможна только в случае положительно определенной матрицы.

  2. Невысокая скорость работы как из-за сложности алгоритма, так и благодаря большому количеству итераций

  3. Возможная зависимость окончательного результата от выбора начального приближения решения. ( в случае, если у невязки имеется более одного минимума в рассматриваемой области)

  4. Сложность алгоритма.

  5. Определение «суммарной концентрации неизвестных веществ» - С=1/N для функции отклика G(xj)=F-XiFi(xj)

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

Соответствие между термограммами и парциальными проводимостями.


Рис 1. Напряжение на нагревателе.


В процессе работы прибора на нагреватель чувствительного элемента подается периодическая последовательность импульсов напряжения. Зависимость напряжения на нагревателе от времени показана на рис 1. После перехода напряжения на нагревателе из низкого уровня в высокий температура сенсора начинает возрастать. Процесс снятия термограмм построен таким образом, что положительный фронт напряжения на нагревателе совпадает с моментом начала съема термограммы. Сопротивление сенсора измеряется через равные промежутки времени. Поскольку процессы прогрева сенсора и снятия термограммы протекают параллельно, то различным значениям температуры сенсора соответствуют различные точки термограммы. При одинаковых внешних условиях такое соответствие является однозначным. В процессе снятия термограммы измеряются падения напряжения на сенсоре, по которым затем определяется сопротивление сенсора R. Схема процесса снятия термограммы показана на рис 2. Проводимость сенсора определяется как  R. В выражение (16) входят “парциальные” проводимости отдельных примесей, в то же время, снятие термограмм происходит не отдельно для примесей, а для газовой смеси, содержащей примеси. Исходя из гипотезы о линейной аддитивности сигналов для получения “парциальных” проводимостей необходимо из проводимости среды с примесями вычесть проводимость “чистой” газовой смеси. Таким образом 


i R i R0 (21)

Структурная схема и основные элементы прибора

Принципы работы прибора.

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

На нагреватель сенсора подается управляемое процессором периодическое напряжение. (форма напряжения на нагревателе чувствительного элемента представлена на рис.1.). После перехода напряжения на нагревателе из низкого уровня в высокий температура сенсора начинает возрастать. .Нагреваясь под воздействием напряжения, сенсор меняет свое сопротивление. Сопротивление сенсора связано как с его температурой так и с составом окружающей сенсор газовой смеси. Зависимость сопротивления сенсора от температуры содержит информацию о составе окружающей сенсор газовой смеси. Одновременно с процессом прогрева сенсора происходит процесс измерения сопротивления чувствительного элемента. Процессор производит измерение сопротивления сенсора через равные промежутки времени. При таком построении процесса съема термограммы фактически снимается зависимость сопротивления сенсора не от температуры нагревателя, а от времени с начала прогрева сенсора. Поэтому для обеспечения повторяемости результатов измерений необходимо обеспечить одинаковые начальные условия (температуру сенсора перед началом прогрева, отсутствие адсорбированных на поверхности сенсора примесей и т.д.). Для уменьшения зависимости результатов измерений от внешних условий чувствительный элемент прибора работает непрерывно, а не только в процессе измерений. Сразу после включения питания прибора на нагреватель начинают подаваться прямоугольные импульсы с периодом 220 с. импульсы напряжения подаются в течении всего времени работы прибора. Зависимость сопротивления сенсора от времени снимается во время прогрева сенсора одним из импульсов напряжения ( первый импульс считается прогревочным и измерения в первые 220 с. работы прибора не проводятся ). Эта зависимость снимается при помощи АЦП и сохраняется в ОЗУ прибора. После того, как снятие зависимости завершено микропроцессор производит обработку результатов в соответствии с изложенным ниже алгоритмом. В качестве эталонных термограмм используются термограммы веществ с известными концентрациями, снятые в лабораторных условиях и прошитые в ПЗУ большой емкости. Для обеспечения достоверности результатов необходимо, чтобы эталонные термограммы были сняты на том же сенсоре. Эталонные термограммы представлены в виде показаний АЦП при проведении измерений на эталонных веществах, поэтому их обработка в приборе ничем не отличается от обработки результатов измерений.

Измерительная часть прибора.

Измерительная часть состоит из схемы управления нагревателем сенсора и АЦП для измерения сигнала с сенсора. Поскольку входной ток АЦП достаточно велик и непосредственное подключение сенсора к входу АЦП вызовет искажение результатов необходимо применение повторителя для разделения цепей сенсора и АЦП. В качестве повторителя используется операционный усилитель. Основным требованием к повторителю является высокое входное сопротивление. При разработке измерительной части в качестве микросхем АЦП и усилителя были выбраны микросхемы AD7896 и AD820 соответственно. При подборе элементной базы измерительной части прибора проводилась проверка линейности работы измерительной части, состоящей из АЦП AD7896 и различных типов ОУ. Лучшей линейностью среди проверенных наборов обладает набор с ОУ AD820. АЦП поддерживает последовательный протокол обмена данными, что позволило сократить размеры схемы и ограничить число интерфейсных соединений. Уровни выходных сигналов этой микросхемы совпадают со стандартными уровнями сигналов ТТЛ, что избавляет от применения согласующих цепей.

Схема управления нагревателем должна обеспечивать достаточный ток через нагреватель. Этот блок измерительной части представляет собой 2-х каскадную ключевую схему. Сигнал от микропроцессора открывает маломощный транзистор VT2, а ток, протекающий через него, открывает мощный транзистор VT3, управляющий нагревателем.

Информационный обмен измерительной части и микроконтроллера происходит следующим образом:

Микроконтроллер передает на схему управления нагревателем управляющий сигнал и включает нагреватель. Информационный обмен с АЦП, производящими измерения по мере роста температуры нагревателя, происходит после включения нагревателя. Происходит считывание информации с АЦП. Формат считываемых данных соответствует формату данных микросхемы AD7896.

Протоколы обслуживания информационного обмена сенсор-микроконтроллер.

Микросхема AD7896 представляет собой быстродействующий 12-ти разрядный АЦП. Сигналы управления передаются по линиям CS (“Начало преобразования”) и CLK (“тактовые импульсы”). При переходе сигнала “Начало преобразования” из высокого уровня в низкий АЦП начинает преобразование входного сигнала. Время преобразования не превышает 8 микросекунд. Во время преобразования сигнал “Ожидание” выставляется в высокий уровень. После завершения преобразования АЦП готов к передаче данных. Для прочтения бита данных на вход “тактовые импульсы” подается низкий логический уровень, который следует удержать не менее 40 нс. Затем на выходе микросхемы (Линия SDO) появляется бит данных. Для прочтения следующего бита на вход “тактовые импульсы” следует подать высокий логический уровень, который так же должен быть удержан не менее 40 нс. Затем процедура повторяется. Таким образом в тот момент, когда на входе “тактовые импульсы” присутствует уровень логической 1 на выходе выставлен соответствующий бит данных. Подробная временная диаграмма представлена на рис. 3.

SDO

Рис. 3.Информационный обмен с АЦП

Микросхема выдает описанным выше образом последовательность из 16 бит, однако первые 4 бита всегда имеют нулевое значение. Затем идут 12 значащих бит начиная со старшего.

Подробно характеристики и описания режимов работы АЦП приведены в [14] и [15].

Процессорная часть прибора.



Основу процессорной части прибора составляет микроконтроллер AT89C51 (D1). Шина данных микропроцессора 8и битная, коммутируемая т.е. адрес и данные передаются по одной шине. Для выделения младшего байта адреса используется регистр D2. Программа работы прибора храниться в ПЗУ программ D5. Регистр D2 фиксирует состояние шины адрес-данные по переходу сигнала ALE из высокого в низкий логический уровень. Считывание из ПЗУ слова программы происходит по переходу сигнала PSEN из высокого в низкий логический уровень. Отсутствие конфликтов на шине обеспечивается задержкой сигнала PSEN по отношению к сигналу ALE. Обмен с ОЗУ D6 происходит полностью аналогично, но чтение происходит не по сигналу PSEN, а по сигналу RD. Обмен с ОЗУ и ПЗУ происходит только тогда, когда сигнал А15 находиться в низком уровне. Схематично процесс обмена показан на рис 4.



Для обращения ко внешним устройствам используется дешифратор адреса D4. Дешифратор проверяет состояние шины A15 и если она находиться в высоком логическом уровне, то адрес А12-А14 трактуется как адрес внешнего устройства. При этом на соответствующее устройство (дисплей, ПЗУ данных, регистр страниц и т.д.) дешифратор подает сигнал “Выбор”.

Для хранения эталонных термограмм применяется ПЗУ большой емкости ( 512 Кбайт ) D7. Адресное пространство процессора позволяет непосредственно адресовать не более 64 Кбайт внешней памяти. С учетом особенностей построения прибора этот лимит снижается до 32 Кбайт. Таким образом необходима страничная адресация ПЗУ данных. ПЗУ Данных разбито на 64 страницы по 8 Кбайт каждая. Таким образом каждая страница содержит одну эталонную термограмму. Для переключения между страницами используется регистр страниц D3. Для прочтения данных из ПЗУ данных необходимо проделать следующие операции:

  1. Произвести запись номера страницы в регистр страниц.

  2. Произвести чтение ПЗУ данных на установленной в п 1 странице.

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

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

При работе в автономном режиме для отображения результатов измерений используется жидкокристаллический дисплей HD44780 со встроенными схемами управления. Благодаря наличию в дисплее схем формирования символов и управления стало возможным включить его непосредственно в шину данных- адреса.

Блок питания.

В качестве блока питания прибора используется внешний источник питания напряжением 9В. Ток, обеспечиваемый источником составляет 0,7 А. Напряжение питания, поступающее в прибор фильтруется цепочкой С5 С105 L4 С107 С106 , стабилизируется интегральным стабилизатором D50 . Напряжение со стабилизатора поступает в цепи питания электронных компонент прибора.

Отсутствие в приборе автономного блока питания ( аккумуляторов ) объясняется большим энергопотреблением прибора, которое, в свою очередь, обусловлено большим током в цепи нагревателя газового датчика.

Устройство отображения информации.

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

Характеристики

Тип файла
Документ
Размер
2,34 Mb
Тип материала
Предмет
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6447
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее