Управление кадрами на предприятии
Кафедра ЭиА
Контрольная работа на тему:
«Проектирование автоматического
интерфейса ввода-вывода»
Задание и исходные данные
Спроектировать автоматический интерфейс ввода-вывода (АИВВ), состоящий
из канала измерения (КИ) в пределах от U
до U
и канала управления (КУ) напряжением
в диапазоне от U
до U
с максимальной приведенной
погрешностью EPS, и с временем измерения не более T. Для передачи выходного кода КИ в
микропроцессорную систему спроектировать мультиплексор ( для передачи N
разрядов счетчика (или регистра) по
каналу из N проводников).
Для получения от микропроцессорной системы входного кода КУ
спроектировать мультиплексор (для получения N
разрядов двоичного кода регистра по
каналу из N проводников). В КИ применить
аналого-цифровой преобразователь (АЦП) последовательного приближения. В КУ
применить цифро-аналоговый преобразователь (ЦАП) параллельного действия.
Исходные данные
число
разрядов N=4;
погрешность EPS=0,14 %;
период
измерения T=0,001 с;
входные
напряжения КИ:
U
=8 мВ;
U
=56мВ;
входные
напряжения КУ:
U
=3 В;
U
=8 В.
Введение и описание
структуры АИВВ
В общем случае автоматический интерфейс ввода-вывода (АИВВ)
состоит из канала измерения (КИ) и канала управления (КУ). КИ реализован на
усилителе постоянного тока (УПТ), аналого-цифровом или аналого-импульсном
преобразователе (АЦП или АИП), регистре или счетчике (Р или С ) и
мультиплексоре или дешифраторе( М или Д).
U



U

U N

N

N
УПТ нормирует амплитуду входного сигнала (U
) до стандартного уровня (U).
АЦП (АИП) преобразует нормированный сигнал (U) в код (N1), используя в качестве эталона опорное напряжение (U
).
Р(С) и М(Д) осуществляют согласование кода на выходе АЦП с
микропроцессором в координатах «пространство-время-функция».
Отличие АИП от АЦП состоит в том, что АЦП формирует код,
развернутый в пространстве, а АИП – развернутый во времени, поэтому АИП
соединяют по выходу со счетчиком (С) для преобразования в параллельный код.
Д применяют для преобразования одного пространственного кода
в другой, а М- для раздельной во времени передачи пространственного кода по
каналу связи с количеством проводников, меньшим разрядности кода.
На вход УПТ подается входное напряжение U
в диапазоне от U
до U
и преобразуется им в напряжение U,стандартное для данного типа АЦП.
АЦП преобразует нормированное напряжение U в код, который сохраняется
необходимое время в Р, а затем передается на шину данных микропроцессора через
Д или М.


N N

N

N

U U
В проектируемом АИВВ по заданию применяется АЦП на основе
интегратора, счетчика и мультиплексора.
КУ реализован на мультиплексоре или дешифраторе (М или Д),
регистре (Р), цифро-аналоговом преобразователе (ЦАП) и усилителе постоянного
тока (УПТ).
Р и М и Д осуществляют согласование кода на входе ЦАП с
микропроцессором в координатах «пространство-время-функция».
ЦАП преобразует код (N
) в пропорциональное ему напряжение (U), используя в качестве эталона
опорное напряжение (U
).
УПТ преобразует амплитуду выходного сигнала ЦАП(U) в требуемое выходное напряжение(U
).
На М (Д) подается входной код N от микропроцессорной системы, сохраняется необходимое время
в Р и подается на ЦАП. ЦАП осуществляет преобразование этого кода в
соответствующее напряжение, которое усиливается УПТ до уровня U
Проектирование канала
измерения
Дано:
N=4;
=0,14 %;
T=0,001 с;
U
=8 мВ;
U
=56мВ.
Определить:N
, N
,K , a
, F
, R
.
Проектирование
счетчика.
а) По известной погрешности
и
дискрете
=1 вычисляем значение минимального кода:
т.к.
=
то
N
=
=
=714
Что соответствует в двоичном коде N
=2
=1024.
б) Из соотношения
=
определяем максимальный код счетчика
N
= N
=512
=3584
2
=4096
в) Оцениваем
погрешность преобразования кода
=
=
=0,098
расчетное значение
удовлетворяет
условию, продолжаем проектирование. По справочникам выбираем суммирующий
счетчик на 12 разрядов серии 564ИЕ16.
Проектирование мультиплексора
а) Определяем
число входов мультиплексора.
Учитывая, что
для двоичного кода
N=
Максимальный
код N
при b
= b
=1 находим, как N=
=2
,
Тогда число
информационных входов
n
=log
N
= log
2
=12.
б) Находим число адресных
входов a мультиплексора
а =
=
=2
Необходим мультиплексор
12/4, управляемый по 2 адресным входам.
По справочнику выбираем
мультиплексор К155КП5.
Расчет АЦП
а) Определяем опорную частоту
F
=
=
=4096000
4,1МГц-нестандартная частота
б) Вычисляем
длительность импульса, с
=
=
=0,24
=
=
=0,000125
=
=
=10
что
соответствует условию задачи, т.к. 
.
в) Оцениваем
погрешность во времени
что
согласуется с условием задачи, поэтому продолжаем расчет.
Проектирование УДН
а) Определяем образцовое
напряжение U
дискреты, В, при опорном напряжении U
=5В за период T=0.001
U
=
=
=1,2
б) Определяем напряжение
выхода УДН
U
=
=
=0,625
U
=
=
=5
в) Оцениваем погрешность
по напряжению

=
=
=0,096
,
что соответствует условию
задачи.
Выбираем АЦП серии К572ПВ1.
Проектирование УПТ
а) Рассчитываем
коэффициент усиления
K=
=
=90<500
Выбираем усилитель серии
К140УД20,для которого выходной ток I=10
А
б) Расчет ведем методом
графов
Для схемы сопоставим граф
В соответствии с графом
составляем систему уравнений по законам Кирхгофа
по I закону для выхода e
по I закону для выхода e
;e
=e
-по II закону для выхода
Из решения системы
уравнений находим

или U
=
Для активного делителя
напряжения на ДУ известно решение
U
(0)=
(0).
Из равенства исследуемого
и желаемого решения для проводимостей получаем
или
=
, т.е. 1+
=1+
,
откуда находим условие
равновесия моста
=
для решения
U
=
U
=
U
в) Из полученного
решения, зная ток ОУ, вычисляя значения резисторов, Ом
R
=R
=
=
=5
Из 5% ряда номиналов
сопротивлений выбираем R
=R
=5Мом.
Для коэффициента усиления
К=90 вычисляем резисторы, Ом
R
=R
=
=
=55555
Из 5% ряда выбираем
ближайший номинал R
= R
==55 кОм при этом
K
=
=
=90
Для рассчитанных значений
проверим диапазон
а) Коэффициент усиления
УПТ
К
=К
=90
б) Нижний порог входного
напряжения, мВ
U
=
=
=7
В
в) Верхний порог входного
напряжения, мВ
U
=
=
=55
В
Оцениваем рассчитанный диапазон
с заданным, мВ
Ответ: счетчик 564ИЕ16,
мультиплексор К155КП5,2 ОУ серии 140 УД с резисторами R
= R
=55 кОм, R
= R
=5 МОм, АЦП серии К572ПВ1.
Расчет канала
управления
Дано:
=0,14 %;
К=1;
U
=8 В;
U
=3В.
Определить:N
, N
,K , a
, n
, R
.
1.Проектирование регистра
а) Определяем минимальный
код
N
=
=
=714
б) Определяем
максимальный код
N
=N
=512
=2
в) Вычисляем погрешность
по коду
,
т.к.
продолжаем расчет. Выбираем 2
восьмиразрядных регистра 155ИР13, включая их параллельно.
2. Проектирование
мультиплексора
а) Число разрядов
мультиплексора
n
=
=
=10
б)число адресных входов
мультиплексора
а=
=
=1
Выбираем мультиплексор
564КП2
Расчет АЦП
U
=K
U
=1,2
=9,6
б) Рассчитываем
и U
=
=
=0,47
U
=
=
=4,8
в) Вычисляем погрешность
,что
удовлетворяет заданию.
Выбираем ЦАП серии
К572ПА2
Расчет УПТ
Выбираем схему К140УД8(
входной ток I=1
A), коэффициент усиления К=1
Решение методом графов по
I и II законам Кирхгофа
После подстановки находим
U
; K=
=
=1
,
Что совпадает с
предложенным К=1, когда R
=
.
Итоговая схема
Принимая R
, определяем сопротивление резистора R
, Ом
R
=
=
=9,6
Из 5% ряда сопротивлений
выбираем R
=10,0. U
=K
U
=1,2