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

 
 
> Как защититься от отриц напряжений на входе АЦП меги?
SlavaCh
сообщение Nov 11 2005, 12:01
Сообщение #1


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

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



Суть вопроса такова - имеется схеиа управления мотором пост тока, который питается от аккумулятора. При работе устройства происходит как разряд аккумулятора, так и заряд. Задача - мерить токи заряда и разряда, для чего служит шунт R8 на рис. Проблема в том что падение напр на шунте в случае заряда и разряда разнополярное - и с пом. инв. вкл. ОУ я делаю отриц напряжение положительным. Однако требуется чтобы на выходах этих ОУ был ВСЕГДА напряжение положительное, дабы предотвратить выход из строя АЦП меги128.
Подскажите плиз как сделать правильно - я добавил на вых диоды, но падение все равно будет на них отриц, мне думается что это как-то некрасиво.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 25)
rezident
сообщение Nov 11 2005, 12:32
Сообщение #2


Гуру
******

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



Блин, не ту кнопку нажал. Либо нужно ввести смещение по входу ОУ, либо используйте инструментальный усилитель у которого также имеется смещение в положительную область на величину половины опорного напряжения. Готовые инструментальные усилители есть у BB (TI) типа INA1xx.
Go to the top of the page
 
+Quote Post
alek_evc
сообщение Nov 11 2005, 12:38
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 12-10-05
Пользователь №: 9 540



Перед Д4 и Д5 ставь какой нибудь резистор > 1к. А лучше это:
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
yrbis
сообщение Nov 11 2005, 12:50
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



у вас на выходе ОУ -идеального источника напряжения - стоит параллельно диод - это не защита, а может и убийство - так как источнику напряжения пофиг на что он нагружен, а если вольтаж слишком большой будет, то мы по вахе диода вынужденно уходим в больший ток аж до пробоя дойти можем - либо диод тока не выдержит, либо операционник....перед диодом резистор ставить надо, а диод брать шотки..
Go to the top of the page
 
+Quote Post
SlavaCh
сообщение Nov 11 2005, 12:51
Сообщение #5


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

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



2alek_evc: то есть последовательно - после ОУ - резюк, потом диод и вход ацп?
А в приведенной вами схеме какими резисторами задавать коэфф усиления?
Я так понял что этот вариант схемы для входных положительных значений?
Go to the top of the page
 
+Quote Post
alek_evc
сообщение Nov 11 2005, 13:25
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 12-10-05
Пользователь №: 9 540



Ку=1. Это двуполупериодный выпрямитель. На счет диодов - да, последовательно выхода резистор, потом катод диода потом вход АЦП. Анод диода на "земля". Но напрежение все таки будет достигать -(Vforward_диода). Эсли шотки -0,3V, эсли обычный -0,6V.
Go to the top of the page
 
+Quote Post
Alexandr
сообщение Nov 11 2005, 13:52
Сообщение #7


Знающий
****

Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283



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


--------------------
Иван Сусанин - первый полупроводник
Go to the top of the page
 
+Quote Post
BVU
сообщение Nov 11 2005, 14:01
Сообщение #8


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Нда,... Все эти сдвиги по согласованию всегда ограничивают динам. диапазон ОУ, поэтому приходиться иметь для них достаточно не маленькие питающие напряжения (двуполярное). Да и линейность усилителя работающаа на одном плече будет уже не такой как заявлено в паспортных данных.
А почему все забыли о емкостной и гальванической развязке? Там все гораздо проще делается без издевательств над ОУ.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
SlavaCh
сообщение Nov 11 2005, 14:03
Сообщение #9


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

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



Вообще максимально там получается почти минус 5В, - то есть отр напр питания, это в случае когда идет питание мотора(разряд), там получается ~0,033*20A= -0,66В. верхним ОУ они преобр в +3,3В, а нижним - там коэфф усиления 50, то уходит в ограничение практически всегда(при питании мотора) - к отр. напр питания.
Коэфф усиления там 50 так как ток заряда на порядок меньше разряда(макс падение 0,033*3А= 100мВ).
Go to the top of the page
 
+Quote Post
SlavaCh
сообщение Nov 11 2005, 14:17
Сообщение #10


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

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



2BVU - а как, не просвятите?
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Nov 11 2005, 15:34
Сообщение #11


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

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



Цитата(SlavaCh @ Nov 11 2005, 14:01) *
Суть вопроса такова - имеется схеиа управления мотором пост тока, который питается от аккумулятора. При работе устройства происходит как разряд аккумулятора, так и заряд. Задача - мерить токи заряда и разряда, для чего служит шунт R8 на рис. Проблема в том что падение напр на шунте в случае заряда и разряда разнополярное - и с пом. инв. вкл. ОУ я делаю отриц напряжение положительным. Однако требуется чтобы на выходах этих ОУ был ВСЕГДА напряжение положительное, дабы предотвратить выход из строя АЦП меги128.
Подскажите плиз как сделать правильно - я добавил на вых диоды, но падение все равно будет на них отриц, мне думается что это как-то некрасиво.



Поставьте rail-to-rail операционники с однополярным питанием и не мучайтесь
Go to the top of the page
 
+Quote Post
SlavaCh
сообщение Nov 11 2005, 15:54
Сообщение #12


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

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



А сигнал то на входе - разнополярный! эти райлы что, автоматом из отриц. положительное напр сделают?
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Nov 12 2005, 09:11
Сообщение #13


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

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



Цитата(SlavaCh @ Nov 11 2005, 17:54) *
А сигнал то на входе - разнополярный! эти райлы что, автоматом из отриц. положительное напр сделают?


Вопрос был
Цитата
Как защититься от отриц напряжений на входе АЦП меги
.

Если Вы поставите не древний LM324, а современный rail-to-rail ОУ с однополярным питанием в Вашу схему не меняя ее (ну может диод на входе защитный прицепить) то Вы получите такую же функциональность, но без отрицательного напряжения на входе АЦП.
Go to the top of the page
 
+Quote Post
alek_evc
сообщение Nov 12 2005, 10:02
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 12-10-05
Пользователь №: 9 540



Еще один вариант:
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Nov 12 2005, 11:06
Сообщение #15


Знающий
****

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



Цитата(alek_evc @ Nov 12 2005, 13:02) *
Еще один вариант:


Помоему не удачно, т.к. от температуры будет плавать падение на диодах, и с линейностью могут быть траблы.

Лучший вариант запитать усилители от одного питания и тогда у тибя в принципе не будет отрицательного напряжения.
Go to the top of the page
 
+Quote Post
_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 - 00:09
Рейтинг@Mail.ru


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