- •Основы электроники
- •2.3 Методические указания 54
- •3.3 Методические указания 76
- •4.3 Методические указания 97
- •5.3 Методические указания 123
- •Предисловие
- •1 Выпрямление
- •1.1 Задание
- •1.2 Теоретическая часть
- •1.2.1 Принцип выпрямления. Однополупериодный выпрямитель
- •1.2.2 Двухполупериодный выпрямитель
- •1.2.3 Спектральное описание выпрямления
- •1.2.4 Сглаживание пульсаций в схемах выпрямителей
- •Контрольные вопросы
- •1.3 Методические указания
- •2 Усилитель на биполярном транзисторе
- •2.1 Задание
- •2.2 Теоретическая часть
- •2.2.1 Механизм усиления
- •2.2.2 Режимы работы и основные параметры усилителей
- •2.2.3 Простейший усилитель на биполярном транзисторе
- •2.2.3.1 Характеристики и режимы работы транзистора с оэ
- •2.2.3.2 Физический анализ простейшей схемы усилителя
- •2.2.3.3 Методы анализа нелинейных резистивных цепей
- •2.2.3.4 Графический метод анализа усилителя
- •2.2.3.5 Графоаналитический метод анализа усилителя
- •2.2.4 Схема типового усилителя на биполярном транзисторе с оэ
- •Контрольные вопросы
- •2.3 Методические указания
- •3 Мультивибратор на транзисторах
- •3.1 Задание
- •3.2 Теоретическая часть
- •3.2.1 Анализ схемы включения транзистора с общим эмиттером
- •3.2.2 Ключи на биполярных транзисторах
- •3.2.3 Мультивибратор на транзисторах
- •3.2.4 Анализ схемы мультивибратора
- •3.2.5 Расчет основных показателей мультивибратора
- •Контрольные вопросы
- •3.3 Методические указания
- •4 Схемы на операционном усилителе
- •4.1 Задание
- •4.2 Теоретическая часть
- •4.2.1 Общие сведения об операционном усилителе
- •4.2.2 Основные параметры операционного усилителя
- •4.2.3 Схемы на операционном усилителе
- •4.2.3.1 Инвертирующая схема включения операционного усилителя
- •4.2.3.2 Инвертирующий усилитель
- •4.2.3.3 Суммирующий усилитель
- •4.2.3.4 Цифроаналоговый преобразователь (цап)
- •4.2.3.5 Аналоговый интегратор
- •4.2.3.6 Аналоговый дифференциатор
- •4.2.3.7 Релаксационный автогенератор
- •Контрольные вопросы
- •4.3 Методические указания
- •5 Элементы цифровой электроники
- •5.1 Задание
- •5.2 Теоретическая часть
- •5.2.1 Аналоговые и цифровые электрические сигналы
- •5.2.2 Взаимное преобразование аналоговых и цифровых сигналов
- •5.2.3 Цифровые (логические) схемы
- •5.2.4 Основы булевой алгебры
- •5.2.4.1 Булевы переменные и основные операции булевой алгебры
- •5.2.4.2 Булевы функции. Анализ и синтез булевых функций
- •5.2.5 Базовые логические элементы
- •5.2.6 Комбинационные и последовательностные логические схемы
- •5.2.6.1 Комбинационные логические схемы
- •5.2.6.2 Синтез комбинационных схем
- •5.2.6.3 Последовательностные логические схемы. Триггеры
- •5.2.6.4 Асинхронный rs-триггер
- •Контрольные вопросы
- •5.3 Методические указания
- •Приложение 1
- •1.1 Общие сведения о полупроводниках
- •1.2 Контактные явления в полупроводниках
- •1.3 Полупроводниковые диоды
- •1.4 Полупроводниковые триоды (транзисторы)
- •Приложение 2 Спектральное представление периодических сигналов
- •Литература
5.2.4 Основы булевой алгебры
Булева алгебра имеет много общего с обычной алгеброй, но в то же время принципиально отличается от нее, главным образом потому, что это алгебра дискретной переменной.
Как и обычная алгебра, булева алгебра оперирует с тремя типами множеств: множеством констант, множеством операций и множеством теорем.
5.2.4.1 Булевы переменные и основные операции булевой алгебры
Булева алгебра называется еще алгеброй логики, так как первоначально была предложена английским математиком Джорджем Булем в 1854 году для математического описания теории логических высказываний, которые всегда или «истинны», или «ложны», а третьего – не может быть.
В последующем времени, когда оказалось, что эта алгебра имеет техническое применение, «истинность» стали считать логической единицей (лог.1), а «ложность» – логическим нулем (лог.0).
В связи с этим множество констант, которые использует булева алгебра, содержит всего две константы: лог.0 и лог.1.
Переменных в булевой алгебре может быть сколько угодно, но каждая переменная в любой момент времени принимает одно из двух возможных значений, а именно
|
(2) |
Таким образом, булевы переменные – дискретные переменные, равные лог.0 или лог.1. В дальнейшем при их записи слово «логический» будем опускать.
В случае булевых переменных их нумерацию выгоднее начинать с нуля, то есть записывать
Множество операций над переменными в булевой алгебре содержит всего три основных логических операций, каждая из которых имеет несколько названий и определяется постулатом.
Логическое сложение (дизъюнкция, операция ИЛИ (OR)) определяется так: результат операции равен единице, если или первая, или вторая переменная, или все переменные =1. Результат операции равен нулю только в одном случае, когда все переменные =0.
Логическое умножение (конъюнкция, операция И (AND)) определяется так: результат операции равен единице только в одном случае, когда и первая, и вторая, и все переменные =1. Во всех остальных случаях результат равен нулю.
Логическое отрицание (инверсия, операция НЕ (NOT)) выполняется всегда над одной переменной и преобразует ее в противоположное логическое значение: 0 в 1, или 1 в 0.
В таблице 1 приведены альтернативные названия этих операций и их функциональные обозначения с помощью символов и черты над переменной в случае инверсии.
Таблица 1
Название функции
|
Функциональное обозначение |
Логическое сложение Дизъюнкция ИЛИ (OR) |
|
Логическое умножение Конъюнкция И (AND) |
|
Логическое отрицание Инверсия НЕ (NOT) |
|
Операции логического сложения и умножения подчиняются преобразованиям, которые легко доказываются из определения этих операций. Часть из них, которые полезны при преобразованиях булевых функций, представлены в таблице 2.
Таблица 2
|
|
|
|
|
Идемпотентность |
|
|
|
|
|
Двойное отрицание |
|
|
Поглощение |
|
|
Склеивание |
|
|
Закон Де Моргана |