Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
6. Десятичный дешифратор
Дешифраторы позволяют преобразовывать одни виды бинарных кодов
в другие. Рассмотрим пример разработки схемы дешифратора из
двоичного кода в десятичный. Десятичный код обычно отображается
одним битом на одну десятичную цифру. В десятичном коде десять
цифр, поэтому для отображения одного десятичного разряда требуется
десять выходов дешифратора. Таблица истинности десятичного
дешифратора приведена в таблице:
Входы Выходы
8421012345678 9
0000100000000 0
0001010000000 0
0010001000000 0
0011000100000 0
0100000010000 0
0101000001000 0
01100000001000
01110000000100
10000000000010
10010000000001
7. Семи сегментный индикатор
Семи сегментные светодиодные индикаторы предназначены для
отображения арабских цифр от 0 до 9. Индикатор называется семи
сегментным из-за того, что отображаемый символ строится из
отдельных семи сегментов. Внутри корпуса такого индикатора находятся
светодиоды, каждый из которых засвечивает свой сегмент. Если
требуется лишь отображение чисел, то они могут стать более
предпочтительным вариантом, т.к. просты в управлении и могут
использоваться совместно с любым микроконтроллером с достаточным
количеством выводов. Жидкокристаллические семи сегментные
индикаторы обладают сверхнизким энергопотреблением (например, в
электронных часах, вместе со схемой управления работают от одной
батарейки в течении нескольких лет).
Входы Выходы
8.
8421abcde f g
00000000001
00011001111
00100010010
00110000110
01001001100
0 1 0 1 0 1 0 0 1 0 0 Сумматор
01100100000
0 1 1 1 0 0 0 1 1 1 1 Сумматор — это логический операционный узел,
предназначенный для
1 0 0 0 0 0 0 0 0 0 0 сложения двоичных чисел.
1 0 0 1 0 0 0 0 1 0 0 Полусумматор —
логическая схема, имеющая
два входа и два. Позволяет вычислять сумму A+B,
где A и B — это разряды двоичного числа. При этом
результатом будут два бита S и C, где S — это бит суммы по модулю 2,
а CC— бит переноса.
Полный сумматор — логическая
схема, которая производит
сложение трех битов, часто
обозначаемых A, B и Cin. На выход
подаются два бита S и Cout, где S
— это бит суммы по модулю, а
Cout — бит переноса. Он имеет
три входа (2 слагаемых и перенос из предыдущего разряда) и 2 выхода
(суммы и переноса в следующий разряд).
Как происходит сложение? Допустим, требуется сложить двоичные
числа 1001 и 0011. Сначала складываем младшие разряды (последние
цифры): 1+1=10. Т.е. в младшем разряде будет 0, а единица – это
перенос в старший разряд. Далее: 0 + 1 + 1(от переноса) = 10, т.е. в
данном разряде снова запишется 0, а единица уйдет в старший разряд.
На третьем шаге: 0 + 0 + 1(от переноса) = 1. В итоге сумма равна 1100.
Символическое изображение
одноразрядного двоичного сумматора
9. Работа RS триггера
Триггер — класс электронных устройств,
обладающих способностью длительно находиться в
одном из двух устойчивых состояний и чередовать
их под воздействием внешних сигналов.
RS триггер получил название по названию своих
входов. Вход S (Set — установить англ.) позволяет
устанавливать выход триггера Q в единичное состояние (записывать
единицу). Вход R (Reset — сбросить англ.) позволяет сбрасывать выход
триггера Q (Quit — выход англ.) в нулевое состояние (записывать ноль).
В простейшем случае RS триггер это два логических элемента "2И-НЕ",
соединенные последовательно друг с другом. Его принципиальная
схема приведена на рисунке 1. Обратите внимание, что у триггера
только один выход. Обозначим его Q. Тогда оставшийся вывод схемы
будет инверсным выходом Q
Подадим на вход S нулевой потенциал. Согласно таблице истинности
логического элемента "И-НЕ" на выходе Q появится единичный
потенциал. Это приведёт к появлению на инверсном выходе триггера
нулевого потенциала. Теперь, даже если снять нулевой потенциал с
входа S, на выходе триггера останется единичный потенциал. То есть мы
записали в триггер логическую единицу.
Точно так же можно записать в RS-триггер и логический ноль. Для этого
следует воспользоваться входом R. Так как активный уровень на входах
оказался нулевым, то эти входы — инверсные. Составим таблицу
истинности RS триггера.
Q(t Q(t+1
RS Пояснения
) )
00 0 0 Режим хранения
00 1 1 информации R=S=0
01 0 1 Режим установки единицы
01 1 1 S=1
10 0 0 Режим записи нуля R=1
10 1 0
11 0 * R=S=1 запрещенная
11 1 * комбинация
10. Синхронный RS триггер
Триггеры, запоминающие входные сигналы только в момент времени,
определяемый сигналом синхронизации, называются синхронными.
Синхронный RS-триггер запоминает значения поданные на S или R вход,
только при наличии единицы на С (Clock) сигнале – синхронизирующий
или тактовый. Он позволяет избежать переходных процессов в схемах, а
если быть точнее, переходных состязаний, когда один сигнал на вход
может поступить раньше другого, и схема будет работать неправильно.
Именно для этого предусмотрен синхронизирующий сигнал, который
позволяет «включать» триггер в нужный нам момент времени.
Синхронные триггеры снабжаются дополнительным
входом, по которому поступает синхронизирующий
(тактирующий) сигнал. При этом изменение
состояния триггера происходит (при наличии
управляющего сигнала) только в те моменты
времени, когда на специальный синхровход триггера поступает
тактирующий импульс
В таблице 2 приведена таблица истинности синхронного RS триггера.
Принцип работы RS триггера не изменился, добавилось дополнительное
условие: синхронизация момента срабатывания схемы.
Таблица 2. Таблица истинности синхронного
RS триггера.
Q(t Q(t+1
С R S Пояснения
) )
0 x x 0 0 Режим хранения
0 x x 1 1 информации
1 0 0 0 0 Режим хранения
1 0 0 1 1 информации Рисунок 5. Условно-
графическое обозначение
1 0 1 0 1 Режим установки единицы синхронного RS триггера
1 0 1 1 1 S=1
1 1 0 0 0 Режим записи нуля R=1
1 1 0 1 0
1 1 1 0 * R=S=1 запрещенная
1 1 1 1 * комбинация
11. Статический D триггер
D-триггер (от английского DELAY) называют информационным
триггером, также триггером задержки. D-триггеры бывают статическими
и динамическими.
Статический D-триггер (управляется уровнем сигнала) имеет вход
данных D, вход активации C и выход Q.
Статический D-триггер
реагирует на вход
данных D только в
определенные
моменты времени. Эти
моменты задаются с
помощью
дополнительного входа активации C.
При C = 1 состояние входа D передается на выход Q, триггер находится в
«прозрачном» состоянии. При C = 0 триггер запоминает предыдущее
состояние, то есть находится в режиме хранения.
ебаний преобразуется в энергию упругих колебаний.Колебания изл
учающей системы при этом воспроизводят по форме возбуждающи
й электр. сигнал.
Все перечисленные преобразователи, как правило, линейны, и,
следовательно, колебания излучающей системы воспроизводят по
форме возбуждающий электрич. сигнал
пьезокерамические источники звука любят высокое напряжение.
Пьезоэлектрические излучатели не имеют механических контактов
и состоят из керамической диафрагмы, закрепленной на
металлическом диске.