Форум РадиоКот https://radiokot.ru/forum/ |
|
Управление 0..10В STM32 https://radiokot.ru/forum/viewtopic.php?f=59&t=148290 |
Страница 1 из 1 |
Автор: | alex38779 [ Ср сен 13, 2017 04:59:45 ] |
Заголовок сообщения: | Управление 0..10В STM32 |
Всем привет! Возник такой вопрос. есть устройство которое управляется сигналом от 0 до 10В, В зависимости от этого напряжения открывается клапан на n%. Таких устройств несколько, около 10. Я думаю поставить мосфеты(которые рулятся от логических 3.3В) на выход и их шимить. Как мне проще всего сделать на stm32 такое управление? Чип stm32f303. |
Автор: | masterpc [ Ср сен 13, 2017 20:41:41 ] | ||
Заголовок сообщения: | Re: Управление 0..10В STM32 | ||
Не пройдет такой вариант. Нужно делать на ОУ, питать его от 12В и ШИМом регулировать выходное напряжение. Говорю как имеющий опыт в разработке серийных устройств для вентиляции, где на 0-10В куча заслонок и клапанов а также другого оборудования работает. Проще всего запустить аппаратные ШИМы и подставлять нужные данные в регистры сравнения Нашел в сети схемку, прицепил.
|
Автор: | alex38779 [ Чт сен 14, 2017 04:37:59 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
Не пройдет такой вариант. Нужно делать на ОУ, питать его от 12В А какие ОУ распространенные можно применить? |
Автор: | masterpc [ Чт сен 14, 2017 07:57:55 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
Народные - LM358 |
Автор: | alex38779 [ Пт сен 15, 2017 04:32:09 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
LM358 C однополярным питанием прокатят? Если воткнуть в схему выше? |
Автор: | alex38779 [ Ср сен 20, 2017 16:50:19 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
А как сделать 0-5 В выход? |
Автор: | masterpc [ Ср сен 20, 2017 16:52:32 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
А как сделать 0-5 В выход? Уменьшить R46 |
Автор: | alex38779 [ Сб авг 18, 2018 13:10:57 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
Реализую одну не стандартную задачу, эмуляция тач панели, Есть 4 канала шим, далее через ОУ преобразую их в 0-3.3В, подаю на устройство. Напряжение на выходах ОУ проседает где-то на 0.3-0.5В. Что мне не нравится. Можно ли как то поднять нагрузочную способность выхода ОУ? ОУ у меня lm358. Думаю в сторону эммитерного повторителя, но вдруг есть более лучшие решения. |
Автор: | masterpc [ Сб авг 18, 2018 14:12:51 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
Можно посмотреть в сторону усилителей по мощнее, чтобы повторителей не городить. |
Автор: | alex38779 [ Сб авг 18, 2018 14:35:08 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
Можно посмотреть в сторону усилителей по мощнее А какие можете посоветовать из распространненых? Я сейчас подбираю помощнее, но не знаю будут такие у нас в магазине или нет. Я сейчас поставил повторитель, стало лучше. |
Автор: | Z_h_e [ Сб авг 18, 2018 19:40:49 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
Я как-то делал напряжевый выход. Выход ОУ завел обратно на вход АЦП контроллера. Тогда точно знаешь какое напряжение установил и не надо подгонять RC цепочку ШИМ. Добавлено after 3 minutes 34 seconds: alex38779 писал(а): C однополярным питанием прокатят? Выход такого ОУ будет от (-пит+10мВ) до (+пит-1.7В) (по памяти).
|
Автор: | alex38779 [ Ср авг 22, 2018 19:55:54 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
Ну и что я делаю, может натолкнет на какие мысли кого. Есть HMI панель дельта. Я хочу эмулировать нажатия на панели через кнопки на своей плате. Емкостный тач подключается к плате через 4 провода, я снял с них напряжения для конкретных точек нажатия(кнопки). На двух выводах меняются с 0 на 3.3В. На двух остальных от 0 до 3.3 - зависит от точки нажатия. Отсоединяю тач. Подаю на разъем платы напряжения. Идет просадка, измеряю ток потребления, он равен 190-200мА. |
Автор: | alair [ Ср сен 05, 2018 12:38:34 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
А точно на клапан нельзя ШИМ подать? Это же механическое устройство и ему важно среднее значение напряжения, а не его форма... Тогда всё гораздо проще делается на мосфетах. Схема на оу, конечно тоже рабочая, но КПД у неё.... печка. Ну и, конечно, используйте аппаратные PWM. Их там предостаточно. |
Автор: | Myp3ik [ Ср сен 05, 2018 21:03:00 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
alair, здесь скорее всего надо будет правильно подобрать частоту ШИМ под индуктивность катушки. Чем выше частота, тем лучше она будет сглаживаться катушкой, но сильнее будут греться ключи. Или там есть нюансы ? |
Автор: | alair [ Пт сен 07, 2018 12:15:05 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
При повышении частоты КПД, конечно упадёт, но всё равно будет лучше, чем ОУ и выход в усилительном режиме. |
Автор: | Мяукните! [ Вт окт 23, 2018 14:20:57 ] |
Заголовок сообщения: | Re: Управление 0..10В STM32 |
На али есть модули, которые преобразуют что угодно во что угодно. Поищите например "PWM Voltage Module". На первой же странице я нашёл три версии с разной начинкой. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |