
- •Курсовой проект
- •Требования к графическому оформлению чертежей и плакатов
- •7 Курсовой проект
- •Условно-графические обозначения цифровых микросхем на электрической принципиальной схеме
- •9 Курсовой проект
- •11 Курсовой проект
- •13 Курсовой проект
- •Курсовой проект
- •Измерители временных параметров сигнала
- •17 Курсовой проект
- •4.1.1. Структурная схема измерителя частоты
- •Структурная схема измерителя длительности
- •Курсовой проект
- •Структурная схема измерителя периода
- •Структурная схема измерителя интервала времени
- •Программируемые формирователи импульсных сигналов
- •21 Курсовой проект
- •Структурная схема программируемого счетчика-делителя
- •Структурная схема формирователя импульса заданной длительности
- •23 Курсовой проект
- •Структурная схема формирователя последовательности импульсов
- •Курсовой проект
- •Принципиальная схема измерителя временных параметров
- •Принципиальная схема программируемого формирователя
- •Составление принципиальной схемы программируемого счетчика-делителя частоты
- •27 Курсовой проект
- •29 Курсовой проект
- •Составление схемы программируемого формирователя импульсов заданной длительности
- •31 Курсовой проект
- •33 Курсовой проект
- •Формирователь последовательности импульсов
- •35 Курсовой проект
- •Курсовой проект
- •Схемы временной селекции или стробирующие
- •Генераторы импульсов
- •39 Курсовой проект
- •Формирователи коротких импульсов
- •Обработка асинхронного сигнала
- •41 Курсовой проект
- •Курсовой проект
- •Составление принципиальной схемы блока индикации
- •45 Курсовой проект
- •Курсовой проект
- •Общие сведения о счетчиках
- •6.6.1. Асинхронные счетчики
- •Курсовой проект
- •Синхронные суммирующие счетчики
- •6.6.3. Синхронные реверсивные счетчики
- •51 Курсовой проект
- •Блок задания кода
- •53 Курсовой проект
- •Регистр памяти
- •Преобразователи кодов
- •55 Курсовой проект
- •57 Курсовой проект
- •Курсовой проект
- •61 Курсовой проект
- •63 Курсовой проект
Составление схемы программируемого формирователя импульсов заданной длительности
Используя счетчики с входами параллельной загрузки, можно построить схему ждущего цифрового мультивибратора – устройства,
30
которое при подаче на него короткого импульса запуска вырабатывает более широкий выходной импульс с длительностью, определяемой входным кодом.
Мультивибратор на счетчиках ИЕ9 и ИЕ10
Цифровой программируемый мультивибратор имеет вход запуска
Рзап, вход тактовых импульсов С с периодом Твх и информационные входы Di (рис.5.3,а). Длительность выходного сигнала равна целому числу периодов тактовых импульсов, подаваемых на счетный вход мультивибратора.
Рис.5.3. Схема программируемого мультивибратора на микросхеме К555ИЕ10 (а) и временные диаграммы его работы (б)
ЦИФРОВЫЕ УСТРОЙСТВА И МИКРОПРОЦЕССОРЫ
31 Курсовой проект
Схема содержит 4-разрядный двоичный счетчик с входами параллельной загрузки К555ИЕ10 (максимальный модуль счета – 16) и логические элементы, управляющие работой схемы. Идея построения цифрового ждущего мультивибратора заключается в том, чтобы разрешить работу счетчика в течение некоторого числа тактов после подачи в схему импульса запуска.
При включении схемы на всех выходах счетчика Q3...Q0 и на выходе переноса CR, как правило, присутствует нулевой уровень. Таким образом, на входах Е и L – сигнал единичного уровня, что разрешает работу счетчика в режиме счета. При подаче тактовых импульсов на вход синхронизации С счетчик начинает считать. Как только счетчик досчитает до конца, т.е. до 15 ( для К555ИЕ10 – 1111: Q3 = Q2 = Q1 = Q0 = 1), на выходе переноса CR появляется единичный уровень. При этом на вход разрешения счета Е поступает нулевой уровень, счетчик останавливается и уже не реагирует на импульсы на счетном входе С, т.е. переходит в ждущий режим. Единичный уровень с выхода CR, поступающий на вход схемы 2И-НЕ, разрешает прохождение импульса запуска.
Если подать импульс положительной полярности на вход запуска
Рзап, то на входе L, который управляет параллельным вводом, появится нулевой уровень. Счетчик переходит в режим параллельной загрузки данных с входов D3..D0 на выходы Q3..Q0. По фронту очередного тактового импульса С происходит запись числа с входов Di на выходы Qi. Если это число не равно 15, то на выходе CR формируется логический 0 и на вход Е поступает 1. Счетчик переходит из ждущего режима в режим счета и начинает считать входные импульсы. Когда появляется сигнал переноса CR=1, на входе разрешения счета Е появляется нулевой уровень, формирование выходного импульса заканчивается и мультивибратор опять переходит в ждущий режим.
Временные диаграммы иллюстрируют работу мультивибратора при входном коде Di=7:
D3 = 0, D2 = D1 = D0 = 1.
Над диаграммой выходного сигнала проставлены числа, определяемые выходными сигналами счетчика Q3-Q0. После подачи импульса запуска в счетчик записывается число 7 (по фронту тактового импульса). Следующие импульсы на входе С меняют состояние счетчика, увеличивая его на единицу в каждом такте. По фронту 8-го импульса число, определяемое входными переменными Q3-Q0, становится равным 15 и на следующий импульс счетчик уже не реагирует. Длительность выходного импульса кратна периоду тактового сигнала:
Твых = (Мmax – D – 1)⋅Твх,
32
где Мmax – максимальный для данной схемы модуль счета, который
равен: Мmax = 10 для ИЕ9, Мmax = 16 для ИЕ10, D - число в двоично-десятичном коде (для ИЕ9) или двоичном коде (для ИЕ10), записанное в
счетчик через входы D3 -D0 . Диапазон изменения входного кода – от 0 до 14 для ИЕ10 и от 0 до 8 для ИЕ9.
Из временных диаграмм видно, что для запуска мультивибратора,
построенного на счетчике с синхронной загрузкой, импульс Рзап должен иметь такую длительность, чтобы на время его действия приходился хотя бы один фронт тактовых импульсов. Для формирования такого запускающего импульса удобно воспользоваться схемой формирования синхронного одиночного импульса (рис. 6.6).
Объединяя несколько счетчиков, можно строить программируемые цифровые мультивибраторы на произвольную длительность выходного импульса. Для мультивибратора на нескольких микросхемах ИЕ9 или
ИЕ10 длительность выходного импульса Твых будет определяться той же
формулой, где Мmax - максимальный для данной схемы модуль счета, который будет равен:
-
Мmax = 10 n
для ИЕ9,
М
max
= 16 n
для ИЕ10,
где n – количество счетчиков в схеме.
Мультивибратор на ИЕ16 и ИЕ17
В схемах мультивибраторов можно использовать и счетчики в режиме обратного счета. На рис. 5.4,а приведена схема программируемого формирователя импульса на микросхемах К531ИЕ16 (4-разрядный реверсивный двоично-десятичный счетчик). В исходном состоянии (в ждущем режиме) на входах L – уровень логической «1», а выходные переменные Q3-Q0 обоих счетчиков представляют число 0 и на выходах СR сформирован сигнал займа, т.е. присутствует нулевой уровень, который запрещает счет через логический элемент DD1.1.
ЦИФРОВЫЕ УСТРОЙСТВА И МИКРОПРОЦЕССОРЫ