roboforum.ru

Технический форум по робототехнике.
Текущее время: 19 июл 2025, 16:56

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Масштабирование напряжения
СообщениеДобавлено: 08 июл 2016, 22:31 
Не в сети

Зарегистрирован: 19 июн 2016, 14:48
Сообщения: 53
Подскажите, а как можно масштабировать напряжение?
То есть на входе 0,5 - 2,5 В, а на выходе должно быть 0 - 5В
Я понимаю, что можно использовать операционный усилитель с набором рассчитанных резисторов, но не могу вкурить - как привести значение к нулю. То есть чтобы 0,5 на входе соответствовало 0 на выходе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 08 июл 2016, 22:39 
Не в сети
Аватара пользователя

Зарегистрирован: 24 окт 2011, 23:32
Сообщения: 803
Откуда: Севастополь
прог. языки: асм
Нужен вычитающий усилитель на ОУ.
На один вход подаете измеряемое напряжение, на второй - 0,5в.
Далее усиливается только разность между ними.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 08 июл 2016, 23:34 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
На положительный вход ОУ подаешь свой сигнал. На отриц. вход с выхода ОУ резистор R1. В эту же точку R2, который другим концом подкл. к низкоомному делителю R3 R4, формирующий смещение 0.5 вольт. R1/R2 = 2.5 - задает усиление = 2.5 раз. Ну делитель R3 R4 для смещения 0.5v, надеюсь посчитаешь сам.

Добавлено спустя 13 минут 21 секунду:
Ой, смещение надо не 0.5V, а 0.5 + 0.5/усиление.
Но лучше проверить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 09 июл 2016, 00:44 
Не в сети

Зарегистрирован: 19 июн 2016, 14:48
Сообщения: 53
вот такая схемка получилась, заработает в реальности?
http://www.falstad.com/circuit/circuitj ... 8+240+0%0A

И еще попутный вопрос: как выбирать операционные усилители?
Задача отслеживать обратную связь от сервопривода по 2 параметрам
1) текущее положение (припаиваю провод к схеме привода, чтобы снимать напряжение с внутреннего потенциометра, там как раз 0,5 - 2,5 получается
2) преобразовывать силу тока в цепи привода для отслеживания упора (то есть если серва встречает препятствие, то сила тока в цепи привода держится на максимуме и через операционный усилитель опять же преобразуется в напряжение до 5В)

То есть какой самый дешевый подойдет для этих задач и раз у меня будет использовано 3 усилителя (2 для потенциометра и один для силы тока), то можно ли использовать усилители, в которых например 3 в одной микросхеме? они же независимо могут использоваться, так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 09 июл 2016, 01:22 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Hamulus писал(а):
вот такая схемка получилась, заработает в реальности?

Я такого не советовал, не знаю что это :)
Вот что я говорил:
Вложение:
schemeit-project.png
schemeit-project.png [ 7.95 КиБ | Просмотров: 3632 ]


Рисовал тут:
http://www.digikey.com/schemeit/project/

Hamulus писал(а):
можно ли использовать усилители, в которых например 3 в одной микросхеме? они же независимо могут использоваться, так?

Можно, обычно 4 шт. в корпусе. Только для измерения тока по шунту в цепи питания, надо брать ОУ: rail to rail.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 09 июл 2016, 11:42 
Не в сети

Зарегистрирован: 19 июн 2016, 14:48
Сообщения: 53
эта схема реализует ОБЕ задачи? то есть и приведение нижнего уровня к нулю (то есть вместо 0,5-2,5 получаем например 0-2) и масштабирование то есть из 0-2 получаем 0-5 или только первую задачу, то есть вычитание?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 09 июл 2016, 15:08 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Hamulus писал(а):
эта схема реализует ОБЕ задачи?

Ты же ОБЕ спрашивал? ОБЕ и рисовал :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 09 июл 2016, 18:44 
Не в сети

Зарегистрирован: 19 июн 2016, 14:48
Сообщения: 53
не вкурил полностью как работает
итак, U1 - это напряжение которое надо масштабировать
Vcc - напряжение, которое вычитаем

Для примера я поставил R1 - 125K, R2 - 100k, R3 - 10K, R4 - 1.1K
Vcc поставил 5В, то есть после делителя получается 0,5В

Ну так вот, если поставить U1 2,5, то на выходе будет 5 вольт

http://www.falstad.com/circuit/circuitj ... 8+432+0%0A

но вот если U1 упадет до 0.5, то на выходе получается 0,5В
а мне нужно чтоб был 0
http://www.falstad.com/circuit/circuitj ... 8+432+0%0A

я как-то неправильно резисторы рассчитал или всё-таки схема так не сработает?
посмотрите на мою предыдущую схему с двумя усилителями, она в симуляторе по идее правильно работает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 10 июл 2016, 14:03 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Hamulus писал(а):
итак, U1 - это напряжение которое надо масштабировать

U1 - это маркировка микросхемы, напряжение которое надо масштабировать - вход :)
Hamulus писал(а):
Vcc - напряжение, которое вычитаем

Это напряжение питания.

Vсмещения = Vcc*R4/(R3+R4) = 0,495v
А я говорил:
Dmitry__ писал(а):
Ой, смещение надо не 0.5V, а 0.5 + 0.5/усиление.
Но лучше проверить


Hamulus писал(а):
Ну так вот, если поставить U1 2,5, то на выходе будет 5 вольт

Не получается у меня в том симуляторе менять схему.
Кус= (r1+r2)/r2 = 2,25
Vвых. = (Vвх - Vсм) х Кус + Vсм. = (2.5 - 0.495) * 2.25 + 0.495 = 5v. Ok.

Hamulus писал(а):
но вот если U1 упадет до 0.5, то на выходе получается 0,5В
а мне нужно чтоб был 0

Vвых. = (Vвх - Vсм) х Кус + Vсм. = (0.5 - 0.495) * 2.25 + 0.495 = 0.5v. Ok.

А если сделать как я просил: "0.5 + 0.5/усиление" = 0.7V, то R3 - 5.94K, R4 - 1K, то будет лучше, но надо все проверить.
И кста, почему усиление 2.25? Ведь надо 2.5. Внимательнее надо быть, у тебя ошибок - тыщщщщщщаа.

Нормальный симулятор (старенький) Multisim 10:
http://electrohobby.ru/multiisim.html

Добавлено спустя 7 минут 19 секунд:
У меня получилось так:
R1 - 150K, R2 - 100k, R3 - 5K, R4 - 1K


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 12 июл 2016, 20:43 
Не в сети

Зарегистрирован: 19 июн 2016, 14:48
Сообщения: 53
спасибо, буду разбираться

но тут еще проблема образовалась: операционный усилитель требует двухполярного питания, а у меня же вся цепь с однополярным питанием
как с этим быть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 13 июл 2016, 00:02 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Hamulus писал(а):
но тут еще проблема образовалась: операционный усилитель требует двухполярного питания, а у меня же вся цепь с однополярным питанием

Для самой схемы 2-х полярность не нужна. Будут немного завалены сигналы у нуля. Если взять ОУ rail to rail по выходу (по входу, вроде, не обязательно), то будет совсем точно.
http://www.analog.com/ru/products/amplifiers/operational-amplifiers/rail-to-rail-amplifiers.html
http://www.chipinfo.ru/literature/chipnews/200108/4.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 13 июл 2016, 12:20 
Не в сети

Зарегистрирован: 19 июн 2016, 14:48
Сообщения: 53
а вот нашел вообще ОУ для однополярно питания, например LM324N
такой подойдёт?
схема подключения там такая же?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 13 июл 2016, 20:51 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Любой ОУ может работать с однополярным питанием.
LM324N не пойдет, это ширпотреб, он может на выходе выдавать только Vcc - 1.5v, я же тебе сказал - нужен rail to rail по выходу, даже ссылку дал на табличку аналогдевиц, для подбора ОУ rail to rail.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 14 июл 2016, 10:42 
Не в сети

Зарегистрирован: 19 июн 2016, 14:48
Сообщения: 53
собрал ту же схему в мультисиме - а там она почему-то не работает
http://otdel-m.ru/opamp3NW.ms13

Что я сделал не так?
Там 2 цепи - одна с LM324N (чисто для эксперимента)
вторая с AD8691
В обеих схемах выходное напряжение от входного не меняется никак (хотя и разное)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Масштабирование напряжения
СообщениеДобавлено: 14 июл 2016, 13:54 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Hamulus писал(а):
собрал ту же схему в мультисиме - а там она почему-то не работает

У меня не открывается схема, т.к. я не работаю в вендах, то ставил менее монстроидальную версию мультисим на виртуальную машину. Или переходи на 10-ю версию по ссылке, или делай скриншоты схемы и выкладывай сюда.

Добавлено спустя 18 минут 13 секунд:
Вот 2 скриншота, 1-я схемя 2-х полярная, 2-я однополярная. На 2-м скриншоте видно что не доходит до нуля.
Вложение:
sch1.PNG
sch1.PNG [ 71.07 КиБ | Просмотров: 2988 ]

Вложение:
sch2.PNG
sch2.PNG [ 70.26 КиБ | Просмотров: 2999 ]


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO