реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Не работает диф. усилитель с Ку = 0.05 на LM258, так и должно быть?
Сергей Борщ
сообщение Jun 5 2012, 06:48
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Схема классическая:

R1=R2=100K, Rg=Rf=4.7K, ОУ - LM258, питание ОУ - 5в.
Замыкаю левые выводы R1, R2, подаю на них напряжение. Усилитель на него реагировать не должен, однако наблюдаю обратное - при 24в на входе наблюдаю около 0.7в на выходе, при этом на прямом входе наблюдаю 1в, а на инверсном - 1.7в. И операционник совершенно не желает опустить выход дабы свести к нулю разницу. Возбуждения нет. ОУ живой - при замыкании Rf ведет себя как повторитель, повторяя на выходе напряжение на прямом входе. На всякий случай заменил ОУ - картина не изменилась. В чем может быть причина такого поведения, чудес ведь не бывает? В даташите не нашел никаких ограничений на Ку снизу.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 5 2012, 06:56
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



варианта всего два:

ваш ОУ не может на выходе выдать столько, чтобы на входах было равное напряжение (0 В на выходе он точно не выдаст). попробуйте нижний вывод Rg подсоединить не к 0, а к 1 В например, тогда ожидаемое напряжение на выходе будет 1 В и оно вполне реально для такого ОУ;
ваш ОУ настолько неидеален (напряжение смещения <>0), поэтому он и не собирается ничего уравнивать на входе - он просто не видит там разницу (этот пункт маловероятен);
Go to the top of the page
 
+Quote Post
карабас
сообщение Jun 5 2012, 07:00
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 8-12-09
Пользователь №: 54 123



Шутка? LM293 не компаратор?
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jun 5 2012, 07:04
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Сергей Борщ @ Jun 5 2012, 10:48) *
ОУ - LM298,

Или 293? А что на самом деле?

Цитата(карабас @ Jun 5 2012, 11:00) *
Шутка? LM293 не компаратор?

С открытым коллектором...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 5 2012, 07:45
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (1113 @ Jun 5 2012, 09:56) *
варианта всего два:
ваш ОУ не может на выходе выдать столько, чтобы на входах было равное напряжение (0 В на выходе он точно не выдаст).
Если напряжение на левых (замкнутых между собой) выводах R1, R2 уменьшить, то и выходное напряжение уменьшается пропорщионально. Если замкнуть Rf, то в режиме повторителя он прекрасно опускает выход практичеки до нуля и уравнивает напряжения на входах, т.е. на выходе он столько выдать может. Стоит разомкнуть Rf и выход улетает вверх, входы разбегаются.

QUOTE (Tanya @ Jun 5 2012, 10:04) *
Или 293? А что на самом деле?
На самом деле LM258. Исправил. Переклинило что-то.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 5 2012, 07:49
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



вы питание на ОУ подали? проверьте;
чем вы меряете напряжение (осциллограф или вольтметр)? может там возбуждение а тестер неправильно отображает. параллельно Rf конденсатор сотню пФ запаяйте;
проверьте действительно ли идентичные резисторы в плечах стоят.

вообще эта схема с такими номиналами вполне работоспособна. например она переносит разницу напряжений с измерительного резистора вниз и её можно измерить относительно 0. есть только один бооольшой минус - она увеличивает погрешность смещения ОУ во столько же раз, во сколько раз вы уменьшаете входное напряжение (104.7/4.7=22.28).

теперь проверим: 0.7/22.28=31 мВ. многовато, конечно, даже для такого ОУ. попробуйте всё же заменить ОУ на любой более современный с меньшим смещением.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 5 2012, 07:57
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (1113 @ Jun 5 2012, 10:49) *
вы питание на ОУ подали? проверьте.
Само собой.
QUOTE (1113 @ Jun 5 2012, 10:49) *
чем вы меряете напряжение (осциллограф или вольтметр)? может там возбуждение а тестер не правильно отображает.
И тем и другим, и даже одновременно. Возбуждения нет, осциллограф с полосой 200МГц.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
xemul
сообщение Jun 5 2012, 08:06
Сообщение #8



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Подгрузите выход ~ 2 кОм. LM258/358 очень неохотно работают с Vout < Vee + 1В.
При питании 5 В можно и на 1 кОм нагрузить.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 5 2012, 09:00
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Подгрузил 1К. Уже лучше. При 24в на входе имею 0.18в на выходе, 1.05в и 1.23в на прямом и инверсном входах. Спасибо! Пошел копать даташит. Действительно, в даташите указан втекающий ток около нуля порядка десятков микроампер. Но почему же его хватает когда я замыкаю Rf? Забавно.

Да, но теперь он все равно не работет как дифусилитель - при V2 = 24в и изменении V1 24...23.5в (на на прямом входе 1.0, на инверсном 1.24...1.22) выход не меняется. Ребус...


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 5 2012, 09:03
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



сместите к 1-му В. если заработает, то просто смените ОУ и всё.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jun 5 2012, 09:22
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Сергей Борщ @ Jun 5 2012, 13:00) *
. Ребус...

А резисторы 5%?
А сразу поставить "правильный" дифференциальный усилитель с резисторами внутри?
Go to the top of the page
 
+Quote Post
xemul
сообщение Jun 5 2012, 09:46
Сообщение #12



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(Сергей Борщ @ Jun 5 2012, 13:00) *
Действительно, в даташите указан втекающий ток около нуля порядка десятков микроампер. Но почему же его хватает когда я замыкаю Rf? Забавно.

Дык 24 В / 100 кОм = 240 мкА, вот и не хватает. Т.к. на выходе при этом получается 0.18 В, 180 мкА утекает в 1 кОм, а в ОУ - остальные 60 мкА, и больше он в себя всосать не сможет.
Не нашёл у себя ДШ LM258/358 с номиналами элементов на схеме, но и так видно, что при Vo ~< 1 В эмиттерный повторитель на выходе уже не работает, а у предыдущего каскада (с общим эмиттером) выходное сопротивление получается неприлично большим.
Цитата
Да, но теперь он все равно не работет как дифусилитель - при V2 = 24в и изменении V1 24...23.5в (на на прямом входе 1.0, на инверсном 1.24...1.22) выход не меняется. Ребус...

Не-а. Тёмные электрические силы и гнусная сущность LM258.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 5 2012, 10:14
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Tanya @ Jun 5 2012, 12:22) *
А сразу поставить "правильный" дифференциальный усилитель с резисторами внутри?
Ну вы же понимаете - в единичное изделие, нужное еще вчера ставится то, что валяется в столе. А в столе в ДИПе оказался только этот.

QUOTE (xemul @ Jun 5 2012, 12:46) *
Не-а. Тёмные электрические силы и гнусная сущность LM258.
Эт-точно. Увеличил номиналы на порядок, стало чуть лучше, но далеко до идеала. Пошел выкусывать и впаивать на его место TS922 в SOICе на проводках.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 5 2012, 10:19
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



надо уменьшать. тогда паразитные токи не создадут сколь значимых паразитных напряжений.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jun 5 2012, 10:22
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(xemul @ Jun 5 2012, 13:46) *
180 мкА утекает в 1 кОм, а в ОУ - остальные 60 мкА, и больше он в себя всосать не сможет.
Не нашёл у себя ДШ LM258/358
Не-а. Тёмные электрические силы и гнусная сущность LM258.

В даташите входной ток наноамперный. Десятки...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 13th July 2025 - 00:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01507 секунд с 7
ELECTRONIX ©2004-2016