- •В.В. Болгов, в.И. Енин, а.В. Смольянинов
- •Схемотехника
- •В.В. Болгов, в.И. Енин, а.В. Смольянинов Схемотехника
- •Схемотехника
- •Введение
- •После изучения дисциплины необходимо знать:
- •После изучения дисциплины необходимо уметь:
- •В.1. Роль и место курса “Схемотехника” в учебном процессе
- •В.2. Основные направления развития цифровых устройств
- •В.3. Самостоятельная работа студентов и контроль знаний
- •1 . Основы теории логических функций.
- •1.1. Логические функции
- •1.2. Основные законы и тождества алгебры логики
- •1.3. Формы представления логических функций
- •Совершенная дизъюнктивная нормальная форма
- •Совершенная конъюнктивная нормальная форма
- •Получение логических выражений скнф и сднф
- •1.4. Минимизация логических функций
- •Метод Квайна
- •Метод карт Вейча
- •1.5. Построение и анализ работы логических схем
- •1.6. Построение логических схем с несколькими выходами
- •1.7. Вопросы и задания для самоконтроля
- •2. Интегральные микросхемы
- •2.1. Технологии цифровых интегральных схем
- •2.2. Параметры интегральных микросхем
- •2.3. Логические элементы транзисторно-транзисторной логики
- •2.3.1. Входные каскады ттл микросхем
- •2.3.2. Типы выходных каскадов ттл цифровых элементов
- •Логический выход
- •Элементы с тремя состояниями
- •Выходные каскады с открытым эмиттером
- •Выход с открытым коллектором
- •Основные характеристики микросхем ттл серий
- •2.4. Логические элементы эмиттерно-связанной логики
- •2.5. Логические элементы на моп‑транзисторах
- •2.6. Кмоп микросхемы
- •2.6.1. Режим неиспользуемых входов
- •2.6.2. Преобразователи уровня
- •2.7. Простейшие интегральные микросхемы
- •2.8. Шинные формирователи и приемопередатчики
- •2.9. Вопросы и задания для самоконтроля
- •3. Устройства комбинационного типа
- •Двоичные шифраторы и дешифраторы
- •3.1.1. Разработка схемы шифратора и его работа
- •3.1.2. Приоритетный шифратор
- •3.1.3. Разработка схемы дешифратора и его работа
- •3.1.4. Преобразователи кодов
- •3.2. Мультиплексоры и демультиплексоры
- •3.2.1. Мультиплексоры
- •3.2.2. Демультиплексоры
- •3.2.3. Получение мультиплексоров и демультиплексоров на большое количество входов (выходов)
- •3.2.4. Универсальные логические модули
- •3.2.5. Совместная работа мультиплексора и демультиплексора
- •3.3. Сумматоры, алу и матричные умножители
- •3.3.1. Одноразрядный сумматор
- •3.3.2. Сумматор последовательного действия
- •3.3.3. Сумматор параллельного действия с последовательным переносом
- •3.3.4. Сумматор параллельного действия с параллельным переносом
- •3.3.5 Арифметико-логические устройства
- •3.3.6. Матричные умножители
- •3.4. Компараторы
- •3.5 Схемы контроля
- •3.6. Вопросы и задания для самоконтроля
- •4. Узлы последовательностного типа
- •4.1. Триггеры
- •4.1.1. Асинхронные триггеры
- •4.1.2. Асинхронный d-триггер
- •4.1.3. Синхронные триггеры
- •Синхронный rs-триггер
- •Синхронный d-триггер
- •Триггеров
- •4.1.4. Триггеры с двухступенчатым запоминанием информации
- •4.1.6. Счетный триггер
- •4.1.7. Динамические триггеры
- •4.1.8. Установка начального значения триггера
- •4.1.9. Триггеры Шмидта
- •4.2. Регистры
- •4.2.1. Параллельный регистр
- •4.2.2. Последовательные (сдвигающие) регистры
- •4.2.3. Взаимное преобразование числа из последовательного кода в параллельный
- •4.3. Счётчики
- •4.3.1. Суммирующие счетчики
- •4.3.2. Вычитающие счетчики
- •4.3.3. Реверсивные двоичные счетчики
- •4.3.4. Кольцевые счетчики
- •4.3.5. Условное обозначение счетчиков
- •4.3.6. Быстродействие счетчиков
- •4.3.7. Программирование счетчиков
- •4.4. Вопросы и задания для самоконтроля
- •5. Аналого-цифровые и цифро-аналоговые преобразователи
- •5.1. Аналого-цифровые преобразователи
- •5.1.1. Принцип аналого-цифрового преобразования
- •5.1.2. Ацп с промежуточным преобразованием во временной интервал
- •5.1.3. Аналого-цифровой преобразователь с обратной связью
- •5.1.4 Аналого-цифровой преобразователь следящего типа
- •5.1.5. Параллельный ацп
- •5.1.6. Интегрирующие ацп
- •5.1.7. Ацп последовательных приближений
- •5.2. Цифро-аналоговые преобразователи
- •5.3. Преобразователи интервалов времени
- •5.4. Вопросы для самоконтроля
- •6. Устройства хранения информации
- •6.1. Основные характеристики запоминающих устройств
- •6.2. Оперативные запоминающие устройства
- •6.2.1. Статические озу
- •6.2.2. Динамические озу Принцип действия динамических озу
- •Схемные особенности динамических озу
- •6.3. Постоянные запоминающие устройства
- •Масочные пзу
- •Программируемые пзу
- •6.4. Перепрограммируемые запоминающие устройства
- •Флэш-память
- •6.5. Вопросы для самоконтроля
- •7. Селекторы импульсных сигналов
- •7.1. Амплитудные селекторы
- •7.1.1. Селектор максимального уровня
- •7.1.2. Селектор минимального уровня
- •7.2. Временные селекторы
- •7.3 Селекторы импульсов по длительности
- •7.3.1. Селекторы максимальной длительности
- •7.3.2. Селекторы минимальной длительности
- •7.4 Элементы задержки и формирователи импульсов
- •7.5. Вопросы для самоконтроля
- •8. Средства отображения информации
- •8.1. Газоразрядные цифровые индикаторы
- •8.2. Знакосинтезирующие индикаторы
- •8.3. Вакуумные люминесцентные индикаторы
- •8.4. Вакуумные накаливаемые индикаторы
- •8.5. Полупроводниковые семисегментные индикаторы
- •8.6. Жидкокристаллические индикаторы (жки)
- •8.7. Матричные индикаторы
- •8.8. Подключение индикаторов к эвм
- •8.9. Вопросы и задания для самоконтроля
- •9. Автоматы
- •9.1. Автомат в системе управления
- •9.2. Структурный автомат
- •9.3. Аппаратная реализация автоматов
- •9.4. Вопросы и задания для самоконтроля
- •Заключение
- •Б иблиографический список
- •ПриложенИя
- •Приложение 1. Обозначения цифровых микросхем
- •Приложение 2. Условные графические обозначения элементов цифровой техники
- •Оглавление
4.3.1. Суммирующие счетчики
В суммирующих счетчиках с каждым входным импульсом записанное в нем ранее число увеличивается на единицу.
В триггерах с двухступенчатым запоминанием информации выходной сигнал меняется при изменении сигнала на счетном входе из уровня логической единицы в уровень логического нуля (по заднему фронту положительного импульса).
Е сли на вход Т-триггера подать один полный импульс, то он сможет переключиться из одного состояния (например, нулевого) в противоположное, и на его выходе сформируется только половина импульса. Чтобы на выходе сформировался полный импульс, надо подать на вход два импульса. Каждый следующий последовательно подключенный к первому триггеру триггер (рис. 4.27а) будет работать аналогично, так что для формирования на выходе второго триггера полного импульса надо иметь на его входе два импульса, а на входе первого триггера – четыре импульса. Соответственно, для формирования импульса на выходе третьего триггера надо подать на вход второго триггера четыре импульса, а на вход первого –восемь импульсов.
а
б
Рис.4.27. Суммирующий счетчик
Временная диаграмма рассматриваемого процесса приведена на рисунке 4.27б. Анализируя состояние выходов триггеров после действия на его вход некоторого числа импульсов, например, четырех (100 в двоичном коде), семи (111), замечаем, что на его выходах каждый раз оказывается записано число поступивших на вход импульсов в двоичном коде, и при поступлении каждого следующего импульса оно увеличивается на 1. Таким образом, рассмотренное устройство считает поступившие на его вход импульсы в двоичном коде, суммируя их.
При поступлении восьми импульсов выходы триггеров возвращаются в исходное состояние. Это означает, что счетчик наполнился, автоматически очистился, после чего начинается новый цикл счета.
Емкость счетчика определяется максимальным количеством импульсов, которое может быть им подсчитано за один цикл счета, что определяется максимально возможным двоичным числом, которое может быть записано логическими уровнями выходов его триггеров. Она определяется по формуле: , где: N – емкость счетчика, n – количество триггеров в счетчике.
Так как количество импульсов на выходе каждого триггера (разряда) счетчика в два раза меньше их количества на его входе, можно говорить о делении частоты входных импульсов. Коэффициент деления частоты входных импульсов зависит от числа триггеров (разрядов) n и определяется формулой: .
4.3.2. Вычитающие счетчики
В вычитающем счетчике с каждым поступившим на его вход импульсом записанное число уменьшается на единицу.
Таблица состояний
суммирующего счетчика Таблица 4.12
Номер импульса |
Прямые выходы |
Инверсные выходы |
||||
Q3 |
Q2 |
Q1 |
Q3 |
Q2 |
Q1 |
|
Исход. сост. 1 2 3 4 5 6 7 8 |
0 0 0 0 1 1 1 1 0 |
0 0 1 1 0 0 1 1 0 |
0 1 0 1 0 1 0 1 0 |
1 1 1 1 0 0 0 0 1 |
1 1 0 0 1 1 0 0 1 |
1 0 1 0 1 0 1 0 1 |
Таким образом, если снимать выходной сигнал с прямых выходов триггеров, то счетчик будет суммирующим, а если с инверсных, то счетчик вычитающий.
Для получения вычитающего счетчика достаточно снимать выходной сигнал с инверсных выходов триггеров суммирующего счетчика (рис.4.28а).
Тот же эффект можно получить, если снимать выходной сигнал с прямых, как и раньше, выходов, а сигнал на вход последующих триггеров подавать с инверсных выходов предыдущих (рис. 4.28б). В этом случае сигналы, снимаемые с инверсных выходов триггеров, с каждым входным импульсом увеличиваются на единицу (счетчик для инверсных выходов окажется суммирующим).
б
Рис.4.28. Вычитающие счетчики
После прохождения восьми импульсов счетчик также возвращается в исходное состояние, то есть емкость счетчика не изменилась. Остался неизменным и коэффициент деления счетчика.