Страница 1 из 1
Управление 0..10В STM32
Добавлено: Ср сен 13, 2017 04:59:45
alex38779
Всем привет!
Возник такой вопрос. есть устройство которое управляется сигналом от 0 до 10В, В зависимости от этого напряжения открывается клапан на n%. Таких устройств несколько, около 10.
Я думаю поставить мосфеты(которые рулятся от логических 3.3В) на выход и их шимить.
Как мне проще всего сделать на stm32 такое управление? Чип stm32f303.
Re: Управление 0..10В STM32
Добавлено: Ср сен 13, 2017 20:41:41
masterpc
Не пройдет такой вариант. Нужно делать на ОУ, питать его от 12В и ШИМом регулировать выходное напряжение. Говорю как имеющий опыт в разработке серийных устройств для вентиляции, где на 0-10В куча заслонок и клапанов а также другого оборудования работает.
Проще всего запустить аппаратные ШИМы и подставлять нужные данные в регистры сравнения
Нашел в сети схемку, прицепил.
Re: Управление 0..10В STM32
Добавлено: Чт сен 14, 2017 04:37:59
alex38779
[uquote="masterpc",url="/forum/viewtopic.php?p=3182700#p3182700"]Не пройдет такой вариант. Нужно делать на ОУ, питать его от 12В[/uquote]
А какие ОУ распространенные можно применить?
Re: Управление 0..10В STM32
Добавлено: Чт сен 14, 2017 07:57:55
masterpc
Народные - LM358
Re: Управление 0..10В STM32
Добавлено: Пт сен 15, 2017 04:32:09
alex38779
[uquote="masterpc",url="/forum/viewtopic.php?p=3182888#p3182888"]LM358[/uquote]
C однополярным питанием прокатят? Если воткнуть в схему выше?
Re: Управление 0..10В STM32
Добавлено: Пт сен 15, 2017 07:04:25
masterpc
Да, с однополярным прокатят, но идеального нуля не будет. Для управления всякими частотниками, клапанами и задвижками он и не нужен. Мы выпустили около 500 опытных приборов.
Вот рабочая проверенная схема. Резистор 1Вт нужен для управления ПП реле в дискретном режиме, можно заменить на два 0805 10к н.р если нужен слаботочный выход 0-10. Кондер на выходе спасает от китайских частотников с помехами.

Re: Управление 0..10В STM32
Добавлено: Ср сен 20, 2017 16:50:19
alex38779
А как сделать 0-5 В выход?
Re: Управление 0..10В STM32
Добавлено: Ср сен 20, 2017 16:52:32
masterpc
[uquote="alex38779",url="/forum/viewtopic.php?p=3187784#p3187784"]А как сделать 0-5 В выход?[/uquote]
Уменьшить R46
Re: Управление 0..10В STM32
Добавлено: Сб авг 18, 2018 13:10:57
alex38779
Реализую одну не стандартную задачу, эмуляция тач панели, Есть 4 канала шим, далее через ОУ преобразую их в 0-3.3В, подаю на устройство.
Напряжение на выходах ОУ проседает где-то на 0.3-0.5В. Что мне не нравится.
Можно ли как то поднять нагрузочную способность выхода ОУ? ОУ у меня lm358.
Думаю в сторону эммитерного повторителя, но вдруг есть более лучшие решения.
Re: Управление 0..10В STM32
Добавлено: Сб авг 18, 2018 14:12:51
masterpc
Можно посмотреть в сторону усилителей по мощнее, чтобы повторителей не городить.
Re: Управление 0..10В STM32
Добавлено: Сб авг 18, 2018 14:35:08
alex38779
[uquote="masterpc",url="/forum/viewtopic.php?p=3439403#p3439403"]Можно посмотреть в сторону усилителей по мощнее[/uquote]
А какие можете посоветовать из распространненых? Я сейчас подбираю помощнее, но не знаю будут такие у нас в магазине или нет.
Я сейчас поставил повторитель, стало лучше.
Re: Управление 0..10В STM32
Добавлено: Сб авг 18, 2018 19:40:49
Z_h_e
Я как-то делал напряжевый выход. Выход ОУ завел обратно на вход АЦП контроллера. Тогда точно знаешь какое напряжение установил и не надо подгонять RC цепочку ШИМ.
Добавлено after 3 minutes 34 seconds:
alex38779 писал(а):C однополярным питанием прокатят?
Выход такого ОУ будет от (-пит+10мВ) до (+пит-1.7В) (по памяти).
Re: Управление 0..10В STM32
Добавлено: Ср авг 22, 2018 19:55:54
alex38779
Ну и что я делаю, может натолкнет на какие мысли кого.
Есть HMI панель дельта. Я хочу эмулировать нажатия на панели через кнопки на своей плате.
Емкостный тач подключается к плате через 4 провода, я снял с них напряжения для конкретных точек нажатия(кнопки). На двух выводах меняются с 0 на 3.3В. На двух остальных от 0 до 3.3 - зависит от точки нажатия.
Отсоединяю тач. Подаю на разъем платы напряжения. Идет просадка, измеряю ток потребления, он равен 190-200мА.
Re: Управление 0..10В STM32
Добавлено: Ср сен 05, 2018 12:38:34
alair
А точно на клапан нельзя ШИМ подать? Это же механическое устройство и ему важно среднее значение напряжения, а не его форма...
Тогда всё гораздо проще делается на мосфетах. Схема на оу, конечно тоже рабочая, но КПД у неё.... печка.
Ну и, конечно, используйте аппаратные PWM. Их там предостаточно.
Re: Управление 0..10В STM32
Добавлено: Ср сен 05, 2018 21:03:00
Myp3ik
alair, здесь скорее всего надо будет правильно подобрать частоту ШИМ под индуктивность катушки. Чем выше частота, тем лучше она будет сглаживаться катушкой, но сильнее будут греться ключи. Или там есть нюансы ?
Re: Управление 0..10В STM32
Добавлено: Пт сен 07, 2018 12:15:05
alair
При повышении частоты КПД, конечно упадёт, но всё равно будет лучше, чем ОУ и выход в усилительном режиме.
Re: Управление 0..10В STM32
Добавлено: Вт окт 23, 2018 14:20:57
Мяукните!
На али есть модули, которые преобразуют что угодно во что угодно. Поищите например "PWM Voltage Module". На первой же странице я нашёл три версии с разной начинкой.