Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛК№7_Тригерные устройства_ВП.doc
Скачиваний:
13
Добавлен:
14.09.2019
Размер:
364 Кб
Скачать
☆

3.3 Алгоритм работы триггера (на элементах и-не)

Qt

Rt

St

Qt+1

Комментарий

0

0

0

0 (Qt)

Состояние «Хранение 0»,

не изменяется состояние

0

0

1

1

Установка, т.е переход в «1»

0

1

0

0 (Qt)

Состояние не изменяется, подтверждение состояния «0»

0

1

1

*

Неопределенное состояние

1

0

0

1 (Qt)

Состояние «Хранение 1»

не изменяется состояние

1

0

1

1 (Qt)

Состояние не изменяется, подтверждение состояния «1»

1

1

0

0

Сброс, т.е. установка «0»

1

1

1

*

Неопределенное состояние

Рисунок 3.3 - Диаграмма состояний RS-триггера построенного на элементах или-не

3.3 Таблица переходов rs-триггера (на элементах и-не)

Q(t)

Q(t+1)

RS

RS

RS

RS

11

01

10

00

0

0

0

1

*

1

1

0

1

*

Переход триггера на элементах и-не из одного состояния в другое происходит при изменении уровня информационного сигнала из лог.1 в лог.0, т.е. триггер активен на отрицательный перепад сигнала.

Рисунок 3.3 – Активное состояние входных сигналов для триггера на элементах

и-не

3.4 Схемы синхронного и асинхронного RS-триггеров

Рисунок 3.5 – RS-триггер на элементах или-не (асинхронный с прямыми входами, синхронный с инверсными входами):

Рисунок 3.4 – RS-триггер на элементах и-не (синхронный с прямыми входами, асинхронный с инверсными входами):

Функциональное назначение RS-триггера: реализация задержки на один такт или запоминание двоичной переменной за время не менее двойной задержки одного логического элемента tmin = 2t3ср.

4. D - триггер

4.1 D - триггером называется элементарный автомат, описываемый функцией переходов Q(t+1) = D(t+1). Состояние автомата в момент (t+1) независимо от его предыдущего состояния в момент t принимает значение входной переменной в момент (t+1). Функциональное назначение автомата D-типа состоит в реализации задержки сигнала на один такт.

4.2 Таблица переходов D - триггера :

Qt

D

Qt+1

Комментарий

0

0

0

Состояние сохраняется

0

1

1

Установка «1»

1

1

1

Подтверждение «1»

1

0

0

Установка «0»

Для синхронного триггера:

4.3 Схемы D - триггеров :

а) Схема асинхронного триггера на элементах или-не:

б) Схема и таблица переходов синхронного D - триггера на элементах и-не триггера:

Q(t)

Q(t+1)

DC

00

01

10

11

0

0

0

0

1

1

1

0

1

1

4.5 D - триггер - защелка типа К155TM5 или K155TM7 («прозрачный», тактируемый длительностью импульса С)

4.6 D - триггер синхронный типа 1533 ТМ2, 155 ТМ2 (тактируемый фронтом

сигнала С)

4 .6.1 Обычный режим (без обратной связи)

R

S

D

C

Qt

Qt+1

1

0

*

*

0 или1

0

0

1

*

*

0 или1

1

1

1

*

*

0 или1

0 или 1

Зависит от того, кто приходит первым

0

0

0

0 или1

0

0

0

1

0 или1

1


.

№

имп.

С

R

S

С

Qn+1

1

0

0

0

1

1

0

2

0

0

1

0

0

1

3

0

0

0

1

1

0

4

0

0

1

0

0

1


4.6.2 Счетный режим (Т-триггер).

Для получения счетного режима выход соединяют с входом D, а на вход С подают счетные (тактовые) импульсы

5. T-триггер

Т-триггер – элементарный автомат, имеет одну двоичную переменную Т и функция переходов описывается переключательной функцией:

Q (t+1) = T(t+1)Q(t) + T(t+1) Q(t) = T(t+1)  Q(t),

т.е. выходной сигнал на Т-триггера определяется как сумма по модулю 2 состояния автомата в момент t и входного сигнала в момент (t+1), т.е. выполняет логическую функцию «Исключющее ИЛИ».

Функциональное назначение автомата Т-типа - подсчет числа единичных значений входного сигнала.

T

Q

Рисунок 5.1 - Обозначение и временная диаграмма работы Т-триггера

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

Qt

T

Qt+1

комментарии

0

1

1

Установка (переход) в «1»

1

0

1

Сохраняет «1»

1

1

0

Установка (переход) в «0»

0

0

0

Сохраняет «0»

Рисунок 5.2 - Схема асинхронного Т-триггера

6. JK - триггер

6.1 JK - триггер – элементарный автомат, имеющий две входные переменные J и K, функция переходов описывается переключательной функцией:

6.2 JK - триггер универсален, при JK = 0 его работа аналогична автомату RS - типа, а при JK = 1 он работает, как Т – триггер, т.е. у него нет неопределенного состояния.

6.3 Таблица переходов JK – триггера

Q(t)

Q(t+1)

JK

00

01

10

11

0

0

0

1

1

1

1

0

1

0


6.4Алгоритм работы JK – триггера

Qt

J

K

Qt+1

Комментарий

0

0

0

0

Хранение «0». Состояние не изменяется (RS-триггер)

0

0

1

0

Подтверждение «0» (RS-триггер)

0

1

0

1

Установка «1» (RS-триггер)

0

1

1

1

Установка «1» (Т-триггер)

1

0

0

1

Хранение «1» Состояние не изменяется (RS-триггер)

1

0

1

0

Установка «0» (RS-триггер)

1

1

0

1

Подтверждение «1» (RS-триггер)

1

1

1

0

Установка «0» (Т-триггер)

6.5 Условно-графическое обозначение и временная диаграмма работы JK – триггера.

6.6 Синхронный двухступенчатый триггер «master-slave»

Рисунок 6.1 – Функциональная схема JK – триггера типа «master-slave»

D - триггер

Т - триггер

RS - триггер

6.7 JK - триггер КР155ТВ1, КР155ТВ15

R

S

J

K

C

Qп

Qп+1

Примечания

0

*

*

*

*

0/1

0/0

Устновка «0» (сброс)

1

0

*

*

*

0/1

1/1

Устновка «1» (установка)

0

0

*

*

*

1/0

1/0

Состояние не меняется (нет синхроимпульса)

1

1

1

1

1/0

0/1

Счетный режим

1

1

0

0

1/0

1/0

Состояние не меняется, если хотя бы на одном из вх J или K одноврем «0»

1

1

*

*

0/1

0/1

Состояние не меняется, если сигнал С в «1», но информ запомин

1

1

1

0

0/1

1

Установка «1», если на одном из вх.K стоит «0»

1

1

0

1

0/1

0

Установка «0», если на одном из вх.J стоит «0»

1

1

*

*

0/1

0/1

Состояние не меняется от измен. сост J и K

1

1

1

1

0

1

Если JK=1 в момент действия С. В момент спада J и K м.б. не влияют на выход

1

1

0

1

1

0

Если JK=0 в момент действия С. В момент спада J и K м.б. не влияют на выход

У триггера КР155ТВ15 вход К инверсный. Если в этом триггере объединить входы J и K , то получим D – триггер .