Глава 4. Операционные усилители и обратная связь
4.8. Компараторы и триггер Шмитта
Компаратор как ОУ без обратной связи, открытый коллектор и подтяжка, два порога и гистерезис, расчёт триггера Шмитта и его вариант на двух транзисторах.
Термостат должен включить нагреватель, когда температура опустилась ниже заданной. Зарядное устройство — остановиться, когда напряжение аккумулятора дошло до предела. Генератор треугольника — сменить направление тока, когда напряжение на конденсаторе достигло порога. Во всех этих случаях нужен ответ «да/нет» на вопрос «какое из двух напряжений больше?».
Хороший пример — простейший цифровой вольтметр. Конденсатор заряжается от источника токаИсточник тока — устройство, ток которого почти не зависит от напряжения на нагрузке (бесконечное дифференциальное сопротивление); идеал — ., и напряжение на нём растёт линейно («пила»). Счётчик считает импульсы генератора, пока «пила» ниже измеряемого напряжения; в момент равенства счёт останавливается, и накопленное число пропорционально входу. Это однократное интегрирование; более точный двухтактный вариант описан в разделе 9.3.
Решение «больше или меньше» принимает компараторКомпаратор — схема, которая сравнивает два напряжения и выдаёт логический ответ, какое больше.. Ему посвящены оба пункта раздела.
4.8.1Компаратор: ОУ, работающий без обратной связи
- Компаратор — усилитель с огромным усилением без отрицательной обратной связиОтрицательная обратная связь (ООС) — часть выхода подаётся на вход так, что вычитается из входного сигнала. Усиление падает, зато схема становится линейной и предсказуемой.: выход всегда в одном из двух крайних состояний.
- Специализированные компараторы (311, 393…) быстрее ОУ; их скорость описывают задержкой распространенияЗадержка распространения — время от перепада на входе до переключения выхода; главный скоростной параметр компаратора (наносекунды)..
- Выход — открытый коллекторОткрытый коллектор — выход, где наружу выведен только коллектор транзистора с заземлённым эмиттером: он умеет лишь тянуть к земле, а «вверх» выход тянет внешний резистор.: уровни задаёт внешний подтягивающий резистор к нужной шине.
- Отрицательную обратную связь в компараторе не используют, положительную — постоянно.
Возьмите дифференциальный усилитель с очень большим усилением — на транзисторах или просто ОУ без обратной связи. Если неинвертирующий вход выше, выход уходит в положительное насыщениеНасыщение — внешняя цепь не может пропустить ток ; коллектор опускается почти до эмиттера ( = 0,05–0,2 В), и ток задаёт нагрузка, а не база., если ниже — в отрицательное. При усилении больше 100 000 «промежуточные» состояния занимают полосу входной разности шириной в доли милливольта, так что на практике выход двоичный.
ОУ в роли компаратора используют часто, но есть и специальные микросхемы-компараторы: LM306, LM311, LM393, NE527, TLC372. Внутри это совсем не ОУ — они рассчитаны на скорость: у NE521, например, скорость нарастанияСкорость нарастания — наибольшая скорость изменения выхода ОУ, В/мкс. Синус амплитуды без искажений возможен при . выхода — тысячи вольт за микросекунду. Поэтому о компараторе говорят не «сколько вольт в микросекунду», а задержка распространения: сколько наносекунд проходит от входного перепада до переключения выхода.
Открытый коллектор: уровни выхода выбираете вы
Выход ОУ — двухтактный каскад, качающийся между шинами (у 741 около ±13 В при ±15 В). У компаратора обычно иначе: наружу выведен коллектор n-p-n-транзистора, эмиттер которого заземлён, — открытый коллектор. Транзистор умеет только тянуть выход вниз; «вверх» его тянет внешний резистор к той шине, уровни которой нужны: +15 В, +5 В для логики или +3,3 В для микроконтроллера.
Что здесь что (4)
- Вход. сравнивается с землёй на втором входе
- LM393. сдвоенный компаратор с открытым коллектором
- Подтягивающий резистор 4,7 кОм. поднимает выход до +3,3 В, когда выходной транзистор закрыт
- Выход. +3,3 В при Uвх > 0, около нуля при Uвх < 0 — уровни микроконтроллера
Эта схема переводит знак сетевого или звукового сигнала в логические уровни 3,3 В — самый простой аналого-цифровой преобразователь на один разряд. Открытый коллектор постоянно встречается и в цифровой логике (раздел 8.2). Подтягивающий резистор удобно представлять коллекторной нагрузкой выходного транзистора, работающего ключом.
| Подтягивающий резистор | Меньше (сотни ом) | Больше (килоомы) |
|---|---|---|
| Фронт вверх | быстрее: ёмкость нагрузкиЁмкость нагрузки кварца — внешняя ёмкость, при которой он даёт номинальную частоту; её изменение подтягивает частоту. заряжается быстрее | медленнее |
| Устойчивость к наводкам | выше | ниже |
| Потребление в низком состоянии | больше | меньше |
| ОУ | Компаратор | |
|---|---|---|
| Выходной каскад | двухтактный, от шины до шины (±13 В у 741) | открытый коллектор и внешний резистор |
| Скорость | скорость нарастания, В/мкс | задержка распространения, нс |
| Обратная связь | отрицательная — основа работы | отрицательная — никогда; положительная — часто |
| Напряжения на входах | равны (обратная связь их уравнивает) | не равны |
Почему компаратор не охватывают отрицательной обратной связью? У него нет внутренней частотной коррекцииЧастотная коррекция — конденсатор внутри ОУ (или снаружи), который заставляет усиление спадать 6 дБ/окт с низкой частоты, чтобы схема с ОС не возбуждалась., и с такой петлёй он почти наверняка загенерирует (что такое коррекция и зачем она ОУ — в разделе 4.11). А вот положительная обратная связь ему очень полезна — о ней следующий пункт.
Компаратор с открытым коллектором подаёт сигнал на вход микроконтроллера; подтяжка 10 кОм к +3,3 В, ёмкость входа вместе с дорожкой — 15 пФ. Оцените время нарастанияВремя нарастания — время достижения 90 % конечного значения (иногда считают от 10 до 90 %). выхода (от 10 до 90 %) и мощность в подтягивающем резисторе в низком состоянии. Что изменится, если поставить 1 кОм?
Решение
Фронт вверх формирует только резистор: экспонента с , а от 10 до 90 % она проходит за . Для 10 кОм: нс, нс. В низком состоянии на резисторе почти всё питание: мВт. Для 1 кОм: нс, нс, мВт, а выходной транзистор должен принимать 3,3 мА. Фронт вниз определяет сам транзистор — он быстр при любом резисторе. Для прибора на батарейке выгоднее 10 кОм, для быстрого сигнала — единицы килоом.
4.8.2Триггер Шмитта: два порога вместо одного
- Положительная обратная связьПоложительная обратная связь — сигнал ОС складывается с входным. Нужна в генераторах и триггерах; в усилителе ведёт к самовозбуждению. создаёт два порога; шум меньше их разности не вызывает дребезга.
- Переключение становится резким, как бы медленно ни менялся вход.
- ГистерезисГистерезис — два разных порога переключения: вверх — при одном напряжении, вниз — при другом. Состояние зависит от истории, шум меньше «петли» не вызывает дребезга. ≈ размах выхода × коэффициент деления .
Сумеречный выключатель: фоторезистор в делителе, компаратор сравнивает напряжение с порогом и включает фонарь. Вечером свет меняется за десятки минут, и в момент, когда сигнал проходит порог, любая наводка в доли милливольта перебрасывает выход туда-обратно. Фонарь мигает, реле трещит. У простого компаратора две беды:
- при медленном входе и выход меняется медленно — вблизи порога компаратор работает как линейный усилитель;
- шум на входе при прохождении порога вызывает серию лишних переключений — «дребезгМногократное замыкание и размыкание механических контактов в течение ~1 мс после переключения — от 10 до 100 «отскоков».».
Обе лечатся одним приёмом — положительной обратной связью.
Откуда берутся два порога
Добавим резистор с выхода на неинвертирующий вход, куда делитель подаёт порог. Теперь порог зависит от того, в каком состоянии выход. Пусть вход выше порога и выход замкнут на землю: тогда просто включён параллельно , и порог опускается.
Что здесь что (6)
- Вход. сигнал фотодатчика на инвертирующем входе
- R₁ 10 кОм. от +5 В: с R₂ задаёт порог около 2,5 В
- R₂ 10 кОм. нижнее плечо делителя
- R₃ 220 кОм. положительная обратная связь: сдвигает порог вслед за выходом
- R₄ 2,2 кОм. подтягивающий резистор к +5 В
- Компаратор. с открытым коллектором
Когда выход высокий, транзистор закрыт, и через в узел делителя добавляется ток от +5 В — порог поднимается до 2,56 В. Пока шум меньше разности 0,11 В, лишних переключений нет.
Второй эффект: петля ускоряет переключение. Как только выход начал меняться, порог «уходит» в ту же сторону, и процесс лавинообразно доходит до конца, как бы медленно ни полз вход. Ещё быстрее будет, если параллельно поставить «ускоряющий» конденсатор 10–100 пФ. Компаратор с такой петлёй называют триггером ШмиттаТриггер Шмитта — компаратор с положительной обратной связью: два порога, быстрые чистые фронты даже при медленном и зашумлённом входе.. На ОУ его делают так же, только подтягивающий резистор не нужен. Состояние выхода теперь зависит не только от входа, но и от того, откуда вход пришёл, — это гистерезис.
Расчёт по шагам
Если гистерезис невелик по сравнению с порогом, проектирование простое:
- ПорогДелителем задайте нужный порог приблизительно. Если порог близок к земле, хватит одного резистора от неинвертирующего входа на землю (плюс резистор обратной связи с выхода).
- ГистерезисРезистором задайте ширину петли: она равна размаху выхода, уменьшенному делителем — (формула ниже).
- Подтяжка возьмите достаточно малым, чтобы с учётом нагрузки высокий уровень выхода был почти равен питанию.
Нужны пороги, симметричные относительно нуля (для двуполярного сигнала)? Добавьте резистор смещенияСмещение — постоянный режим транзистора (ток покоя, напряжения на выводах), при котором он работает в активном режиме в течение всего периода сигнала. от неинвертирующего входа к отрицательной шине. Номиналы всех резисторов выбирают так, чтобы выходной ток и сопротивление делителя оставались в разумных пределах.
Индикатор разряда батареи: напряжение батареи через делитель подаётся на инвертирующий вход компаратора. Порог задаёт делитель кОм (к шине +3,3 В) и кОм (на землю), обратная связь кОм, подтяжка выхода кОм к +3,3 В. Найдите оба порога и гистерезис.
Решение
Выход низкий: параллелен , кОм,
Триггер Шмитта без микросхем
Тот же гистерезис можно получить на двух транзисторах с общим эмиттернымКаскад с общим эмиттером — вход на базу, выход с коллектора, эмиттер общий для входа и выхода (возможно, через ); инвертирует сигнал, . резистором. Ключевая деталь — у входного транзистора коллекторный резистор должен быть больше, чем у выходного : именно из-за этой разницы ток через общий резистор, а значит и порог, зависит от того, какой транзистор открыт.
Что здесь что (6)
- T₁. входной транзистор
- T₂. выходной; базу питает коллектор T₁ через резистор
- 2,2 кОм. коллекторный резистор T₁ — больше, чем у T₂
- 1,5 кОм. коллекторный резистор T₂
- 15 кОм. передаёт состояние коллектора T₁ на базу T₂
- 150 Ом. общий эмиттерный резистор: его напряжение и есть порог
закрыт, открыт через резистор от коллектора . Ток задан его меньшим коллекторным резистором — он больше, и эмиттеры стоят выше. Чтобы открыть , вход должен превысить это напряжение на .
открылся, его коллектор опустился, и заперся. Теперь ток через общий резистор определяет больший коллекторный резистор — ток меньше, и эмиттеры опустились.
Чтобы вернуться обратно, вход должен опуститься ниже, чем был порог включения, — это и есть гистерезис, как у интегрального триггера.
Термостат аквариума: напряжение с делителя на терморезисторе падает при нагреве. Нужен триггер Шмитта на компараторе LM393 с порогами +2,0 и +2,3 В; подтяжка выхода 4,7 кОм к +5 В, опорный делитель питается от той же шины +5 В, резистор обратной связи кОм. Рассчитайте резисторы делителя и проверьте высокий уровень выхода.
Решение
Схема как у сумеречного выключателя: сигнал на инвертирующий вход, на неинвертирующий — делитель (к +5 В) / (к земле) и с выхода. Заменим делитель эквивалентом: , .
Нижний порог (выход на земле): В.
Верхний порог (выход тянется к +5 В через ):
В.
Из первого уравнения ; подставив во второе и решив численно, получаем кОм, В. Отсюда