Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ткач ПЗ2013 / Ткач ПЗ2013.docx
Скачиваний:
16
Добавлен:
11.05.2015
Размер:
751.61 Кб
Скачать

Задание 1.4.7,и.

На элементах серии КР1554 построить 4-разрядный регистр сдвига имеющий одну из последовательностей состояний (≥9) в соответствии с рис.7.72: 0-1-3-7-15-14-13-11-6-12-8-0.

Решение

На базе регистра сдвига можно построить схемы с функциональными различными возможностями. При введении обратных связей регистры сдвига могут работать как счетчики, генераторы кодов; дополнительная логика позволяет использовать их для преобразования кодов, умножения и деления чисел и т.д. Важно, что все эти функции реализуются с помощью сравнительно несложной комбинационной схемы.

Наиболее простая схема с обратными связями получается, если выход последнего разряда регистра сдвига соединить с входом последовательного ввода данных. В этом случае непрерывная серия синхроимпульсов, подаваемых на шину сдвига, будет осуществлять режим циркуляции сдвигаемой информации. В режиме замкнутого в кольцо регистра сдвига по осциллограмме выходных сигналов легко установить, правильно работает регистр или нет, а также определить динамические параметры регистра сдвига.

На базе кольцевых счетчиков можно реализовать генераторы различных двоичных чисел. Вывод генерируемых чисел можно осуществлять как в параллельном, так и в последовательном коде. Использование регистров сдвига в кольцевых схемах представляет практический интерес, так как его структурные схемы состоят из повторяющихся триггерных цепей, обладают наращиваемостью и пригодны для различных применений.

За первые 4 такта запоминает 4-разрядный код. Составим таблицу 4-х разрядного генератора кодов реализующего последовательность 0-1-3-7-15-14-13-11-6-12-8-0. При поступлении следующих тактовых импульсов содержимое регистра должно сдвигаться в заданной последовательности, для этого определим входные сигналы регистра сдвига. Схема сдвига чисел генератора кодов указана стрелками в таблице 9.

После 16 тактовых импульсов регистр сдвига опять должен находится в исходном состоянии. Сдвиг идет с младшего разряда в сторону старшего разряда.

Таблица 9 – Переходы генератора кодов 0-1-3-7-15-14-13-11-6-12-8-0

Разряды регистра

D*

Q4

Q3

Q2

Q1

0

0

0

0

0

1

1

0

0

0

1

1

3

0

0

1

1

1

7

0

1

1

1

1

15

1

1

1

1

0

14

1

1

1

0

1

13

1

1

0

1

1

11

1

0

1

1

0

6

0

1

1

0

0

12

1

1

0

0

0

8

1

0

0

0

0

0

0

0

0

0

1

С учетом сдвига генератора кодов, согласно таблицы 9, нанесем D* на карту Карно и определим логическую функцию необходимую для реализации заданной последовательности чисел.

Рисунок 13- Карта Карно для D*

В соответствии с картой Карно на рисунке 13, после минимизации можем записать следующее выражение для D*

Переведем полученные выражения для построения генератора кодов в базис И-НЕ, используя теорему де-Моргана

В качестве регистра сдвига возьмем микросхему КР1554ИР46, которая содержит два независимых четырехразрядных сдвиговых регистра управляемых фронтом, с параллельным выводом и асинхронной установкой в «логический нуль».

Информация в регистре сдвигается на один разряд по каждому положительному перепаду синхроимпульсов на тактовых входах С1, С2.Сброс регистра в нуль осуществляется подачей высокого уровня напряжения на асинхронные входы R1, R2.

На рисунке 14 представлено условное графическое обозначение выбранной микросхемы КР1554И46, а в таблице10 приведены основные параметры выбранного регистра сдвига на микросхеме КР1554ИР46.

Таблица 9- Основные параметры микросхемы КР1554ИР46

Параметры микросхем

КР1554ИР46

Uпот, В,

5±10%

U0вых, В , не более

0, 5

U1вых, В, не менее

2,5

I1вх, мА, не более

0,02

I0вх, мА, не более

-0,1

Iпот, мА, не более

24

Iвых, мА

-112

t1,0зд р, нс , не более

20

t0,1зд р, нс, не более

16

Рисунок14 - Условное графическое обозначение микросхемы КР1554ИР46

Рисунок15 - Схема генератора кодов 0-1-3-7-15-14-13-11-6-12-8-0 на регистре сдвига КР1554ИР46

Подберем интегральные микросхемы КР1554 для комбинационной части схемы. Для реализации шести элементов 2И-НЕ возьмем две микросхемы КР1554ЛA3, для одного элемента 3И-НЕ и одного элемента 4И-НЕ возьмем одну микросхему КР1554ЛA1. Один элемент 4И-НЕ по закону тавтологии, подав два раза одну переменную, используем как элемент 3И-НЕ [Л ]. На неиспользуемые элементы 2И-НЕ подаем логическую единицу, а выход подключаем на массу.

Микросхема КР1554ЛA3 содержит четыре элемента 2И-НЕ, микросхема КР1554ЛА1 содержит два независимых элемента 4И-НЕ работающие в положительной логике. На рисунке 16 представлено условное графическое обозначение выбранных микросхем, а в таблице 10 приведены основные параметры выбранных микросхем КР1554ЛА1,КР1554ЛА3.

Рисунок16 - Условное графическое обозначение микросхем КР1554ЛА1, КР1554ЛА3.

Таблица 10- Основные параметры микросхем КР1554ЛА1, КР1554ЛА3,

Параметры микросхем

КР1554ЛА1

КР1554ЛА3

Uпот, В,

5,0±10%

5,0±10%

Iвх, мкА, не более

±1,0

±1,0

U0вых, В , не более

0,4

0,4

U1вых, В, не менее

4,7

4,7

I1вых, мА, не более

-75

-75

I0вых, мА, не более

86

86

Iпот, мкА, не более

40

40

t1,0зд р, нс , не более

7,0

7,0

t0,1зд р, нс, не более

8,5

8,5

Реализация схемы генератор кодов 0-1-3-7-15-14-13-11-6-12-8-0 на регистре сдвига КР1554ИР46 и на микросхемах КР1554ЛА1, КР1554ЛА3 представлена на рисунке17.

Рисунок17 - Генератор кодов 0-1-3-7-15-14-13-11-6-12-8-0 на выбранных микросхемах

Соседние файлы в папке Ткач ПЗ2013