- •1. Классификация электронных устройств
- •3. Полупроводниковые диоды
- •4. Биполярные транзисторы
- •7,8,9. Полевые транзисторы
- •10. Тиристоры
- •1(2) Общие сведения, классификация и основные характеристики усилителя. Типовые функциональные каскады полупроводникового усилителя
- •Основные характеристики усилителя
- •5.9 Типовая переходная характеристика усилителя
- •3,4(2) Обратная связь в усилителях
- •5(2) Статический режим работы усилительных каскадов
- •11(2) Усилительные каскады на полевых транзисторах
- •6(2) Усилительный каскад на биполярном транзисторе с общим эмиттером
- •9(2) Усилительный каскад на биполярном транзисторе с общим коллектором
- •17(2) Дифференциальные усилительные каскады
- •10(2) Усилительные каскады с динамической нагрузкой и с каскодным включением транзисторов
- •13(2) Основные положения теории обратной связи применительно к усилителям
- •14(2) Мощные усилительные каскады
- •15(2) Двухтактные выходные каскады.
- •14(2) Бестрансформаторные мощные выходные каскады
- •12(2) Многокаскадные усилители
- •18(2) Операционные усилители
- •Повторитель напряжения
- •19(2) Неинвертирующий усилитель
- •20(2) Инвертирующий сумматор
- •Неинвертирующии сумматор
- •21(2) Усилитель с дифференциальным входом
- •Интегратор
- •Дифференциатор
- •22(2) Логарифмический и антилогарифмический (экспоненциальный) усилители
- •1(3) Диодные ограничители амплитуды
- •5(3) Транзисторные мультивибраторы
- •6(3) Генераторы пилообразных импульсов
- •Генераторы линейно изменяющегося напряжения
- •2(3) Триггеры
- •3(3) Транзисторные триггеры
- •4(3) Несимметричный триггер с эмиттерной связью (триггер Шмитта).
- •10(3) Основные логические операции
- •Логические элементы и—не, или—не
10(3) Основные логические операции
При обработке информации приходится находить решения логических задач. Пусть, например, для нормальной работы сложного устройства параметры Si процессов в устройстве должны лежать в допустимых границах:
Mi≤ Si ≤Ni (i=1, 2, ..., т).
Тогда задача контроля работы устройства сводится: 1) к измерению т параметров Si; 2) к сопоставлению измеренных значений с допустимыми границами; 3) к принятию решения, работает устройство нормально или нет. Если все параметры находятся в заданных границах, то делается логическое заключение о нормальной работе устройства; в противном случае делается логическое заключение о нарушении нормальной работы устройства. При небольшом числе контролируемых параметров с решением такой логической задачи справляется один оператор. При большом их числе (например, т > 10) для этой цели применяют разнообразные автоматические устройства — в основном цифровые автоматы (информационно-логические машины).
2. Рассмотренный пример можно перевести на язык событий. Если параметр Si удовлетворяет неравенствам (1), то говорят о наступлении события Ai; в противном случае говорят, что событие Ai не наступило. Если все события Ai наступают одновременно, то делается логическое заключение о нормальной работе устройства. Если хотя бы одно из событий Ai не наступило, то делается обратное логичекое заключение. Определив, какое из событий Ai не наступило, можно установить, в каком элементе устройства имеется неисправность.
Наряду с исходными событиями Ai рассматривают также событие В, которое наступает при условии нормальной работы устройства и не наступает — в противном случае.
3. Особенностью событий Ai и В является то, что они имеют только два исхода: эти события либо наступают, либо нет. Поэтому полезно поставить в соответствие таким событиям переменные xi→ Ai и у → В, которые принимают два значения: 1 при наступлении события и 0 в противном случае; эти переменные называются логическими. Решение логической задачи заключается в выполнении некоторых логических операций над переменными xi(i = 1,2, ..., т), позволяющих определить значение переменной у. В общем случае эти операции выражаются функциональной зависимостью
которая называется логической или переключательной функцией.
Для рассмотренного выше примера логическая функция выражается произведением всех логических переменных
В самом деле, если все события Ai наступили (все параметры Si находятся в допускаемых границах), то все хi = 1 и произведение у = 1, что соответствует наступлению события В (устройство работает нормально). Если хотя бы одна из переменных xt = 0, то у = 0, т. е. событие В не наступило (устройство работает ненормально).
4. В рассмотренном примере событие Ai заключается в том, что некоторая физическая величина принимает определенные численные значения. При решении логических задач приходится также оперировать с событиями, которые связаны с наличием или отсутствием качественных признаков объектов, процессов и т. п. В общем случае при обработке информации приходится иметь дело со сложными логическими функциями. Законы выполнения логических операций над логическими переменными рассматриваются в алгебре Буля. Можно доказать, что любое сложное логическое преобразование можно произвести, используя три элементарные логические операции: логическое отрицание (логическое НЕ), логическое сложение (логическое ИЛИ) и логическое умножение (логическое И).
5. Логическим отрицанием события А называется событие В, противоположное событию А. Эту операцию записывают в виде:
В = . Черта над А означает отрицание события А ( — НЕ А). Иначе говоря, при наступлении события А (х = 1) событие В = не наступает. Наоборот, отсутствию события А (х = 0) соответствует наступление события В = (у =1).
Для наглядного пояснения смысла логической операции пользуются таблицами соответствия значений входных логических переменных (x) и выходной логической переменной (у). Такие таблицы называются таблицами истинности. Для операции НЕ таблица истинности имеет вид табл 1.
6. Логической суммой событий Ai (i = 1, 2… т) называется событие В, которое состоит в наступлении ИЛИ события А1 ИЛИ события А2, ..., ИЛИ события Ат, ИЛИ нескольких различных событий Ai одновременно. Логическое сложение называется также дизъюнкцией (объединением) и в булевой алгебре обозначается символом V. В тех же случаях, когда логическое и алгебраическое сложения не сопутствуют друг другу, для логического сложения применяют знак + и записывают операцию логического сложения в виде
Таблица истинности для операции ИЛИ при т = 3 иллюстрируется табл. 2.
Из табл. 2 видно, что операция ИЛИ представляет собой операцию сборки информации из разных источников и ее объединение в один канал.
7. Логическим произведением событий Ai (i = 1, 2, ..., т)
называется событие В, которое состоит в одновременном наступлении всех событий Ai(т. е. И А1, И А2, ..., И А m) Если хотя бы одно из событий Ai не наступает (хi = 0), то и событие В не наступает (y= 0). Поэтому операцию логического умножения называют операцией совпадения. В алгебре логики такая операция, называемая конъюнкцией (пересечением), обозначается символом ^ или специальным символом (см. рис. 1), но чаще она записывается в виде
Таблица истинности для операции И иллюстрируется табл. 2.
ПРОСТЕЙШИЕ ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ ИЛИ, И, НЕ
В этом и последующих параграфах данной главы рассматривается элементная база цифровых устройств, которую составляют выпускаемые промышленностью интегральные микросхемы.
Совокупность элементов ИЛИ, И, НЕ представляет функционально полную систему (базис), т. е. этими элементами может быть реализована любая логическая функция.
В данном параграфе описываются диодные логические элементы ИЛИ и И, а также логический элемент НЕ на ключе-инверторе.
Диодный логический элемент ИЛИ. На выходе элемента ИЛИ (дизъюнктора) должна быть 1, если хотя бы на одном входе присутствует 1. Для этого надо, чтобы 1, появившаяся на выходе, препятствовала поступлению туда 0 с другого входа.
В схеме рис. 3.24, а это достигается тем, что высокий потенциал (логическая 1) на одном из входов через открытый диод почти целиком выделяется на резисторе R и запирает со стороны катода тот диод, на анод которого со входа поступает низкий уровень логического 0.
На выходе элемента (рис. 3.24, а) будет логическая 1, если на первом входе или на втором входе, или на обоих входах одновременно будут логические 1. Условное изображение двухвходового дизъюнктора приведено на рис. 3.24, б.
Диодный логический элемент И. На выходе элемента И (конъюнктора) должен быть 0, если он присутствует хотя бы на одном входе. Для этого надо, чтобы 0, появившись на выходе, препятствовал поступлению туда 1 с другого входа.
В схеме рис. 3.25, а это достигается тем, что низкий потенциал U0 (логический 0) поступает со входа через отпертый диод на
выход и запирает тот диод, к катоду которого со входа приложен высокий потенциал U1 (логическая 1).
Напряжение источника превышает потенциал U1. Поэтому, когда на всех входах действуют логические 1, диоды открыты и на выход элемента с его входов передается потенциал U1 — логическая 1. На выходе элемента (рис. 3.25, а) будет логическая 1, если на первом входе И на втором входе будут логические 1.
Условное изображение двухвходового конъюнктора приведено на рис. 3.25, б.
Логический элемент НЕ. Элемент НЕ (инвертор) должен инвертировать логический сигнал: логическая 1 на входе (соответствующая, к примеру, высокому потенциалу) должна обеспечивать логический 0 (низкий потенциал) на выходе, и наоборот.
Как известно, подобным свойством обладает ключевой каскад с общим эмиттером (рис. 3.26, а) или с общим истоком (рис. 3.26, б). Так, если на базу биполярного кремниевого транзистора л-р-л-типа (рис. 3.26, а) воздействует положительное напряжение достаточной величины (логическая 1), то коллекторный ток достигает значения тока насыщения, а напряжение на коллекторе снижается до значения, близкого к нулю. При воздействии на базу небольшого положительного напряжения (логического 0) кремниевый транзистор практически заперт. Условное изображение инвертора приведено на рис. 3.26, в.