Компаратор. описание и применение. часть 1

Общие сведения

Компаратор — это сравнивающее устройство. Аналоговый компаратор предназначен для сравнения непрерывно изменяющихся сигналов. Входные аналоговые сигналы компаратора суть Uвх — анализируемый сигнал и Uоп — опорный сигнал сравнения, а выходной Uвых — дискретный или логический сигнал, содержащий 1 бит информации:

     (1)

Выходной сигнал компаратора почти всегда действует на входы логических цепей и потому согласуется по уровню и мощности с их входами. Таким образом, компаратор — это элемент перехода от аналоговых к цифровым сигналам, поэтому его иногда называют однобитным аналого-цифровым преобразователем.

Неопределенность состояния выхода компаратора при нулевой разности входных сигналов нет необходимости уточнять, так как реальный компаратор всегда имеет либо конечный коэффициент усиления, либо петлю гистерезиса (рис. 1).

Рис. 1. Характеристики компараторов

Рис. 2. Процессы переключения компараторов

Чтобы выходной сигнал компаратора изменился на конечную величину |U1вых — Uвых| при бесконечно малом изменении входного сигнала, компаратор должен иметь бесконечно большой коэффициент усиления (эпюра 1 на рис. 2) при полном отсутствии шумов во входном сигнале. Такую характеристику можно имитировать двумя способами — или просто использовать усилитель с очень большим коэффициентом усиления, или ввести положительную обратную связь.

Рассмотрим первый путь. Как бы велико усиление не было, при Uвх близком к нулю характеристика будет иметь вид рис. 1а. Это приведет к двум неприятным последствиям. Прежде всего, при очень медленном изменении Uвх выходной сигнал также будет изменяться замедленно, что плохо отразится на работе последующих логических схем (эпюра 2 на рис. 2). Еще хуже то, что при таком медленном изменении Uвх около нуля выход компаратора может многократно с большой частотой менять свое состояние под действием помех (так называемый «дребезг», эпюра 3). Это приведет к ложным срабатываниям в логических элементах и к огромным динамическим потерям в силовых ключах. Для устранения этого явления обычно вводят положительную обратную связь, которая обеспечивает переходной характеристике компаратора гистерезис (рис. 1б). Наличие гистерезиса хотя и вызывает некоторую задержку в переключении компаратора (эпюра 4 на рис. 2), но существенно уменьшает или даже устраняет дребезг Uвых.

В качестве компаратора может быть использован операционный усилитель (ОУ) так, как это показано на рис. 3. Усилитель включен по схеме инвертирующего сумматора, однако, вместо резистора в цепи обратной связи включены параллельно стабилитрон VD1 и диод VD2.

Рис. 3. Схема компаратора на ОУ

Пусть R1 = R2. Если Uвх — Uоп > 0, то диод VD2 открыт и выходное напряжение схемы небольшое отрицательное, равное падению напряжения на открытом диоде. При Uвх — Uоп < 0 на стабилитроне установится напряжение, равное его напряжению стабилизации Uст. Это напряжение должно соответствовать единичному логическому уровню цифровых интегральных микросхем (ИМС), входы которых подключены к выходу компаратора. Таким образом, выход ОУ принимает два состояния, причем в обоих усилитель работает в линейном режиме. Многие типы ОУ не допускают сколько-нибудь существенное входное дифференциальное напряжение. Включение по схеме на рис. 3 обеспечивает работу ОУ в режиме компаратора практически с нулевыми дифференциальными и синфазными входными напряжениями. Недостатком данной схемы является относительно низкое быстродействие, обусловленное необходимостью частотной коррекции, так как ОУ работает в линейном режиме со 100%-ной обратной связью. Используя для построения компаратора обычные ОУ, трудно получить время переключения менее 1 мкс.

Схема повторителя напряжения на операционном усилителе

Повторитель напряжения — это одна из самых простых схем с использованием операционного усилителя. Его главной и единственной особенностью является то, что система не усиливает и не ослабляет сигнал, то есть, проще говоря, k=1. Эта особенность связана с нулевым сопротивлением петли обратной связи.

Такого рода системы применяются в основном в качестве буфера, например, для повышения работоспособности и тока нагрузки. Поскольку входной ток почти равен нулю, а выходной ток зависит от типа усилителя, то можно легко разгрузить маломощные источник сигнала, как например, некоторые датчики.

Data values[edit]

IDedit

Java Edition:

Name Namespaced ID Translation key
Redstone Comparator
Name Namespaced ID
Block entity

Bedrock Edition:

Redstone Comparator Namespaced ID Numeric ID Translation key
Unpowered block
Powered block
Item
Name Savegame ID
Block entity

Block dataedit

See also: Data values

In Bedrock Edition, redstone comparators use the following data values:
A redstone comparator’s block data specifies its orientation, mode, and powered status.

Bits Values
0x10x2 A two-bit field storing a value from 0 to 3 specifying the redstone comparator’s orientation:

  • 0: Facing north.
  • 1: Facing east.
  • 2: Facing south.
  • 3: Facing west.
0x4 Set if in subtraction mode (front torch up and powered).
0x8 Set if powered (at any power level).

Block statesedit

See also: Block states

Java Edition:

Name Default value Allowed values Description
facing The direction from the output side to the input side of the comparator,or the opposite from the direction the player faces while placing the comparator.
mode Specifies the current mode of the redstone comparator.
powered True if the redstone comparator is being powered.

Bedrock Edition:

Name Default value Allowed values Description
direction The direction from the output side to the input side of the comparator,or the opposite from the direction the player faces while placing the comparator.
output_lit_bit True if the redstone comparator is being powered.
output_subtract_bit Specifies the current mode of the redstone comparator.

Block entityedit

See also: Block entity format

A redstone comparator has a block entity associated with it that holds additional data about the block.

  • Block entity data

    • Tags common to all block entities see Template:Nbt inherit/blockentity/template
    •  OutputSignal: Represents the strength of the analog signal output of this redstone comparator.

Ограничение уровня выходного напряжения компаратора и триггера Шмитта

Применение положительной обратной связи (ПОС) в компараторах и триггерах Шмитта ускоряет переключение схем, но в связи с тем, что выходное напряжение UВЫХ изменяется от UНАС+ до UНАС-, то время переключения составляет довольно значительную величину (от долей до единиц микросекунд).

Кроме того существует проблема несовместимостей уровней выходного напряжения, к примеру, при напряжении питания ОУ UПИТ = ±15 В, выходное напряжение составит UВЫХ ≈ ±14 В (UНАС+ ≈ +14 В, а UНАС- ≈ -14 В), в то время как уровни ТТЛ микросхем составляют около +5 В или 0 В.

Для устранения вышеописанных проблем применяют так называемую привязку или ограничение уровня выходного напряжения, для этого в компаратор или триггер Шмитта вводят ООС в виде различных схем ограничения. Простейшими ограничительными схемами являются диоды или стабилитроны. Схема триггера Шмитта с ограничение выходного напряжения показана ниже

Триггер Шмитта с ограничением выходного напряжения при помощи стабилитрона в цепи ООС.

Ограничение выходного напряжения в триггере Шмитта работает следующим образом. При поступлении на инвертирующий вход напряжения меньше, чем напряжение опорного уровня (UВХ ОП), то выходное напряжение UВЫХ начинает изменяться в положительном направлении и при достижении напряжения стабилизации стабилитрона UСТ напряжение на выходе перестанет расти, а будет изменяться только ток. При этом выходное напряжение будет равняться напряжению стабилизации стабилитрона (UВЫХ = UСТ).

В случае если входное напряжение начнёт увеличиваться, выше опорного напряжения, то на выходе напряжение начнёт уменьшаться и в этом случае направление тока через стабилитрон начнёт изменяться на противоположный, а стабилитрон начнёт вести себя как диод. В результате падение напряжения на нём составит примерно 0,7 В независимо от величины протекающего через него тока, а на выходе напряжение составит -0,7 В.

Таким образом, при использовании стабилитрона выходное напряжение триггера Шмитта составит: UВЫХ1 = UСТ (при отсутствии ограничения UНАС+) или UВЫХ2 ≈ 0,7 (при отсутствии ограничения UНАС-).

Для симметричного ограничения выходного напряжения могут применяться последовательно включенные диоды или стабилитроны, что показано на рисунке ниже

Триггер Шмитта с симметричным ограничением выходного напряжения.

В данной схеме реализуется симметричное ограничение выходного напряжения относительно опорного напряжения, причем выходное напряжение выше опорного напряжения ограничивается стабилитроном VD1, а напряжение при этом составит на 0,7 В больше напряжения стабилизации. В случае же выходного напряжения ниже опорного, то выходное напряжение будет на 0,7 В ниже напряжения стабилизации стабилитрона VD2.

При расчёте компараторов и триггеров Шмитта с ограничением выходного напряжения в качестве UНАС+ необходимо использовать UСТ (когда используется один стабилитрон) или UСТVD1 (при двухстороннем ограничении). А вместо UНАС- необходимо использовать значение падения напряжения на диоде примерно 0,7 В (при одном стабилитроне) или UСТVD2 (при двухстороннем ограничении).

Теория это хорошо, но без практического применения это просто слова.Здесь можно всё сделать своими руками.

Прошло почти два года с тех пор, как я пытался приручить операционный усилитель УД708 для сравнения двух сигналов. Знаний тогда было мало, поэтому времени уходило много, а главное — еще и безрезультатно. Но в итоге для своей задачи я смог «договориться» с компаратором LM393N. А на днях перебирал поделку, в которой впервые использовал эту микросхему, и решил вспомнить, как работает компаратор. Заодно и другим рассказать.Компаратор — это устройство, сравнивающее два аналоговых сигнала. В самом простом случае — операционный усилитель без обратных связей. На входы ему подаются два напряжения — эталонное, оно же опорное (известно заранее) и измеряемое. На выходе возможны два состояния:

«1» — когда напряжение на прямом входе больше, чем на инвертирующем;«0» — когда напряжение на прямом входе меньше, чем на инвертирующем.

Некоторые компараторы самостоятельно формируют уровни логических нуля и единицы (например, «ноль» — это ноль, «единица» — плюс пять вольт), но LM393 — с открытым коллектором. Ей для создания выходного напряжения нужен внешний резистор, подключающийся либо к «плюсу» питания, либо к другому «плюсу» (в разумных пределах, конечно).

Первые две схемы — каноничное включение нагрузки под открытый коллектор. Я подключал внешний резистор к питающему «плюсу».

Гайд[править код]

Умники, сделайте по нему гайд. Было бы полезно помоему, чтобы в гайде описывались все нюансы и тонкие моменты. Lig0n 17:03, 7 января 2013 (UTC)

Параметры выдаваемые компаратором подсоединённым к разным хранилищам с разным типом лута.

Значения привожу для стопок с 64(красная пыль и т.п.), 16(снежки, эндержемчуг) и 1(сёдла, мечи и т.п.) вещами в слоте соответственно:
Количество вещей указанное тут заставляет выдавать компаратор сигнал не более чем на 1 редстоут (добавите хоть 1 итем и будет 2 и более).
Можно юзать, как фильтр лута — тоесть пропускать 1 тип лута и фильтровать все остальные

двойной сундук — 246; 61; 3.0,
сундук — 123; 30; 1.0,
раздатчик — 41; 10; 0.5,
воронка — 22; 5; 0.333,
печь — 13; 3; 0.2,
Сундук края не видит :С.

Можно сделать автомагазин, меняющий ваш лут на что-то полезное, правда унита… пардон, воронки чистить прийдётся очень и очень часто — пытаюсь создать автосортировщик лута
(люди, убейте нотча пжлст — почему воронки можно подключать только к 1 сундуку, а не ко всем соседним и нельзя двигать поршнями?!).
А и это… если воронка или любое хранилище стоят рядом с красным факелом или заряженным блоком под ним, то лут в них не сыпется.

Баги: если подсоединить к двойному сундуку 2 воронки, то каждый 1й уходящий из каждой стопки итем будет сыпаться в 1 воронку, а каждый 2й в другую.

Общие сведения.

Компаратор — это операционный усилитель без обратной связи с большим коэффициентом усиления. Поэтому, если подать на один его вход (например инверсный) какой то постоянный уровень опорного напряжения, а на другой вход (прямой) изменяющийся сигнал — выходное напряжение у него изменится скачком, от минимального до максимального в тот момент, когда уровень входного сигнала превысит уровень сигнала опорного напряжения, установленного на другом входе, и наоборот. Компараторы имеют два входа, прямой и инверсный, и в зависимости от желаемого результата, опорное и сравниваемое напряжения, могут подключаться к любому входу. Если входное напряжение на прямом входе, превысит напряжение инверсного входа, выходной транзистор компаратора открывается, если станет ниже — закрывается. То есть компаратор сравнивает напряжения. Вот мы и подошли к сути основного назначения компаратора — сравнивать между собой два напряжения (сигнала), и выдавать на выходе напряжение (сигнал) в том случае, когда сигнал на одном входе, стал больше или меньше уровня, установленного опорным напряжением другого входа. На компараторах можно собирать различные устройства, такие как терморегуляторы, стабилизаторы, различные устройства автоматики — используя для изменения входного сигнала различные датчики, такие как, терморезисторы, фоторезисторы, индикаторы влажности и т.д. и т.п. Выходные каскады компараторов рассчитаны таким образом, чтобы их выходное напряжение соответствовало бы входному логическому уровню многих цифровых микросхем, поэтому их ещё могу называть формирователями. В принципе на любом операционном усилителе можно построить компаратор (но не наоборот). Рассмотрим самый распространённый компаратор К554СА3, (зарубежные аналоги LM-111, LM-211, LM-311). На выходе этого компаратора включен транзистор с открытыми коллектором и эмиттером, и в зависимости от необходимого результата на выходе, его можно подключать по схеме с общим эмиттером или эмиттерным повторителем. Схема включения компаратора для одно-полярного питания изображена на рисунке 1, для двух-полярного питания на рисунке 2.

Рисунок 1. Схема включения компаратора в одно-полярное питание. а — с общим эмиттером; б — эмиттерным повторителем. Напряжение питания +5 вольт указано для уровня логики ТТЛ микросхем.

Для согласования выхода с логическими уровнями КМОП микросхем, напряжение питания соответственно может быть 9-15 вольт.

Рисунок 2.

Схема включения компаратора в двух-полярное питание. а — с общим эмиттером; б — эмиттерным повторителем.

В качестве нагрузки компаратора можно использовать любую нагрузку с током потребления не более 50 мА. Это могут быть непосредственно обмотки реле, резисторы, светодиоды индикации и оптронов исполнительных устройств, с ограничивающими ток резисторами. Индуктивные нагрузки желательно шунтировать диодами от обратного выброса напряжения. Напряжение питания компаратора может быть 5 — 36 вольт одно-полярного (или сумма двух-полярного) напряжения.

Как работает компаратор?

На один из входов подается постоянный сигнал, который называется опорным. Он используется как образец для сравнения. Ко второму поступает испытуемый сигнал. На выходе стоит транзистор, меняющий свое состояние в зависимости от условий:

  • Напряжение прямого входа выше инверсного – транзистор открыт.
  • Напряжение инверсного входа выше прямого – закрыт.

Соответственно, выходное напряжение меняется скачком от минимума до максимума, или наоборот.

Напряжение выходных каскадов соответствует входным уровням большинства цифровых микросхем. Это необходимо для случаев, когда компаратор – это формирователь импульса, управляющего работой логических элементов.

Давайте вместе разберемся в её работе.

Наиболее понятно, работа данной схемы представляется в виде работе некоторого постоянно сравнивающего устройства, которое постоянно сравнивает сигнал 1 и сигнал 2 подаваемые на вход компаратора. Выход оно устанавливает исходя из следующего:

Сигнал 1 больше по напряжению, чем сигнал 2?

Если да, то выход устанавливается в 10В (напряжение питание операционного усилителя). Если нет, то в 0В.

Рис.2. Наглядное описание работы компаратора

На первый взгляд в работе данной схемы нет ничего необычного, но существует бесчисленное множество применений работы данной схемы. В основном это устройства, которые переводят аналоговый сигнал в некоторую логическую величину: ДА или НЕТ. Это может быть и индикатор зарядки батареи, и датчик критического уровня жидкости в сосуде или любой другой аналоговый сигнал, который переходи какое-то определённое значение.

Список ранее опубликованных глав

Перевел Вячеслав Гавриков по заказу АО КОМПЭЛ

Поскольку одним из ключевых моментов при проектировании устройства является контроль заряда аккумуляторной батареи, другими словами исключения возможности ее перезаряда или недозаряда, ведущий к потере ею установленной номинальной емкости, то для сравнения заданной величины напряжения и данных, считываемых с датчика напряжения целесообразно использовать компаратора с гистерезисом. Выбор объясняется тем, что в компараторе в условиях повышенного уровня помех, при медленно меняющихся входных сигналах или когда приоритетным является снижение вероятности ошибочных переключений, возникает необходимость формирования передаточной характеристики с гистерезисом за счет введения положительной обратной связи. В этом случае сигнал подается на инвертирующий вход компаратора, а на неинвертирующий вход через резистивный делитель подается сигнал с прямого выхода. Соотношение сопротивлений резисторов обратной связи устанавливает ширину петли гистерезиса.

В качестве компаратора была выбрана микросхема АD8561.

Схема подключения компаратора с гистерезисом приведена на рисунке 4.5.

Рисунок 4.5 – Схема включения компаратора с гистерезисом

Компаратор может питаться как разнополярным так и однополярным положительным напряжением +5 В. Делитель напряжения, состоящий из двух резисторов R4, R5, необходим для снижения напряжения на входе компаратора к 4,5В (рабочее напряжение) .Учитывая, что максимальное входное напряжение составляет 20 В , а рабочее напряжение компаратора 4,5 В, зададимся одним из сопротивлений делителя. R4 = 10 кОм.

Входное напряжение смещения и гистерезис

Для большинства схем построенных на компараторах, величина гистерезиса является разностью напряжений входного сигнала, при котором выход компаратора либо полностью включен или полностью выключен. Гистерезис в компараторах, как правило, нежелателен, но он может потребоваться, когда необходимо уменьшить чувствительность к шуму или при медленном изменении входного сигнала.

Внешний гистерезис использует положительную обратную связь (ПОС) с выхода на неинвертирующий вход компаратора. В результате полученный триггер Шмитта обеспечивает дополнительную помехоустойчивость и более чистый выходной сигнал.

Эффект от использования гистерезиса в том, что при постепенном изменении входного напряжения, а опорное напряжение будет быстро изменяться в противоположном направлении. Это обеспечивает чистое переключение выхода компаратора.

Механический аналог гистерезиса может быть обнаружен в разнообразных тумблерах. Как только рукоятка тумблера перемещается мимо центральной точки, пружина в тумблере переводит контакты реле в гарантированное положение (открытое или закрытое).

Гистерезис является неотъемлемой частью большинства компараторов составляющая всего несколько милливольт и он обычно влияет только на схемы, где входное напряжение поднимается или падает очень медленно или имеет скачки напряжения, известные как «шум»…

Цель работы

– изучить принцип работы, схемотехнику и основные характеристики аналоговых компараторов на операционных усилителях.

Индикатор переменного напряжения 220 В

Рассмотрим первый, наиболее простой вариант индикатора сети на светодиоде. Его применяют в отвертках для нахождения фазы 220 В. Для реализации нам понадобится:

Светодиод (HL) вы можете выбрать абсолютно любой. Характеристики диода (VD) должны быть ориентировочно такими: прямое напряжение, при прямом токе 10-100 мА – 1-1,1 В. Обратное напряжение 30-75 В. Резистор (R) должен иметь сопротивление не меньше 100 кОм, но и не больше 150 кОм, иначе просядет яркость свечения индикатора. Такое устройство можно самостоятельно выполнить в навесной форме, даже без использования печатной платы.

Входное напряжение смещения компаратора

Компараторы не являются совершенными устройствами, и их работа может иметь недостаток от последствий такого параметра, как входное напряжение смещения. Входное напряжение смещения для многих компараторов может составлять всего несколько милливольт и в большинстве схем может быть проигнорировано.

В основном проблема, связанная с входным напряжением смещения возникает, когда входное напряжение изменяется очень медленно. Конечным результатом входного напряжения смещения является то, что выходной транзистор не полностью открывается или закрывается, когда входное напряжение находится недалеко от опорного напряжения.

Следующая диаграмма иллюстрирует эффект смещения входного напряжения возникающий в результате медленного изменения входного напряжения. Этот эффект возрастает при увеличении выходного тока транзистора. Поэтому, для уменьшения этого эффекта, необходимо обеспечить максимальное сопротивление резистора R4.

Последствия входного напряжения смещения можно уменьшить, добавив в схему гистерезис. Это приведет к тому, что опорное напряжение будет меняться, когда выход компаратора переходит на высокий или низкий уровень.

Особенности цифровых компараторов

Компараторы применяются и в цифровой технике, хотя это звучит, на первый взгляд, парадоксально. Ведь здесь имеется всего два уровня напряжения – единица и ноль. И сравнивать их бессмысленно. Зато можно сравнить два двоичных числа, в которые можно преобразовать и любые аналоговые величины (включая напряжение).

Пусть имеется два двоичных слова одинаковой длины в битах:

X=X3X2X1Xи Y=Y3Y2Y1Y.

Они считаются равными по значению, если все биты поразрядно равны:

1101=1101 => X=Y.

Если же хотя бы один бит отличается, то числа неравны. Большее число определяется поразрядным сравнением начиная со старшего бита:

  • 1101>101 – здесь первый бит X больше первого бита Y, и X>Y;
  • 1101>101 – первые биты равны, но второй бит у X больше и X>Y;
  • 111<1110 – у Y третий бит больше, и большее значение у младшего разряда X не имеет значения, X<Y.

Реализацию такого сравнения можно построить на логических микросхемах базовых элементов И-НЕ, ИЛИ-НЕ, но проще применить готовые изделия. Например, 4063 (КМОП), 7485 (ТТЛ), отечественная К564ИП2 и другие серии микросхем. Они представляют собой 2-8 разрядные компараторы с соответствующим количеством входов данных и управляющих входов. Выходов у цифровых компараторов в большинстве случаев 3:

  • больше;
  • меньше;
  • равно.

В отличие от аналоговых устройств, у двоичных компараторов равенство на входах не является нежелательной ситуацией и её не стараются избегать.

Такое устройство несложно построить и программным способом с помощью функций Булевой алгебры. Иной вариант – многие микроконтроллеры имеют «на борту» аналоговые компараторы с отдельными внешними выводами, выдающие на внутреннюю схему уже готовый результат сравнения двух величин в виде 0 или 1. Так экономится ресурс небольших вычислительных систем.

Схема аналогового компаратора с гистерезисом на операционном усилителе

Диаграмма работы схемы с гистерезисом схожа, с той лишь разницей, что включение и выключение не происходит при одном и том же напряжении.

Тестер транзисторов / ESR-метр / генератор
Многофункциональный прибор для проверки транзисторов, диодов, тиристоров…

Подробнее

Читая такой график, следует обратить внимание на направление стрелок, они показывают направление движения гистерезиса. Следуя слева направо мы видим, что переход к низкому уровню происходит только при напряжении Uph, а перемещаясь справа налево выходное напряжение достигнет высокого уровня только при напряжении Upl

Такое решение приводит к тому, что в момент, когда напряжения на входах равны, то на выходе не происходит изменение состояния, для этого необходимо чтобы напряжения отличались на значительную величину.

Правда, такое решение вызывает определенную инертность системы, но, безусловно, это безопаснее по сравнению со схемой без гистерезиса. Часто такую работу можно наблюдать в нагревательных устройствах, содержащих термостат (утюги, плиты и т. д.). Ниже представлена принципиальная схема на операционном усилителе, реализующая гистерезис:

А вот зависимость, которая позволяет рассчитать все напряжения: