|
Как защититься от отриц напряжений на входе АЦП меги? |
|
|
|
Nov 12 2005, 23:53
|

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 с питанием от источника питания АЦП, как условно показано на схеме
|
|
|
|
|
Nov 17 2005, 17:49
|
Частый гость
 
Группа: Свой
Сообщений: 86
Регистрация: 26-01-05
Пользователь №: 2 200

|
Попытаюсь подытожить. Нарисовал исправленную схему, поругайте если что не так. Берем ОУ rail-to rail с однополярным питанием, запитываем от ист питания АЦП. 1. Та часть, которая усиливала полож. сигнал остается неизменной - отрицательный сигнал просто не будет проходить на выход за счет однополярности питания(будет отрезаться.) 2. На ОУ, который усиливает отриц сигнал, подаем смещение на неинв вход(половина опоры АЦП), и требуемый сигнал будет получаться вычтанием из напр смещения входного отриц сигнала, выходит максимум отриц сигнала будет равен нулю на входе АЦП. А если нам не надо положительных значений, поступающих на вход этого ОУ, то можно и вообще на неинв вход подать опору АЦП. В общем будет что-то типа уравнения Uацп=Uсм-к*Iвх По моему так ((с)Винни Пух)
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 18 2005, 10:24
|
Профессионал
    
Группа: Свой
Сообщений: 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
|
|
|
|
|
Nov 18 2005, 12:50
|
Профессионал
    
Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805

|
Цитата(SlavaCh @ Nov 18 2005, 14:03)  то есть при railtorail можно оставить схему как было первоначально? - неинв входом на общий? И на вых всегда будет сигнал от нуля до питания(без отриц значений? И еще - Объясните плиз чайнику - что такое clipper, желательно на пальцах - что куда поставить, или где почитать. Да конечно - у меня в схеме на вход такого инвертирующего каскада 5 кВ подается  . Clipper - это ограничитель по уровню. Для современных ОУ достаточно поставить просто последовательный резистор, ограничивающий ток до безопасного уровня для любого входного сигнала. Можно еще Шоттки поставить для надежности.
|
|
|
|
|
Nov 25 2005, 00:55
|

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
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|