
- •Усилительный каскад на транзисторе, включенном по схеме с оэ «в» класса
- •Усилительный каскад на транзисторе, включенном по схеме с оэ «а» класса
- •Выбор рабочей точки усилительного каскада
- •Обратная связь в усилителях
- •Стабилизация рабочей точки в усилительном каскаде
- •Дрейф нуля в усилительном каскаде
- •Ключевой режим работы транзистора
- •Основные логические элементы и, или, не
- •Функциональная таблица (таблица истинности) или
- •Элемент «Исключающее или»
- •Шифратор. Принцип работы.
- •Дешифратор. Принцип работы.
- •Сумматор. Принцип работы.
- •Мультиплексор. Принцип работы.
- •Демультиплексор. Принцип работы.
- •Принцип построения пзу.
- •Способы записи информации в пзу.
- •Кодоимпульсный аналого-цифровой преобразователь
- •Времяимпульсный аналого-цифровой преобразователь
- •Частотноимпульсный аналого-цифровой преобразователь
- •Назначение и область применения цап
Демультиплексор. Принцип работы.
Демультиплексор имеет один информационный вход и несколько выходов. Он представляет собой устройство, которое осуществляет коммутацию входа к одному из выходов, имеющему заданный адрес (номер). На рис. 6.30 показано символическое изображение демультиплексора с четырьмя выходами. Функционирование этого демультиплексора определяется табл. 6.18.
Объединяя мультиплексор с демультиплексором, можно построить устройство, в котором по заданным адресам один из входов подключается к одному из выходов (рис. 6.31). Таким образом, может быть выполнена любая комбинация соединений входов с выходами.
Например, при комбинации значений адресных переменных xl = l, x2 = 0, x3 = 0, x4 = 0 вход D2 окажется подключенным к выходу Y0.
Использование демультиплексора может существенно упростить построение логического устройства, имеющего несколько выходов, на которых формируются различные логические функции одних и тех же переменных.
Заметим, что если на вход демультиплексора подавать константу D = 1, то на выбранном в соответствии с заданным адресом выходе будет лог. 1, на остальных выходах - лог. 0. При этом по выполняемой функции демультиплексор превращается в дешифратор.
Таблица 6.18 |
|||||
Адресные входы |
Выходы |
||||
A1 |
A0 |
Y0 |
Y1 |
Y2 |
Y3 |
0 |
0 |
D |
0 |
0 |
0 |
0 |
1 |
0 |
D |
0 |
0 |
1 |
0 |
0 |
0 |
D |
0 |
1 |
1 |
0 |
0 |
0 |
D |
рис 6.30
рис 6.31
рис 6.32
При необходимости иметь большое число выходов может быть построено демультиплексорное дерево. На рис. 6.32 показано такое дерево, построенное на демультиплексорах с четырьмя выходами. Демультиплексор первого уровня подключает вход D к определенному демультиплексору второго уровня, демультиплексоры второго уровня выбирают нужный выход, куда и передается сигнал с входа D.
RS-триггер. Принцип работы.
RS-триггер асинхронный
S |
R |
Q(t) |
Q(t) |
Q(t+1) |
Q(t+1) |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
не определено |
не определено |
1 |
1 |
1 |
0 |
не определено |
не определено |
При подаче единицы на вход S (от англ. Set — установить) выходное состояние становится равным логической единице. А при подаче единицы на вход R (от англ. Reset — сбросить) выходное состояние становится равным логическому нулю. Состояние, при котором на оба входа R и S одновременно поданы логические единицы, в простейших реализациях является запрещённым (так как вводит схему в режим генерации), в более сложных реализациях RS-триггер переходит в третье состояние QQ=00. Одновременное снятие двух «1» практически невозможно. При снятии одной из «1» RS-триггер переходит в состояние, определяемое оставшейся «1». Таким образом RS-триггер имеет три состояния, из которых два устойчивых (при снятии сигналов управления RS-триггер остаётся в установленном состоянии) и одно неустойчивое (при снятии сигналов управления RS-триггер не остаётся в установленном состоянии, а переходит в одно из двух устойчивых состояний).
RS-триггер используется для создания сигнала с положительным и отрицательным фронтами, отдельно управляемыми посредством стробов, разнесённых во времени. Также RS-триггеры часто используются для исключения так называемого явления дребезга контактов.
RS-триггеры иногда называют RS-фиксаторами[12].
Условное графическое обозначение асинхронного RS-триггера
RS-триггер синхронный
C |
S |
R |
Q(t) |
Q(t+1) |
0 |
x |
x |
0 |
0 |
1 |
1 |
|||
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
не определено |
1 |
1 |
1 |
1 |
не определено |
Алгоритм функционирования синхронного RS-триггера можно представить формулой
где x — неопределённое состояние.
Условное графическое обозначение синхронного RS-триггера
JK-триггер. Принцип работы.
J |
K |
Q(t) |
Q(t+1) |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
На базе JK-триггера возможно построить D-триггер или Т-триггер. Как можно видеть в таблице истинности JK-триггера, он переходит в инверсное состояние каждый раз при одновременной подаче на входы J и K логической 1. Это свойство позволяет создать на базе JK-триггера Т-триггер, объединив входы J и К[20].
Алгоритм функционирования JK-триггера можно представить формулой
Условное графическое обозначение JK-триггера со статическим входом С