- •В.В. Болгов, в.И. Енин, а.В. Смольянинов
- •Схемотехника
- •В.В. Болгов, в.И. Енин, а.В. Смольянинов Схемотехника
- •Схемотехника
- •Введение
- •После изучения дисциплины необходимо знать:
- •После изучения дисциплины необходимо уметь:
- •В.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. Условные графические обозначения элементов цифровой техники
- •Оглавление
5. Аналого-цифровые и цифро-аналоговые преобразователи
Аналого-цифровые преобразователи
Цифро-аналоговые преобразователи
Преобразователи интервалов времени
Вопросы для самоконтроля
Использование цифровой вычислительной техники и микропроцессорных устройств в системах телеизмерений, контроля и управления процессами определяет задачу связи их с объектами, информация о состоянии которых поступает чаще всего в виде непрерывного (аналогового) сигнала. Непосредственно такие сигналы использовать и обработать в цифровых устройствах нельзя, требуется предварительно преобразовать их в цифровую форму, что выполняется в аналого-цифровых преобразователях (АЦП). Для использования результатов цифровой обработки информации в качестве управляющих сигналов для аналоговых устройств необходимо преобразовывать выводимую из ЭВМ информацию из цифровой в аналоговую форму, что выполняется в цифро-аналоговых преобразователях (ЦАП).
Цель главы – ознакомление с принципами построения, функционированием и применением основных типовых аналого-цифровых и цифро-аналоговых преобразователей.
ПОСЛЕ ИЗУЧЕНИЯ ГЛАВЫ НЕОБХОДИМО ЗНАТЬ:
назначение, устройство, принцип действия и особенности реализации аналого-цифровых преобразователей различных типов;
назначение, устройство, принцип действия и особенности реализации цифро-аналоговых преобразователей.
5.1. Аналого-цифровые преобразователи
Использование цифровой вычислительной техники и микропроцессорных устройств в системах телеизмерений, контроля и управления процессами определяет задачу связи их с объектами, информация о состоянии которых поступает чаще всего в виде непрерывного (аналогового) сигнала. Непосредственно такие сигналы использовать и обработать в цифровых устройствах нельзя, требуется предварительно преобразовать их в цифровую форму, что выполняется в аналого-цифровых преобразователях (АЦП). Для использования результатов обработки информации в качестве управляющих сигналов в аналоговых устройствах необходимо преобразовывать выводимую из ЭВМ информацию из цифровой в аналоговую форму, что выполняется в цифро-аналоговых преобразователях (ЦАП).
Аналого-цифровые преобразователи обычно реализуются на микроэлектронной базе в виде микросхем, которые для своего функционирования могут потребовать наличия внешних вспомогательных устройств и сигналов. К таким внешним устройствам можно отнести, например, источники опорного (эталонного) напряжения, генераторы тактовых импульсов, выходные буферные усилители, устройства выборки-хранения для замораживания входного сигнала на время преобразования. Выпускаются и полные АЦП, которые не требуют для работы дополнительных внешних устройств и которые обеспечивают простое сопряжение с ЭВМ и устройствами индикации. Существует достаточно много способов аналого-цифрового преобразования, некоторые из которых рассмотрим более подробно.
5.1.1. Принцип аналого-цифрового преобразования
Процесс преобразования аналогового сигнала в цифровую форму можно разделить на три этапа: дискретизацию во времени, квантование по уровню и кодирование (представление в виде двоичного числа).
Этап дискретизации состоит в выборе моментов времени, когда следует измерять мгновенное значение непрерывного сигнала для последующего преобразования в цифровой (моментов отсчета). При этом следует помнить, что чем чаще выбираются моменты отсчета (меньше период дискретизации Тдискр), тем меньше потери информации об измеряемом процессе. С другой стороны, частое измерение параметров процесса не всегда ведет к увеличению информативности о нем, а лишь к количественному увеличению единиц информации, которые необходимо хранить и обрабатывать, что понижает быстродействие устройства без увеличения качества управления. Необходим компромисс, позволяющий уменьшить количество единиц, которыми отображается информация, без уменьшения ее качества (информативности о наблюдаемом процессе).
Выбор периода дискретизации производится на основе фундаментальной теоремы отсчетов, сформулированной и доказанной академиком В.А. Котельниковым, которая носит его имя. На основании этой теоремы, выбирать период дискретизации следует так, чтобы частота измерения (отсчета) сигнала Fотс была выше верхней частоты его спектра Fв не менее, чем в два раза:
.
В этом случае значения сигнала в выбранные моменты времени несут всю информацию об исследуемом процессе. Более частые измерения информации не добавляют, а лишь загружают память ЭВМ и увеличивают время обработки.
Этап квантования заключается в выборе шага квантования – значения измеряемой величины, принятой за единицу, и определении уровней квантования – количества шагов квантования, которое содержит измеряемый сигнал в каждый момент отсчета. Измеряемый сигнал обычно содержит не целое, а дробное количество шагов квантования, поэтому преобразование происходит с некоторой погрешностью , которую называют шумами квантования (рис. 5.1).
У
Рис. 5.1 Принцип аналого-цифрового
преобразования
Значение сигнала в момент t1 заменяется ближайшим к нему уровнем квантования с номером 5, в момент t2 – уровнем 7 и т.д. Несмотря на то, что при t2 и t3 аналоговый сигнал ближе к уровню квантования с номером 8, ему так же, как и при t2, приписывается уже достигнутый меньший уровень 7 (более высокий уровень измеряемой величины при выбранном способе квантования не достигается).
Точка отсчета |
Отсчитанный уровень |
Код уровня |
t1 |
5 |
101 |
t2 |
7 |
111 |
t3 |
7 |
111 |
t4 |
7 |
111 |
t5 |
5 |
101 |
t6 |
3 |
011 |
t7 |
2 |
010 |
Таблица 5.1 При квантовании исходная непрерывная и гладкая функция заменяется ступенчатой. Разность между истинным значением аналогового сигнала и приписанным ему уровнем квантования в любой момент времени определяет погрешность преобразования (погрешность квантования, шумы квантования). Чем меньше шаг квантования, тем меньше и погрешность, тем более точно осуществляется преобразование, что может быть достигнуто только усложнением преобразующего устройства и уменьшением его быстродействия
Кодирование заключается в преобразовании последовательности чисел, соответствующих уровням квантования, достигнутых сигналом в моменты отсчета (в рассматриваемом примере – 5, 7, 7...), в двоичные коды этих чисел (соответственно – 101, 111,111 ... в таблице 5.1.)
Аналого-цифровые преобразователи используются для преобразования электрических величин (напряжений, токов) в цифровой сигнал. Преобразование неэлектрических величин ( например, интервалов времени, перемещений) в цифровой сигнал требует их предварительного преобразования в электрическую величину с помощью соответствующих преобразователей.