1 (30 вариант, ДЗ №3)
Описание файла
Файл "1" внутри архива находится в папке "30 вариант, ДЗ №3". Документ из архива "30 вариант, ДЗ №3", который расположен в категории "". Всё это находится в предмете "системы автоматического управления (сау) (мт-11)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "системы автоматического управления (сау)" в общих файлах.
Онлайн просмотр документа "1"
Текст из документа "1"
Задача 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 кОм
При таком подключении придется часто следить за линией, чтобы не пропустить импульсы. Следует применить аппаратную инициализацию ДК.
За линией не придётся следить, если подключить её к выходу внешних прерываний МК.