МЕНЮ


Фестивали и конкурсы
Семинары
Издания
О МОДНТ
Приглашения
Поздравляем

НАУЧНЫЕ РАБОТЫ


  • Инновационный менеджмент
  • Инвестиции
  • ИГП
  • Земельное право
  • Журналистика
  • Жилищное право
  • Радиоэлектроника
  • Психология
  • Программирование и комп-ры
  • Предпринимательство
  • Право
  • Политология
  • Полиграфия
  • Педагогика
  • Оккультизм и уфология
  • Начертательная геометрия
  • Бухучет управленчучет
  • Биология
  • Бизнес-план
  • Безопасность жизнедеятельности
  • Банковское дело
  • АХД экпред финансы предприятий
  • Аудит
  • Ветеринария
  • Валютные отношения
  • Бухгалтерский учет и аудит
  • Ботаника и сельское хозяйство
  • Биржевое дело
  • Банковское дело
  • Астрономия
  • Архитектура
  • Арбитражный процесс
  • Безопасность жизнедеятельности
  • Административное право
  • Авиация и космонавтика
  • Кулинария
  • Наука и техника
  • Криминология
  • Криминалистика
  • Косметология
  • Коммуникации и связь
  • Кибернетика
  • Исторические личности
  • Информатика
  • Инвестиции
  • по Зоология
  • Журналистика
  • Карта сайта
  • Проектирование системы сбора данных

    Проектирование системы сбора данных

    ФИЛИАЛ МОСКОВСКОЙ ГОСУДАРСТВЕННОЙ АКАДЕМИИ ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ

    В Г. УГЛИЧ

    Кафедра «ТОЧНЫЕ ПРРИБОРЫ И ИЗМЕРИТЕЛЬНЫЕ СИСТЕМЫ»

    КУРСОВОЙ ПРОЕКТ

    по дисциплине

    «Микропроцессорная измерительная техника»

    на тему : «Проектирование системы сбора данных»

    |Студент Алещенко Д. А. |Шифр 96207 |

    |Вариант 1 |преподаватель Канаев С.А. |

    |Подпись студента |Подпись преподавателя |

    | | |

    |Дата 2.06.2000 |Дата |

    г. Углич 2000 г.

    СОДЕРЖАНИЕ

    |1. ВВЕДЕНИЕ |3 |

    |2. ТЕХНИЧЕСКОЕ ЗАДАНИЕ |4 |

    |3. РАЗРАБОТКА СТРУКТУРНОЙ СХЕМЫ. ОБОБЩЕННЫЙ АЛГОРИТМ РАБОТЫ |5 |

    |4. РАЗРАБОТКА И РАСЧЕТ ЭЛЕМЕНТОВ ПРИНЦИПИАЛЬНОЙ ЭЛЕКТРИЧЕСКОЙ СХЕМЫ |7 |

    |4.1 Выбор микропроцессорного комплекта | |

    |4.1.1 Аппаратное сопряжение ПК и микроконтроллера |7 |

    |4.1.2 Выбор кварцевого резонатора |7 |

    |4.1.3 Выбор скорости приема/передачи по RS-232 |8 |

    |4.1.4 Разработка формата принимаемых и передаваемых данных по RS-232 |8 |

    |4.2 Выбор буфера RS-232………………………………………………………………. |9 |

    |4.3 Выбор АЦП. |9 |

    |4.3.1 Расчет погрешности вносимой АЦП. |10 |

    |4.4 Выбор сторожевого таймера. |11 |

    |4.5 Выбор интегральной микросхемы операционного усилителя |12 |

    |4.5.1 Расчет погрешностей от нормирующего усилителя |12 |

    |4.6 Выбор и расчет внешних элементов гальванической развязки |14 |

    | |16 |

    |5. АПРОКСИМАЦИЯ СТАТИЧЕСКОЙ ХАРАКТЕРИСТИКИ НЕЛИНЕЙНОГО ДАТЧИКА |18 |

    |5.1 Оценка погрешности от аппроксимации | |

    | |19 |

    |6. ВЫБОР ФОРМАТА ДАННЫХ |20 |

    |6.1 Оценка погрешности от перевода коэффициентов |20 |

    |7. ОЦЕНКА ПОГРЕШНОСТЕЙ |21 |

    |8. РАСЧЕТ ПОТРЕБЛЯЕМОЙ МОШНОСТИ ОСНОВНЫМИ ЭЛЕМЕНТАМИ СХЕМЫ | |

    | |22 |

    |ПРИЛОЖЕНИЯ | |

    |Приложение 1 |23 |

    |Приложение 2 |24 |

    |Приложение 3 |25 |

    |Приложение 4 |26 |

    |Приложение 5 |27 |

    |СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ |34 |

    1. ВВЕДЕНИЕ

    В настоящее время проектированию измерительных систем уделяется много

    времени. Делается большой акцент на применение в этих системах электронно-

    цифровых приборов. Высокая скорость измерения параметров, удобная форма

    представления информации, гибкий интерфейс, сравнительно небольшая

    погрешность измерения по сравнению с механическими и электромеханическими

    средствами измерения все эти и многие другие преимущества делаю данную

    систему перспективной в развитии и в дальнейшем использовании во многих

    отраслях производства.

    Развитие микроэлектроники и широкое применение ее изделий в промышленном

    производстве, в устройствах и системах управления самыми разнообразными

    объектами и процессами является в настоящее время одним из основных

    направлений научно-технического прогресса.

    Использование микроконтроллеров в изделиях не только приводит к повышению

    технико-экономических показателей (надежности, потребляемой мощности,

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

    делает их модифицируемыми, адаптивными, а также позволяет уменьшить их

    стоимость. Использование микроконтроллеров в системах управления

    обеспечивает достижение высоких показателей эффективности при низкой

    стоимости.

    Системы сбора данных в наши дни сделали большой шаг в вперед и в плотную

    приблизились к использованию совершенных электронных технологий. Сейчас,

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

    выборки-хранения, АЦП, стали размещать на одной интегральной микросхеме,

    что сравнительно повлияло на скорость обработки данных, удобство в

    использовании, и конечно же на их стоимость.

    2. ТЕХНИЧЕСКОЕ ЗАДАНИЕ

    Требуется спроектировать систему сбора данных предназначенную для сбора и

    первичной обработки информации поступающей с четырех датчиков давления и

    датчика контроля за давлением.

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

    |Количество каналов подключения датчиков |4 |

    |давления | |

    |Количество линейных датчиков |3 |

    |статическая характеристика |U(p)=a0p+b a0=0.1428 |

    |диапазон измеряемого давления |b=-0.71 |

    |собственная погрешность измерения |5..50 КПа |

    | |0.1% |

    |Количество нелинейных датчиков |1 |

    |статическая характеристика |U(p)=a0p+a1p2+a2p3+b |

    | |a0=0.998, a1=0.003 |

    |диапазон измеряемого давления |a2=-0.001 b=-2.5 |

    |собственная погрешность измерения |0.01..5 Мпа |

    | |0.1% |

    |Максимальная погрешность одного канала не |0.5% |

    |более | |

    |Количество развязанных оптоизолированных | |

    |входов для подключения датчика контроля за |1 |

    |давлением |1 |

    |Активный уровень |уровень ТТЛШ |

    |Выходное напряжение логического нуля |уровень ТТЛШ |

    |Выходное напряжение логической единицы | |

    |Максимальный выходной ток |2.5 |

    |логического нуля мА |1.2 |

    |логической единицы мА | |

    |Режим измерения давления |Статический |

    |Базовая микро-ЭВМ |89С51 фирмы Atmel |

    3. РАЗРАБОТКА СТРУКТУРНОЙ СХЕМЫ. ОБОБЩЕННЫЙ АЛГОРИТМ РАБОТЫ

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

    Обобщенная структурная схема системы сбора данных.

    [pic]

    ДД1,ДД2,ДД3 – линейные датчики давления,

    ДД4- нелинейный датчик давления,

    ДКД1, ДКД2 – датчики контроля за давлением

    AD7890 – АЦП, УВХ, ИОН, аналоговый коммутатор,

    98С51 – микро-ЭВМ,

    WDT –сторожевой таймер.

    Рисунок 1.

    Датчики давления преобразовывают измеренное давление в электрический

    сигнал.

    Нормирующие усилители преобразовывают выходное напряжение с датчиков

    давления к входному напряжению АЦП.

    AD7890 (далее АЦП) служит для того чтобы, переключать требуемый канал

    коммутатора, преобразовать аналоговую величину напряжения в соответствующий

    ей двоичный цифровой код.

    Однокристальная микро-ЭВМ предназначена для того чтобы:

    . производить расчет - Р(код) по известной статической характеристике

    датчика давления;

    . передавать рассчитанное давление по последовательному интерфейсу RS-232 в

    ПК.

    Буфер последовательного интерфейса RS-232 введен в схему, для того чтобы

    преобразовывать логические уровни между ПК и микро-ЭВМ и микро-ЭВМ и ПК.

    Т.К. работа системы производится в автономном режиме и она не

    предусмотрена для работы с оператором, то в состав системы дополнительно

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

    вывода микро-ЭВМ из состояния зависания и ее сбросе при включении питания.

    Временная диаграмма работы сторожевого таймера представлена на листе 2

    графической части.

    Блок схема обобщенного алгоритма работы представлена в приложении 4.

    При включении питания микро-ЭВМ 89С51 реализует подпрограмму

    инициализации (1. инициализация УАПП, 2. установка приоритета прерываний,

    7. разрешение прерываний). По запросу от ПК «Считать измеренное давление с

    датчика N» (где N – номер датчика давления), МП последовательно выдает с

    линии 1 порта 1(Р1.1), байт данных (в котором 1-ый, 2-ой и 3-ий биты

    указывают на выбор канала мультиплексора) на вход АЦП — DATA IN. Прием

    каждого бита этого байта происходит по фронту импульсов сигнала

    поступающего на вход SCLK от МП с линии 2 порта 1 (Р 1.2). Передача этого

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

    МП с линии 4 порта 1 (см. графическую часть лист 2) Приняв байт информации

    АЦП производит переключение требуемого канала. После этого МП выдает

    отрицательный импульс на вывод [pic]с линии 7 порта 1 и по положительному

    переходу этого импульса начинается процесс преобразования напряжение в

    двоичный код, которое поступает от датчика давления – N. По истечении 5.9

    (с (время преобразования ) АЦП готов к последовательной передачи

    полученного 12-ти разрядного двоичного кода. Процесс передачи данных от АЦП

    к МП производится при стробировании сигнала (низкий уровень), поступающего

    с линии 5 порта 1 на вывод [pic](см. графическую часть лист 2). Формат

    посылки состоит из 15-ти бит (первые три бита несут за собой номер

    включенного текущего канала, а остальные 12 бит двоичный код ). Приняв

    двоичный код, МП путем математических вычислений(см. п.5) находит

    зависимость Р(код) и посылает в ПК по последовательному интерфейсу RS-232

    полученное значение давления P. На этом цикл работы системы заканчивается.

    4. РАЗРАБОТКА И РАСЧЕТ ЭЛЕМЕНТОВ ПРИНЦИПИАЛЬНОЙ ЭЛЕКТРИЧЕСКОЙ СХЕМЫ

    4.1 Выбор микропроцессорного комплекта

    В соответствии с заданием ядром системы послужила однокристальная микро-

    ЭВМ 89С51 фирмы Atmel.

    Основные характеристики однокристальной микро-ЭВМ 89С51:

    • Совместима с однокристальной микро-ЭВМ серии MCS-51™

    • 4Kb ре-программируемой флешь памяти

    - допустимо: 1000 циклов Записи/Стирания

    • Рабочий диапазон частоты синхронизации : от 0 Гц до 24 МГц

    • 128 x 8-бит встроенного ОЗУ

    • 32 программируемых I/O линии

    • Два 16-разрядных таймер/счетчика

    • Семь источников внешних прерываний

    • Программируемый УАПП

    • Возможность включения режима пониженного энергопотребления

    4.1.1 Аппаратное сопряжение ПК и микроконтроллера

    Для решения задачи сопряжения ПК и микроконтроллера было решено

    использовать интерфейс RS-232C.

    Последовательный порт используется в качестве универсального асинхронного

    приемопередатчика (УАПП) с фиксированной или переменной скоростью

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

    Последовательный интерфейс микроконтроллера МК-51 может работать в

    следующих четырех режимах:

    . Режим 0. Информация передается и принимается через вход RxD приемника

    (вывод P3.0). Через выход передатчика TxD (вывод P3.1) выдаются импульсы

    синхронизации, стробирующие каждый передаваемый или принимаемый бит

    информации. Формат посылки – 8 бит. Частота приема и передачи – тактовая

    частота микроконтроллера.

    . Режим 1. Информация передается через выход передатчика TxD, а принимается

    через вход приемника RxD. Формат посылки – 10 бит: старт-бит (ноль),

    восемь бит данных, программируемый девятый бит и стоп-бит (единица).

    Частота приема и передачи задается таймером/счетчиком 1.

    . Режим 2. Информация передается через выход передатчика TxD, а принимается

    через вход приемника RxD. Формат посылки – 11 бит: старт-бит (ноль),

    восемь бит данных, программируемый девятый бит и 2 стоп-бита (единицы).

    Передаваемый девятый бит данных принимает значение бита ТВ8 из регистра

    специальных функций SCON. Бит ТВ8 в регистре SCON может быть программно

    установлен в «0» или в «1», или в него, к примеру, можно поместить

    значение бита Р из регистра PSW для повышения достоверности принимаемой

    информации (контроль по паритету). При приеме девятый бит данных принятой

    посылки поступает в бит RB8 регистра SCON. Частота приема и передачи в

    режиме 2 задается программно и может быть равна тактовой частоте

    микроконтроллера деленной на 32 или на 64.

    . Режим 3. Режим 3 полностью идентичен режиму 2 за исключением частоты

    приема и передачи, которая в режиме 3 задается таймером/счетчиком 1.

    Для реализации обмена информацией между ПК и микроконтроллером наиболее

    удобным является режим 2, т.к. для работы в этом режиме не требуется

    таймер/счетчик. Этот режим полностью удовлетворяет предъявленным

    требованиям.

    4.1.2 Выбор кварцевого резонатора

    Для работы МП необходим кварцевый резонатор который подключается к

    выводам XTAL1 и XTAL2 (см. графическую часть курсового проекта, лист 1)

    Рабочая частота кварцевого резонатора непосредственно связана со скоростью

    работы УАПП, мы выбираем из п.1 fрез=11.059 МГц

    4.1.3 Выбор скорости приема/передачи по RS-232

    Скорость приема/передачи, т.е. частота работы универсального асинхронного

    приемопередатчика (УАПП) в режиме 2 зависит от значения управляющего бита

    SMOD в регистре специальных функций.

    Частота передачи определяется выражением:

    f=(2SMOD/64)fрез.

    Иными словами, при SMOD=0 частота передачи равна (1/64)fрез, а при SMOD=1

    равна (1/32)fрез.

    Исходя из вышеизложенного, выберем частоту приема данных при SMOD=1. Если

    fрез=11,059 МГц, тогда частота приема данных будет 19,2 КБод.

    Другие значения частот кварца могут быть выбраны из таблиц в п.1 и п.2.

    4.1.4 Разработка формата принимаемых и передаваемых данных по RS-232

    Формат принимаемых и передаваемых данных почти полностью описан режимом 2

    работы последовательного интерфейса.

    Формат должен состоять из 11 бит:

    . стартовый бит – ноль;

    . восемь бит данных;

    . девятый бит – контроль по паритету, для повышения достоверности

    принимаемой информации;

    . два стоповых бита – единицы.

    4.2 Выбор буфера RS-232

    Обмен данными между ПК и микроконтроллером будет производиться по

    последовательному интерфейсу RS-232. Т.к. стандартный уровень сигналов RS-

    232 - -12 В и +12 В, а стандартный уровень сигналов асинхронного интерфейса

    микроконтроллера 89С51 – +5 В необходимо обеспечить согласование уровней

    между RS-232 и 89С51. Преобразование напряжения будет производить цифровая

    интегральная микросхема ADM 202E. Выбор данной микросхемы был произведен

    исходя из ТЗ (техническое задание). Основные характеристики цифровой

    интегральной микросхемы ADM 202E приведены в табл. 3.

    Таблица 3.

    Основные характеристики цифровой интегральной микросхемы ADM 202E

    |Параметр |Минимальный |Максимальный |Единица |

    | | | |измерения |

    |Напряжение питания |4.5 |5.5 |В |

    |Нижний входной лог. | |0.8 |В |

    |порог | | | |

    |Высокий входной лог.|2.4 | |В |

    |порог | | | |

    |RS-232 приемник | | | |

    |Входное допустимое |-30 |+30 |В |

    |напр. | | | |

    |Входной нижний парог|0.4 | |В |

    |Входной высокий | |2.4 |В |

    |парог | | | |

    | | |Продолжение таблицы 3 |

    |RS-232 передатчик | | | |

    |Выходной размах |-+5 | |В |

    |напр. | | | |

    |Сопр. Выхода |300 | |Ом |

    |передатчика | | | |

    |Температурный |-40 |+85 |°C |

    |диапазон | | | |

    Функциональная блок-схема интегральной микросхемы ADM 202E представлена

    на рис.2

    Функциональная блок-схема интегральной микросхемы ADM 202E

    [pic]

    Страницы: 1, 2


    Приглашения

    09.12.2013 - 16.12.2013

    Международный конкурс хореографического искусства в рамках Международного фестиваля искусств «РОЖДЕСТВЕНСКАЯ АНДОРРА»

    09.12.2013 - 16.12.2013

    Международный конкурс хорового искусства в АНДОРРЕ «РОЖДЕСТВЕНСКАЯ АНДОРРА»




    Copyright © 2012 г.
    При использовании материалов - ссылка на сайт обязательна.