Почему мне пришлось добавить буфер в эту схему?

введите описание изображения здесь

Поэтому перед добавлением буфера операционного усилителя между датчиком и неинвертирующим входом триггера Шмитта, если выход датчика был, например, 0,4 В, в тот момент, когда я каким-то образом подключил его к неинвертирующему входу, выход датчика внезапно станет около 2В. После того, как я добавил буфер, проблема была решена, и выход датчика больше не изменился. Итак, я кое-что прочитал о приложениях с буферами, но не могу понять, что здесь происходит и почему буфер был решением.

какая у вас нагрузка R, C, L (Zf)? больше, чем рейтинг OPAMP?
какое выходное сопротивление у этого датчика?
Большинству датчиков требуется буфер и, возможно, усиление и масштабирование. Здесь нет ничего удивительного. Прочтите техническое описание датчика, чтобы узнать, что необходим буфер.
Я не знаю ответа на них, я был бы признателен за некоторые общие подсказки относительно того, что может происходить, чтобы я мог прочитать о них подробнее, не хочу слишком углубляться в детали, поскольку это, вероятно, будет слишком сложным. для меня.
BRM: Что такое «буфер» в вашей схеме? Я предполагаю, что это NPN-транзистор, подключенный к выходу операционного усилителя / триггера Шмидта? Но вы прямо об этом не говорите. Кроме того, это схема «до» схемы, которая не работала, или схема «после» той, которая работала?
Извините, мне пришлось перерисовать его с включенным буфером, вместо того, чтобы упоминать его в тексте, да, это схема схемы, которая не работала, буфер операционного усилителя помещается сразу после датчика, поэтому датчик является входом буфера, а выход буфера соединен с неинвертирующим входом триггера Шмитта.
Это компаратор с открытым коллектором или операционный усилитель? IC Vout становится высоким?
Забудьте на мгновение об операционном усилителе. Представьте, что выход операционного усилителя подключен к 5 В, а входы не подключены. Затем рассчитайте ток, протекающий через датчик. Затем посмотрите, как устроен датчик и есть ли у него резистор вдоль выходного провода (или что-то, что действует как резистор). Затем рассчитайте падение напряжения на этом резисторе. Тогда вы должны понять, почему...

Ответы (2)

Ваш датчик имеет высокое выходное сопротивление.

Представьте себе датчик как источник напряжения, включенный последовательно с резистором Rout. Если на выходе компаратора высокий уровень, вы получите следующую эквивалентную схему:

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Здесь V_OpAmp — выходное напряжение операционного усилителя. Я предположил, что он высоко оценен на уровне 5 В. Напряжение холостого хода датчика V_sensor составляет 0,4 В, но из-за высокого выходного импеданса выходное напряжение операционного усилителя поднимает его до высокого значения. На самом деле на выходе датчика вы измеряете V_sensor_out = 2 В.

Я выбрал некоторые значения резисторов, которые воспроизводят результаты измерений, которые вы упомянули. Зная Rin и Rf, можно было легко рассчитать фактическое значение Rout.

Добавление буфера представляет датчик с нагрузкой с высоким импедансом, а триггер Шмидта с драйвером с низким импедансом, что эффективно устраняет эффект.

Спасибо, мне очень понравилось это объяснение, часть, которая кажется мне сложной, это то, что именно вызывает высокое напряжение и каково его отношение к выходному высокому импедансу?
@BigRedMachine, вы задаете вопрос, потому что все еще не понимаете, или вы делаете заявление о том, чего не понимали (но теперь понимаете)?
@BigRedMachine Если вы все еще в замешательстве, может быть, вы можете уточнить, что именно вы не понимаете? Я чувствую, что ответил на оба этих вопроса в своем ответе, и я не уверен, как я могу объяснить их лучше без дополнительной информации от вас о том, что вы не понимаете.
Я полагаю, что теперь у меня есть понимание того, зачем нужен буфер в этой схеме, просто эта часть «из-за высокого выходного импеданса выходное напряжение операционного усилителя подтягивает его», что я не уверен, что вы' повторяю.
@BigRedMachine Вы знакомы с суперпозицией? Из суперпозиции у вас есть два случая: 1) Только V_sensor (V_OpAmp — это короткое замыкание). Решение этой схемы дает вам V_sensor_Out_1 = 0,4 В * (30 кОм / (16 кОм + 30 кОм)) = 0,261 В. Случай 2) Только V_OpAmp (V_sensor — короткое замыкание). Решение дает V_sensor_Out_2 = 5V * (16k/(16k + 30k)) = 1,739В. Сложение их вместе дает V_sensor_Out = 2V. Итак, вы видите, что вклад от выхода операционного усилителя намного сильнее, чем вклад от выхода датчика.
Учебник по этой математике можно найти на dummies.com/education/science/science-electronics/…
@BigRedMachine На выходе операционного усилителя высокое напряжение ... Именно так, как оно предназначено для ...

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

Без положительной обратной связи выход компаратора достигает своего максимального напряжения (до VCC для некоторых компараторов), когда напряжение на его неинвертирующем входе превышает напряжение на его инвертирующем входе, и он достигает своего минимального напряжения (Vss или земли). , когда напряжение на его инвертирующем входе превышает напряжение на его неинвертирующем входе. Если напряжение между входами компартора близко к нулю, его выход может хаотично переключаться туда-сюда и всех сбивать с толку.

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

Простая версия схемы компаратора/триггера Шмитта, которую вы можете использовать в своем приложении, показана ниже:

введите описание изображения здесь

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

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

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

Конечно, если датчик имеет очень низкий выходной импеданс, положительная обратная связь будет более предсказуемой и будет определяться соотношением Rf и Rin. Буфер, как вы уже знаете, также изолирует датчик от положительной обратной связи, но это дополнительный компонент.

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