|
Одноплярное питание ОУ OP284 |
|
|
|
Feb 11 2007, 00:35
|
Участник

Группа: Новичок
Сообщений: 18
Регистрация: 30-11-05
Пользователь №: 11 620

|
Здравствуйте опять. У меня вопросик-проблемка! Планируется измерять напряжение с тензомоста - 0...20 мВ выход. Хотел поставить обыкновенный ОУ, но вся система должна питаться 5В однополярным напряжением. Перерыл кучу литературы по однополярным Рэил-то-Рэил ОУ, но так и не понял особенностей их работы. Скажите плззззззззззззз!!!!!! смогу ли я использовать однополярный ОУ раил-то-раил без смещения, чтобы усилить данный сигнал? Будет ли на выходе зона нечувствительности (около 0), если не применять смещения усилителя (скажем, смогу ли я на выходе микровольты и милливольты получать в самом начале входного диапазона - около 0)? И будет ли работать данная схема (на рис) при однополярном питании как показано в аппликейщине на AD (там вроде для двухполярных)? Спасибо громадное.
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 11 2007, 13:56
|
Знающий
   
Группа: Новичок
Сообщений: 642
Регистрация: 30-01-07
Пользователь №: 24 888

|
Так в схеме же дифференциальный выход . Если нет смещения , то на обоих выходах без сигнала у нас 0 . Если появляется сигнал , то на одном будет + , а на другом - . А откуда там возьмётся минус , если он изначально на нуле , а питание однополярное ?  И кстати , для усиления сигналов с тензомостов дифференциальным способом по идее не нужен ОУ rail-to-rail , даже при однополярном питании . На выходах моста присутствуют напряжения , обычно близкие к середине питания , а два диф.выхода тоже смещаются до пол-питания , так что тут и обычный хороший ОУ подойдёт . Я вот , например , когда в 90-е годы делал барометрический высотомер , то усиливал сигнал с датчика давления ( а это фактически тот же тензомост ) нашими ОУ К140УД17 . И всё нормально работало , без проблем .
|
|
|
|
|
Feb 11 2007, 21:48
|
Участник

Группа: Новичок
Сообщений: 18
Регистрация: 30-11-05
Пользователь №: 11 620

|
Так я и не понял...  будет ли работать... Мой тензодатчик - уже готовый продукт от Zemic без каких либо постоянных уровней на выходе, то есть нет нагрузки на платформе - на выходе 0. Питается от 10 В номинально. Я смогу вот такой схемой однополярной без всяких нелинейностей усилить 20 мВ до 2,5 хотя бы? Или все-таки надо запитать +-5 В усилители? Я использую 16 бит АЦП и хочу заполучить в свои руки все его разряды - до последнего...
|
|
|
|
|
Feb 11 2007, 22:27
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327

|
Цитата(JK9 @ Feb 11 2007, 20:48)  Так я и не понял...  будет ли работать... Мой тензодатчик - уже готовый продукт от Zemic без каких либо постоянных уровней на выходе, то есть нет нагрузки на платформе - на выходе 0. Питается от 10 В номинально. Я смогу вот такой схемой однополярной без всяких нелинейностей усилить 20 мВ до 2,5 хотя бы? Или все-таки надо запитать +-5 В усилители? Я использую 16 бит АЦП и хочу заполучить в свои руки все его разряды - до последнего...  Хмм. Давай считать. 20ьВ да поделить на 64к - это где-то 1/3 мкВ. Вот в такую ошибку по входу ты должен уложиться. Для современных прецезионных ОУ более чем реально. Вот со стабильностью коэффициента усиления не вс так радужно, резиторы могут "плыть" существенно по-разному. Вообще, _измерение_ с _такой_ точностью штука заоблачная. Но что-то ты конечно намеряешь  . НО! (Опять к вопросу о синфазных напряжениях) у твоего датчика выходов один или два? Связаны ли они гальванически с землёй? От этого зависит схема подключения и дальнейший расчёт. Расчёт должен заключаться в следующем: проверить, что ни при каких сочетаниях выходных сигналов датчика и падений на питающем проводе а) напряжения на входах ОУ не выйдут за рекомендованые для них пределы; б) в тех-же условиях плюс входные смещения плюс погрешности резисторов выходные напряжения не выйдут ни за возможные выходные, ни за допустимые входные следующей мс. Причём крайние значения в последнем расчёте должны быть максимально приближены к "размаху на всю шкалу". следующая мс, судя по всему дифференциальная, а входной сигнал (как ты утверждаешь) однополярный. Стало-быть, один знаковый бит ты уже потерял. Плюс "запас" (см. п б) ) - ещё одни. Но это только "прикидочный расчёт по постоянному току". На практике, резисторы и паразитные термопары не дадут тебе получить даже _такую_ точность. Бит 10...11, думаю, снимешь.
|
|
|
|
|
Feb 11 2007, 22:39
|

инженер
   
Группа: Свой
Сообщений: 717
Регистрация: 4-03-05
Пользователь №: 3 064

|
SasaTheProgrammer>Стало-быть, один знаковый бит ты уже потерял. позвольте с Вами не согласится... ничего не потеряно... просто это другое (знаковое) отображение числа....ну конечно если отбрасывать знак....но вроде Вы не собираетесь это делать ...или .. а уважаемому JK9 я бы посоветовал _сначала_ разобраться как работает оу..... ну просто оу ....обычный оу....что в нем зачем...почему и куда...!!! а уж потом "замахиватся на нашего на Шейкспира" ....
--------------------
........поужинали вяленой рыбой, кот лежал рядом, молчали.......
|
|
|
|
|
Feb 12 2007, 21:03
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327

|
Цитата(el34 @ Feb 11 2007, 21:39)  SasaTheProgrammer>Стало-быть, один знаковый бит ты уже потерял.
позвольте с Вами не согласится... ничего не потеряно... просто это другое (знаковое) отображение числа....ну конечно если отбрасывать знак....но вроде Вы не собираетесь это делать ...или .. Если один из битов знаковый, схема включения честная дифференциальная, без сдвига, но входной сигнал однополярный ("от 0 до 20мВ", если мне не изменяет память), то этот знаковый бит никогда не будет использован. Не так? Цитата а уважаемому JK9 я бы посоветовал _сначала_ разобраться как работает оу..... ну просто оу ....обычный оу....что в нем зачем...почему и куда...!!! а уж потом "замахиватся на нашего на Шейкспира" ....  Какая, вобщем-то разница, на чём он набъёт нужное количество шишек? Лишь бы не на силовухе и не на особо ответственной аппаратуре...
|
|
|
|
|
Feb 12 2007, 22:18
|

инженер
   
Группа: Свой
Сообщений: 717
Регистрация: 4-03-05
Пользователь №: 3 064

|
SasaTheProgrammer>схема включения честная дифференциальная, без сдвига, но входной сигнал однополярный ("от 0 до 20мВ" про приведенную схему это сказать трудно .... особенно слово "честаная"  см пост #3 и что подано на входы оу большой вопрос..... и здесь ничего не понятно (я себя имею ввиду).... в какой моде используется ацп(uni/bi polar) тоже не ясно но в любом случае мы можем раскачать его на все шкалу при соответствующем выборе внешн эл-тов и внутреннего усиления....и след-но потери бита не предвидится..... по поводу шишек .... ну не знаю.... по мне - заданные вопросы говорять именно о недостаточном понимании функционирования оу....
--------------------
........поужинали вяленой рыбой, кот лежал рядом, молчали.......
|
|
|
|
|
Feb 12 2007, 23:14
|
Участник

Группа: Новичок
Сообщений: 18
Регистрация: 30-11-05
Пользователь №: 11 620

|
Вот и пытаюсь с вашей помощью разобраться, как работает сей девайс по имени ОУ... Приведенная мной схема, честно украдена из аппликейшенов по применению выбранного мной АЦП AD7705 (поэтому и непонятная для меня  ) - решил использовать ее только лишь для получения - цитирую аппликейшн - "Extremely High Resolution". Два операционника - для компенсации температурных дрейфов, токовых, смещения и т.д. (постоянные я калибровкой могу убрать без всяких выкрутасов). Выходной сигнал с тензика - сугубо однополярный 0...20 мВ, режим работы АЦП - одноплярный (двоичная кодировка без смещения). Внутренний PGA усилитель с программируемым коэфф. усиления не хочется использовать, так как он снижает мою разрядность до 14 бит по даташиту. Я собирал раньше устройство на 24-битном АЦП (без усилителей, выход датчика - сразу на вход АЦП) - там хватает разрядов выше крыши - 19, 20 в худшем случае, но это дороговато. Датчик - это обычный тензомост на алюминиевом профиле (правда не знаю сколько рабочих плеч - все залито силиконом). Единственная моя проблема - это запитать данную схему с ОУ от +5 В однополярного источника. Я хотел так - минус питания - на землю, плюс на 5. А выходы датчика (по сути у меня 4 провода в руках - + питание, - питание, + выход, - выход), на входы сией схемы с ОУ - плюс на неинверт, минус на инверт. Операционнички по шумам подобраны так - 0,3 мкВ пик-то-пик при полосе 1-10 Гц (у меня АЦП медленнее работает даже - 2,5 Гц). Вместе ребята дают 0,424 мкВ пик-то-пик при 1-10 Гц, скорость АЦП снижает его еще раз эдак в 2. Мой LSB где-то в таких же пределах - (2,5В опорное делим на 128 усиление и на 2 в 16 степени) = 0,3 мкВ Но проблема, блин в одноплярном питании - я ж не знаю, будут ли до нуля на выходе дотягивать друзья операционнички? Вот здесь черная дыра для меня... В даташите сказано, что выходное напряжение низкого уровня (для одного!!!! а их два в схеме) - 125 мВ... Это ж чтож значит, что он все время будет так на выходе, при очень малых входных напряжениях и только после пересечения этого порога войдет в линейный режим? Так не хочется +-5 В запитывать этих доходяг (батарея одна на 6В)!!! Это ж DC-DC нужен со всеми своими шумами... ПС... А есть литературка по ОУ современным вообще? Ну кроме Хилла и Хоровица с ужасным переводом?
|
|
|
|
|
Feb 13 2007, 00:21
|

инженер
   
Группа: Свой
Сообщений: 717
Регистрация: 4-03-05
Пользователь №: 3 064

|
>ПС... А есть литературка по ОУ современным вообще? Ну кроме Хилла и Хоровица с ужасным переводом? ну книжка хоровица ходит и на английском, а вообще - хорошая но старовата.... вот тут можно найти по словам "операцион" "датчик" http://lord-n.narod.ru/walla.htmlи еще есть там У.Титце и К.Шенк. Полупроводниковая схемотехника. мне была полезна.... у ацп есть внешний клок...так... из этого клока при помощи конденсаторов и диодов можно сделать минус для оу...это просто, и если делать по уму, проблем с шумами не добавит.. можно подтянуть оу работающий на аин(+) на ~150mV вверх при нуле на входе... при этом мы потеряем часть диапазона ацп (~3%)....но датчик обслужим во всем его диапазоне значений...
--------------------
........поужинали вяленой рыбой, кот лежал рядом, молчали.......
|
|
|
|
|
Feb 13 2007, 00:40
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327

|
Цитата(JK9 @ Feb 12 2007, 22:14)  Вот и пытаюсь с вашей помощью разобраться, как работает сей девайс по имени ОУ... Приведенная мной схема, честно украдена из аппликейшенов по применению выбранного мной АЦП AD7705 (поэтому и непонятная для меня  ) - решил использовать ее только лишь для получения - цитирую аппликейшн - "Extremely High Resolution". Два операционника - для компенсации температурных дрейфов, токовых, смещения и т.д. (постоянные я калибровкой могу убрать без всяких выкрутасов). Выходной сигнал с тензика - сугубо однополярный 0...20 мВ, режим работы АЦП - одноплярный (двоичная кодировка без смещения). Внутренний PGA усилитель с программируемым коэфф. усиления не хочется использовать, так как он снижает мою разрядность до 14 бит по даташиту. Я собирал раньше устройство на 24-битном АЦП (без усилителей, выход датчика - сразу на вход АЦП) - там хватает разрядов выше крыши - 19, 20 в худшем случае, но это дороговато. Датчик - это обычный тензомост на алюминиевом профиле (правда не знаю сколько рабочих плеч - все залито силиконом). Единственная моя проблема - это запитать данную схему с ОУ от +5 В однополярного источника. Я хотел так - минус питания - на землю, плюс на 5. А выходы датчика (по сути у меня 4 провода в руках - + питание, - питание, + выход, - выход), на входы сией схемы с ОУ - плюс на неинверт, минус на инверт. Операционнички по шумам подобраны так - 0,3 мкВ пик-то-пик при полосе 1-10 Гц (у меня АЦП медленнее работает даже - 2,5 Гц). Вместе ребята дают 0,424 мкВ пик-то-пик при 1-10 Гц, скорость АЦП снижает его еще раз эдак в 2. Мой LSB где-то в таких же пределах - (2,5В опорное делим на 128 усиление и на 2 в 16 степени) = 0,3 мкВ Но проблема, блин в одноплярном питании - я ж не знаю, будут ли до нуля на выходе дотягивать друзья операционнички? Вот здесь черная дыра для меня... В даташите сказано, что выходное напряжение низкого уровня (для одного!!!! а их два в схеме) - 125 мВ... Это ж чтож значит, что он все время будет так на выходе, при очень малых входных напряжениях и только после пересечения этого порога войдет в линейный режим? Так не хочется +-5 В запитывать этих доходяг (батарея одна на 6В)!!! Это ж DC-DC нужен со всеми своими шумами... ПС... А есть литературка по ОУ современным вообще? Ну кроме Хилла и Хоровица с ужасным переводом?  Несколько предварительных замечаний. ТАКАЯ точность это фантастика. Разрешающая способность и точность - совсем разные, хотя и родственные характеристики. Датчик преобразует некую неэлектрическую величину (не важно какую) в напряжение, или, точнее, в разность потенциалов (это важно для дальнейшено). Считая его АБСОЛЮТНО линейным мы должны ввести два коэффициента - начальное смещение и коэффициент пропорциональности, ну, как и для любой прямой, y=b+a*x. Эти коэффициенты определяются конструкцией и схемой датчика. Если даже ограничится коэффициентом "а", то мы должны юудем признать, что либо у него внутри есть свой источник опорного напряжения, либо в качестве такового используется напряжение питания. Ни то, ни другое не может быть стабилизировано с ТАКОЙ точностью. АЦП, в свою очередь, сравнивает входное напряжение со своим опорным, для которого верны те же ограничения. (Есть АЦП специально для таких хитрых измерений - у них есть два отдельных дифф.входа опорного напряжения, тогда, если датчик использует напряжение питания в качестве опорного можно эту часть погрешности убрать). Но в любом случае, я не сомневаюсь, что сам по себе датчик такой точности не даст. Разрешающая способность АЦП означает, что ты "почувствуешь" добавку к текущему входному напряжению ещё 1/64к полного диапазона. Но это ничего не говорит о той точности, с которой ты "знаешь" текущее напряжение. Это, кстати, касается не только АЦП. Так-шта... Теперь о схемотехнике. Датчик выдаёт разность потенциалов между какими-то двумя выводами. Один из них _может_ совпадать с минусом его питания (в данном случае - "землёй" схемы). А может и не совпадать. Как уже сказали, скорее всего, это два отдельных вывода. Тогда возникает вопрос об их среднем потенциале, т.е. о синфазной составляющей. То-же самое относится и АЦП. Допустим, что полный размах напряжений на его выводах (относительно земли) составляет 0..2.5в. Для получения нуля на выходе на выходе нужно уравнять напряжения на входях, но нигде не сказано каким должно быть это напряжение! Можно просто заземлить один из входов и подавать сигнал на второй. А можно подать на оба 1.25в и пусть входные сигналы меняются вместе, но в разные стороны - дифференциально. Но при этом, если это изменение будет всегда происходить в одну сторону, то знаковый бит не будет использоваться. Ну, разве что слегка облегчит программную коррекцию смещений. Теперь твоя задача - с помощью внешней схемы привести сигнал с датчика к выбраным уровням для АЦП (а может для них и 0...5в можно?) . Хотя, внутренний усилитель будет работать намного точнее и стабильнее, чем тот, параметры которого ты будешь обеспечивать навесными резисторами... P.S. Вот почитал сам, чего написал и, кажется, понял, в чём состоит трудность. Во всех учебниках рассматриваются приключения "чистого" сигнала. Все смещения считаются паразитными, а сигналы небольшими, намного меньше напряжений питания. А нужно сразу рассматривать (во всех точках) сигнал как "комплексный". Полезный сигнал + постоянное смещение. Причём "постоянное" совсем не в спектральном смысле. Не знаю как бы это поудачней сфомулировать..
Сообщение отредактировал SasaTheProgrammer - Feb 13 2007, 00:55
|
|
|
|
|
Feb 13 2007, 00:44
|
Знающий
   
Группа: Новичок
Сообщений: 642
Регистрация: 30-01-07
Пользователь №: 24 888

|
Цитата(el34 @ Feb 13 2007, 00:21)  у ацп есть внешний клок...так... из этого клока при помощи конденсаторов и диодов можно сделать минус для оу...это просто, и если делать по уму, проблем с шумами не добавит..
можно подтянуть оу работающий на аин(+) на ~150mV вверх при нуле на входе... при этом мы потеряем часть диапазона ацп (~3%)....но датчик обслужим во всем его диапазоне значений... Вопрос - а зачем вообще минус ? Я по схеме понял , что у АЦП дифференциальный вход , то есть мы можем сделать так , чтобы на выходах ОУ будут в покое напряжения по 2,5 вольт , а при нагрузке датчика - одно напряжение пойдёт вверх , а другое вниз , понятное дело . Но зачем нам обязательно иметь строго 5 вольт диф.сигнала ? Мы можем уменьшить усиление дифкаскада , и пропорционально уменьшить опору АЦП , и нам просто хватит выхода ОУ . Так мы используем тот диапазон , который есть , только и всего .....
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|