Оформленное ДЗ (30 вариант, ДЗ №3)
Описание файла
Файл "Оформленное ДЗ" внутри архива находится в папке "30 вариант, ДЗ №3". Документ из архива "30 вариант, ДЗ №3", который расположен в категории "". Всё это находится в предмете "системы автоматического управления (сау) (мт-11)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "системы автоматического управления (сау)" в общих файлах.
Онлайн просмотр документа "Оформленное ДЗ"
Текст из документа "Оформленное ДЗ"
Домашнее задание
Вариант 30
По учебной дисциплине:
Системы автоматического управления
См замечания. 17 баллов.
Выполнил:
Студент 4курса
Группы МТ11-72
МГТУ им. Н.Э. Баумана
Шамшединов Р.Х.
Проверил: Рябов В.Т.
Москва 2014г
Задача 1
Аппаратная и программная инициализация ДК. Подключить расходомер с выходом «ОК, ОЭ фототранзистора» к контроллеру с входом «Открытый анод СД». Обеспечить ток через светодиод и на линии связи 12 мА.
Датчик, формирующий дискретный сигнал, с помощью проводов соединяется с разъёмами платы контроллера. Если два провода образуют одну ветвь цепи, применяют витую пару. На плате линия ДК соединяется с каким-либо портом МК. При необходимости подключения большого количества линий ДК используют буферы (по 8 линий ДК на каждый). Нужный буфер выбирается дешифратором, управляемым от портов МК.
Для линии, подключённой непосредственно к порту МК (например к Р1.0), программная реализация ДК выглядит следующим образом:
JB P1.0,rel ;переход к подпрограмме если на P1.0 единица
Если подключаемых линий много и используется внешняя адресация, то программа усложняется:
MOV DPTR,AC71h ;Записываем адрес буфера в указатель данных
MOVX A,@DPTR ;Записываем в аккумулятор содержимое буфера
ANL A,#00000001b ;Определяем значение интересующего бита
;с помощью приёма маскирования
JZ rel ;переход к подпрограмме, если на линии ДК ноль
Принимаем:
Тогда:
Резистор R2 обеспечивает потенциал 3В (при закрытом фототранзисторе) на входе Р3.2 при токе 1мА:
Из ряда номиналов сопротивлений резисторов выбираем резисторы 243 Ом и 2 кОм
При таком подключении придется часто следить за линией, чтобы не пропустить импульсы. Следует применить аппаратную инициализацию ДК.
За линией не придётся следить, если подключить её к выходу внешних прерываний МК.
Задача 2
Обеспечить подключение датчика температуры с диапазоном -50..+100°С, потенциальным выходом ±10 В и питанием ±15 В к входу АК контроллера ±10 В. Выводы датчика +V, -V, GND, Out, AGND. Рассчитать и построить характеристику Т(U). Сколько градусов приходится на дискрету, если преобразование 16-и разрядное.
Найдём характеристику датчика в виде
Диапазон в 150˚С делится на 216 дискрет, на одну дискрету приходится:
Задача 3
Подключить к МК ЦАП MAX-506, регистр ДУ и буфер ДК. Дать пример обращения к третьей линии ДК.
Обращение к линии ДК3
MOV DPTR,0000h ;заносим в указатель данных адрес буфера
MOVX A, @DPTR ;читаем байт из буфера
ANL A,#00000100b ;маскируем третий бит
JZ rel ;выполняем подпрограмму если бит равен нулю