Вход

Разработка сенсора на поверхностно-акустических волнах

Дипломная работа* по технологиям
Дата добавления: 23 января 2002
Язык диплома: Русский
Word, rtf, 5.2 Мб
Диплом можно скачать бесплатно
Скачать
Данная работа не подходит - план Б:
Создаете заказ
Выбираете исполнителя
Готовый результат
Исполнители предлагают свои условия
Автор работает
Заказать
Не подходит данная работа?
Вы можете заказать написание любой учебной работы на любую тему.
Заказать новую работу
* Данная работа не является научным трудом, не является выпускной квалификационной работой и представляет собой результат обработки, структурирования и форматирования собранной информации, предназначенной для использования в качестве источника материала при самостоятельной подготовки учебных работ.
Очень похожие работы
Найти ещё больше
31 Министерство образования Российской Федерации Нижегородский государственный технический университет Дзержинский филиал Кафедра Автоматизация технологических процессов и производств Магистерская диссертация по теме : Разработка сенсора на пов ерхностно-акустических волнах . Автоматизация измерительной установки. Выполнил : магистрант гр . 95-АТПМ -1 Ермаков Е . С. Зав . кафедрой АТПП : д.т.н ., профессор Сажин С.Г. Научный руководитель : д.т.н ., профессор Сажин С.Г. г . Дзержинск 2001 г. Содержание Содержание 2 Введение 3 Литературный обзор 5 Основные принципы конструирования ПАВ сенсоров 5 Некоторые зад ачи , решаемые ПАВ сенсорами 11 Конструкция экспериментальной ячейки 18 Описание приборов и материалов 21 Сопряжение частотомера с ЭВМ 35 Особенности задачи 35 Постановка задачи сопряжения 41 Преобразование уровня 43 Преобразование кода 44 Параллельные порты ввода /вывода. 53 Прерывания 56 Последовательный порт ввода /вывода 57 Разработка программного обеспечения устройства сопряжения 64 Математическое модел ирование 70 Экспериментальные результаты 78 Экономическая часть 83 Техника безопасности 84 Выводы 85 Списо к использованных источников 86 Введение В условиях современности проблема контроля за состоянием окружающей среды выходит на все более ведущее место . Контроль этот осуществляется как стационарными приборами , так и портативны ми . К стационарным приборам можно отнести инфракрасные спектрометры , газовые хроматографы , массовые спектрометры и некоторые другие . Работа портативных приборов основана на использовании твердотельных преобразователей . Такие преобразователи позволяют осущ е ствлять миниатюризацию приборов , снижать потребляемую ими мощность , а также дают возможность производить их с помощью технологии микроэлектроники , ну а это - качество , надежность и возможность создания многоточечных систем контроля . Разработка такого рода приборов является актуальной проблемой микроэлектроники и автоматики . [1]. Химический твердотельный сенсор представляет собой микроэлектронное устройство , которое преобразует изменение химических свойств среды или состава среды в электрический сигнал [2]. Одним из наиболее перспективных направлений в разработке химических сенсоров является создание устройств на поверхностно-акустических волнах (ПАВ ). ПАВ устройства привлекательны для применения в качестве химических микросенсоров в силу своей чувствительно с ти , малого размера и дешевизны изготовления на основе технологии микроэлектроники . Так же преимуществом ПАВ сенсоров является высокая чувствительность скорости распространения поверхностно-акустической волны к любым изменениям свойств поверхностного матер и ала . Это объясняется тем , что чувствительность таких сенсоров растет пропорционально квадрату рабочей частоты прибора , а охватываемый диапазон рабочих частот изменяется от десятков мегагерц до нескольких гигагерц. Необходимо отметить , что область применени я ПАВ сенсоров достаточно широка и разнообразна . Эти приборы также нашли свое применение в качестве датчиков температуры и давления , а , кроме того , дают возможность проводить исследование свойств различных полимерных пленок. Литературный обзор Основные пр инципы конструирования ПАВ сенсоров В своей основной форме химический микросенсор представляет собой по меньшей мере два элемента : миниатюрная подложка и химически селективное покрытие [10]. Подложка имеет контакт с покрытием и обеспечивает возникновение э лектрического сигнала , чьи характеристики отражают состояние покрытия. Покрытие имеет контакт со средой , содержащей химическое вещество , которое должно быть обнаружено . Различия в свойствах покрытия , посредством которых происходят те или иные химические вз аимодействия , обеспечивают перенос вещества или энергии через подложку [10]. Возникновение акустической волны достигается использованием ПАВ покрытия , линии задержки и колебательного контура. При адсорбции чувствительным покрытием определяемых веществ прои сходит изменение характеристик поверхностно-акустической волны , таких как фазовая скорость , амплитуда и частота . Происходит это вследствие изменения упругих свойств чувствительного слоя и его электропроводности [1]. По этим изменениям можно судить о конце н трации примеси в среде. ПАВ микросенсор представляет собой тонкую пластинку из отполированного пьезоэлектрического материала (например , кварца , ниобата лития , танталата лития ), на которую нанесены две системы встречно-штырьевых преобразователей (ВШП ), од на из которых работает в качестве передающего преобразователя , а вторая является принимающим преобразователем [2]. Края на обоих концах пластинки искажаются или нагружаются абсорбционной резиной для подавления отражения в направлении распространения перви ч ной волны . Если на одну из систем ВШП подается высокочастотное напряжение , то на поверхности пластинки за счет обратного пьезоэффекта генерируется поверхностно-акустическая волна . Эта волна затем распространяется вдоль поверхности пластинки до тех пор , пок а не попадет на другую систему ВШП , где она преобразуется обратно в высокочастотное напряжение . Время задержки между входным и выходным электрическими сигналами определяется по формуле : , где l - среднее расстояние между системами ВШП, v - скорость распространения поверхностно-акустической волны. Максимальное акустоэлектрическое взаимодействие систем ВШП имеет место при характеристической частоте , определяемой следующим соотношением : , где h - шаг ВШП [З ]. Соединение двух ВШП через высокочастотный усилитель (рис . 1) дает возможность данному устройству поддерживать колебательный процесс на резонансной частоте при условии выполнения следующих требований : набег фаз в кольце получ ающегося таким образом колебательного контура составляет , где n - целое число ; потери в линии задержки компенсируются усилителем [2]. Область распространения ПАВ между системами ВШП используется в сенсорных устройствах в качестве чувст вительной области . Любое изменение физических параметров среды (температуры , давления ) оказывает влияние на рабочую частоту ПАВ прибора . Это явление используется в данном типе датчиков в качестве сенсорного эффекта . В случае применении ПАВ приборов в каче с тве химических газовых сенсоров на область распространения поверхностно-акустической волны наносится чувствительное покрытие , обладающее свойством селективно взаимодействовать с определяемым веществом . Нанесение покрытия отражается в значительном ослаблен и и поверхностной волны и соответствующем уменьшении резонансной частоты прибора . Было показано [2] что изменение резонансной частоты , обусловленное наличием покрытия на поверхности распространения поверхностно-акустической волны , описывается следующим соот н ошением : , где - сдвиг резонансной частоты за счет изменения чувствительным покрытием скорости поверхностно-акустической волны, и характеристики пьезоэлектрического материал а, - начальная резонансная частота, h - толщина чувствительного покрытия, - его плотность. Не трудно заметить , что произведение - представляет собой массу покрытия на единицу площади . Таким обр азом , изменение частоты поверхностно-акустической волны зависит в первую очередь от двух факторов - массы единицы площади пленки и механических свойств пьезоэлектрической подложки . Применение слишком толстых пленок отражается в чрезмерном ослаблении скоро с ти поверхностно-акустической волны и последующем затухании колебаний . Было установлено , что наиболее приемлемой является толщина пленки , составляющая 1% от длины волны . В этом случае способность покрытия адсорбировать определяемые вещества достаточно вели ка , чтобы обеспечить хорошую чувствительность . С другой стороны такая толщина покрытия не приводит к затуханию колебаний. В результате адсорбции газов чувствительным покрытием изменяются свойства среды распространения поверхностно-акустической волны , а , сл едовательно , и ее характеристики. В общем случае , для определения концентрации газов можно измерять изменение амплитуды , скорости или частоты поверхностно-акустической волны . Наиболее простым , надежным , а самое главное точным методом является измерение сдв ига частоты . То есть в качестве сенсорного эффекта в данном типе датчиков используется различие рабочих частот поверхностно-акустической волны прибора в различных средах. Некоторые задачи , решаемые ПАВ сенсорами В работе [6] авторами решена задача классиф икации ароматов и определения степени свежести пищевых продуктов по запаху с использованием аналитической микросхемы , работающей на принципе измерения скорости поверхностно-акустической волны . Описывается микросистема для исследования запахов и ароматов , о снованная на использовании набора пьезоэлектрических резонаторов с покрытиями , селективно сорбирующими пары определяемых соединений из атмосферы . Полученный прибор состоит из восьми резонаторов , колеблющихся с разной частотой в интервале от 380 до 433 МГц и имеющих разные чувствительные покрытия. Также было исследовано [7] воздействие линейных и разветвленных углеводородов на ПАВ сенсоры с чувствительными покрытиями на основе пленок фторированных полиамидов . В ходе исследования было выявлено , что такие ПАВ сенсоры могут быть использованы для обнаружения линейных и разветвленных углеводородов , так как линейные углеводороды , проникая в пленку , дают изменение массы пленки на два порядка большее , чем соответствующие им разветвленные изомеры , что приводит к изме н ению частоты. В работе [8] найден способ и приведена конструкция устройства для обнаружения душистых веществ в воздухе . Устройство представляет собой систему , которая состоит из набора полупроводниковых и ПАВ сенсоров . В статье даны результаты сравнения дв ух сортов кофе и двух видов духов . Также был проведен анализ составляющих запахов оливкового масла , столового вина , наркотиков (морфин , кокаин и др .), различных взрывчатых веществ , пищевых корковых пробок , тела человека и запаха животных. В работе [13] рас сматривались поверхностно-акустические устройства , покрытого тонким слоем хемоселективного материала . Такие устройства являются высокочувствительными химическими сенсорами для обнаружения и мониторинга паров и газов . Также в данной работе дана оценка ПАВ у стройств с различными материалами , использующимися в качестве покрытия и устройств , покрытых различными способами . В процессах описанных в работе исследований применялся новый способ лазерного выбивания с использованием матрицы и пульсирующего лазера . На ч увствительную область ПАВ сенсора кроме всего прочего наносился пас c ивирующий слой углерода . В работе определены и представлены электрические характеристики и различные параметры устройств для обнаружения различных газов. В работе [11] представлен сенсор д ля обнаружения по месту и измерения низких концентраций газообразной ртути . Принцип действия сенсора основан на использовании генератора колебаний ПАВ и двойной линии задержки с золотым покрытием . Газообразная ртуть избирательно реагирует с золотой пленко й , образуя амальгаму . В результате увеличивается масса пленки , которая вызывает уменьшение частоты колебаний . Измерение концентрации газа производится различием отклика сенсора при комнатной температуре и температуре , при которой достигается динамическое р а вновесие реакция амальгамирования и десорбции . Значение величины равновесия достаточно сильно зависит от концентрации газа . Таким образом , частота генератора колебаний в линии задержки может служить чувствительной мерой концентрации газообразной ртути. В р аботе также представлен график зависимости отклика сенсора от концентрации газообразной ртути в диапазоне 10 -9 . Также проанализированы такие особенности отклика сенсора как форма отклика , величина отклика , время отклика и линейность при 25 0 С и 200 0 С. В р аботе [15] рассмотрен ПАВ сенсор в качестве гравиметрического сенсора . В этой работе изучалась адсорбция и десорбция хлорбензола , о-дихлорбензола и хлороформа в поли [ n -бутилметакрилате ] (ПБМА ) при помощи ПАВ сенсора и с помощью методов гравиметрического ан ализа (ГМА ) с использованием полимерных пленок . Процессы сорбции анализировались с помощью модели Фикиана и были получены коэффициенты наилучшего разделения и диффузии . Экспериментальные данные хорошо соответствовали модели . Коэффициенты разделения , получ е нные из отклика ПАВ , не зависели от толщины покрытия и были в 2 – 3 раза выше , чем коэффициенты разделения , полученные из отклика гравиметрического сенсора . В противоположность этому , коэффициенты диффузии увеличивались линейно в зависимости от толщины по к рытия в диапазоне частот 70-560 кГц . При минимальной толщине покрытия ПАВ коэффициенты были сравнимы с относительными ГМА коэффициентами . Данное исследование еще раз подтверждает правоту того , что отклик ПАВ химических сенсоров выше , чем ожидаемый только о т изменения массы . Вязко-эластичный эффект также более ярко выражен , чем гравиметрический . Более того , подобие диффузионных коэффициентов , полученных при более толстом слое полимера , говорит о том , что скорости изменения вязко-эластичных компонентов ПАВ и гравиметрического элемента подобны . Авторами работы был сделан вывод , что оба явления имеют в своей основе один и тот же процесс : адсорбцию анализируемого вещества в полимер . И с этой точки зрения , по мнению авторов работы , покрытый полимером ПАВ сенсор м о жет считаться частным случаем гравиметрического сенсора. В работе [14] представлен сенсор на ПАВ с двойной линией задержки с напыленной пленкой WO 3 : Ru в качестве чувствительного элемента . В результате окисления оксида азота ( NO ) полупроводниковой пленки ок сида металла уменьшается концентрация носителей в пленке и , следовательно , ее проводимость . Это уменьшение проводимости пленки является причиной увеличения скорости ПАВ . Таким образом , в приборе , который представляет собой колебательный контур с двойной л и нией задержки , частота чувствительного канала является мерой чувствительности концентрации NO . В работе также представлены отклики данного сенсора на концентрации NO (10 -9 – 10 -6 ) в воздухе , то есть среди газов более высоких концентраций . Также в работе пр оанализированы зависимости отклика сенсора от времени отклика , времени восстановления , минимального уровня концентрации , уровня насыщения и линейность отклика . Кроме того , приводятся рисунки и возможности улучшения показателей сенсора в будущем. В работе [ 13] представлен ПАВ сенсор для измерения относительной влажности и концентрации углекислого газа при комнатной температуре . Он представляет собой две 97 МГц линии задержки ПАВ , покрытые тонкими полимерными пленками . Одна линия задержки служит для измерени я концентрации , вторая – для измерения относительной влажности . В работе также представлены кривые зависимости отклика сенсора от определяемых параметров. В работе [20] использовался датчик , содержащий 2 независимые идентичные линии задержки с исследуемыми покрытиями . Каждая линия задержки соединена с частотомером и через специальную плату интерфейса с персональной ЭВМ «Нейрон» . Математическое обеспечение позволяло в режиме реального времени считывать показания частотомеров 1 раз в секунду и накапливать рез у льтаты измерений в буфере ЭВМ для последующей обработки. Как видно из работ зарубежных и отечественных разработчиков ПАВ сенсоров , при проведении исследований необходима обработка больших объемов данных . Поэтому возникает необходимость повысить степень авт оматизации экспериментальной установки . Для чего считается целесообразным сопряжение измерительных приборов , необходимых для проведения эксперимента с ЭВМ . Данная задача успешно решается зарубежными разработчиками , в то время как среди научных разработок о течественных ученых такая задача была решена только в работе [20]. В этой работе использовалась достаточно маломощная ЭВМ «Нейрон» , которая при современных требованиях к быстроте и качеству обработки информации не может справиться со своей задачей . Для ус п ешного проведения исследований необходимо повысить степень автоматизации установки , путем сопряжения ее с ЭВМ более высокого уровня. Цель работы – разработать схему , программу , обслуживающую интерфейсное устройство сопряжения и произвести подключение измер ительной установки к ЭВМ. Конструкция экспериментальной ячейки В качестве чувствительных элементов на поверхностно-акустических волнах использовались линии задержки ПАВ , выполненные на АТ-срезе монокристаллического кварца таким образом , что частота генери руемой поверхностно-акустической волны составляла 170 МГц . Для выполнения поставленных в данной работе задач была изготовлена экспериментальная ячейка следующей конструкции . На основание , представляющее собой пластину 100*100*10 мм из нержавеющей стали , у с танавливался высокочастотный усилитель . Усилитель был помещен в металлический корпус 25х 25х 10 мм и его параметры были специально подобраны для использовавшихся в ходе исследований ПАВ преобразователей . В верхней грани корпуса усилителя имелись контактные о тверстия , в которые вставлялись ножки стандартного ПАВ держателя . В качестве крышки ПАВ преобразователя , для исключения влияния внешних воздействий на частоту ПАВ , использовалась нержавеющая пластина 40х 40х 4 мм , в которой было вырезано отверстие необходим о й геометрии и размеров . На верхнюю грань этой пластины напротив отверстия была приварена еще одна пластинка таким образом , что в первой пластине образовалась полость . В данную полость помещался ПАВ преобразователь . Для создания вакуумного уплотнения крышк а прижималась к усилительной коробке при помощи болтов диаметром 5 мм через прокладку из силиконовой резины . В верхнюю часть пластины над ПАВ преобразователем были вварены два штуцера из нержавеющих трубок 3-х миллиметрового диаметра для введения в ячейку т ребуемых газовых потоков , а также откачки ее на вакуум . Для исключения попадания пыли и частиц грязи на поверхность распространения поверхностно-акустической волны , в штуцеры были введены специальные фильтры , используемые в качестве вкладышей во входных ш т уцерах газовых редукторов . При проведении экспериментов штуцеры ячейки соединялись с соответствующими выводами универсального газового стенда. Описание приборов и материалов Для измерения частоты ПАВ в работе использовался частотомер электронно-счетный Ч 3-54, характеристики которого представлены ниже : Рисунок 3 Внешний вид частотомера Ч 3-54 Назначение : Частотомер электронно-счетный 43-54 предназначен для : измерения частоты синусоидальных и частоты следования импульсных сигнал ов ; измерения периода синусоидальных и периода следования импульсных сигналов ; измерения длительности импульсов и интервалов времени ; измерения отношения частот электрических сигналов ; суммирования электрических сигналов ; деления частоты электрических сигн алов ; выдачи напряжений опорных частот ; работы со сменными блоками. Прибор по условиям эксплуатации предназначен для работы в условиях : температура окружающей среды от 243 до 323 К (от минус 30 до +50°С ); повышенная влажность до 98% при температуре до 308 К (+35°С ). Прибор питается от сети переменного тока напряже нием (220 ± 22) В частотой (50± 0,5) Гц ; (220± 11) В или (115± 6) В частотой (400 -12 +25 ) Гц. В приборе предусмотрена возможность работы со сменными блоками и другими приборами. Применение сменных бл оков и других приборов позволяет производить измерение частоты в широком диапазоне и значительно расширяет возможности прибора. При работе со сменным блоком усилителем широкополосным ЯЗЧ -31/1 прибор измеряет частоту синусоидальных сигналов в диапазоне от 0 .1 до 60 МГц при уровне входного сигнала от 1 мВ до 10 В. При работе со сменным блоком преобразователем частоты ЯЗЧ -41 прибор измеряет частоту синусоидальных сигналов в диапазоне от 0,1 до 1 ГГц при уровне входного сигнала от 0.05 до 1 В. При работе со сме нным блоком преобразователем частот ты ЯЗЧ -42 прибор измеряет частоту синусоидальных сигналов в диапазоне от 1 до 5 ГГц при уровне входного сигнала от 0.2 до 10 мВт. При работе со сменным блоком преобразователем частоты ЯЗЧ -43 прибор измеряет частоту синус оидальных сигналов в диапазоне от 4 до 12 ГГц при уровне входного сигнала от 0.2 до 5 мВт. При работе со сменным блоком преобразователем частоты автоматическим ЯЗЧ -72 прибор измеряет частоту синусоидальных сигналов от 0.3 до 7 ГГц при уровне входного сигна ла от 0.2 до 5 мВт. При работе со сменным блоком преобразователем частоты автоматическим ЯЗЧ -72 или преобразователем частоты ЯЗЧ -42 и преобразователем частоты Ч 5-13 измеряется частота синусоидальных сигналов в диапазоне от 10 до 78.33 ГГц при уровне входно го сигнала от 0,1 до 5 мВт (10 – 37.5) ГГц , от 0.5 до 5 мВт (37.5 - 70) ГГц и от 1 до 5 мВт (70 – 78.33) ГГц. При работе со сменным блоком преобразователем частоты ЯЗЧ -87 прибор измеряет частоту синусоидальных сигналов и несущую частоту импульсно-модулиров анных сигналов от 0.07 до 12 ГГц при уровне входного сигнала от 0.1 до 5 мВт. При работе со сменным блоком преобразователем частоты ЯЗЧ -88 прибор измеряет частоту синусоидальных сигналов и несущую частоту импульсно-модулированных сигналов от 8 до 18 ГГц пр и уровне входного сигнала от 0.4 мВт до 5 мВт. Прибор может применяться для настройки , испытаний и калибровки различного рода приемо-передающих трактов , фильтров , генераторов , для настройки систем связи и других устройств. Технические данные Прибор измеряе т : по ВХОДУ А частоту синусоидальных сигналов : в диапазоне от 0.1 Гц до 420 МГц при напряжении входного сигнала от 0.1 до 100 В эфф .; в диапазоне от 120 до 150 МГц при напряжении входного сигнала от 0.2 до 3 В эфф .; по ВХОДУ Д частоту синусоидальных сигнал ов в диапазоне от 50 до 300 МГц при напряжении входного сигнала 0.2 до 3 В эфф .; по ВХОДУ А частоту следования импульсных сигналов любой полярности , имеющих не более двух экстремальных значений за период , в диапазоне от 0.1 Гц до 120 МГц при напряжении вхо дного сигнала от 0,3 до 100 В. Относительная погрешность измерения частоты синусоидальных и импульсных сигналов f в пределах значений , рассчитанных по формуле : где 0 - относительная погрешность по частоте внутреннего кварцевого , генератора или внешнего источника , используемого вместо внутреннего генератора ; f изм – измеряемая частота , Гц ; t cч – время счета , с. Номинальное значение частоты кварцевого генератора - 5 МГц . Пределы корректировки частоты кварцевого генератора при выпуске прибора не менее ± 5• 10 -7 относительно номинального значения частоты. Действительное значение частоты кварцевого генератора при выпуске прибора установлено с погрешностью в пределах ± 2• 10 -8 относительно номинального значения частоты после времени установления рабочего режима. Ма ксимальная относительная погрешность по частоте кварцевого генератора после времени установления рабочего режима не должна быть более : ± 1.5 10 -7 в течение 1 месяца ; ± 2.5 10 -7 в течение 6 месяцев ; ± 5 10 -7 в течение 12 месяцев, Время 1, 6 и 12 месяцев отсчи тывается с момента установки действительного значения частоты с погрешностью в пределах ± 2 10 -8 . Относительное изменение среднего значения частоты выходного сигнала кварцевого генератора за 1 сутки в пределах : после времени установления рабочего режима ± 2 10 -8 ; после 24 часов непрерывной работы ± 1 10 -8 ; после 72 часов непрерывной работы ± 5 10 -8 . Среднеквадратическая относительная случайная вариация частоты кварцевого генератора при окружающей температуре , поддерживаемой с точностью ± 1°С , после времени уста новления рабочего режима не должна быть более : ± 1 10 -10 за 1 с ; ± 1 10 -10 з a 10 с ; ± 3 10 -9 за 1 ч. Температурный коэффициент частоты кварцевого генератора в пределах : ± 1 10 -9 на 1°С (для приборов с приемкой представителя заказчика ); ± 3 10 -9 на 1°С (для оста льных потребителей ). Прибор измеряет по ВХОДУ Б единичный и усредненный (коэффициент усреднения равен 10, 10 2 , 10 3 и 10 4 ) период сигналов синусоидальной , и импульсной формы любой полярности при длительности импульсов не менее 0.1 мкс в диапазоне частот от 0 до 1 МГц . Напряжение входного сигнала : от 0.1 до 100 В эфф . для сигнала синусоидальной формы ; от 0.3 до 100 В для сигнала импульсной формы. Относительная погрешность измерения периода т синусоидальных сигналов должна быть в пределах значений , рассчитан ных по формуле : где 0 - относительная погрешность по частоте внутреннего кварцевого , генератора или внешнего источника , используемого вместо внутреннего генератора ; n - число усредняемых периодов (множитель периода ); Т такт - период частоты заполнения (м етки времени ); Т изм - измеряемый период ; з - относительная погрешность уровня запуска , определяемая по формуле : где U ш - амплитуда шумового сигнала , В ; U c - амплитуда входного сигнала , В. Значения относительной погрешности з в зависи мости от соотношения приведены ниже , дБ 20 40 60 з 3 10 -2 3 10 -3 3 10 -4 Относительная погрешность измерения периода импульсных сигналов при длительности фронтов импульсов не более половины периода сигнала запол нения - в пределах значении , определяемых по формуле : Прибор измеряет отношение частот электрических сигналов. Диапазон высшей из сравниваемых частот (ВХОД А ) от 10 Гц до 150 МГц . Диапазон низшей из сравниваемых частот (ВХОД Б ) от 0 до 1 МГц. Напряжение и форма входных сигналов соответствуют приведенным в пп . 1 и 8. Относительная погрешность измерения отношения частот - в пределах значении , определяемых по формуле : для сигнала низшей (f 2 ) из сравниваемых частот синусоидальной формы или импульсного сигнала при длительности фронтов более половины периода высшей (f 1 ) из сравниваемых частот и в пределах значений , определяемых по формуле : для импульсного сигнала низшей из сравниваемых частот с длительностью фронтов не более половины пер иода высшей из сравниваемых частот. Прибор производит по ВХОДУ А счет числа (суммирование ) электрических колебаний в диапазоне частот от 0 до 150 МГц за время , устанавливаемое вручную. Напряжение и форма входного сигнала соответствуют п . 1. Прибор измеряет по ВХОДАМ В и Г интервал времени в диапазоне от 0.1 мкс до 10 5 с при внутренних частотах заполнения 10 3 , 10 4 , 10 5 , 10 6 , 10 7 и 10 8 Гц , частота внешнего сигнала заполнения от 0 до 150 МГц. Напряжение входного сигнала импульсной формы соответствует приведенн ому в п . 8. Относительная погрешность измерения интервалов времени при длительности фронтов измеряемых импульсов не более половины периода сигнала заполнения не должна превышать значения , определяемого по формуле : где 0 - относительная погрешность часто ты кварцевого генератора или внешнего источника , используемого вместо внутреннего кварцевого генератора ; изм - измеряемый интервал , мс ; и при длительности фронтов более половины сигнала заполнения не должна превышать значения , определяемого по формуле : где ф 1 , ф 2 - длительность фронтов импульсов , определяющих начало и конец счета , мс. Входное сопротивление и входная емкость прибора по ВХОДАМ А и Б не менее 1 МОм и не более 70 пФ . При нажатой кнопке « 50 » входное сопротивление прибора по ВХОДУ А - 50 Ом. Прибор измеряет в режиме КОНТРОЛЬ собственные опорные частоты 1, 10, 100 кГц , 1, 10, 100 МГц с целью проверки работоспособности прибора. Прибор обеспечивает непосредственный отсчет результатов измерения в цифровой форме с индикацией единиц измерения (MHz, KHz, mS, S), переполнения (П ), децимальной точки . В режиме ПАМЯТЬ прибор обеспечивает хранение результата измерения на время цикла измерения. Время счета прибора при измерении частоты по ВХОДУ А 10 -3 , 10 -2 , 10 -1 , 1 и 10 с . При измерении частоты по В ХОДУ Д время счета удваивается. При автоматическом пуске прибор обеспечивает возможность плавной установки времени индикации результатов измерения от 0.1 до 5 с ; с допустимым отклонением +50% от указанных величин ; при ручном и внешнем пуске время индикации неограниченное. Прибор делит по ВХОДУ Б частоту входного сигнала в диапазоне от 0 до 1 МГц с коэффициентом деления 1, 10, 10 2 , 10 3 и 10 4 . Напряжение и форма входного сигнала соответствуют приведенным в п . 8. Форма выходного сигнала - положительный импульс длительностью не менее 0.1 мкс , амплитудой не менее 2 В на нагрузке 10 кОм. Прибор выдает сигналы опорных частот : 0.1; 1, 10, 100 Гц , 1, 10, 100 кГц , 1 и 10 МГц , имеющие форму положительных импульсов со скважностью не более 5 и амплитудой не менее 2 В на нагрузке 10 кОм ; 5 и 50 МГц напряжением ; не менее 0.5 В на нагрузке 1 кОм на конце кабеля соединительного (4.850.597-21). Форма сигнала - близкая к синусоидальной. Прибор работает от внешнего источника опорной частоты 5 МГц ± 100 Гц напряжением от 0.5 до 3 В на нагрузке 100 Ом вместо внутреннего кварцевого генератора. Прибор выдает на регистрирующее устройство информацию о значении измеряемой величины в потенциальном виде в параллельном двоично-десятичном коде 8-4-2-1 с уровнями напряжений на нагрузке 10 кО м ; от +2,4 до +4,5 В - логическ . « 1» ; от 0 до +0,5 - логическ . «0». Прибор принимает внешний сигнал запрета работы напряжением от 0 до +0.4 В. После окончания счета прибор выдает командный сигнал для запуска регистрирующего устройства - положительный переп ад напряжением с уровнями логического «0» от 0 до +0.5 В , логической « 1» от +2.4 до +4.5 В на нагрузке 10 кОм. Прибор имеет автоматический , ручной и внешний сброс-пуск . Внешний сброс-пуск осуществляется импульсом положительной полярности , амплитудой от +2.4 до +4.5 В , на нагрузке 10 кОм , длительностью не менее 10 мкс при крутизне фронта не менее 0.5 В /мкс. Прибор обеспечивает возможность дистанционного управления переключателями : РОД РАБОТЫ , ВРЕМЯ СЧЕТА-МНОЖИТЕЛЬ , МЕТКИ ВРЕМЕНИ , « 50 » , « 1V/10V» , БЛОК , « 150 MHz;/5 MHz» , а также уровнями срабатывания усилителей по ВХОДУ А и ВХОДУ Б. Прибор обеспечивает свои технические характеристики после времени установления рабочего режима , равного 2 ч . Время готовности прибора без гарантированной погрешности частоты внутре ннего кварцевого генератора или работе с внешним источником опорной частоты - не более 1 мин ; при работе прибора в интервале температур от 263 до 243 К (от минус 10 до минус 30°С ) - не более 10 мин. Питание прибора осуществляется от сети переменного тока н апряжением (220± 22) В частотой (50± 0.5) Гц , (220± 11) или (115 ± 6) В частотой (400 -12 +28 ) Гц . Допустимое содержание гармоник до 5%. В приборе обеспечена возможность автоматического подключения цепи питания кварцевого генератора к внешнему источнику постоян ного напряжения +(27± 3) В с потребляемым током не более 0.37 А. Мощность , потребляемая прибором от сети при финальном напряжении , не превышает 100 ВА. Прибор сохраняет свои технические характеристики в течение 16 ч непрерывной работы. Нормальные условия эк сплуатации : температура окружающей среды - (293± 5)К (20± 5) 0 С ; относительная влажность воздуха - (65± 15)%; атмосферное давление - (100± 4) кПа (750± 30) мм рт . ст. Рабочие условия эксплуатации : температура окружающей среды - от 243 до 323 К (от минус 30 до п люс 50°С ); повышенная влажность - до 98% при температуре до 308K (+35° C); атмосферное давление - (100± 4) кПа (750± 30) мм рт . ст. Предельные условия : температура окружающей среды - от . 223 до 338 К (от минус 50 до +65°С ); пониженное атмосферное давление – 6 1.33 кПа (460 мм рт . ст .). После пребывания в предельных условиях время выдержки прибора в нормальных условиях не менее 2 часов. Габаритные размеры прибора 490х 136х 480 мм . Масса прибора (без упаковки ) не более 16 кг. Наработка на отказ прибора - не менее 3 000 ч Средний срок службы прибора - не менее 10 лет . Средний ресурс - не менее 10000 часов. Сопряжение частотомера с ЭВМ Особенности задачи Одной из задач данной диссертации является повышение автоматизации установки , то есть сопряжение ее ЭВМ. Задачей с опряжения было получение и обработка выходного сигнала частотомера на терминале ЭВМ . Так как частотомер не имел интерфейса для непосредственного сопряжения его с ЭВМ , встала необходимость преобразования выходного сигнала , представленного в параллельном дв о ично-десятичном коде 8-4-2-1 в последовательный код , приемлемый для интерфейса RS -232 C ЭВМ. Выбор в пользу применения интерфейса RS -232 C обусловлен наличием следующих факторов : относительная удаленность объекта обмена информацией (внешнего устройства ) от к омпьютера (стандартом оговорена длина кабеля до 15 м при наличии общего контура заземления , однако во многих практических случаях она может быть существенно увеличена , хотя и с некоторым снижением рабочих скоростей ); сравнительно (по отношению к параллельн ым методам и локальным вычислительным сетям ) невысокая скорость обмена данными (максимально возможная скорость передачи данных стандартного последовательного порта компьютера составляет 115200 бит /сек , что ограничивает скорость обмена величиной около 10 К б айт /сек ); применение стандартного интерфейса для подключения к компьютеру без его вскрытия. Далее приведена информация , пользуясь которой разработчик сможет осуществить сопряжение проектируемого устройства с компьютером при помощи интерфейса RS -232 C Интерф ейс RS -232 C предназначен для подключения к компьютеру стандартных внешних устройств (принтера , сканера , модема , мыши и др .), а также для связи компьютеров между собой . Основными преимуществами использования RS -232 C по сравнению с другими интерфейсами являю тся возможность передачи на большие расстояния и гораздо более простой соединительный кабель . В то же время работать с ним несколько сложнее . Данные в RS -232 C передаются в последовательном коде побайтно . Каждый байт обрамляется стартовым и стоповыми битами . Данные могут передаваться как в одну , так и в другую сторону (дуплексный режим ). Компьютер имеет 25-контактный ( DB 25 P ) или 9-контактный ( DB 9 P ) разъем для подключения RS -232 C . Назначение контактов разъема приведено в таблице 1. Цепь Контакт (25-контактны й разъем ) Контакт (9-контактный разъем ) I/O FG 1 ' - -TxD 2 3 0 -RxD 3 2 I RTS 4 7 0 CTS 5 8 I DSR 6 6 I SG 7 5 - DCD 8 1 I DTR 20 4 0 RI 22 9 I Таблица 1 Назначение контактов разъемов интерфейса RS -232 C (I - входной си гнал компьютера , О - выходной сигнал ). Назначение сигналов следующее . FG - защитное заземление (экран ). -TxD - данные , передаваемые компьютером в последовательном коде (логика отрицательная ). -RxD - данные , принимаемые компьютером в последовательном коде (логика отрицательная ). RTS - сигнал запроса передачи . Активен во все время передачи. CTS - сигнал сброса (очистки ) для передачи . Активен во все время передачи . Говорит о готовности приемника. DSR - готовность данных . Используется для задания режима модема. SG - сигнальное заземление , нулевой провод. DCD - обнаружение несущей данных (детектирование принимаемого сигнала ). DTR - готовность выходных данных. RI - индикатор вызова . Говорит о приеме модемом сигнала вызова по телефонной сети. Наиболее часто исполь зуются трех - или четырехпроводная связь (для двунаправленной передачи ). Схема соединения для четырехпроводной линии связи показана на рис . 4 Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD . Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом. Формат передаваемых данных показан на рис . 5. Собственно данные (5, 6, 7 или 8 бит ) сопровождаются стартовым битом , битом четности и одним или двумя стоповыми битам и . Получив стартовый бит , приемник выбирает из линии биты данных через определенные интервалы времени . Очень важно , чтобы тактовые частоты приемника и передатчика были одинаковыми (допустимое расхождение - не более 10%). Скорость передачи по RS -232 C может выбираться из ряда : 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит /с. Рисунок 4 Схема 4-проводной линии связи для RS -232 C . Все сигналы RS -232 C передаются специально выбранными уровнями , обеспечивающ ими высокую помехоустойчивость связи (рис . 6). Отметим , что данные передаются в инверсном коде (логической единице соответствует низкий уровень , логическому нулю - высокий уровень ). Для подключения произвольного УС к компьютеру через RS -232 C обычно использ уют трех - или четырехпроводную линию связи (см . рис . 4), но можно задействовать и другие сигналы интерфейса. Рисунок 5 Формат передаваемых данных Рисунок 6 Уровни сигналов RS -2 32 C на передающем и принимающем концах линии связи. Обмен по RS -232 C осуществляется с помощью обращений по специально выделенным для этого портам СОМ 1 (адреса 3 F 8 h ...3 FFh , прерывание IRQ 4), COM 2 (адреса 2 F 8 h ...2 FFh , прерывание IRQ 3), COM 3 (адреса 3 E 8 h ...3 E Fh , прерывание IRQ 10), COM 4 (адреса 2 E 8 h ...2 EFh , прерывание IRQ 11). Форматы обращений по этим адресам можно найти в многочисленных описаниях микросхем контроллеров последовательного обмена UART ( Universal Asynchronous Receiver Transmitter ), например , i 8250 , KP 580 BB 51. Ввиду приведенных выше достоинств и недостатков различных способов подключения было принято решение остановиться на использовании именно последовательного интерфейса RS -232 C . Постановка задачи сопряжения При использовании интерфейса RS -232 C з адача сопряжения объекта обмена информацией с компьютером обычно формулируется следующим образом : требуется обеспечить связь с удаленным контроллером , обслуживающим технологическ ую или лабораторную установку . Именно этот контроллер играет в данном случае роль УС. Чаще всего такой контроллер представляет собой микроЭВМ , имеющую собственную магистраль и набор внешних устройств , осуществляющих передачу входных сигналов с разнообразны х датчиков и выдачу управляющих воздействий на органы управления . Для нас существенным моментом является наличие в контроллере процессора , обрабатывающего информацию , представленную в параллельной форме , и магистрали , обеспечивающей взаимодействие различ н ых его узлов . Если же требуется организовать сопряжение с устройством , не имеющим собственного интеллекта , задача сразу же существенно усложняется и часто становится практически невыполнимой . Поэтому в таком случае стоит подумать о выборе других путей соп р яжения. Этапы преобразования сигналов интерфейса RS -232 C на пути от компьютера к микропроцессору удаленного контроллера достаточно очевидны и проиллюстрированы рис . 7. Здесь и далее мы считаем , что для сопряжения через RS -232 C используется наиболее распрос траненная простейшая 4-проводная линия связи. Блок преобразователей уровня обеспечивает электрическое согласование уровней сигналов последовательного интерфейса , формируемых контроллером , входящим в состав компьютера (± 12 В ), с уровнями сигналов , присутств ующими в микропроцессорной системе (здесь и далее предполагаем , что в микропроцессорной системе действуют уровни ТТЛ ). Рисунок 7 Организация сопряжения через интерфейс RS -232 C . Блок преобразователя кода переводит последовательно е представление информации в параллельное и наоборот , осуществляя распознавание начала и конца посылки , синхронизацию приема-передачи битов кадра , слежение за наличием ошибок , информирование о готовности к выполнению операций и т . п. Интерфейс шины обеспеч ивает сопряжение преобразователя кода с локальной магистралью микропроцессорной системы , осуществляя двунаправленную передачу данных в соответствии с алгоритмами и временными соотношениями , принятыми в ней. Преобразование уровня Для преобразования уровня с игналов считается целесообразным применение интерфейсной микросхемы фирмы MAXIM . Она содержит преобразователь напряжения +5В в напряжение +10В (генератор + умножитель напряжения ), инвертор (преобразующий напряжение +10В в – 10В ) и собственно преобразователи уровня сигналов последовательного интерфейса . Большинство таких микросхем требуют дополнительных элементов (необходимы внешние конденсаторы ), что не является чрезмерной платой за преимущества их применения. Преобразование кода Наиболее просто проблема раз решается в том случае , если в качестве центрального процессора удаленного контроллера применена однокристальная микроЭВМ , уже содержащая Универсальной асинхронный приемопередатчик (УАПП ). В качестве примера такой микроЭВМ , можно использовать микросхему КР 1 816ВЕ 51. Построение преобразователя кода в данном случае сводится к задействованию встроенного ресурса в соответствии со спецификациями на примененную микросхему. Однокристальная микроЭВМ (ОМЭВМ ) содержит встроенное ОЗУ памяти данных емкостью 128 Байт с во зможностью расширения общего объема оперативной памяти данных до 64 КБайт за счет использования внешних микросхем ОЗУ. Условное графическое обозначение ОМЭВМ показано на рис . 8, а назначение выводов приведено в табл . 2. № вывода Обозначение Назначение Тип 1 – 8 P1.0 – P1.7 8-разрядный двунаправленный порт Р 1. Вход адреса А 0 – А 7 при проверке внутреннего ПЗУ. Вход /выход 9 RST Сигнал общего сброса Вход 10 – 17 P3.0 – P3.7 8-разрядный двунаправленный порт Р 3 с дополнительными функциями. Вход /выход P3.0 По следовательные данные приемника – RxD. Вход P3.1 Последовательные данные передатчика TxD. Выход P3.2 Вход внешнего прерывания 0 – INT0 Вход P3.3 Вход внешнего прерывания 1 – INT1 Вход P3.4 Вход таймера-счетчика 0 – T0 Вход P3.5 Вход таймера-счетч ика 1 – Т 1 Вход P3.6 Выход стробирующего сигнала при записи во внешнюю память данных WR Выход P3.7 Выход стробирующего сигнала при чтении из внешней памяти данных RD Выход 18 XTAL1 Вывод для подключения кварцевого резонатора Выход 19 XTAL2 Вывод для подключения кварцевого резонатора Вход 20 GND Общий вывод 21 – 28 P2.0 – P2.7 8-разрядый двунаправленный порт Р 2. Выход адреса А 8 – А 15 в режиме работы с внешней памятью . В режиме проверки внутреннего ПЗУ выводы Р 2.0 – Р 2.6 используются как вход адреса А 8 – А 14. Вывод Р 2.7 – разрешение чтения внутреннего ПЗУ – Е Вход /выход 29 PSE Разрешение программной памяти Выход 30 ALE Выходной сигнал разрешения фиксации адреса Выход 31 EA Блокировка работы с внутренней памятью Вход 32 – 39 P0.7 – P0.0 8-разрядный двунаправленный порт Р 0. Шина адреса /данных при работе с внешней памятью . Выход данных D7 – D0 в режиме проверки внутреннего ПЗУ. Вход /выход 40 Ucc Вывод питания от источника напряжения +5В. Таблица 2 Назначение выводов процес сора МК 51 ОМЭВМ содержит все узлы , необходимые для автономной работы : центральный восьмиразрядный процессор ; внутреннюю память данных , объемом 128 Байт ; четыре восьмиразрядных программируемых канала ввода – вывода ; два 16-битовых таймера-счетчика ; систем у прерываний с пятью векторами двумя уровнями ; последовательный интерфейс ; тактовый генератор. Система команд ОМЭВМ содержит 111 базовых команд с форматом 1, 2 или 3 байта и представляет большие возможности обработки данных , реализацию логических , арифмети ческих операций , а также обеспечивает управление в режиме реального времени. ОМЭВМ имеет : 32 восьмиразрядных регистра общего назначения ; 128 определяемых пользователем программно-управляемых флагов ; набор регистров специальных функций. Регистры общего назн ачения и определяемые пользователем программно-управляемые флаги расположены в адресном пространстве внутреннего ОЗУ данных. ОМЭВМ при функционировании обеспечивает : минимальное время выполнения команд сложения регистр-регистр – 1мкс , регистр-память – 2 мк с ; аппаратное умножение и деление с минимальным временем выполнения команд умножения /деления – 4 мкс. Расширенная система команд обеспечивает побайтовую и побитовую адресацию , двоичную и двоично-десятичную арифметику , индикацию переполнения и определения ч етности /нечетности , возможность реализации логического процессора . Отличительной чертой ОМЭВМ является то , что ее арифметико-логическое устройство (АЛУ ) может наряду с выполнением операций над 8-разрядными типами данных манипулировать одноразрядными данны м и . Остальные программно-доступные биты могут быть установлены , сброшены или заменены их дополнением , могут пересылаться , проверяться и использоваться в логических вычислениях . Таким образом , благодаря наличию мощного АЛУ и битового процессора набор инстру к ций ОМЭВМ замечательно подходит для данного устройства сопряжения. Микросхемы КР 1830ВЕ 51 конструктивно выполнены в 40-выводных пластмассовых корпусах с двухрядным расположением штырьевых контактов. Среди прочего , ОМЭВМ содержит следующие узлы : Логика ввода – вывода , предназначенная для приема и выдачи сигналов , обеспечивающих обмен информацией ОМЭВМ с внешними устройствами через порты ввода /вывода Р 0 – Р 3. Блок Т /С состоит из двух таймеров /счетчиков , предназначенных для подсчеты внешних событий , получения п рограммно управляемых временных задержек и выполнения времязадающих функций ОМЭВМ. Блок последовательного интерфейса и прерываний предназначен для организации ввода-вывода последовательных потоков информации и организации системы прерывания программ. Порты Р 0 – Р 3 являются двунаправленными портами ввода /вывода и предназначены для обеспечения информацией ОМЭВМ с внешними устройствами , образуя 32 линии ввода /вывода . Каждый из портов содержит фиксатор-защелку , который представляет собой восьмиразрядный регист р , имеющий байтовую и битовую адресацию для установки (сброса ) разрядов с помощью программного обеспечения. Фиксаторы портов Р 0, Р 1, Р 2, Р 3 имеют свои внутренние физические адреса , как при байтовой адресации , так и при битовой адресации. Помимо работы в кач естве обычных портов ввода /вывода линии портов Р 0 – Р 3 могут выполнять рад дополнительных функций , описанных ниже. Через порт Р 0: Выводится младший байт адреса А 0 – А 7 при работе с внешней памятью программ и внешней памятью данных ; Выдается из ОМЭВМ и прин имается в ОМЭВМ байт данных при работе с внешней памятью (при этом обмен байтом данных и вывод младшего байта адреса внешней памяти мультиплексированы во времени ); Через порт Р 2: Выводится старший байт адреса А 8 – А 15 при работе с внешней памятью программ и внешней памятью данных (для внешней памяти данных – только при использовании команд , которые вырабатывают 16-разрядный адрес ) Каждая линия порта Р 3 имеет индивидуальную альтернативную функцию : P 3.00 – RxD , вход последовательного порта , предназначен для в вода последовательных данный в приемник последовательного порта ; P 3.1 – TxD , выход последовательного порта , предназначен для вывода последовательных данных из передатчика последовательного порта ; P 3.2 – INT 0 – используется как вход 0 внешнего запроса преры вания ; P 3.3 – INT 1 - используется как вход 1 внешнего запроса прерывания ; P 3.4 – T 0, используется , как вход счетчика внешних событий Т /С 0; P 3.5 – T 1, используется , как вход счетчика внешних событий Т /С 1; P 3.6 – WR , строб записи во внешнюю память данных , входной сигнал , сопровождающий вывод данных через порт Р 0 при использовании соответствующих команд ; P 3.7 – RD , строб чтения из внешней памяти данных , выходной сигнал , сопровождающий ввод данных через порт Р 0 при использовании соответствующих команд. Альтер нативная функция любой из линий порта Р 3 реализуется только в том случае , если в соответствующем этой линии фиксаторе-защелки содержится « 1» . В противном случае на линии порта 3 будет присутствовать «0». Среди прочих особенностей данной ОМЭВМ особого внима ния заслуживают следующие. Параллельные порты ввода /вывода. Для связи ОМЭВМ с объектами управления , для ввода /вывода информации используются 32 двунаправленные линии . Эти линии сгруппированы в 4 порта по 8 линий в каждом . Каждая линия может быть индивидуал ьна и независимо запрограммирована на вход или выход . При использовании линии в качестве входа необходимо соответствующий бит порта установить в « 1» . При установке ОМЭВМ в исходное состояние все линии портов включены в исходное состояние . Обращение к порт а м ввода /вывода осуществляется через регистры специальных функций Р 0 – Р 3. Обращение производится с использованием команд , оперирующих с байтами , битом или с комбинацией бит. В случае использования внешней памяти программ или данных , порт 0 служит для ввода младшего байта адреса внешней памяти , а через Р 2 – для вывода старшего байта вывода внешней памяти , поэтому , когда мы используем внешнюю память – эти порты заняты . Данные во внешнюю память передаются через регистр Р 0 (рис . 9). Все выводы порта 3 могут бы ть использованы для реализации альтернативных функций . Альтернативные функции могут быть задействованы путем записи « 1» в соответствующие разряды порта «Р 3». В состав ОМЭВМ входят 2 независимых таймера /счетчика Т 0 и Т 1, предназначенных для измерения времен ных интервалов , длительности импульсов регенерирования периодически повторяющихся прерываний . Каждому таймеру /счетчику соответствует 16-разрядный таймерный регистр , состоящий из двух байт ( TH 0, TL 0; TH 1, TL 1) Таймеры /счетчики работают в двух режимах (в ка честве таймера и счетчика ). При работе в качестве таймера , содержимое таймерного регистра увеличивается на единицу в каждом машинном цикле. Путем программной установки таймерного регистра в исходное состояние и анализа флага переполнения могут быть реализо ваны различные временные задержки в диапазоне 0000- FFFF . Временная задержка , превышающая это значение (65535 мкс ) может быть получена накоплением переполнений в рабочем регистре под управлением программы. При работе в режиме счетчика событий таймерный реги стр увеличивается на 1 каждый раз , когда сигнал на входе Т 0 порта 3 переходит из « 1» в «0». Состояние внешнего входа Т 0 или Т 1 опрашивается каждую микросекунду (машинный цикл ). Для управления таймером /счетчиком используются 2 регистра специальных функций : TCON – регистр управления и TMOD – регистр режимов. Прерывания МК 51 имеет 5 аппаратных источников прерываний . Прерывание – сигнал , который поступает в ОМЭВМ от одного из 5 источников прерываний и вызывает переход из основной программы в подпрограмму обрабо тки прерываний. Появление сигнала – событие , неожиданное для основной программы . Поэтому точно не известно , в каком месте выполнения программы это произойдет . В ОМЭВМ используется векторная система прерываний . Это значит , что для каждого источника прерыван ий в ПЗУ предусмотрен адрес (вектор ) начала подпрограммы обработки прерываний. Каждый источник прерываний имеет свой адрес начала подпрограммы обработки прерываний . Адреса находятся в ПЗУ. Получив запрос прерывания от одного из пяти источников , система обр аботки прерываний выполняет следующие действия : Помещает в стек содержимое счетчика команд , чтобы запомнить команду основной программы , на которую нужно вернуться после обработки прерываний. Загружает в счетчик команд адрес вектора , соответствующей подпрог раммы обработки прерываний и осуществляет переход по этому адресу . По адресу вектора должна быть расположена команда безусловного перехода к начальному адресу подпрограммы обработки прерываний. Подпрограмма обслуживания прерывания обязательно завершается к омандой выхода из подпрограммы , обслуживающей прерывания , по которой счетчик команд перезагружается из стека адресом возврата в основную программу и осуществляет аппаратный сброс запросов прерываний. Последовательный порт ввода /вывода В состав ОМЭВМ входит последовательный порт , представляющий собой асинхронный приемопередатчик . Он осуществляет прием и передачу информации , представленной последовательным кодом , младшими битами вперед . Для этого в состав УАПП входят принимающие и передающие сдвиговые регист р ы , преобразующие параллельный код в последовательный . Последовательный порт является дуплексным , то есть одновременно осуществляет прием и передачу . Передаваемые и принимаемые данные хранятся в регистре специальных функций SBUF – буферный регистр . Физическ и регистр SBUF представляет собой 2 раздельных регистра . Один – для передаваемых данных , второй – для принимаемых . При приеме обеспечивается хранение принятого байта до конца приема следующего байта . Байт , не прочитанный из SBUF за время приема следующего байта , теряется . Запись байта в буфер SBUF при передаче приводит к автоматической перезаписи байта в сдвигающий регистр передатчика и инициализирует передачу байта . Всего имеется 4 режима работы последовательного порта : 00 – синхронный режим приема /передач и 8-битных данных . Частота передачи – 1/12 частоты процессора . Скорость фиксированная. 01 – 8-битный режим передачи с переменной скоростью . Скорость передачи задается таймером Т 1 (600 – 9600 бит /сек ). Формат посылки : 1 старт + 8 бит информации + 1 стоп. 10 – 9-битный режим передачи информации с фиксированной скоростью . Скорость передачи – частота резонатора деленная на 64 или на 32. 9-й бит может использоваться для контроля по четности. 11 – 9-битный режим передачи информации с переменной скоростью , величин а которой задается таймером Т 1. Для сопряжения с интерфейсом RS 232 C , УАПП может работать в режимах 10 и 11, когда скорость определяется таймером Т 1. Если устройство разрабатывается на МК 51, оно должно иметь выход на последовательный интерфейс с RS 232 C . При этом перед разработчиком встают следующие проблемы : Согласование уровней сигналов RS 232 C и МК 51. Поддержание стандартной скорости передачи. Поддержание стандартных форматов посылок. Поддержание стандартных протоколов обмена – набор символов для того , чтоб ы обеспечить нормальный прием /передачу. Задача преобразования последовательного кода выходного сигнала частотомера в параллельный несколько усложняется тем , что необходим опрос 38 каналов . Данное обстоятельство приводит к необходимости применения дополните льных микросхем , позволяющих решить эту задачу . Для этого использовались микросхемы КР 580ВВ 55А. Микросхема КР 580ВВ 55А предназначена для параллельной передачи информации между микропроцессором и периферийными устройствами и содержит три 8-разрядных канала в вода /вывода А , В , С. Канал С может быть представлен в виде двух 4-разрядных каналов ввода /вывода , доступ к которым производится как к отдельным независимым каналам . Периферийные устройства подключаются к каналам А , В , С , а связь с микропроцессором осуществ ляется с помощью шины D через буфер данных . Структурная схема КР 580ВВ 55А представлена на рис 10. Рисунок 10 Структурная схема микросхемы КР 580ВВ 55А Каждый из каналов А , В , С состоит из 8-разрядного регистра и двунаправленных формирователей , имеющих на выходе состояние «Выключено» , Устройство управления содержит регистр управляющего слова (РУС ), в который предварительно производится запись информации , определяющей режим работы каналов , и формирует сигналы выбора канала и управ л ения каналом С. Микросхема может работать в одном из трех режимов : режим 0 - простой ввод /вывод ; режим 1 - стробируемый ввод /вывод ; режим 2 -двунаправленный канал . Режим работы каналов можно . изменять как в начале , так и в процессе выполнения программы , чт о позволяет обслуживать различные периферийные устройства в определенном порядке с помощью одной микросхемы КР 580ВВ 55А . Каналы А и В могут работать в различных режимах , а работа канала С зависит от режимов работы каналов А и В , Комбинируя режимы работы к аналов , можно обеспечить работу микросхемы почти с любым периферийным устройством. В режиме 0 осуществляется простой ввод /вывод данных по трем 8-разрядным каналам , причем канал С может использоваться как два 4-разрядных канала . Каждый из каналов может испо льзоваться отдельно для ввода или вывода информации , В режиме 0 входная информация не запоминается , а выходная хранится в выходных регистрах до записи новой информации в канал или до записи нового режима. В режиме 1 передача данных осуществляется только че рез каналы А и В , а линии канала С служат для приема и выдачи сигналов управления . Каждый из каналов А и В независимо друг от друга может использоваться для ввода или вывода 8-разрядных данных , причем входные и выходные данные фиксируются в регистрах кана л ов, В режиме 2 для канала А обеспечивается возможность обмена информацией с периферийными устройствами по 8-разрядному двунаправленному каналу . Для организации обмена используются пять линий канала С , В режиме 2 входные и выходные данные фиксируются во вхо дном и выходном регистрах соответственно . Назначение выводов КР 580ВВ 55А приведено в табл . 3 Номер вывода Обозначение Назначение 9, 8 А 0, А 1 Адрес 27 – 34 D7 – D0 Шина данных 37 - 40, 1 - 4 РА 7 – РА0 Канал А 5 RD Чтение 6 CS Выбор микросхемы 7 GND Общ ий 10 - 13, 17, 16, 15, 14 PC7 — PCO Канал С 18 - 25 PB0 - PB7 Канал В 26 U cc +5В 35 RESET Установка 36 WR Запись Таблица 3 Назначение выводов микросхемы КР 580ВВ 55А Данные микросхемы подключались к микроЭВМ и позволяли увеличи ть количество портов ввода /вывода до необходимого количества. Конечная схема подключения представлена на рис 9. Разработка программного обеспечения устройства сопряжения В задачи программного обеспечения , для устройства сопряжения входит : Получение от частотомера сигнала очередного замера информации с датчика ; По пришествии этого сигнала последовательно считать информацию о каждой цифре выходного сигнала ; Отметить время прихода сигнала (точнее , время , прошедшее со времени предыдущего прихода сигнала ); Инициализировать порт последовательной передачи информации ; Преобразовать данные в последовательный код ; Переслать последовательный код на ЭВМ ; Получить и обработать данные на ЭВМ , представив их в удобном для прочтения виде. Первые шесть задач решаются неп осредственно ОМЭВМ на уровне языка Ассемблер , седьмая задача решается при помощи языка высокого уровня на ЭВМ. Перед тем , как использовать устройство сопряжения по назначению , необходимо провести инициализацию необходимых аппаратных ресурсов : Источника пре рываний INT 0 ; Установка необходимого времени отсчета Т 0; Установка необходимой величины пересчета Т 1; Программирование альтернативных функций порта ввода /вывода Р 3 ОМЭВМ ; Установка необходимых режимов работы таймеров Т 0 и Т 1 и последовательного порта ввода /вывода. Блок-схема программы устройства сопряжения представлена на рис 12. Текст программы на языке Ассемблер представлен ниже 0000 0200F7 LJMP 00F7 0003 020200 LJMP 0200 0006 00 NOP 0022 00 NOP 0023 020300 LJMP 0300 0026 00 NOP 00F6 00 NOP 00F7 D2 B0 SETB RXD 00F9 D2B1 SETB TXD 00FB D2B2 SETB INT0 00FD D2B6 SETB WR 00FF D2B7 SETB RD 0100 758921 MOV TMOD,#21 0103 758B00 MOV TL1,#00 0106 758DF4 MOV TH1,#F4 0109 D28E SETB TR1 010B D2AF SETB EA 010D 758C3C MOV TH0,#3C 0110 758AB0 MOV TL0,#B0 0113 7582000 MOV DPL,#00 0116 7A00 MOV R2,#00 0118 D28C SETB TR0 011A D2A8 SETB EX0 011C 108D02 JBC TF0,0121 011F 80FB SJMP 011C 0121 0A INC R2 0122 758C3C MOV TH0,#3C 0125 758AB0 MOV TL0,#B0 0128 80F2 SJMP 011C 012A 00 NOP 01FF 00 NOP 0200 75F002 MOV B,#02 0203 EA MOV A,R2 0204 84 DIV AB 0205 F5F0 MOV B,A 0207 7A00 MOV R2,#00 0209 7805 MOV R0,#05 020B 7904 MOV R1,#04 020D C299 CLR TI 020F 85F099 MOV SBUF,B 0212 D2AC SETB ES 0214 32 RETI 0215 00 NOP 02FF 00 NOP 0300 C2AC CLR ES 0302 C299 CLR TI 0304 8983 MOV DPH,R1 0306 E0 MOVX A,@DPTR 0307 F599 MOV SBUF,A 0309 09 INC R1 030A B90701 CJNE R1,#07,030E 030D 09 INC R1 030E D801 DJNZ R0,0311 0310 32 RETI 0311 D2AC SETB ES 0313 32 RETI 0314 00 NOP Математическое моделирование Задачей математического моделирования является получение теоретических зависимостей выходной величины датчика (изменение частоты поверхностно-акустической волны ) от входной величины (изменение концентрации необходимого газа ) и получение изменения выходной величины в динамике (зависимость частоты от в р емени при скачкообразном изменении концентрации ). Изменение резонансной частоты , обусловленное наличием покрытия на поверхности распространения поверхностно-акустической волны , описывается следующим соотношением [2]: , где - сдвиг резонансной частоты за счет изменения чувствительным покрытием скорости поверхностно-акустической волны, и характеристики пьезоэлектрического материала, - начальная резонансная частота, h - толщина чувствительного покрытия, - его плотность. Не трудно заметить , что произведение - представляет собой массу покрытия на единицу площади. где m – масса покрытия ; s – площадь покрытия. Таким образом , изменение частоты поверхностно-акустической волны зависит в первую очередь от двух факторов - массы единицы площади пленки и механических свойств пьезоэлектрической подложки. Скорость изменения величины адсорбции со временем описыв ается следующим уравнением [21]: где a – содержание адсорбируемого вещества – масса адсорбируемого вещества к единице объема адсорбента ; y – коэффициент массоотдачи ; - концентрации адсорбируем ого вещества в парогазовой смеси инертного газа (входной параметр ) . - концентрация адсорбируемого вещества в парогазовой смеси , равновесная поглощенному единицей объема количеству вещества . Опр еделяется по изотерме адсорбции. Коэффициент массоотдачи определяется по следующему уравнению [21]: где Nu – диффузионный критерий Нуссельта ; d – средний размер частиц адсорбента ; D – коэффициент диффузии вещества в газе . Значение диффузионного критерия Нуссельта для ориентировочных расчетов коэффициента массоотдачи определяется по критериальному уравнению [20]: где Re – критерий Рейнольдса. Для определения критерия Рейнольдса воспользуемся следующей формулой [20]: где w – скорость потока на свободном сечении ; - кинематический коэффициент вязкости. Кинематический коэффициент вязкости можно определить , пользуясь следу ющим соотношением [20]: где - динамический коэффициент вязкости газа ; - плотность газа . Для определения - концентрации адсорбируем ого вещества в парогазовой смеси , равновесной поглощенному единицей объема количеству вещества воспользуемся изотермой адсорбции . Ввиду отсутствия необходимых табличных данных , описывающих как чувствительное полимерное покрытие , а как следствие , и отсутст в ие какого либо конкретного определяемого компонента , данная математическая модель ставит себе целью получение качественных характеристик описываемого ПАВ сенсора . Таким образом , за искомую изотерму адсорбции принимаем изотерму адсорбции бензола [20]. Граф и к данной изотермы приведен ниже . В качестве определяемого компонента воздушной смеси принят аммиак . Зависимость концентрации от парциального давления компонента выражается следующей формулой [20]; где p – парциальное давление ком понента в газовой смеси ; R – универсальная газовая постоянная ; Т – абсолютная температура. Подставляя числовые значения всех вышеперечисленных переменных в уравнение скорости адсорбции , а величину адсорбции в уравнение изменения частоты поверхностно-акусти ческой волны и добавив к этому начальные и граничные условия получаем искомые зависимости величины адсорбции от времени и изменение частоты от времени . Как видно из приведенных ниже графиков , время реакции сенсора на скачкообразное изменение концентрации определяемого компонента составляет порядка 10 -5 сек . Таким образом , в будущих исследованиях инерционностью процессов , происходящих в самом датчике можно пренебречь . А основное время процесса будет состоять из времени определения частоты поверхностн о-акустической волны , времени подвода газа необходимой концентрации и пр . Таким образом , получаем еще одно подтверждение необходимости дальнейшего повышения автоматизации измерительной установки. Для математического получения градуировочной характеристики ПАВ датчика воспользуемся уравнением [20]: И подставив полученное тем самым значение величины адсорбции в уравнение зависимости изменения частоты поверхностно-акустической волны , получим градуировочный график. Как видно из этого граф ика , зависимость изменения частоты поверхностно-акустической волны от концентрации – величина линейная . Таким образом получаем еще одно подтверждение перспективности использования поверхностно-акустических датчиков в качестве газовых сенсоров низких конце н траций. Экспериментальные результаты Для оценки точности показаний ПАВ сенсора возникает необходимость оценить влияние различных параметров на частоту . В ходе работы был проведен ряд экспериментов по выявлению такого влияния. В ходе работы была проведена с ерия экспериментов по определению стабильности частоты ПАВ преобразователей . Для этого они закреплялись в экспериментальную ячейку , конструкция которой описана в выше . Методика проведения экспериментов заключалась в следующем . Измерения частоты производил и сь непрерывно в течение двух с половиной часов. В течение времени измерений , данные об изменении частоты фиксировались каждые пять минут . Характерный ход зависимости частоты поверхностно-акустической волны от времени представлен на рис. 17. Как видно из да нной зависимости , частота ПАВ преобразователя первоначально имеет тенденцию увеличиваться . Увеличение частоты поверхностно-акустической волны за первые 20-30 минут наблюдений составило порядка 2 – 2.5 кГц . По прошествии этого времени частота колеблется в г ораздо более низких пределах . Изменения частоты в это время происходят в пределах нескольких десятков герц . Небольшой рост частоты объясняется нагревом кристалла кварца нагревающимся в процессе эксперимента ВЧ усилителем Ч 3-63. Разные значения установивши х ся частот поверхностно-акустической волны объясняются различной температурой в помещении. Таким образом , было выяснено , что для проведения исследования необходимо предварительно провести прогон измерительной системы в течение 20-30 минут . Также было выясне но , что с увеличением температуры частота также имеет тенденцию увеличиваться. Также в ходе работы была проведена серия экспериментов , целью которых было выяснение влияния давления на частоту ПАВ сенсора . Методика эксперимента заключалась в следующем . По сле предварительной прогонки ячейки на холостом ходу , как было указано выше , ее ступенчато откачивали на вакуум . Величина вакуума в ячейке фиксировалась при помощи вакуумметра . После чего показания частоты фиксировались каждые 10 секунд . По прошествии 120 секунд после окончании переходных процессов значения частоты устанавливались на определенном уровне и дальше не менялись . После чего ячейку снова откачивали до нового значения вакуума. График откачки ячейки на вакуум и зависимости частоты ПАВ сенсора от в ремени переходных процессов показаны на рис . 18 Так же в работе представлен график зависимости частоты ПАВ сенсора от давления в газовой ячейке . Данный график построен на основании предыдущего . По оси абсцисс откладывалось давление в ячейке в мм . рт . с т ., по оси ординат – частота ПАВ сенсора после окончания переходных процессов . Данный график представлен на рис . 19 Данные зависимости были получены при температуре окружающей среды – 17 0 С и атмосферном давлении 749 мм . рт . ст. Как видно из приведенных гр афиков , частота ПАВ сенсора практически линейно изменяется с давлением в диапазоне 100 – 500 мм . рт . ст ., в то время , как характер зависимости существенно меняется по мере выхода за указанный диапазон. Следует отметить , что проведение экспериментов сопряже но с достаточно высокой трудоемкостью , что еще раз указывает на необходимость модернизации экспериментальной установки путем сопряжения ее с ЭВМ. Экономическая часть Задача данной работы заключается в разработке и исследовании поверхностно-акустического д атчика . Экономический аспект данного исследования заключается в том , что : Современные методы контроля концентрации вредных веществ в атмосфере не позволяют определить концентрацию с достаточной точностью , а лабораторные исследования представляются малоэффе ктивным в первую очередь из-за своей дороговизны. Закупка подобного рода оборудования также представляется невозможным из-за дороговизны закупаемого оборудования и таможенных пошлин. В то время , как за рубежом исследования перспективных направлений в облас ти обнаружения и определения малых концентраций токсичных веществ выходит на все более ведущее место [20], отечественные разработки отличаются разобщенностью и неполнотой. В силу приведенных выше причин экономический аспект данного исследования представляе тся очевидным , а внедрение самого сенсора в производство экономически выгодным и перспективным. Техника безопасности Так как данный сенсор разрабатывается для анализа состава атмосферного воздуха на предмет наличия в нем вредных газовых примесей , то при р азработке сенсора приходится иметь дело с газовыми смесями , содержащими данные компоненты. Среди данных компонентов можно выделить окись углерода , окислы азота , оксиды серы , различного рода углеводороды и пр .[22] Так как данные компоненты являются токсичны ми [22], то при работе с этими компонентами необходимо соблюдать следующие положения техники безопасности : Все работы с газами производить под вытяжным шкафом. Не допускать превышения концентрации данных компонентов в лаборатории свыше предельно-допустимых норм. Регулярно производить проветривание помещений. При выполнении вышеперечисленных правил , ваша работа в лаборатории не будет омрачена несчастными случаями. Выводы За время выполнения магистерской работы было выполнено следующее : Проработан необходимы й объем теоретического материала для конкретизации задач диссертации. Доказана необходимость повышения автоматизации экспериментальной установки для более эффективной исследовательской работы и повышения точности получаемых результатов. Разработана схема с опряжения установки с персональной ЭВМ и разработана схема устройства сопряжения. Разработан алгоритм и отлажена программа , обслуживающая данное устройство сопряжения. Разработан алгоритм и написана программа , позволяющая обрабатывать поступающую с экспери ментальной установки информацию. Список использованных источников Беспалов А . Е ., Соборовер Э . И ., Швандеров А . Ф . «Исследования сенсорных свойств чувствительного элемента на поверхностно-акустических волнах» // Вестник Нижегородского государственного уни верситета им . Н . И . Лобачевского . Сер . «Физика твердого тела» 1999г. Соборовер Э . И ., Швандеров А . Ф . «Возможности сенсора на ПАВ в контроле параметров газовых сред» // В . Сб .: Материалы XII научно-технической конференции с участием зарубежных специалистов / под ред . проф . Азарова В . Н . М .: МГИЭМ 1999 г . Wohltjen H., Dessy R. “ Surface acoustic wave probe for chemical analysis.” // Anal. Chem. 1979 V. 51 # 9 P. 1458-1464. Snow A., Wohltjen H. “ Poly(ethylene maleate)-cyclopentadiene: a model reactive polymer-va pour system for evaluation of a SAW microsensor.” // Anal. Chem., 1984, V. 56, #8, P. 1411-1416. Benes E., Groschl M., Seifert F., Pohl A. “ Comparison between BAW and SAW sensors.” // 1997 IEEE International Frequency Control Symposium. Rapp M., Stier S., Ache H. “ Classification of odours and spoiling detection of food with analytical microsystem based on SAW devices” // Pittcon ’ 96, Chicago, March 3-8 1996: Book abstr-Chicago (|||), 1996, P. 947. Hayt A. E., Ricco A. J., Iang H.L., Crooks R. H. “ Speciation of linear and branched hydrocarbons by fluorinated polyamin film-based SAW sensor” // JACS, 1995, V. 117, #33, P. 8672-3 Mitsud J., Mog L. “ Procedes et apparells de detection des substances odorantes et applications” // ALPHA M.O.S. # 9311291, 17.09.93. on 24.03.95. Florian Bender and Reiner Dahint “ Characteristics of Acoustic plate modes on rotated Y-cuts of quartz utilized for biosensing applications” // Anal. Chem., 1999, 71, 5064-5068. Joshua J. Caron, Thomas D. Kenny, L. Jay LeGore, Derek G. Libby, Car l J. Freeman and John F. Vetelino “ A surface acoustic wave nitric oxide sensor” 1997 IEEE International frequency control symposium. Joshua J. Caron, Reichl B. Haskell, Derek G. Libby, Carl J. Freeman and John F. Vetelino “ A surface acoustic wave mercury v apor sensor” 1997 IEEE International frequency control symposium. R. Andrew McGuill, Douglas B. Chrisey, Todd E. Mlsha, Jennifer L. Stepnowski, Russel Chung & Nector Cobal. “ Performance optimization of surface acoustic wave chemical sensors” 1997 IEEE Inte rnational frequency control symposium. H. Wohltjen, N. L. Jarvis, A. Snow, W. Barger, J. Guiliani, D. Dominiques. “ Chemical microsensors for vapour detection”. Zvi Liron, Nathali Kanshanski, Gad Frishman, Doron Caplan, and Jeremy Greenblatt. “ The polimer-c oated SAW sensor as a gravimetric sensor” . Anal. Chem. 1997, 69, 2848-2854 Wohltjen N., Davis N., Busey B., Klusty M., Soling R., McKeee // Pittsburgh Conf. Anal. Chem. Chem and Appl. Specrtosc. Orlando, Flaa, March 7 – 12, 199 PITTCON ’ 99: Book Abstr – [Or lando (Fla)]. 1990 – C722. Р . Джордейн «Справочник программиста персональных компьютеров типа IBM PC , XT и AT » . Перевод с английского . Москва . «Финансы и статистика» 1992 г. Бочков С . О ., Субботин Д . М . «Язык программирования СИ для персонального компьютер а» . Под общей редакцией канд . техн . Наук , доцента П . И . Садчикова . Москва СП «Диалог» «Радио и связь» . 1990 г. П . Нортон , Р . Уилтон « IBM PC и PS /2 руководство по программированию» . Перевод с английского . Москва «Радио и связь» 1994 г. П . Абель «Язык ассемб лера для IBM PC и программирования» . Перевод с английского . Москва . Высшая школа . 1992 г. А . А . Шульга , Б . К . Зуев , В . В . Лонцов «Цеолитосодержащие чувствительные покрытия для газовых химических сенсоров на поверхностно акустических волнах» 1999г. Павлов К . Ф ., Романков Н . Г ., Носков А . А . «Примеры и задачи по курсу процессов и аппаратов химической технологии . Учебное пособие для вузов» Л .: Химия , 1987. Д . П . Никитин , Ю . В . Новиков «Окружающая среда» Москва . «Высшая школа» 1980г.
© Рефератбанк, 2002 - 2024