Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Проектирование аналоговых и цифровых устройств

Покупка
Новинка
Основная коллекция
Артикул: 233300.13.01
Доступ онлайн
от 340 ₽
В корзину
Учебное пособие содержит материал, необходимый для формирования у студентов знаний основ аналоговой и цифровой схемотехники и принципов построения цифровых узлов, привития навыков разработки и проектирования цифровых устройств, а также выполнения практических работ и курсового проекта по дисциплинам «Основы электроники», «Электроника», «Схемотехника» и «Цифровая обработка сигналов». Рассмотрены методы расчета аналоговых схем и синтеза дискретных устройств комбинационного типа и автоматов с памятью. Приведены примеры расчета аналоговых схем и реализации цифровых устройств различного назначения на интегральных схемах, а также пример расчета курсового проекта по дисциплине «Электроника» на тему: Проектирование усилительного каскада на биполярном транзисторе. Соответствует требованиям федеральных государственных образовательных стандартов высшего образования последнего поколения. Предназначено для студентов, аспирантов направления подготовки 09.03.04 «Программная инженерия», 09.03.01, 09.06.01 «Информатика и вычислительная техника», 2.3.3 «Автоматизация и управление технологическими процессами и производствами» и 5.12.4 «Когнитивное моделирование», изучающих дисциплины «Основы электроники», «Электроника», «Схемотехника» и «Цифровая обработка сигналов». Может быть полезно для студентов направлений подготовки «Конструирование и технология электронных средств», «Биотехнические системы и технологии» и «Информационная безопасность».
31
128
225
Бобырь, М. В. Проектирование аналоговых и цифровых устройств : учебное пособие / М. В. Бобырь. — 3-е изд., перераб. и доп. — Москва : ИНФРА-М, 2025. — 281 с. — (Высшее образование). - ISBN 978-5-16-019932-0. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2146031 (дата обращения: 22.11.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
М.В. БОБЫРЬ 
ПРОЕКТИРОВАНИЕ
АНАЛОГОВЫХ
И ЦИФРОВЫХ УСТРОЙСТВ
УЧЕБНОЕ ПОСОБИЕ
3-е издание, переработанное и дополненное
Москва
ИНФРА-М
2025


УДК 004.3(075.8)
ББК 32.973я73
 
Б72
Р е ц е н з е н т ы:
Мещеряков Р.В., доктор технических наук, профессор, главный научный 
сотрудник лаборатории № 80 «Киберфизических систем» Института проблем 
управления имени В.А. Трапезникова Российской академии наук; 
Сизов А.С., доктор технических  наук, профессор, заслуженный деятель 
науки Российской Федерации, главный научный сотрудник Научно-исследовательского центра (г. Курск) 18-го Центрального научно-исследовательского 
института Министерства обороны Российской Федерации
Бобырь М.В.
Б72  
Проектирование аналоговых и цифровых устройств : учебное пособие  / М.В. Бобырь. — 3-е изд., перераб. и доп. – Москва : ИНФРА-М, 
2025. – 281 с. — (Высшее образование). — DOI 10.12737/2146031.
ISBN 978-5-16-019932-0 (print)
ISBN 978-5-16-112469-7 (online)
Учебное пособие содержит материал, необходимый для формирования 
у студентов знаний основ аналоговой и цифровой схемотехники и принципов построения цифровых узлов, привития навыков разработки и проектирования цифровых устройств, а также выполнения практических работ 
и курсового проекта по дисциплинам «Основы электроники», «Электроника», «Схемотехника» и «Цифровая обработка сигналов».
Рассмотрены методы расчета аналоговых схем и синтеза дискретных 
устройств комбинационного типа и автоматов с памятью. Приведены 
примеры расчета аналоговых схем и реализации цифровых устройств различного назначения на интегральных схемах, а также пример расчета курсового проекта по дисциплине «Электроника» на тему: Проектирование 
усилительного каскада на биполярном транзисторе.
Соответствует требованиям федеральных государственных образовательных стандартов высшего образования последнего поколения. 
Предназначено для студентов, аспирантов направления подготовки 
09.03.04 «Программная инженерия», 09.03.01, 09.06.01 «Информатика 
и вычислительная техника», 2.3.3 «Автоматизация и управление технологическими процессами и производствами» и 5.12.4 «Когнитивное моделирование», изучающих дисциплины «Основы электроники», «Электроника», «Схемотехника» и «Цифровая обработка сигналов». Может быть 
полезно для студентов направлений подготовки «Конструирование и технология электронных средств», «Биотехнические системы и технологии» 
и «Информационная безопасность».
УДК 004.3(075.8)
ББК 32.973я73
ISBN 978-5-16-019932-0 (print)
ISBN 978-5-16-112469-7 (online)
© Бобырь М.В., Титов В.С., 
Иванов В.И., Потехин В.А., 2014
© Бобырь М.В., с изменениями 
2024


Предисловие
Данное учебное пособие предназначено для студентов и аспирантов высших учебных заведений, обучающихся по направлениям подготовки 09.03.04 «Программная инженерия» и 09.03.01, 
09.06.01 «Информатика и вычислительная техника», 2.3.3 «Автоматизация и управление технологическими процессами и производствами» и 5.12.4 «Когнитивное моделирование», изучающих 
дисциплины «Основы электроники» и «Электроника».
После изучения данного пособия студенты и аспиранты будут:
знать
1)  принцип создания и сопровождения информационных систем в области теории цепей и сигналов;
2)  стандарты естественно-научных и общеинженерных знаний 
электронных систем;
3)  методы наладки электронных систем;
4)  методы модернизации электронных систем;
5)  методики использования электронных систем;
6) методы проектирования усилителя на биполярном транзисторе,
уметь
1)  синтезировать методы математического анализа в области 
разработки электронных систем;
2)  настраивать электронные программные приложения;
3)  модернизировать электронные программные приложения;
4)  анализировать возможности программных средств в области 
проектирования электронных систем;
5)  определять характеристики информационных систем в области теории цепей и сигналов;
6) рассчитывать характеристики усилительного каскада на биполярном транзисторе,
владеть
1)  опытом моделирования электронных систем;
2)  методами наладки и настройки электронного программного 
обеспечения;
3)  методами модернизации электронного программного обеспечения;
4)  методикой анализа электронных систем;
5)  опытом решения автоматизирующих задач в области теории 
цепей и сигналов;
6) способом построения усилительного каскада на биполярном 
транзисторе.
Большинство современных систем обработки информации, ав3


томатики и вычислительной техники выполняется на аналоговых 
и цифровых устройствах. Поэтому знание принципов расчета аналоговых и построения цифровых устройств различного назначения 
имеет актуальное значение и большую практическую ценность в инженерной деятельности специалиста.
Материал пособия условно можно разделить на пять частей:
1) логические основы цифровых устройств;
2) проектирования дискретных устройств комбинационного типа;
3) проектирование дискретных устройств с памятью;
4) расчетно-графические работы по исследованию аналоговых 
устройств;
5) проектирование усилительного каскада на биполярном транзисторе.
В первой главе рассмотрены логические основы построения 
цифровых устройств. Особое вниманию уделено исследованию простейших логических операций и положениям булевой алгебры.
Во второй главе рассмотрены методы и приемы синтеза цифровых устройств комбинационного типа. Приведены примеры проектирования преобразователей кодов, шифраторов, дешифраторов, 
мультиплексоров, арифметических сумматоров и вычитателей, матричных умножителей. Представлены варианты реализации комбинационных цепей на интегральных схемах. Рассмотрен один из вариантов проектирования цифрового устройства для реализации нечетко-логического вывода.
В третьей главе изложены методы проектирования дискретных 
устройств с памятью. При этом особое внимание уделено вопросам, 
связанным с описанием работы различных типов тригерров. Рассмотрены примеры создания операционных автоматов с заданным алгоритмом функционирования, счетчиков с недвоичным кодированием, распределителей тактов на сдвиговых регистрах.
В четвертой главе рассмотрены типовые аналоговые схемы. Особое вниманию уделено примерам расчета электронных схем и усилительных каскадов на биполярных и полевых транзисторах, а также 
проектированию схем на операционных усилителях.
В пятой главе указаны общие сведения о работе усилителей, построенных на биполярных транзисторах. Особое внимание уделено 
примеру расчета усилителя на биполярном транзисторе, а также 
представлен пример построения усилительного каскада в среде 
электронного моделирования Electronic WorkBench 5.0.
Пособие может быть использовано при изучении дисциплин 
«Электроника», «Основы электроники», «Схемотехника», «Основы 
теории цепей и сигналов» и «Цифровая обработка сигналов», в частности, как руководство по курсовому проектированию по данным 
дисциплинам.
Пособие подготовлено профессором кафедры программной ин
женерии Юго-Западного государственного университета — профессором М.В. Бобырь. Автор стремился изложить материал книги 
с учетом последних исследований и достижений в области аналоговой и цифровой электроники. Учебное пособие подготовлено в рамках исследований по гранту РНФ № 23-21-00071 на тему «Разработка модели компьютерного зрения для интеллектуальной навигации 
робототехнических систем, основанной на построении трехмерных 
сцен по картам глубин». Автор приносит извинения за возможные 
опечатки и ошибки.
5


Введение
Все аналоговые и цифровые устройства (ЦУ) принято разбивать 
на два класса: комбинационные цепи (КЦ) и последовательностные 
ЦУ (автоматы с памятью — АП).
Отличительные особенности этих классов ЦУ состоят в следующем. Для КЦ значения выходных переменных в некоторый момент 
времени определяются только значениями входных переменных 
в тот же момент времени. Для АП значения выходных переменных 
определяются не только входными переменными в данный момент, 
но и их значениями в предшествующие моменты времени. Изменения значений входных переменных ЦУ происходят дискретно во времени. Временные интервалы, в течение которых эти значения сохраняются неизменными, называют тактами работы ЦУ.
Данное учебное пособие предназначено помочь студентам 
успешно выполнить курсовой проект. В процессе работы над курсовым проектом должны быть рассмотрены и решены следующие задачи:
1) синтез структуры и разработка принципиальной схемы проектируемого устройства комбинационого типа; анализ быстродействия 
устройства; моделирование функционирования устройства 
на компьютере;
2) синтез дискретного устройства последовательностного типа 
с памятью на статических триггерах выбранного типа; анализ устойчивости и способности самовосстановления после сбоя.
Элементной базой современных цифровых устройств и систем 
являются цифровые интегральные схемы. Номенклатура выпускаемых промышленностью цифровых ИС достаточно обширна, и, следовательно, весьма разнообразны реализуемые ими функции пре 
-
образования. Простейшие преобразования над цифровыми сигналами осуществляют цифровые ИС, получившие названия логических 
элементов (ЛЭ).
Для описания работы цифровых ИС, а следовательно, 
и устройств, построенных на их основе, используется математический аппарат алгебры логики (булевой алгебры). Возможность применения булевой алгебры для решения задач анализа и синтеза цифровых устройств обусловлена аналогией понятий и категорий этой 
алгебры и двоичной системы счисления, которая положена в основу 
представления преобразуемых устройством сигналов.
Расчет аналоговых устройств и курсовое проектирование являются значительным этапом в изучении основ электроники и схемотехники ЭВМ и принципов построения цифровых устройств. Работа 


по решению расчетно-графических работ по электронике и над проектом направлена на приобретение практических навыков разработки и проектирования цифро-аналоговых устройств.
Тематика практических работ и курсового проекта по дисциплинам «Основы электроники», «Электроника», «Схемотехника» 
и «Цифровая обработка сигналов» направлений подготовки 09.03.04 
«Программная инженерия», 09.03.01, 09.06.01 «Информатика и вычислительная техника», 2.3.3 «Автоматизация и управление технологическими процессами и производствами» и 5.12.4 «Когнитивное 
моделирование» охватывает основные разделы этих дисциплин. Цель 
расчетно-графических работ и проекта заключается в анализе работы аналоговых устройств и выполнении схемотехнического проектирования дискретных устройств на интегральных схемах (ИС), выполняющих заданные функции преобразования цифровой информации. Также в данном учебном пособии рассмотрены вопросы, связанные с проектированием цифровых устройств для реализации нечетко-логических операций, а именно нечетко-логического вывода. 
При этом объектом курсового проектирования являются арифметико-логические узлы комбинационного типа и синхронные последовательностные схемы, содержащие элементы памяти. Успешное решение задач, представленных в учебном пособии, позволит студенту:
1) систематизировать, закрепить теоретические знания в области 
электроники и схемотехники ЭВМ;
2) развить практические навыки по синтезу аналоговых и цифровых устройств;
3) приобрести опыт инженерного расчета аналоговых и цифровых устройств, выполняемых на базе ИС;
4) освоить правила выполнения принципиальных схем аналоговых и цифровых устройств, оформления текстовых и графических 
материалов.
7


Глава 1.  
ЛОГИЧЕСКИЕ ОСНОВЫ ЦИФРОВЫХ 
УСТРОЙСТВ
1.1. 
ОБЩИЕ ПОЛОЖЕНИЯ
Математический аппарат, описывающий действие дискретных 
устройств, базируется на алгебре логики, автором которой считается 
английский математик Дж. Буль (1815–1864). В практических целях 
первым применил его американский ученый К. Шеннон в 1938 г. 
при исследовании электрических цепей с контактными выключателями.
Булева алгебра оперирует двоичными переменными (logic values), 
которые условно обозначают как 0 и 1 и называют двоичной цифрой 
(binary digit), или битом (bit).
В ее основе лежит понятие переключательной, или булевой, 
функции вида 
−
−
1
2
1
0
(
,
,...,
,
)
n
n
f x
x
x x
 относительно аргумен 
тов 
−
−
1
2
1
0
,
,...,
,
n
n
x
x
x x , которая также может принимать лишь два значения — 0 и 1. Логическая функция может быть задана словесно, алгебраическим выражением и таблицей, которая называется таблицей 
истинности (truth table). Аналитический способ предусматривает 
запись функции в форме логического выражения, показывающего, 
какие логические операции над аргументами функции должны выполняться и в какой последовательности. Сложные функции от многих аргумен 
тов (переменных) могут быть представлены в форме 
функций от функций, последние из которых выражаются через 
меньшее число аргумен 
тов. Следует отметить, что для обозначения 
аргумен 
тов используются наиболее популярные знаки латинского, 
греческого и русского алфавитов.
В булевой алгебре различают положительную и отрицательную 
логику. В положительной логике (positive logic) логической единице 
(лог. 1) соответствует высокий уровень напряжения — H (High), логическому нулю (лог. 0) — низкий уровень — L (Low). Отрицательная 
логика (negative logic) используется нечасто, и в ней, естественно, 
противоположные соответствия логических уровней: 1 — низкий 
уровень, 0 — высокий уровень.
При табличном задании функции (state table) в строках таблицы 
записываются возможные двоичные значения аргумен 
тов 
−
−
1
2
1
0
,
,...,
,
n
n
x
x
x x  и указываются значения функции 
−−
1
0
(
)
n
f x
x , которые она принимает на данном наборе (лог. 0 или лог. 1). При числе 
аргумен 
тов n максимальное число различных состояний в таблице 
составляет 2n.
8


В этой главе мы узнаем, как переходить от таблицы истинности 
к логическому выражению, от логического выражения — к функциональной (принципиальной) схеме (задача синтеза) и наоборот (задача анализа).
1.2. 
ПРОСТЕЙШИЕ ЛОГИЧЕСКИЕ ОПЕРАЦИИ
В алгебре логики имеются три простейшие логические операции: 
отрицание (инверсия, операция НЕ), логическое сложение 
(дизъюнк 
ия, операция ИЛИ), логическое умножение (конъюнкция, 
операция И). Эти операции выполняются на логических схемах, 
именуемых логическими вентилями.
Инверсия
Операция отрицания (NOT gate) выполняется над одним аргументом или функцией и изображается чертой над аргументом (переменной) или функцией: 
=
−(
),
( , )
не
y
x
x
f a b  обозначает (не ( , )
f a b ). Таким образом, инверсия единицы равна нулю, инверсия нуля — единице, а двойная инверсия не изменяет значение переменной:
=
=
=
=
=
1,
0,
0,
1,
.
a
a
a
a
a
a
Таблица истинности инвертора для одного аргумента дана 
на рис. 1.1, а. Операция инвертирования сигнала на условном графическом обозначении (УГО) показывается кружком на выводе выходного сигнала (inversion bubble), как изображено на рис. 1.1, б; эпюры напряжений входного и выходного сигналов приведены 
на рис. 1.1, в.
Логическое НЕ
x
у ⎯х
у ⎯х
x
1
0
1
а
б
1
0
x 0
0
0
1
1
0
0
1
1
1
⎯х
в
Рис. 1.1. Таблица истинности инвертора (а), условное 
графическое обозначение (б), диаграммы напряжений (в)
Инверторы как ключевые усилительные элемен 
ты используются 
практически во всех цифровых интегральных микросхемах. Как са9


мостоятельные изделия, они широко применяются в качестве согласующих каскадов в выходных и входных цепях радиоэлектронных 
устройств.
Дизъюнкция
Под дизъюнкцией понимается логическое сложение сигналов 
двух или нескольких переменных (операция логическое ИЛИ — OR 
gate). Логическая сумма двух переменных а и b равна лог. 1, если значения или a, или b равны лог. 1. Обозначают дизъюнкцию знаком + 
(плюс) или символом ˅ (от лат. vel — или), например: y  a + b либо 
y  a ˅ b. Второй способ более предпочтителен, так как позволяет 
отличить логическое сложение от арифметического.
Для двух переменных справедливы следующие соотношения:
∨
=
∨
=
∨
=
∨
=
0
0
0,0
1
1,1
0
1,1
1
1,
т.е. равенство хотя бы одного аргумента логической единице определяет единичное значение всей функции (рис. 1.2, а). Лишь в единственном случае, когда оба аргумента равны нулю, выходная функция также равна нулю.
На функцио 
нальных схемах дизъюнктор обозначается цифрой 1 
в правом верхнем углу (рис. 1.2, б). Эпюры напряжений входного 
и выходного сигналов дизъюнктора приведены на рис. 1.2, в.
Логическое ИЛИ
b
a
a ˅ b
a
a
0
0
0
b
1
a ˅ b
0
1
1
b
1
0
1
a ˅ b
1
1
1
а
в
б
Рис. 1.2. Таблица истинности дизъюнктора (а), условное графическое 
обозначение (б), диаграммы напряжений (в)
Конъюнкция
Под конъюнкцией понимается логическое умножение сигналов 
двух или нескольких переменных (операция логическое И — AND 
gate). Конъюнкция переменных a и b равна лог. 1 в том случае, когда 
и a и b равны лог. 1. Операция И в буквенных выражениях обозначается точкой (·), символом ˄ или никак не обозначается:
=
⋅
=
.
y
a b
ab
10


Доступ онлайн
от 340 ₽
В корзину