Лекция 5
Тема 5. Аналоговый таймер
Таймерами называются устройства для
точного задания временных интервалов. Таймеры
могут быть аналоговыми и цифровыми. В относительно простых устройствах
применяются аналоговые таймеры.
Первый интегральный таймер NE555 был
разработан в 1972 г. фирмой Signetix (США). В
настоящее время эта схема считается классической. Функциональная схема таймера
NE555 (российский аналог - 1006ВИ1) приведена на (рис.5.1).
Рисунок 5.1 - Функциональная схема таймера NE555 в
ждущем режиме
Схема таймера представлена в типовом
включении для ждущего режима (микросхема таймера – затененная часть рисунка).
Основой таймера является двухпороговый компаратор, включающий два компаратора (КН1
и КН2) и RS-триггер, фиксирующий состояние выхода. Один из входов
каждого компаратора подключен к делителю напряжения, образованному резисторами
R, согласованными по величине с точностью не менее 2%. Напряжения на плечах
делителя составляют 2Vs/3
и Vs/3 соответственно. Триггер управляет двухтактным,
симметричным выходным каскадом на транзисторах VT1, VT2,
обеспечивающим выходной ток до 250 мА. Кроме того, инверсный выход триггера
управляет разрядным ключом на транзисторе VT3. Триггер имеет вход
разрешения Е, при подаче на который сигнала низкого уровня на выходе таймера
также устанавливается низкий уровень независимо от уровня сигнала на входе VIN.
На неинвертирующий
вход компаратора KH1 (вывод 5), соединенный с верхней ступенью
делителя, при необходимости может быть подано опорное напряжение от внешнего
источника. Обычно между этим выводом и общей шиной включается конденсатор,
сглаживающий помехи, приходящие по цепи источника питания Vs.
5.1 Ждущий режим
В режиме ожидания входной сигнал UIN на
выводе 2 «Пуск» имеет высокий уровень (больше, чем Vs/3). При
этом выходное напряжение компаратора КН2 соответствует лог. 1. Дл
инверсного входа триггера этот уровень
является неактивным. Напряжение Uc
на времязадающем конденсаторе Сt,
близко к нулю, и выходное напряжение компаратора КН1, приложенное к
инверсному входу
триггера,
также имеет уровень лог. 1. Триггер находится в режиме хранения в состоянии Q =
0, = 1. Транзистор VT1 закрыт, a VT2 - открыт. На выходе таймера - низкий
уровень. Ключ VТ3
замкнут и поддерживает конденсатор Сt, в разряженном состоянии.
При отрицательном кратковременном перепаде
входного сигнала UIN < Vs/3 (рис.5.2) на выходе компаратора КН2 на
время перепада установится логический нуль (активный уровень для -входа триггера) и триггер переключится в состояние Q = 1, = 0.
Рисунок 5.2 – Временные диаграммы работы
ждущего мультивибратора на таймере
Ключ VT3 при этом размыкается,
и конденсатор Сt, начинает заряжаться через
резистор Rt от источника питания Vs.
Уравнение заряда конденсатора Ct
имеет вид
(5.1)
Решение этого уравнения при нулевых
начальных условиях
Импульс на выходе заканчивается по
достижении напряжения Uc
величины опорного напряжения VREF. При этом компаратор КН1 переключится и
переведет триггер в первоначальное состояние. Ключ VT3 замкнется
и разрядит конденсатор Ct.
Длительность импульса Ти на выходе определится
из уравнения:
(5.2)
из
которого следует, что
(5.3)
Если в течение этого времени на вход
придет еще один запускающий импульс, то триггер останется в единичном
состоянии, т. е. повторный запуск во время заряда t3
конденсатора Сt игнорируется. Разряд
времязадающего конденсатора Ct происходит очень быстро, хотя и
не мгновенно. Если следующий запускающий
импульс придет во время разряда конденсатора tp, то длительность импульса таймера сократится. Время
разряда tp времязадающего конденсатора Ct, называемое временем релаксации, во
всяком случае, значительно меньше аналогичного времени ждущего мультивибратора
на ОУ и соизмеримо со временем релаксации одновибратора
на компараторе.
5.2 Автоколебательный режим
Схема
простейшего автоколебательного мультивибратора на
таймере 1006ВИ1 приведена на (рис.5.3).
Рисунок 5.3 - Автоколебательный мультивибратор на
таймере:
а - схема, б — временные диаграммы
Когда
потенциал на конденсаторе С, достигнет нижнего порога срабатывания таймера, на
входе S триггера установится низкий (активный) уровень. Триггер переключится в
состояние лог.1 и ключ VT3 разомкнётся. При этом начнется заряд
конденсатора через два последовательно включенных резистора Rt
и R1. Напряжение на
конденсаторе достигнет верхнего порога срабатывания за
время
(5.4)
При этом компаратор KH1
переключится, на входе R триггера установится низкий (активный) уровень,
триггер переключится в состояние Q = 0, и ключ VТ3 откроется. Конденсатор будет разряжаться
через резистор Rt, до тех
пор, пока напряжение на нем не достигнет нижнего порога срабатывания таймера.
Это произойдет за время
t2 = RtCtln2. (5.5)
Затем все процессы будут повторяться.
Частота выходного напряжения мультивибратора составит
(5.6)
Временные
диаграммы работы автоколебательного мультивибратора предоставлены на (рис.5.3,б).
При подаче сигнала низкого уровня на вход «Вкл.»
(вывод 4) генерацию можно остановить.
Некоторым недостатком данной схемы
является разность длительностей импульса и паузы, которая в данной схеме не
может быть устранена. Действительно, коэффициент заполнения в этой схеме
определяется соотношением
Эта величина составит 0.5 только в случае если
R1 = 0. Это недопустимо, т.к. приведет к короткому замыканию источника при открытом
ключе VT3.
На (рис.5.4) приведена схема, которая
способна обеспечить генерацию импульсов с .
Рисунок 5.4 – Схема автоколебательного мультивибратора
с независимой установкой длительности и частоты
импульсов
Для этого параллельно резистору Rt включен
диод VD1. Конденсатор Ct в такой схеме заряжается через резистор R1 и открытый диод VD1, а
разряжается, как и в базовой схеме, через Rt. Чтобы уменьшить влияние диода VD1 на
точность формирования временных интервалов, последовательно с резистором Rt включен диод VD2. При
этом за счет падения напряжения на диодах временные интервалы t1 и t2 будут
несколько больше, чем у базовой схемы.
Относительная длительность импульсов этой
схемы определится состоянием
Мультивибратор, генерирующий импульсы с γ = 0.5, можно построить и другим путем: используя
выходные транзисторы таймера для заряда и разряда времязадающего конденсатора.
5.3 Типы интегральных таймеров
Массовое применение таймеров в аппаратуре,
разнообразие решаемых ими
задач и, следовательно, многообразие требований, предъявляемых к их параметрам
в зависимости от типа аппаратуры и выполняемых функций, обусловило создание
обширного семейства интегральных таймеров.
Интегральные таймеры классифицируются по
следующим признакам:
- внутренняя
схемотехника и технология - биполярные и КМОП;
- число
тактов мультивибратора на формируемом интервале времени - одно-
тактные и многотактные.
Рассмотренный выше таймер NE555 выполнен
по биполярной технологии. Он потребляет от источника сравнительно большой ток
(10 мА). Входные токи его также сравнительно велики (0.5 мкА). Последнее
обстоятельство существенно затрудняет построение таймеров, способных
формировать большие задержки времени. Ток заряда времязадающего конденсатора Iс (рис.5.1)
зависит от номинала резистора Rt и
напряжения питания Vs. Минимальная величина
этого тока достигается в конце формируемого интервала времени и составляет
(5.7)
Для обеспечения высокой точности отсчета
интервала времени следует обеспечивать IСmin
> 50 Iвх, где Iвх -
входной ток таймера, Для таймера NE555 максимальная величина сопротивления
резистора Rt при Vs = 15В составит 200
кОм. При емкости времязадающего конденсатора Ct = 1
мкФ максимальная длительность импульса согласно (5.3) не превысит 0.22 с.
В конце 70-х годов фирма Intersil разработала ИМС ICM7555, представляющую собой КМОП-вариант таймера NE555. Этот таймер, сохранив почти полностью
функциональную схему и даже назначение выводов своего биполярного прототипа,
потребляет от источника питания всего 0.12 мА (при Vs = 15B).
Входные токи этой микросхемы не превышают 50 пА. Это дает возможность в
условиях, рассмотренных выше для таймера NE555, получить максимальную
длительность импульса 2200 с {= 37 мин) при сопротивлении время задающего
резистора Rt = 2ГОм.
Недостатком КМОП-варианта является меньшая нагрузочная
способность.
Многотактные
таймеры применяются, если требуется обеспечить длительность импульса,
измеряемую часами (рис.5.5). В принципе большую длительность можно получить, используя
с однотактным таймером времяза-дающий
конденсатор большой емкости (десятки или сотни мкФ).
Рисунок 5.5 – Блок-схема многотактного
таймера
Многотактный
таймер умножает постоянную времени RtCt-цепи на коэффициент пересчета счетчика. Семейство многотактных таймеров делится на две группы. К первой
группе относятся программируемые таймеры, в которых формируемый интервал
времени задается программно, установкой соответствующих перемычек на выводах
счетчика, либо цифровым кодом от ПК. Ко второй группе относятся
специализированные таймеры со встроенными счетчиками, у которых однозначно
задан коэффициент пересчета.