
- •Типовые функциональные узлы цифровых информационных систем
- •Основные понятия
- •Описание и принцип действия установки
- •Порядок выполнения работы Задание 1. Исследование шифратора
- •Задание 2. Исследование дешифратора
- •Задание 3 Исследование распределителя
- •Задание 4 Исследование регистра сдвига
- •Задание 5 Исследование кода с защитой на четность
- •Содержание и оформление отчета по работе
- •Вопросы для самопроверки:
Описание и принцип действия установки
Данный лабораторный стенд представляет собой простейшую систему телеуправления (рис. 7). Он позволяет передавать одну из семи возможных команд с пульта управления (ПУ) на контрольный пункт (КЛ) по линиям связи. Линия связи физически представляет собой три провода: общий, линия синхроимпульсов (ЛСС), линия данных (ЛСД). ПУ состоит из следующих устройств: шифратора (Ш), тактового распределителя (ТР), тактового генератора (ТГ), узла дополнения кода до четного числа единиц (УДЧ). ПУ имеет также семь кнопок для задания команд (1...7) и одну кнопку с фиксацией, которая определяет тактовую частоту ТГ, т.е. режим работы стенда. ТР включает в себя буферный регистр и коммутатор. По заднему фронту синхроимпульса ТГ в буфер распределителя записывается код команды, а с приходом каждого следующего синхроимпульса распределитель подключают с помощью коммутатора каждый вход к выходу по очереди. При этом знаковый индикатор показывает номер входа буфера, подключенного к выход). Таким образом, параллельный код преобразуется в последовательный и выдается на линию данных. КП состоит из следующих устройств: дешифратора (Д), регистра сдвига (PC), узла контроля четности (УКЧ), элемента совпадения (И), узла окончания кода (УОК). PC преобразует последовательный код в параллельный. УКЧ содержит буферный регистр, в который по заднему фронту импульса с УОК записывает код команды. Если код четный, то элемент совпадения разрешает работу дешифратора. Дешифратор преобразует двоичный код в десятичный позиционный код, соответствующий номеру передаваемой команды (1...7) и также содержит устройства обрыва (УО) линии связи и линии данных, что позволяет искусственно создавать обрыв линии, причем в любом из четырех синхротактов. Формат передачи команды представлен на рис. 8 (передаваемый код команды 0101).
Вкачестве примера на рис 9 изображены
диаграммы при одновременном обрыве
линии синхроимпульсов и линии данных
в третьем такте (передаваемый код команды
0101), в этом случае нажаты должны быть
следующие кнопки: Обрыв ЛСС», "обрыв
ЛДС"и "обрыв и синхротакте 3».
Из рисунка видно, что в третьем такте а сигнал и линиях отсутствует.
Порядок выполнения работы Задание 1. Исследование шифратора
1 Кнопку «РЕЖИМ» установить в положение «РЕЖИМ 1». 2.С помощью одной из кнопок (1...7) задать входной код шифратора.
3.Записать двоичный код (на светодиодах) соответствующий входному десятичному кода шифратора.
4.Задавая на входе шифратора десятичные коды от чисел 1 до 7, составить таблицу соответствия входного десятичного кода выходному двоичному коду. Убедиться, что шифратор переводит десятичный код в двоичный.
5. Сделать вывод.
Задание 2. Исследование дешифратора
1 Кнопку «РЕЖИМ» установить в положение «РЕЖИМ 1».
2.С помощью одной из кнопок (1...7) задать входной двоичный код дешифратора При этом необходимо использовать таблицу перевода десятичных кодов в двоичные, составленную в первом задании данной работы. Входной код дешифратора отображается на соответствующих светодиодах, находящихся в узле УКЧ.
3.Записать значение десятичного кода (на светодиодах), соответствующего входному двоичному коду дешифратора.
4.Задавая на входе дешифратора двоичные коды от 001 до 111, составить таблицу соответствия входного двоичного кода выходному десятичному коду. Сравнить данную таблицу с таблицей, составленной в первом задании и убедиться, что дешифратор выполняет функцию обратную функции шифратора.
5.Сделать вывод.