Популярные услуги

Курсовой проект по деталям машин под ключ
Все лабораторные под ключ! КМ-1. Комбинационные логические схемы + КМ-2. Комбинационные функциональные узлы и устройства + КМ-3. Проектирование схем
ДЗ по ТММ в бауманке
КМ-3. Типовое задание к теме прямые измерения. Контрольная работа (ИЗ1) - любой вариант!
Любая лабораторная в течение 3 суток! КМ-1. Комбинационные логические схемы / КМ-2. Комбинационные функциональные узлы и устройства / КМ-3. Проектирование схем
КМ-2. Выпрямители. Письменная работа (Электроника семинары)
Допуски и посадки и Сборочная размерная цепь + Подетальная размерная цепь
КМ-3. Задание по Matlab/Scilab. Контрольная работа - любой вариант за 3 суток!
ДЗ по матведу любого варианта за 7 суток
Задача по гидравлике/МЖГ

Комбинационные логические схемы

2021-03-09СтудИзба

Тема: Комбинационные логические схемы.

Комбинационными называются логические устройства, выходные сигналы которых однозначно определяются комбинацией входных сигналов в тот же момент времени. Они используются в информационно-измерительных системах и ЭВМ, в системах автоматического управления, в устройствах промышленной автоматики и т.п.

Построение комбинационного логического устройства осуществляется следующим образом. По требуемому алгоритму работы составляются таблица истинности и соответствующее ей логическое уравнение. Это уравнение минимизируется по правилам алгебры логики с целью упрощения и затем строится логическая схема на базе логических элементов (ЛЭ) И-НЕ, ИЛИ-НЕ. Наряду с построением устройств промышленность изготавливает наиболее часто встречающиеся комбинационные логические схемы (КЛС) в виде интегральных микросхем. Примерами КЛС являются шифраторы, дешифраторы, кодопреобразователи, устройства сравнения (компараторы), мультиплексоры, демультиплексоры, сумматоры, арифметико-логические устройства и др.

Вопрос 1. Дешифратор.

Дешифратор(декодер) представляет собой комбинационное устройство, в котором при каждой комбинации входных переменных формируется сигнал высокого или низкого уровня только на одном выходе. Дешифратор называется полным, если число выходов n равно числу возможных наборов сигналов на m входах, т.е. n=2m. Неполный дешифратор имеет меньшее число выходов. Дешифратор может иметь стробирующий (управляющий) вход. Сигнал на этом входе разрешает или запрещает выполнение операции дешифрования.

Работа дешифратора определяется таблицей истинности (табл. 10.1). Дешифратор реализует логические функции:

; ; ; ...; .

Он позволяет преобразовать четырехразрядный двоичный код, поступивший на входы А0...А3, в напряжение низкого уровня, появляющееся на одном из шестнадцати выходов . Если входные переменные представить как двоичную запись чисел, то логический нуль формируется на том выходе, номер которого соответствует десятичной записи того же числа (см.табл.10.1). Кроме четырех входов А0...А3 устройство имеет еще два входа  и  разрешения дешифрации. Они играют роль стробирующих входов, если на них подан низкий уровень напряжения. Если хотя бы на одном из входов и  установить высокий уровень, то на всех выходах будет высокий уровень напряжения. Такой режим используется при наращивании числа разрядов дешифрируемого кода.

Таблица10.1

Рекомендуемые материалы

Входы

Выходы

А3

А2

А1

А0

0

0

0

0

0

0

0

1

1

...

1

1

1

0

0

0

0

0

1

1

0

1

...

1

1

1

0

0

0

0

1

0

1

1

0

...

1

1

1

...

0

0

1

1

0

1

1

1

1

...

0

1

1

0

0

1

1

1

0

1

1

1

...

1

0

1

0

0

1

1

1

1

1

1

1

...

1

1

0

0

1

x

x

x

x

1

1

1

...

1

1

1

1

0

x

x

x

x

1

1

1

...

1

1

1

1

1

x

x

x

x

1

1

1

...

1

1

1

Примечание: здесь и далее x — любое значение сигнала.


Входы и  можно использовать как логические, тогда микросхема ИД3 служит демультиплексором данных. Входы А0...А3 в этом случае используются как адресные, чтобы направить поток данных, принимаемых входами или , на один из выходов. Подобные задачи возникают при дистанционном управлении, в преобразователях последовательного кода в параллельный и т.п.

Принцип выбора “1 из n” используется для управления индикаторами в устройствах отображения информации, в различных схемах распределителей импульсов по нескольким каналам (в данном случае - до 16). Как видно из рис.10.1, на выходе 1 высокий логический уровень появится только при кодовом наборе 0000, на выходе 2 - при наборах 1000 или 1010.

Если в системах управления применяется генератор тактовых импульсов и четырехразрядный счетчик, то дешифратор можно использовать в качестве делителя частоты (см. рис.10.1) или формирователя импульсов (рис.10.2), благодаря цикличности "перемещения" логических уровней по выходам. Формирование конечной последовательности импульсов может осуществляться различными способами (см. рис.10.2). Например, на выходе 1 длительность сформированного импульса равна половине цикла, т.к. переключение -триггера происходит при прохождении нулевого сигнала на выходах 0 и 8 дешифратора. При выборе других точек подключения входа 2 скважность (q=Tцикла/tимп) можно изменять в широких пределах (от 1,1 до 16). В другом примере на рис.10.2 показан простой способ получения пакета из двух импульсов на выходе одного ЛЭ. Аналогичная схемотехника используется и для формирования последовательности импульсов различной длительности.

Вопрос 2. Мультиплексор.

Мультиплексор(управляемый кодом переключатель) предназначен для коммутации одного из m входов на выход. Входы мультиплексора (m - информационных и к - управляющих) находятся в следующем соответствии: m=2к. Выход обычно один, он может быть прямым или инверсным.

Микросхема К155КП5 представляет собой восьмиканальный мультиплексор без стробирования (рис.10.3). Основу его схемы составляет один ЛЭ 4И-8ИЛИ-НЕ и 6 простых инверторов. Он имеет 8 информационных входов D0... D7, 3 адресных входа V0...V2 и выход .


Логическое уравнение имеет вид:

Состояние мультиплексора определяется таблицей истинности (табл. 10.2). Как видно из таблицы, мультиплексор выполняет функции простого инвертора только по тому каналу, номер которого соответствует двоичному коду адресных входов. Поэтому мультиплексор нашел широкое применение в качестве преобразователя параллельного кода в последовательный, для передачи информации по линиям связи и для последовательного опроса (контроля) при большом числе каналов или устройств.

Таблица10.2

Адресные входы

Информационные входы
Выход

V2

V1

V0

D0

D1

D2

D3

D4

D5

D6

D7

0

0

0

0

x

x

x

0

x

x

x

1

0

0

0

1

x

x

x

1

x

x

x

0

0

0

1

x

0

x

x

x

x

x

x

1

0

0

1

x

1

x

x

x

x

x

x

0

...

...

...

...

...

...

...

...

...

...

...

...

1

1

1

x

x

x

x

x

x

x

0

1

1

1

1

x

x

x

x

x

x

x

1

0

                                      Таблица 10.3

Входы

Выходы

Ai

Bi

Pi

Si

Pi+1

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

0

1

1

1

1

1

1

Вопрос 3. Сумматор.

Сумматор предназначен для сложения двух чисел, заданных в двоичном коде. Число входов и выходов сумматора определяется разрядностью слагаемых. Одноразрядный двоичный сумматор характеризуется таблицей истинности (табл.10.3). Такой сумматор называется полным, т.к. обрабатывает сигнал переноса с предыдущего разряда Pi и выдает сигнал переноса на последующий разряд Pi+1. Схемотехника сумматоров строится на ЛЭ "исключающее ИЛИ" (функция "неравнозначность") для суммирования и ЛЭ И-НЕ для переноса:

Pi+1=AiBi+(AiB)Pi;      Si=(AiBi)Pi.

Микросхема К155ИМ3 (рис.10.4) представляет собой четырехразрядный сумматор с параллельным поразрядным сложением и последовательным формированием сигнала переноса. Он имеет два четырехразрядных числа по входам данных А0...А3 и В0...В3, а по входу РО - сигнал переноса с предыдущего разряда. Сумма разрядов входных чисел появляется на выходах S0...S3. На выходе Р4 выделяется сигнал переноса на последующий разряд.

Суммирование происходит по уравнению:

P0+20(A0+B0)+21(A1+B1)+22(A2+B2)+23(A3+B3)=20S0+21S1+22S2+23S3+24P4.

Сумматор можно использовать для вычитания чисел. Для этого вычитаемое представляют в дополнительном коде, который образуется из обратного (инверсного) кода добавлением к нему единицы. Так, четырехразрядное число В, записанное в прямом коде Впр3В2В1В0, может быть представлено в обратном коде и в дополнительном коде Вдоп обр+1.

Операцию вычитания можно представить в виде

Апр‑Впрпрдоп‑10000.

Сумматор может работать и как компаратор чисел. Для этого второе сравниваемое число подают в обратном коде (например, через инверторы). Тогда при А=В на выходах S0=S1=S2=S3=1, P4=0; при А>ВР4=1.

Контрольные вопросы

1. Чем отличаются КЛС от ЛЭ?Дайте сравнительный анализ на конкретных примерах.

Лекция "3 Общая характеристика источников энергии" также может быть Вам полезна.

2. Объясните назначение и области применения дешифратора.

3. Каков принцип работы дешифратора?

4. Каким образом с помощью мультиплексора можно обеспечить постоянный обегающий контроль 6 различных каналов или выходов ЛЭ?

5. Равноценны ли по своему функциональному назначению управляющие входы дешифратора и адресные входы мультиплексора?

6. Объясните принцип действия сумматора.

7. Как реализуется вычитание двоичных чисел?

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
436
Средний доход
с одного платного файла
Обучение Подробнее