Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ruch_11_v.doc
Скачиваний:
13
Добавлен:
03.05.2015
Размер:
1.05 Mб
Скачать

2) Используем алгебраический метод для получения логической функции u5 и её минимизации:

X3

X2

X1

U5

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

1

1

1

0

1

1

1

1

0

Используя алгебраический метод, получим:

U5 =

Запищем функцию, используя законы Де Моргана:

U5=

Схема, построенная на элементах 2ИЛИ-НЕ, реализующая логическую функцию U5 изображена на рисунке 3.

Рис. 3. Логическая схема, реализующая функцию U5.

3) Получим и минимизируем u6 с помощью карт Карно:

U6 =

X3

X2

X1

U6

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

1

1

1

0

0

1

1

1

0

Построим карту Карно:

Таблица 4. Карта Карно

Х3Х2

Х3

Х2

0

1

0

0

0

0

0

0

Используя построенную таблицу и метод, получим:

U6 =

Запищем функцию, используя законы Де Моргана:

U6 =

Схема, построенная на элементах 2ИЛИ-НЕ, реализующая логическую функцию U6 изображена на рисунке 4.

Рис. 4. Логическая схема, реализующая функцию U6.

4) Получим и минимизируем u7 с помощью карт Карно:

X3

X2

X1

U7

0

0

0

1

0

0

1

1

0

1

0

1

0

1

1

1

1

0

0

0

1

0

1

0

1

1

0

1

1

1

1

0


Таблица 5. Карта Карно

Х3Х2

Х3

Х2

0

0

1

1

1

0

1

1

Используя построенную таблицу и метод, получим:

U7 = X2

Запищем функцию, используя законы Де Моргана:

U7 =

Схема, реализующая логическую функцию U7, изображена на рисунке 5.

Рис. 5. Логическая схема, реализующая функцию U7

Синтез схемы управления в булевском базисе.

Рис. 6. Принципиальная схема управления в булевском базисе

Синтез общей схемы управления на ЛЭ 2ИЛИ–НЕ

Рис. 7. Принципиальная схема управления 2ИЛИ–НЕ

Задание (часть 2)

  1. Определить требуемое количество триггеров и провести кодирование внутренних состояний автомата.

  2. Составить таблицы переходов и выходов автомата для своего варианта.

  3. На основе составленных таблиц задать закон функционирования автомата в форме графа.

  4. Используя граф, составить обобщенную таблицу переходов и выходов (таблицу функционирования) синтезируемого автомата.

  5. Синтезировать комбинационное устройство формирования сигналов управления триггерами, используя данные обобщенной таблицы функционирования автомата.

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

  7. Составить принципиальную схему автомата.

  8. Проверить на лабораторном стенде работу разработанного автомата

1)Определим колличество триггеров и произведем кодирование внутренних состояний автомата

Кодирование состояний автомата

Таблица 6

Состояние автомата

Состояние триггеров

А

Q2

Q1

A0

0

0

A1

0

1

A2

1

0

A3

1

1

  1. Составим таблицы переходов и выходов автомата

Т.к. 2015 год нечетный, то 4 столбец таблицы 2 это Q2 а 5 столбец Q1;

Запишем последовательность смены состояний автомата:

A0, A2, A0, A0, A0, A3, A3, A2

Заполним таблицу переходов и выходов;

Таблица переходов

Таблица 7

Входной сигнал x

Состояние

A0

A1

A2

A3

0

A0

A2

A0

A0

1

A0

A3

A3

A2

Таблица выходов

Таблица 8

Входной сигнал x

Состояние

A0

A1

A2

A3

0

1

1

1

1

1

0

0

1

0

  1. Зададим закон функционирование автомата в форме графа, на основании составленных таблиц.

Рис. 8. Граф функционирования автомата

  1. Составим обобщенную таблицу переходов и выходов синтезируемого автомата.

Таблица функционирования аппарата Мили

Таблица 9

Входной

сигнал х

Предыдущее

состояние

Сигнал состояния

Сигналы управления триггерами

Выходной сигнал у

Q2(t)

Q1(t)

Q2(t+1)

Q1(t+1)

S2

R2

S1

R1

0

0

0

0

0

0

*

0

*

1

0

0

1

1

0

1

0

0

1

1

0

1

0

0

0

0

1

0

*

1

0

1

1

0

0

0

1

0

1

1

1

0

0

0

0

0

*

0

*

0

1

0

1

1

1

1

0

*

0

0

1

1

0

1

1

*

0

1

0

1

1

1

1

1

0

*

0

0

1

0

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]