
- •Схемотехника цифровых устройств Учебное пособие Новосибирск
- •Кафедра сапр
- •Введение
- •1 Параметры цифровых микросхем
- •1.1 Уровни логического нуля и единицы
- •1.2 Входные и выходные токи цифровых микросхем
- •1.3 Параметры, определяющие быстродействие цифровых микросхем
- •1.4 Описание логической функции цифровых схем
- •2 Основные логические функции и элементы
- •2.1 Функция "не", инвертор
- •2.2 Функция "и", логическое умножение
- •2.3 Функция "или", логическое сложение
- •3 Основные схемотехнические решения цифровых микросхем
- •Диодно-транзисторная логика (дтл);
- •3.1 Диодно-транзисторная логика (дтл)
- •3.2 Транзисторно-транзисторная логика (ттл)
- •3.3 Логика на комплементарных моп транзисторах (кмдп)
- •4 Согласование цифровых микросхем между собой
- •4.1 Согласование микросхем из различных серий между собой
- •Согласование 3- и 5- вольтовых ттл микросхем.
- •Согласование 3- вольтовых ттл микросхем и 2,5- вольтовых кмоп микросхем.
- •4.2 Регенерация цифрового сигнала
- •5 Арифметические основы цифровой техники
- •5.1 Системы счисления
- •5.2 Преобразование чисел из одной системы счисления в другую
- •6 Комбинационные цифровые схемы
- •6.1 Законы алгебры логики
- •Закон одинарных элементов.
- •Законы отрицания.
- •Комбинационные законы.
- •Закон тавтологии (многократное повторение):
- •Правило поглощения.
- •Правило склеивания.
- •6.2 Построение цифровой схемы по произвольной таблице истинности
- •6.3 Декодеры
- •6.4 Шифраторы
- •Универсального кодера.
- •6.5 Мультиплексоры
- •6.6 Демультиплексоры
- •7 Генераторы
- •7.1 Усилительные параметры кмоп инвертора
- •7.2 Осцилляторные схемы
- •7.3 Мультивибраторы
- •7.4 Особенности кварцевой стабилизации частоты генераторов
- •7.5 Одновибраторы
- •8 Цифровые схемы последовательностного типа
- •8.1 Триггеры
- •8.2 Регистры
- •8.3 Счётчики
- •9 Индикаторы
- •9.1 Малогабаритные лампочки накаливания
- •9.2 Газоразрядные лампы
- •9.3 Светодиодные индикаторы
- •9.4. Динамическая индикация
- •9.5 Жидкокристаллические индикаторы
- •10 Разработка цифрового устройства на примере электронных часов
- •10.1 Разработка структурной схемы часов
- •10.2 Разработка принципиальной схемы часов
- •11 Синхронные последовательные порты
- •11.1 Ssi интерфейс (dsp порт)
- •11.2 Spi порт
- •11.3 I2с порт
- •12 Синтезаторы частоты
- •12.1 Схемы фазовой подстройки частоты
- •12.2 Схемы определения ошибки по частоте
- •12.3 Умножители частоты
- •12.4 Частотные детекторы, построенные на основе фапч
- •13 Цифровая обработка сигналов
- •13.1 Структурная схема цифрового устройства обработки сигнала
- •13.2 Особенности аналого-цифрового и цифро-аналогового преобразования
- •Критерии дискретизации по котельникову
- •Погрешность хранения
- •Погрешность выборки
- •Погрешность временного положение стробирующего импульса
- •13.3 Фильтры для устранения эффекта наложения спектров (Антиалайзинговые фильтры)
- •13.4 Дискретизация сигнала на промежуточной частоте (субдискретизация)
- •13.5 Статическая передаточная функция ацп и цап и погрешности по постоянному току
- •13.6 Погрешности преобразования переменного тока
- •Искажения и шум в идеальном n-разрядном ацп
- •14 Виды аналого-цифровых преобразователей
- •14.1 Параллельные ацп
- •14.2 Последовательно-параллельные ацп
- •14.3 Ацп последовательного приближения
- •15 Основные блоки микросхем цифровой обработки сигналов
- •15.1 Двоичные сумматоры
- •15.2 Цифровые умножители
- •15.3 Постоянные запоминающие устройства
- •15.4 Статические оперативные запоминающие устройства (озу)
- •15.5 Цифровые фильтры
- •16 Реализация передатчиков радиосигналов в цифровом виде
- •16.1 Генераторы с цифровым управлением (nco)
- •16.2 Микросхемы прямого цифрового синтеза (dds)
- •16.3 Квадратурные модуляторы (Up converter)
- •16.4 Интерполирующие цифровые фильтры
- •17 Реализация радиоприёмников в цифровом виде
- •17.1 Цифровые преобразователи частоты
- •17.2 Цифровой квадратурный демодулятор
- •17.3 Децимирующие фильтры
- •Список литературы
- •Часть 1. Учебное пособие. Новосибирск , 2006.
- •630102, Новосибирск, ул. Кирова, 86.
7.5 Одновибраторы
При работе с цифровыми устройствами достаточно часто требуется формировать одиночные импульсы определённой длительности. Эту задачу выполняют специальные устройства - формирователи импульсов. Такие устройства формируют импульс заданной длительности из произвольного входного импульса. Простейшие формирователи импульсов могут быть реализованы на логических элементах.
Укорачивающие одновибраторы.
В укорачивающих одновибраторах обязательным условием является то, что длительность входного импульса должна быть больше длительности формируемого импульса. Рассмотрим схему, приведённую на рисунке 7.13.
Рисунок 7.13 – Схема укорачивающего одновибратора
Временные диаграммы сигналов на входе и выходе инвертора, а также на выходе схемы "И" приведены на рисунке 7.14.
Рисунок 7.14 – Временные диаграммы укорачивающего одновибратора
Если бы логические элементы не обладали задержкой, то на выходе такой схемы постоянно присутствовал единичный логический уровень. Однако этого не происходит. Сигнал на выходе инвертора задержан по отношению к его входному сигналу. Как видно из приведенных временных диаграмм, одновибратор, схема которого приведена на рисунке 7.13, вырабатывает одиночный импульс по переднему фронту входного сигнала. Длительность импульса на выходе такой схемы будет равна времени задержки инвертора.
Если требуется длительность выходного импульса, большая времени задержки одиночного инвертора, то можно применить дополнительные элементы задержки на пассивных RC элементах. Пример подобной схемы приведён на рисунке 7.15, а временные диаграммы работы этой схемы приведены на рисунке 7.16.
Рисунок 7.15 – Схема укорачивающего одновибратора с использованием RC элементов задержки
Длительность выработанного формирователем импульса можно вычислить исходя из условия разряда конденсатора С. Действительно, пока конденсатор С разряжается до уровня порогового напряжения U, напряжение U2 воспринимается элементом "2И-НЕ" как уровень логической единицы и на его выходе поддерживается уровень логического нуля.
Рисунок 7.16 – Временные диаграммы укорачивающего одновибратора с использованием RC элементов задержки
С течением времени напряжение на конденсаторе C становится равным Uпор и на выходе элемента "2И-НЕ" появится уровень логической единицы. Если считать, что напряжение до начала разряда на конденсаторе было равно напряжению логической единицы U1, то изменение напряжения UC с течением времени можно представить как:
,
следовательно
.
Длительность импульса равна времени разряда конденсатора до порогового значения Uпор. Эту длительность можно определить, воспользовавшись следующей формулой:
Расширяющие одновибраторы.
В расширяющих одновибраторах длительность входного (запускающего) импульса должна быть короче длительности формируемого импульса. Схема расширяющего одновибратора приведена на рисунке 7.17. Он выполнен на двух логических элементах "2И-НЕ". Схема охвачена положительной обратной связью, так как выход второго элемента соединен с входом первого.
Рисунок 7.17 – Схема расширяющего одновибратора
Рисунок 7.18 – Временные диаграммы расширяющего одновибратора
В исходном состоянии на выходе элемента D2 имеется уровень логической единицы, а на выходе элемента D1 – уровень логического нуля, так как на обоих его входах присутствуют логические единицы. При поступлении на вход запускающего импульса с нулевым потенциалом на выходе первого элемента появится уровень логической единицы, который через конденсатор С поступит на вход второго элемента. Элемент D2 инвертирует этот сигнал и уровень “0” по цепи обратной связи подается на второй вход элемента D1. Теперь даже если на входе снова появится уровень логической единицы, на выходе элемента D1 будет сохраняться высокое напряжение.
На выходе элемента D2 уровень логического нуля будет присутствовать до тех пор, пока конденсатор C не зарядится до уровня Uc = U1 – Uпор, а напряжение на резисторе R не достигнет порогового уровня Uпор (рисунок 7.18).
Длительность выходного импульса одновибратора может быть определена с помощью выражения:
,
где Rвых – выходное сопротивление первого элемента;
Uпор – пороговое напряжение логического элемента.
Использование одновибраторов.
Одновибраторы обычно используются для синхронизации цифровых устройств последовательностного типа, которые будут рассмотрены позднее. При помощи одновибраторов можно укорачивать и расширять импульсы синхронизирующего колебания, формируя тем самым заданную скважность колебания. С их помощью можно формировать многофазные синхронизирующие сигналы. Рассмотрим пример такой схемы. Пусть требуется сформировать последовательность импульсов, приведенную на рисунке 7.19.
Рисунок 7.19 – Двухтактная синхронизирующая последовательность
Для формирования такой последовательности воспользуемся укорачивающими одновибраторами, работающими по переднему и заднему фронту входного сигнала соответственно. Получившаяся схема тактовой синхронизации приведена на рисунке 7.20.
Рисунок 7.20 – Схема, формирующая двухтактную синхронизирующую последовательность