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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Как защититься от отриц напряжений на входе АЦП меги?
_artem_
сообщение Nov 12 2005, 14:20
Сообщение #16


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Поставь по одному делителью напряжения на двух резисторах по 10 К ка выходам каждого ОУ так что:
- один резистор будет одключен к выходу ОУ
- второй к стабилизированному источнику напряжения
- средняя точка к АЦП микросхемы.

Так как делитель дает уменьшение в два раза (учтешь в программе простым шифтом на одну позицию) и смешение наоряжения , даже при насышении выхода наоряжение будет не меньше чем 0В

Кстати убери Д4 и Д5 - они вредны , даже если в ОУ и есть схема ограничения тока - это короткое замыкание ОУ по выходу. Хоть бы ради уважения к ОУ их через резистор поставил бы .))


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 12 2005, 19:13
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Так и не была озвучена требуемая точность измерения. Поэтому не вижу ничего плохого в уменьшении динамического диапазона вдвое, путем введения смещения. ИМХО инструментальный усилитель (вместо обоих ОУ) со сдвигом уровня по выходу сюда сам очень просится. INA118, INA121 к примеру.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Nov 12 2005, 23:53
Сообщение #18


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(Alexandr @ Nov 11 2005, 23:22) *
Можно попробовать вот что: если известен максимум выходного(после операционника) отрицательного сигнала, тогда можно подобрать источник опорного напряжения той же величины, но положителной полярности. Затем просуммировать эти два напряжения с использованием еще одного операционника. Тогда - Ваш максимально возможный отрицательный сигнал для АЦП будет равен 0, а все другие значения напряжений СТРОГО положительными. А введенный нами сдвиг на величину опорного напряжения легко компенсируется программно.

Мысль правильная. Однако еще один операционник не нужен, достаточно пары резисторов на входе одного единственного ОУ. И не надо знать максимум входного, достаточно при 0 входного загнать напр. на выходе операционника более-менее ровно посередине диапазона АЦП. Например, если полный диапазон АЦП от 0 до 5В, то при нулевом токе напряжение д.б. +2.5В.

Прикрепленное изображение


В качестве источника смещения желательно использовать тот же источник, от которого питается АЦП, при этом R2=R3, R4=R5 и в целом погрешностей меньше. Заодно R2 защищает вход ОУ от перегрузок, для более ядреной защиты можно добавить диоды. Надеюсь, всем очевидно, что сопротивление резисторов R2 и R3 д.б. много больше чем R1. Чтобы защитить вход АЦП от перегрузок, желательно ОУ выбрать типа rail-to-rail с питанием от источника питания АЦП, как условно показано на схеме
Go to the top of the page
 
+Quote Post
SlavaCh
сообщение Nov 17 2005, 10:21
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 26-01-05
Пользователь №: 2 200



Немного не понял, подскажите плиз по поводу rail-to-rail -
Если я пославлю такой ОУ и подам питание gnd..+5В то он разве будет воспринимать и усиливать на входе отрицательные сигналы?
Или надо какое-то смещение ко вх сигналу прикладывать?
Ведь rail-to-rail - это вроде просто работа с сигналами на вх и вых от GND до VCC, а у меня получается что вх сигнал может быть менее GND, до -1,5В. А его тоже надо измерить.
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Nov 17 2005, 14:46
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата(SlavaCh @ Nov 17 2005, 12:21) *
Немного не понял, подскажите плиз по поводу rail-to-rail -
Если я пославлю такой ОУ и подам питание gnd..+5В то он разве будет воспринимать и усиливать на входе отрицательные сигналы?
Или надо какое-то смещение ко вх сигналу прикладывать?
Ведь rail-to-rail - это вроде просто работа с сигналами на вх и вых от GND до VCC, а у меня получается что вх сигнал может быть менее GND, до -1,5В. А его тоже надо измерить.


У Вас отрицательный сигнал обрабатывается инвертирующим усилителем. Поэтому проблем нет.

По-хорошему, Вам надо просто подать на неинвертирующий вход еще и смещение, так что бы на выходе ОУ была половина диапазона АЦП. Тогда моно будет обойтись одним ОУ

Сообщение отредактировал Lonesome Wolf - Nov 17 2005, 14:49
Go to the top of the page
 
+Quote Post
SlavaCh
сообщение Nov 17 2005, 17:49
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 26-01-05
Пользователь №: 2 200



Попытаюсь подытожить.
Нарисовал исправленную схему, поругайте если что не так.
Берем ОУ rail-to rail с однополярным питанием, запитываем от ист питания АЦП.
1. Та часть, которая усиливала полож. сигнал остается неизменной - отрицательный сигнал просто не будет проходить на выход за счет однополярности питания(будет отрезаться.)
2. На ОУ, который усиливает отриц сигнал, подаем смещение на неинв вход(половина опоры АЦП), и требуемый сигнал будет получаться вычтанием из напр смещения входного отриц сигнала, выходит максимум отриц сигнала будет равен нулю на входе АЦП. А если нам не надо положительных значений, поступающих на вход этого ОУ, то можно и вообще на неинв вход подать опору АЦП.
В общем будет что-то типа уравнения Uацп=Uсм-к*Iвх
По моему так ((с)Винни Пух)
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Nov 18 2005, 10:24
Сообщение #22


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата(SlavaCh @ Nov 17 2005, 19:49) *
Попытаюсь подытожить.
Нарисовал исправленную схему, поругайте если что не так.
Берем ОУ rail-to rail с однополярным питанием, запитываем от ист питания АЦП.
1. Та часть, которая усиливала полож. сигнал остается неизменной - отрицательный сигнал просто не будет проходить на выход за счет однополярности питания(будет отрезаться.)
2. На ОУ, который усиливает отриц сигнал, подаем смещение на неинв вход(половина опоры АЦП), и требуемый сигнал будет получаться вычтанием из напр смещения входного отриц сигнала, выходит максимум отриц сигнала будет равен нулю на входе АЦП. А если нам не надо положительных значений, поступающих на вход этого ОУ, то можно и вообще на неинв вход подать опору АЦП.
В общем будет что-то типа уравнения Uацп=Uсм-к*Iвх
По моему так ((с)Винни Пух)


Да нет же, в приведенной схеме не надо подавать никакого смещения на инвертирующий каскад!!! И обязательно поставьте clipper на вход неинвертирующего каскада.

Просто если оставить это самое смещение, то можно будет убрать неинвертирующий усилитель вообще

Сообщение отредактировал Lonesome Wolf - Nov 18 2005, 10:31
Go to the top of the page
 
+Quote Post
SlavaCh
сообщение Nov 18 2005, 12:03
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 26-01-05
Пользователь №: 2 200



то есть при railtorail можно оставить схему как было первоначально?
- неинв входом на общий? И на вых всегда будет сигнал от нуля до питания(без отриц значений?
И еще - Объясните плиз чайнику - что такое clipper, желательно на пальцах - что куда поставить, или где почитать.
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Nov 18 2005, 12:50
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата(SlavaCh @ Nov 18 2005, 14:03) *
то есть при railtorail можно оставить схему как было первоначально?
- неинв входом на общий? И на вых всегда будет сигнал от нуля до питания(без отриц значений?
И еще - Объясните плиз чайнику - что такое clipper, желательно на пальцах - что куда поставить, или где почитать.


Да конечно - у меня в схеме на вход такого инвертирующего каскада 5 кВ подается smile.gif .

Clipper - это ограничитель по уровню. Для современных ОУ достаточно поставить просто последовательный резистор, ограничивающий ток до безопасного уровня для любого входного сигнала. Можно еще Шоттки поставить для надежности.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Nov 25 2005, 00:55
Сообщение #25


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(SlavaCh @ Nov 18 2005, 03:19) *
Берем ОУ rail-to rail с однополярным питанием, запитываем от ист питания АЦП.

Угу
Цитата(SlavaCh @ Nov 18 2005, 03:19) *
1. Та часть, которая усиливала полож. сигнал остается неизменной - отрицательный сигнал просто не будет проходить на выход за счет однополярности питания(будет отрезаться.)

Хоть кол на голове теши. Выкинуть его нафиг, бесполезен. Все делается одним ОУ и одним вxодм АЦП
Цитата(SlavaCh @ Nov 18 2005, 03:19) *
2. На ОУ, который усиливает отриц сигнал, подаем смещение на неинв вход(половина опоры АЦП), и требуемый сигнал будет получаться вычтанием из напр смещения входного отриц сигнала, выходит максимум отриц сигнала будет равен нулю на входе АЦП.

при Vin = -Vmax на входе АЦП будет Vref
при Vin = 0 на входе АЦП будет 1/2 Vref
при Vin = +Vmax на входе АЦП будет 0
Go to the top of the page
 
+Quote Post
yung
сообщение Nov 29 2005, 10:00
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669



Самое простое решение - взять первоначальную схему и добавить резисторы в разрыв между входами Меги и выходами ОУ. В этом случае положительные напряжения будут измеряться правильно, а отрицательные будут считаться АЦП как 0. Максимально допустимый ток через порт Меги - 40 мА, но хулиганить не стоит, лучше ограничиться резистором 1....10кОм. Лично я поставил на своем устройстве 5.1к, все нормально работает. Диоды между портом и землей (и портом и питанием тоже) стоят уже внутри кристалла. ИМХО, LM324 стоит намного дешевле любого rail-to-rail усилителя, и заморачиваться не стоит.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 04:32
Рейтинг@Mail.ru


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