Автор работы: Пользователь скрыл имя, 10 Января 2012 в 16:24, курсовая работа
Проектирование, выбор и обоснование информационной модели системы. Компоновка разрабатываемой системы стандартными функциональными блоками, определение ее быстродействия и результирующей погрешности.
1 Разработка технического задания
1.1 Определение времени измерения и укрупненный расчет погрешностей системы
1.2 Составление технического задания
2 Разработка технического предложения
2.1 Выбор и обоснование информационной модели системы
2.2 Выбор и обоснование алгоритма сбора измерительной информации и метода ее обработки
2.3 Компоновка разрабатываемой системы стандартными функциональными блоками
2.4 Разработка временных диаграмм, отражающих работу системы
2.5 Разработка развернутой структурной схемы
2.6 Определение быстродействия и результирующей погрешности
Список использованных источников
Блок 1 на своем выходе выдает напряжение в диапазоне от 20 до 90 мВ, блок 2 служит для согласования блоков 1 и 4, т.е. осуществляет умножение напряжения. Блок 4 (АЦП) осуществляет процедуру перевода аналоговой величины в двоичный код.
Т.к. в информационной модели ИИС присутствует АЦП, то необходимо определить число разрядов кода m следующим образом. Для этого зададим допустимое значение приведенной среднеквадратической погрешности квантования , тогда согласно:
, (2.1)
где gф – коэффициент фильтрации помехи (для полинома Лагранжа степени N=0, gф=1).
Согласно
[1] при равенстве
(2.2)
Подставив значения в формулу (2.2), получим:
= 1.69·10-3
При
распределении погрешности
(2.3)
где, аi – остаточный член;
Аj – коэффициент влияния;
Кj – коэффициент рассеяния (для нормального закона распределения К=1);
dj – погрешность отдельных преобразований измерительной информации;
q – число преобразований.
Поскольку на данном этапе проектирования коэффициенты влияния не известны, то можно положить их равными 1.
Определим погрешность блоков для структурной схемы изображенной на рисунке 2.1. Блок 1 как таковой является входным сигналом поэтому погрешность для него не рассчитывается, так же как и для блока 4 (δ1=0). Для унифицирующего преобразователя (блок 2) определим погрешность:
Из стандартного ряда выберем такие значения di, при которых аi>0. Выберем d2=0.3 %, тогда а2=0.28.
Так
как погрешность блока 1 отсутствует,
то коэффициент влияния и
Примем d3=0,3, тогда а3=0,37.
Примем d4=0.4, тогда а4=0.5.
Проверим соотношение:
Выбор реальных временных характеристик проведем с учетом реальных устройств, приведенных в [2], [3]:
Согласно [4] для АЦП [4]
Для запоминающего устройства (регистр):
Для преобразователя кода примем
Для управляемого ключа
Для
кодо-импульсного
Для счетчика .
Алгоритм сбора измерительной информации во многом определяет структуру ИИС и, следовательно, ее технические характеристики (в первую очередь быстродействие и стоимость).
Выбор алгоритма сбора измерительной информации необходимо проверить на основе сравнительного анализа подсистем получения и формирования сообщений: параллельного принципа действия (многоканальная); параллельного принципа действия с общим набором мер (мультиплицированная); параллельно-последовательного (многоточечная); последовательного (сканирующая). Критериями выбора алгоритма сбора измерительной информации являются в первую очередь быстродействие и стоимость системы.
Критериями в первую очередь должны являться быстродействие и стоимость, складывающаяся из n стоимостей отдельных функциональных блоков, которые можно обозначить, например, S1, S2, ...,Sn. При этом необходимо учитывать примерное соотношение между ценами отдельных функциональных блоков. Для сравнительной оценки структур воспользуемся таблицей 5.3.1[1].
Система параллельного действия представлена на рисунке 2.2.
УП – унифицирующий преобразователь
Рисунок 2.2 – Структура параллельной ИИС
Для такой системы получим:
(2.4)
(с)
(2.5)
Для
мультиплицированной системы
Т0= τрег + τус +τкл + (τсч + τЦАП + τки)·2m (2.6)
Т0= 0,3+0,045 +(0,024 + 15/210 + 0,13) ·210 = 161,7 (мкс)
(2.7)
Рисунок
2.3 – Структура
Для
системы параллельно-
(2.8)
УП – унифицирующий преобразователь
Рисунок
2.4 – Структура параллельно-
Анализ
результатов расчета
Выбор АЦП осуществляется по числу разрядов и времени преобразования.
Выберем микросхему – микроконтроллер со встроенным 10 разрядным высокоточным АЦП последовательного приближения – PIC17C756A (рисунок 2.5). Время преобразования данного АЦП не превышает 2 мкс, что соответствует определенному ранее значению, цифровые сигналы соответствуют уровням ТТЛ, диапазон входных напряжений составляет 0÷5В.
Назначение выводов: 37 – напряжение питания; 31, 32, 33, 28, 27, 26, 25, 24, 23 – аналоговые входы; 29 – источник опорного напряжения; 30 - аналоговая земля; 59-67 – цифровые выводы; 36 – цифровая земля. Параметры АЦП приведены в таблице 2.1 [12].
Таблица 2.1 – Электрические параметры:
Параметр | Значение |
UПИТ, В | +5 |
Число разрядов АЦП | 10 |
tпрб, мкс | 2 |
UСМ, мВ | ±10 |
UВХ, В | 0÷5 В |
Погрешность нелинейности, МЗР | ±1 |
Погрешность полной шкалы, МЗР | ±3 |
Рисунок
2.5 – Конфигурация выводов микросхемы
PIC17C756A
АЦП в составе микроконтроллера предназначен для преобразования входного напряжения в выходной прямой двоичный код. В составе АЦП имеются ИОН и ГТИ. Возможна работа от внешних ИОН. Внутренний ГТИ работает в режиме управления сигналом от внутреннего таймера.
Диапазон входных сигналов, поступающих на АЦП, составляет от 0 до 5 В, которые получаются с умножителей напряжения, построенных на основе ОУ К140УД17А (рисунок 2.6) [7].
Данная
микросхема имеет следующие
Умножители предназначены для согласования диапазонов входного напряжения и АЦП.
Рисунок 2.6 – Схема включения ОУ К140УД17
Выходное
напряжение будет определятся
(
Для данной схемы включения примем:
Uвх= 90 мВ, резисторы выберем из ряда Е192 R1=R2=1КОм±1%, R3=R4=56KOм±1%.
Uвх= 160 мВ, резисторы выберем из ряда
Е192 R1=R2=1КОм±1%, R3=R4=33KOм±1%.
Рисунок
2.7 – График зависимости
Uвых(Uвх)
Время преобразования определим по следующей формуле:
где – петлевое усиление.
(2.12)
где К – коэффициент усиления;
Подставим в формулу (2.12) (2.13), получим:
с.
Для вывода полученных данных используется жидкокристаллический дисплей на 80 символов со встроенным знакосинтезирующим контроллером – DV-40200 (рисунок 2.7).
Рисунок
2.7- Блок схема ЖКИ
Назначение выводов: DB0-DB7 – цифровые входы шины данных; Vdd – напряжение питания; Vss - земля; E – вход разрешения индикации.
Передача
данных в ЖКИ осуществляется отдельными
байтами для каждой ячейки жидкокристаллического
табло. Представление информации на индикаторе
осуществляется в следующем формате –
"пробел"-"номер канала измерения"-"пробел"-"
Разработка временных диаграмм необходима для того, чтобы организовать стабильную работу ИИС, за счет учета всех задержек по преобразованию измерительной информации каждым из блоков.
Поскольку
информация в системе подлежит последовательному
преобразованию, при прохождении
через очередной блок преобразования
она будет задерживаться на некоторую
величину, зависящую от вида блока.
В разрабатываемой системе