Проектирование микропроцессорной системы управления насосным агрегатом

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

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

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

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

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

"Проектирование микропроцессорной системы управления насосным агрегатом"

Содержание

  • Список используемых сокращений
  • Введение
  • 1. Описание объекта управления
  • 1.1 Общая характеристика технологического процесса дожимной насосной станции
  • 1.2 Описание насосного парка
  • 2. Постановка задачи
  • 2.1 Характеристика комплекса задач
  • 2.2 Функции системы управления
  • 3. Проектирование системы управления насосным агрегатом
  • 3.1 Структура системы управления
  • 3.2 Технические средства автоматизации
  • 3.3 Проектирование микропроцессорной системы
  • 3.3.1 Структура
  • 3.3.2 Проектирование принципиальной схемы
  • 3.3.3 Разработка алгоритма работы МПС
  • 3.3.4 Расчет потребляемой мощности
  • 3.4 Устройство передачи данных
  • Список использованных источников
  • Приложения

Список используемых сокращений

АЦП - аналогово-цифровой преобразователь.

АЦС - аналогово-цифровая система.

ДНС - дожимная насосная станция.

ИС - интегральная схема.

КИП - контрольно-измерительный прибор.

КИПиА - контрольно-измерительные приборы и автоматика.

КНС - кустовая насосная станция.

МК - микроконтроллер.

МПС - микропроцессорная система.

МПУ - микропроцессорное устройство.

ОЗУ - оперативное запоминающее устройство.

ПЗУ - постоянное запоминающее устройство.

ПП - приемопередатчик.

ППИ - программируемый параллельный интерфейс.

США - системная шина адреса.

СШД - системная шина данных.

УПСВ - установка предварительного сброса воды.

ЦППН - центральный пункт подготовки нефти.

ЭВМ - электронно-вычислительная машина.

Введение

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

Таким образом, современный этап развития добычи, переработки и хранения нефти и газа немыслим без применения контрольно - измерительных приборов.

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

1. Описание объекта управления

1.1 Общая характеристика технологического процесса дожимной насосной станции

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

С первой ступени сепарации нефть поступает на установку предварительного сброса пластовой воды УПСВ.

После УПСВ нефть поступает на вторую ступень сепарации. После сепарации нефть поступает на насосы нефти. После выхода с насосов нефть проходит через узел учета нефти и далее на ЦППН.

Подтоварная вода поступает в резервуары отстойники. После отстоя очищенная пластовая вода из резервуаров с помощью насосов откачки очищенных стоков поступает на КНС.

Уловленная нефть из резервуаров с помощью насосов подрезки поступает на вход первой ступени сепарации.

1.2 Описание насосного парка

В состав насосного парка входят насосы:

- насосы откачки нефти ЦНС 180 - 212 Н - 1/1, 2, 3;

- насосы подрезки нефти ЦНС 38 - 154 Н - 2/1, 2;

- насосы УПСВ 1Д630-90 В - 1, 2, 3.

Насосы установлены на двух понтонах в панельно-каркасном здании. В здании предусмотрено стационарное грузоподъемное устройство грузоподъемностью 5т.

микропроцессорная система алгоритм управление

Фильтры насосов и выкидные задвижки на выходе насосов расположены за зданием насосной станции и скомпонованы в модуль фильтров и модуль переключающих задвижек.

На фильтрах для насосов контролируется перепад давления.

Пуск насосных агрегатов осуществляется от кнопки "Пуск" по месту в насосной.

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

- давление на выкиде насоса;

- температура подшипников электродвигателя и насоса;

- сигнализация максимального уровня утечек сальников насоса;

- сигнализация останова насосного агрегата;

- сигнализация загазованности у насосов;

- перепад давления на фильтре на входе насоса.

При останове насосного агрегата запорная задвижка на выкиде должна закрываться.

2. Постановка задачи

2.1 Характеристика комплекса задач

Объектом управления является нефтяной насосный агрегат ДНС.

Система управления нефтяным насосным агрегатом создается для решения следующих задач:

- обеспечение функционирования объектов с участием минимума персонала;

- уменьшение количества аварийных ситуаций;

- уменьшение случаев выхода из строя оборудования;

- уменьшение влияния "человеческого фактора".

Полное наименование системы - "Система управления насосным агрегатом".

2.2 Функции системы управления

Система управления должна выполнять следующие функции:

- сбор данных о состоянии оборудования;

- автоматический останов насосного агрегата в случае выхода параметров за пределы;

- управления запорным клапаном на выкиде насоса;

- запуск насоса по заданной программе;

- передача данных о состоянии оборудования на диспетчерский пункт.

3. Проектирование системы управления насосным агрегатом

3.1 Структура системы управления

Система управления включает:

- средства КИП;

- МПС;

- преобразователь RS 232 в Ethernet.

Рисунок 3.1 - Структурная схема системы управления

КИП предназначены для получения информации о состоянии оборудования.

МПС предназначена для сбора информации с датчиков, управления оборудованием и организации обмена данными с верхним уровнем.

Преобразователь предназначен для осуществления обмена между устройством с интерфейсом RS-232 (в данном случаем МПС) и диспетчерским пунктом через сеть Ethernet.

3.2 Технические средства автоматизации

Схема автоматизации насосного агрегата представлена в приложении А.

Для выбора средства измерения избыточного давления будет произведен сравнительный анализ нескольких датчиков различных фирм. Характеристики представлены в таблице 3.1.

Таблица 3.1 - Датчики давления

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

Rosemount 2088 (ДИ)

Метран-100 (ДИ)

WIKA S-10

Назначение

Измерение избыточного давления жидких сред, газа, пара.

Измерение избыточного давления жидких сред, газа, пара

Измерение избыточного давления жидких сред, газа, пара

Диапазон измеряемого давления:

10,34 - 27579,2 кПа

0 - 100МПа

0 - 100МПа

Температура окружающей среды

-40 - 85°С

-40 - 70°С

-20 - 80

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

Rosemount 2088 (ДИ)

Метран-100 (ДИ)

WIKA S-10

Температура измеряемой среды

-40 - 121°С

Не более 120°С

-30 - 100

Предел допустимой погрешности

0.25%

0.15%

0.25%

Межповерочный интервал

1 года

3 года

2 года

Выходной сигнал

4 - 20 мА

4 - 20 мА

4 - 20 мА

Гарантийный срок

1 год

3 года

1,5 года

Больше всего, по совокупности характеристик подходит датчик избыточного давления Метран - 100. При сходных параметрах, он имеет самую низкую погрешность. К тому же интервал поверки этого прибора больше, чем у представленных аналогов, что позволит снизить затраты на его обслуживание.

Рисунок 3.1 - Датчик давления Метран-100

Интеллектуальные датчики давления серии Метран-100 предназначены для измерения и непрерывного преобразования в унифицированный аналоговый токовый сигнал и/или цифровой сигнал в стандарте протокола HART, или цифровой сигнал на базе интерфейса RS485 следующих входных величин:

- избыточного давления (Метран-100-ДИ);

- абсолютного давления (Метран-100-ДА);

- разрежения (Метран-100-ДВ);

- давления-разрежения (Метран-100-ДИВ);

- разности давлений (Метран-100-ДД);

- гидростатического давления (Метран-100-ДГ).

Конфигурирование датчика:

- кнопочное со встроенной панели;

- с помощью HART-коммуникатора;

- с помощью программы HART-Master и компьютера. Доступ к параметрам датчика через ОРС-сервер.

Прибор оборудован встроенным фильтр радиопомех, внешней кнопкой установки "нуля". Так же имеется функция непрерывной самодиагностики.

Измеряемые среды: жидкости (в т. ч. нефтепродукты), пар, газ, в т. ч. газообразный кислород и кислородосодержащие газовые смеси.

Диапазоны измеряемых давлений:

минимальный 0-0,04 кПа;

максимальный 0-100 МПа.

Диапазон перенастроек пределов измерений до 25: 1

Наличие исполнений:

взрывозащищенное (Ех, Вн);

кислородное.

Внесены в Госреестр средств измерений, сертификат №11320.

Для сигнализации уровня утечек используется сигнализатор предельного уровня Pointek CLS 200.

Pointek CLS 200 - это универсальный, емкостный сигнализатор с высокой химической стойкостью. Он идеально подходит для регистрации уровня разделительных слоев, сыпучих вещеcтв, жидкостей, взвесей и пены, а также для простого управления насосами.

Преимущества

литая конструкция защищает сигнальный контур от ударов, вибрации, влаги и/или конденсата;

высокая химическая стойкость;

регистрация уровня независимо от близости стенки танка/трубы;

сигнализатор с высокой/низкой чувствительностью покрывает широкий спектр приложений/материалов;

аналоговая версия: 3 СИД для индикации и контроля установок, состояния переключения и напряжения;

цифровая версия: встроенная индикация ЖКД и коммуникация PROFIBUS PA;

имеются стержневые, кабельные зонды и гигиеническая конструкция;

простая установка и ТО;

высокая частота (5,5 МГц).

Pointek CLS 200 поставляется в аналоговой и цифровой версиях.

Аналоговая версия имеет 3 СИД с простыми релейными или транзисторными функциями тревоги.

Цифровая версия имеет встроенную ЖКД-индикацию для использования в качестве автономного устройства и при необходимости с коммуникацией PROFIBUS PA (версия профиля 3.0, Class B).

Гальванически разделенное электропитание подходит для широкого диапазона напряжения (AC/DC 12 до 250 V для аналоговой версии и DC 9 до 32 V для цифровой версии). Зонд из нерж. стали и PPS (PVDF как опция) выдерживает температуры до 125°C на соприкасающейся с продуктом части. Сигнализатор реагирует на материалы с диэлектрической постоянной от 1,5 или больше, регистрируя изменения несущей частоты. Он может быть настроен таким образом, чтобы определение происходило еще до касания или при касании. CLS 200 работает независимо от материала стенки танка или трубы. Для него не нужно внешнего опорного электрода для регистрации уровня в непроводящих резервуарах из бетона или пластика.

Благодаря модульной конструкции имеется множество различных конфигураций, включая стержневые, кабельные и гигиенические версии. При использовании защитной гильзы SensGuard обеспечивается защита CLS 200 от износа и ударов в тяжелых процессах.

Для получения дискретных данных о превышении или снижении заданных параметров давления были выбраны манометры электроконтактные ДМ-2005, так как они просты в исполнении и обладают хорошими эксплуатационными характеристиками [7].

Данный прибор является показывающим сигнализирующим манометром, предназначенным для измерения избыточного и вакуумметрического давления жидкостей, паров, газов и управления внешними электрическими цепями в схемах автоматизации и блокировки трубопровода. Основные характеристики датчика ДМ-2005 приведены в таблице 3.3.

Таблица 3.3 - Характеристики датчика ДМ-2005

Диапазон показаний, кг/см2

От 0 до 1; 1,6; 2,5; 4; 6; 10; 16; 25; 40; 60; 100; 160; 250; 400; 600; 1000; 1600

Сила коммутируемого тока, А

до 1

Частота переменного тока, Гц

50±1

Предел допустимой основной погрешности срабатывания сигнализирующего устройства, %

2,5-4 диапазона показаний

Диапазон измерения избыточного давления, %

0-75 диапазона показаний вакуумметрического давления и равен диапазону показаний

Параметры сигнализирующего устройства: Напряжение внешних коммутирующих цепей

24; 27; 36; 40; 140; 220; 380 В - для цепей переменного тока;

24; 27; 36; 40; ПО; 220 В - для цепей постоянного тока;

Предел допускаемой основной погрешности, %

0,1

Потребляемая мощность контактов, ВА

10-30 постоянного 20-50 переменного тока

Средний срок службы датчика

12 лет

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

Таблица 3.2 - Датчики температур

Технические характеристики

ТСМ Метран-253 (50М)

ТСМУ Метран-274 (50М)

Метран-200Т

ТС-200

Измеряемая среда

Жидких и газообразных нейтральных и агрессивных среды

Жидких и газообразных нейтральных и агрессивных среды

Сыпучие вещества, газообразные, жидкие среды

Газообразные, жидкие сыпучие среды

Диапазон измеряемых температур

-50 - 150С

-5 - 180С

-50 - 100С

-50 - 200С

Предел допустимой основной погрешности

0,1%

0,25%

0,15%

Не указана

Степень защиты от пыли и воды

IP65 по ГОСТ14254

IP65 по ГОСТ14254

Не указана

Не указана

Взрыво-защищенность

1ExdllCT6X

1ExdllCT6X

Exiallc по ГОСТ 227825

Не указана

Температура окружающей среды

-45 - 60С

-45 - 60С

Не указана

Не указана

Выходной сигнал

сопротивление

4 - 20мА

сопротивление

сопротивление

Гарантийный срок службы

18 месяцев

18 месяцев

Не указан

Не указан

Срок службы

Не менее 8 лет [1]

Не менее 8 лет [1]

Не указан [1]

Не менее 10 лет [3]

Наиболее важными критериями при выборе датчика температуры, в нашем случае, является: диапазон измеряемых температур, взрывозащищенность и характеристика измеряемой среды. Исходя из вышеперечисленных критериев выбираем датчик ТСМУ Метран-274 (50М). К тому же он имеет унифицированный выходной сигнал, что дает возможность отказаться от использования преобразователя.

ТСМУ Метран-274 предназначены для измерения температуры различных сред путем преобразования сигнала первичного преобразователя температуры в унифицированный выходной сигнал постоянного тока.

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

Термопреобразователи ТCМУ Метран-274-Ех могут применяться во взрывоопасных зонах, в которых возможно образование взрывоопасных смесей газов, паров, горючих жидкостей с воздухом по ГОСТ 12.1.011. Степень защиты термопреобразователя от воздействия пыли и воды IP65.

В качестве сигнализатора загазованности были выбран сигнализатор СТМ-30, которые предназначен для непрерывного автоматического контроля взрывоопасных концентраций многокомпонентных воздушных смесей и паров.

СТМ-30 применяется в процессе добычи, переработки и транспортировки газа, нефти и нефтепродуктов. СТМ-30 состоит из блока питания и сигнализации БПС, датчика и блока обмена информацией БОИ, обслуживающего от 1 до 16 БПС.

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

Сигнализатор СТМ-30 имеет следующие особенности исполнения: взрывобезопасное исполнение датчиков; световая сигнализация при достижении пороговых концентраций или неисправности датчика; наличие "сухих" контактов реле для подключения исполнительных устройств; наличие выходного унифицированного сигнала 4-20 мА; встроенный или выносной датчик; наличие цифровой индикации.

Основные характеристики сигнализатора представлены в таблице 3.3

Таблица 3.3 - Характеристики сигнализатора СТМ-30

Выходной сигнал, мА

4-20

Напряжение питания, В

220

Диапазон измерений, % НПВ (нижний предел взрываемости)

0.50

Диапазон показаний, % НПВ

0.100

Основная абсолютная погрешность, % НПВ

±5

Время срабатывания сигнализации, сек

Не более 7

Резервное питание, В

24

Потребляемая мощность, ВА

Не более 10

Время работы без калибровки, месяц

6

Для измерения вибрации используется датчик вибрации TROLEX TX5634.

Особенности датчика TROLEX:

- выходной сигнал 4-20 мА для контроля частоты вибрации;

- контроль ускорения или скорости вибрации;

- программирование функций и уставок сигнализации при применении программируемых контроллеров TX9137 или TX9042;

- устанавливается на генераторах, насосах, коробках передач, компрессорах, турбинах и двигателях, механизмах с вращающимися частями;

- искробезопасное исполнение.

Перечень сигналов представлен в приложении Б.

3.3 Проектирование микропроцессорной системы

3.3.1 Структура

Структурная схема системы представлена на рисунке 3.2.

Рисунок 3.2 - Структурная схема МПС

МП является центральным блоком МПС. Он управляет всеми микросхемами и производит обработку данных.

МП формирует адрес на США и осуществляет обмен с СШД.

ОЗУ предназначено для хранения промежуточных данных.

ПЗУ предназначена для хранения кода программы и различных констант.

ППИ предназначен для подключения внешних устройств. К ППИ подключены АЦП, дискретные сигналы и ПП.

АЦП предназначен для преобразования аналогового сигнала с датчиков в цифровой код.

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

3.3.2 Проектирование принципиальной схемы

К МПС должна обеспечивать:

- опрос 7 аналоговых датчиков;

- сбор 8 дискретных сигналов;

- формирование 4 дискретных управляющих воздействий.

Расчет необходимого объема памяти данных производится по формуле

, (3.1)

где и - количество аналоговых и дискретных входных сигналов соответственно; и - разрядность аналогового и дискретного сигналов.

В нашем случае и .

В итоге для хранения данных опроса датчиков необходимо

.

В качестве центрального блока системы выбран микроконтроллер КМ1816ВЕ51. Его основными преимуществами являются:

- наличие резидентной памяти программ и данных;

- наличие встроенного ПП;

- 4 порта;

- низкое энергопотребление;

- встроенные таймеры-счетчики.

Для хранения данных используется встроенные 128 байт памяти программ МК. Программа будет храниться в резидентной памяти программ.

Для опроса аналоговых датчиков используется микросхема К572ПВ4. К преимуществам микросхемы относятся:

- наличие встроенного мультиплексора;

- автоматический опрос датчиков без участи микропроцессора;

- хранение результатов преобразования по каждому каналу во встроенной статической памяти.

Так как у МК нет выходов генератора, для формирования тактового сигнала используется микросхема генератора К531ГГ1.

Для организации обмена информации с диспетчерским пунктом используется встроенный в МК приемопередатчик. Однако ПП КМ1816ВЕ51 передает данные с помощью пятивольтовых логических сигналов: единица представляется уровнем напряжения от 2,4 В до 5 В, а нуль - от 0 до 0, 8 В. При передаче по каналу RS-232 нуль и единица кодируются одинаковыми по величине (от 5 до 12 В), но разными по знаку сигналами.

Поскольку для передачи по RS-232 пятивольтовые логические сигналы должны быть преобразованы в сигналы другого уровня, в МПС используется микросхема MAX202E от Maxim. Она содержат преобразователь напряжения из +5 В в ±10 В и каскады, осуществляющие преобразование логических сигналов стандартного пятивольтного уровня по стандарту RS-232. Она содержит преобразователи логического уровня для двух приемников и двух передатчиков, из которых используется только один приемопередающий канал.

Принципиальная схема МПС приведена в приложении В.

К выводам XTAL1 и XTAL2 микроконтроллера DD1 подключается кварцевый резонатор ZQ1 на 12 МГц. Для более стабильного запуска выводы кварцевого резонатора соединены с общим проводом через конденсаторы С1 и С2 емкостью 21 пФ.

При подаче напряжения питания на микроконтроллер обязателен сброс микроконтроллера. С этой целью вход RST соединен с шиной питания через конденсатор С3 емкостью 6 мкФ и с общим проводом - через резистор R1 сопротивлением 100 кОм. В момент включения питания конденсатор разряжен, и вход сброса оказывается под потенциалом, близким к напряжению питания. Несмотря на снижение этого потенциала вследствие заряда С3, в течение десятка миллисекунд уровень сигнала на входе сброса остается единичным, и осуществляется корректный запуск микроконтроллера.

На вход подается логическая единица, т.к. микроконтроллер будет выполнять программу из резидентной памяти [3].

К линиям порта P0 МК DD1 подключены дискретные входные сигналы DDAT1-DDAT8. К линиям порта P1 подключена АЦС DA1. На линиях P1.0-P1.3 формируются дискретные управляющие воздействия DOUT1-DOUT4.

Так как аналоговые датчики, подключаемые к АЦС DA1 должны иметь выходным параметром напряжение, находящееся в диапазоне от 0В до 2,5В. Для преобразования токовых сигналов датчиков в сигнал напряжения используются резисторы R2-R13 [4].

Спецификация элементов представлена в приложении Г.

3.3.3 Разработка алгоритма работы МПС

МПС работает в следующей последовательности:

а) инициализация системы;

б) опрос датчиков;

в) управление насосным агрегатом;

г) обмен данными с диспетчерским пунктом;

д) переход к шагу б.

Блок-схемы алгоритмов программы работы МПС представлены в приложении Д, фрагмент кода программы - в приложении Е.

3.3.4 Расчет потребляемой мощности

Мощность, потребляемая всей системой, определяется как сумма мощностей, которые потребляют все части системы.

Расчет мощности сведен в таблицу 3.4.

Таблица 3.1 - Расчет потребляемой мощности

Тип микросхемы

Мощность, потребляемая одной микросхемой, Вт

Кол-во

Общая мощность, Вт

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

1.5

1

1,5

АЦС

0,02

1

0,02

MAX202

1

1

1

Генератор

1

1

1

Резистор

0,1

15

1,5

Итого

5,02

Система потребляет мощность .

3.4 Устройство передачи данных

Для обеспечения обмена с диспетчерским пунктом используется преобразователь интерфейса MI 486. Он позволяет осуществлять прием/передачу данных через сеть Ethernet с компьютера со скоростью до 112 кбод.

Преобразователь интерфейса показан на рисунке 3.3.

Рисунок 3.3 - Преобразователь интерфейса MI 486

Технические характеристики:

- выходной интерфейс: RS-232;

- макс. скорость - до 112 кбод;

- входной интерфейс Ethernet 10BaseT/100BaseT;

- разъем RJ45.

Заключение

В результате выполнения выпускной работы была спроектирована микропроцессорная система управления нефтяным насосным агрегатом на базе микроконтроллера К1816ВЕ51. Система обеспечивает сбор данных с 7 аналоговых датчиков и опрос 8 дискретных входных сигналов. На основании полученных данных происходит управление насосным агрегатом. Также система обеспечивает обмен информацией с диспетчерским пунктом. Для организации передачи/обмена выбран преобразователь интерфейса.

Список использованных источников

1. Щелкунов Н.Н. Микропроцессорные средства и системы. - М.: Радио и связь, 1989. - 288 с.

2. Лагутенко О.И. Модемы. Справочник пользователя /Оформление Лурье А. - Спб.: Лань., 1997. - 368 с. ил.

3. www.esconeft.ru - Запорная арматура для нефтяной промышленности.

4. Приборы и средства автоматизации: Каталог. Т.1. Приборы для измерения температуры. - М.: ООО Издательство "НАУЧТЕХЛИТИЗДАТ", 2004. - 276 с.

5. Интернет ресурс www.albatros.ru.

6. Ю.П. Соколов. Микроконтроллеры семейства MCS-51: Архитектура, программирование, отладка. - Рязань: Рязан. Гос. Радио-техн. Акад., 2002. - 72 с.

7. Микросхемы ЦАП и АЦП: функционирование, параметры, применение. - М.: Энергоатомиздат, 1990. - 320 с.

8. Микросхемы для аналого-цифрового преобразования и средств мультимедиа: Справочник; под ред. А.В. Перебаскина. - М.: Додека, 1996г. - 384 с.

9. Шило В.Л. Популярные цифровые микросхемы: Справочник. - М.: Радио и связь, 1987. - 352 с. ил.

10. Большие интегральные схемы запоминающих устройств: Справочник под ред.А.Ю. Гордонова и Ю.Н. Дьякова. - М.: Радио и связь, 1990. - 288 с.

11. Тутевич В.Н. Телемеханика. - М.: Высш. Шк., 1985. - 423с.

Приложения

Приложение А

(информационное)

Схема автоматизации

Рисунок А.1 - Схема автоматизации насосного агрегата

Приложение Б

Принципиальная схема МПС

Рисунок В.1 - Принципиальная схема МПС

Приложение В

Спецификация элементов

Поз. обозначение

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

Количество

DA1

К572ПВ4

1

DD1

КР1816ВЕ51

1

DD2

К531ГГ1

1

DD3

MAX202E

1

ZQ1

Q 12 MHz HC49U

1

Приложение Г

Блок-схемы алгоритмов работы программы МПС

Рисунок Б.1 - Алгоритм опроса датчиков

Приложение Д

Текст программы: программа чтения АЦП

……………………………………………………………………………

R7. EQU 7; адреса регистров R0-R7

R6. EQU 6

R5. EQU 5

R4. EQU 4

R3. EQU 3

R2. EQU 2

R1. EQU 1

R0. EQU 0

ACC. EQU0E0H; адрес аккумулятора

B. EQU0F0H; адрес регистра B

PSW. EQU000H; адрес регистра (слова) состояния

SP. EQU81H; адрес указателя стека

DPL. EQU82H; адрес младшей половины DPTR

DPH. EQU83H; адрес старшей половины DPTR

P0. EQU80H; адрес регистра порта P0

P1. EQU90H; адрес регистра порта P1

P2. EQU0A0H; адрес регистра порта P2

P3. EQU0B0H; адрес регистра порта P3

B.0. EQU0F0H; адреса отдельных битов регистра B

B.1. EQU0F1H

B.2. EQU0F2H

B.3. EQU0F3H

B.4. EQU0F4H

B.5. EQU0F5H

B.6. EQU0F6H

B.7. EQU0F7H

ACC.0. EQU0E0H; адреса отдельных битов аккумулятора

ACC.1. EQU0E1H

ACC.2. EQU0E2H

ACC.3. EQU0E3H

ACC.4. EQU0E4H

ACC.5. EQU0E5H

ACC.6. EQU0E6H

ACC.7. EQU0E7H

PSW.0. EQU0D0H; адреса отдельных битов регистра PSW

PSW.1. EQU0D1H

PSW.2. EQU0D2H

PSW.3. EQU0D3H

PSW.4. EQU0D4H

PSW.5. EQU0D5H

PSW.6. EQU0D6H

PSW.7. EQU0D7H

P0.0. EQU080H; адреса отдельных линий порта P0

P0.1. EQU081H

P0.2. EQU082H

P0.3. EQU083H

P0.4. EQU084H

P0.5. EQU085H

P0.6. EQU086H

P0.7. EQU087H

P1.0. EQU090H; адреса отдельных линий порта P1

P1.1 EQU091H

P1.2 EQU092H

P1.3 EQU093H

P1.4 EQU094H

P1.5 EQU095H

P1.6. EQU096H

P1.7 EQU097H

P2.0. EQU0A0H; адреса отдельных линий порта P2

P2.1 EQU0A1H

P2.2 EQU0A2H

P2.3 EQU0A3H

P2.4 EQU0A4H

P2.5 EQU0A5H

P2.6 EQU0A6H

P2.7 EQU0A7H

P3.0. EQU0B0H; адреса отдельных линий порта P3

P3.1 EQU0B1H

P3.2 EQU0B2H

P3.3 EQU0B3H

P3.4 EQU0B4H

P3.5 EQU0B5H

P3.6 EQU0B6H

P3.7 EQU0B7H

;

CS. EQUP3.7

DCLOCK. EQUP3.6

DOUT. EQUP3.5

;

.org0; нижеследующая команда с адреса 0

;

LJMPSTART; на команду после метки START

;

.org100H; нижеследующая команда с адреса 100H

;

START:

MOV P0, #11111111B; начальная установка

MOV P1, #11111111B

MOV P2, #11111111B

MOV P3, #11111111B

CLRDCLOCK; установка DCLOCK в 0

;

L7816; собственно чтение

;

CLRCS; импульс старта преобразования

;

SETBDCLOCK; 1-й тактовый импульс

CLRDCLOCK

;

SETBDCLOCK; 2-й тактовый импульс

CLRDCLOCK

;

SETBDCLOCK; 3-й тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV B.3. C; DB11 B B.3

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV B.2. C; DB10 B B.2

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV B.1. C; DB9 B B.1

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV B.0. C; DB8 B B.0

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.7. C; DB7 B ACC.7

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.6. C; DB6 B ACC.6

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.5. C; DB5 B ACC.5

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.4. C; DB4 B ACC.4

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.3. C; DB3 B ACC.3

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.2. C; DB2 B ACC.2

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.1. C; DB1 B ACC.1

SETBDCLOCK; тактовый импульс

CLRDCLOCK

;

MOVC,DOUT

MOV ACC.0. C; DB0 B ACC.0

;

SETBCS; завершение считывания

;

MOV R4, A; сохраняем мл. и ср. тетрады в R4

;

MOVA, B; читаем из регистра в ст. тетраду

ANL A, #00001111B; зануляем старшие 4 бита

MOV R5, A; в R5R4 - результат

;

SJMPL7816; зацикливание

;

. END

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

...

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

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

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

  • Разработка микропроцессорной системы управления технологическим объектом. Выбор и расчет элементов системы, разработка ее программного обеспечения. Составление структурных, функциональных и принципиальных схем микроконтроллеров семейства MCS-51.

    курсовая работа [579,0 K], добавлен 20.09.2012

  • Кустовая насосная станция как объект программного управления. Основные характеристики микросхем и режимы их работы. Разработка структурной и принципиальной схем микропроцессорной системы программного управления на основе микропроцессора К1821ВМ85.

    курсовая работа [124,1 K], добавлен 03.05.2012

  • Проект структурной схемы микропроцессорной системы управления. Блок-схема алгоритма работы МПС; создание программы, обеспечивающей его выполнение. Распределение области памяти под оперативное и постоянное запоминающие устройства. Оценка ёмкости ПЗУ и ОЗУ.

    курсовая работа [467,9 K], добавлен 21.05.2015

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

    курсовая работа [752,4 K], добавлен 10.01.2013

  • Изучение устройства связи с датчиком и исполнительными механизмами, разработка блока памяти объёмом 80 кб. Характеристика программ, обеспечивающих выполнение заданного алгоритма и алгоритма обмена. Оценка микропроцессорной системы по аппаратным затратам.

    практическая работа [154,1 K], добавлен 14.11.2011

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

    курсовая работа [978,9 K], добавлен 31.05.2019

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

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

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

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

  • Автоматизация управления газоперекачивающим агрегатом компрессорной станции Сургутского месторождения. Характеристика технологического процесса. Выбор конфигурации контроллера и программного обеспечения. Разработка алгоритмов работы объекта автоматизации.

    дипломная работа [3,9 M], добавлен 29.09.2013

  • Аппаратные принципы построения устройств микропроцессорной техники и приобретение практических навыков по разработке микропроцессорных систем. Техническая характеристика микропроцессора ATmega и анализ микросхемы памяти. Схема микропроцессорной системы.

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

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

    курсовая работа [363,3 K], добавлен 10.05.2015

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

    дипломная работа [2,2 M], добавлен 20.07.2014

  • Порядок описания и разработки структурной и функциональной схемы микропроцессорной системы на основе микроконтроллера К1816ВЕ31. Обоснование выбора элементов, разработка принципиальной схемы данной системы, программы инициализации основных компонентов.

    курсовая работа [260,4 K], добавлен 16.12.2010

  • Изобретение и развитие микропроцессоров. Микроконтроллеры различных типов. Принципиальная схема микропроцессорной системы. Выбор датчиков Расчет основных элементов МПС. Составление алгоритма работы схемы, программы для нее. Сборка МПС в программе Proteus.

    курсовая работа [387,3 K], добавлен 25.04.2016

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

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

  • Проектирование микропроцессорной системы для управления освещением в помещении. Отличительные черты универсальных, сигнальных микропроцессоров. Микроконтроллеры типа MCS51, ARM, AVR. Выбор датчиков. Составление алгоритма работы схемы и программы для МК.

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

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

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

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

    курсовая работа [334,9 K], добавлен 16.04.2014

  • Математическая модель технологического процесса. Структурная схема микропроцессорной системы. Алгоритм работы цифровой вычислительной машины. Расчет параметров устройства управления. Моделирование динамики системы с применением ППП "MatLab/Simulink".

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

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