Регулировка 0-10 вольт с stm32

Использование цтфро-аналоговых и аналогово-цифровых преобразователей и пользовательских блоков к ним
Ответить
SSSR2000
Сержант
Сообщения: 120
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Регулировка 0-10 вольт с stm32

Сообщение SSSR2000 »

Прошу совета по управлению внешним периферийным устройством от STM32. Нужна стабильная цепь, а именно с точностью регулировки до 0,01 вольта. Пересмотрел разные варианты реализации, решил спросить, наверняка многие сталкивались с различными решениями по данному вопросу.Сейчас пытаюсь скопировать реализацию управления с ПР205, схем на него нет, приходится часами сидеть с прозвонкой, в процессе эксплуатации с управлением от ПР характеристики всё же немного "плавают", надеюсь на Ваши советы. Заранее очень благодарю за помощь и поддержку
WildCat
Лейтенант
Сообщения: 608
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 24 раза
Поблагодарили: 44 раза

Re: Регулировка 0-10 вольт с stm32

Сообщение WildCat »

Если б точность ниже нужна была, можно было бы ШИМ отправить на интегратор, и после операционником усилить. Или интегрирующий усилитель.

А с точностью 10 мВ ИМХО следует отдельный ЦАП поставить. И после ОУ
SSSR2000
Сержант
Сообщения: 120
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение SSSR2000 »

Возможно ли схему увидеть как и на чем реализовать, в личку. Очень благодарю!
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение montirovka »

За основу (это к примеру) проект возьмите вот такой.
Про ЦАП тема здесь.
В поисковике наберите Лабораторный Блок питания управляемый Ардуино. Много интересных ссылок выдаст Алиса.
MihailK
Сержант
Сообщения: 175
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 4 раза

Re: Регулировка 0-10 вольт с stm32

Сообщение MihailK »

SSSR2000 писал(а): 18 янв 2026, 11:06 Нужна стабильная цепь, а именно с точностью регулировки до 0,01 вольта.
Уточните, чем вы контролируете с такой точностью напряжение?
WildCat
Лейтенант
Сообщения: 608
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 24 раза
Поблагодарили: 44 раза

Re: Регулировка 0-10 вольт с stm32

Сообщение WildCat »

Любопытно, для каких целей нужна такая точность установки. Для пром стандарта 0-10В (установка приводов заслонок, установка частоты для частотных преобразователей и т.п.) такая точность не требуется.
SSSR2000
Сержант
Сообщения: 120
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение SSSR2000 »

WildCat писал(а): 19 янв 2026, 01:28 Любопытно, для каких целей нужна такая точность установки. Для пром стандарта 0-10В (установка приводов заслонок, установка частоты для частотных преобразователей и т.п.) такая точность не требуется.
Схема выпрямителя, регулировка тока от 0 до 50 ампер, шаг 0.1А . Уставка задается ПР205, управление на операционник, далее управление тиристором.Требуется поставить отдельную цепь управления, параметры со временем или в процессе уходят (4 шт всего, на 1 - пока стабильно).Цепь регулировки во вторичной обмотке.
Аватара пользователя
OLGA
Сержант
Сообщения: 164
Зарегистрирован: 04 авг 2021, 09:21
Откуда: Псков
Имя: Павел
Благодарил (а): 110 раз
Поблагодарили: 15 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение OLGA »

Может пригодится. У меня ЗУ для авто АКБ (15В 6А). Измерение тока и напряжения на модуле INA 226, измерение тока было смд шунтом 010 при длительной работе на токе 5.5А уходило на 0.3 - 0.4А от измеренного по прибору. Заменил шунт на константановый тоже 0.01R диаметром 1.5мм. блок для INA226 V2.5. немного подобрать уставку Rш. Измерения тока стали точнее, в сотых только небольшое расхождение. Шунты с али: https://aliexpress.ru/item/100500658298 ... 7728164172
По измерению напряжения, сравнивал измеренное напряжение по четырех проводной системе прибором KONNWEI KW208, что бы исключить падение на проводах. Программно ввел коэфицент на поправку.
Technician
Рядовой
Сообщения: 30
Зарегистрирован: 15 апр 2025, 16:29
Имя: Виктор
Благодарил (а): 9 раз
Поблагодарили: 9 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение Technician »

Преобразователь из ШИМ-сигнала в аналоговый сигнал 0-10В нужен ,16 битного ШИМа на STM32 за глаза хватит.
skrickis
Сержант
Сообщения: 214
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 26 раз
Поблагодарили: 39 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение skrickis »

Technician писал(а): 19 янв 2026, 21:57 Преобразователь из ШИМ-сигнала в аналоговый сигнал 0-10В нужен ,16 битного ШИМа на STM32 за глаза хватит.

я для частотника использовал такой но не знаю подойдет ли точнсть
еще мне надо было отделять масу частотника от массы блока (там на блоке общая) а то были помехы на контрелере

1. Описание:

Модуль напряжения передачи PWM LC-LM358-PWM2V преобразует цифровые сигналы PWM в аналоговые сигналы от 0 до 10 в.
Может использоваться в качестве переключателя интерфейса сигнала для ПЛК или других промышленных плат управления. Выходное напряжение регулируется регулировкой коэффициента мощности ШИМ. Модули небольшого размера и просты в использовании в разных местах.

2. Особенности:

1>. MCU встроенная технология
2>. Простота в эксплуатации, тонкая настройка потенциометром
3>. Выберите диапазон входного уровня сигнала PWM через короткое замыкание
4>. Модуль меньше, прост в переноске и использовании

3. Параметры:

1>. Рабочее напряжение: 12 В-30 В постоянного тока; (> 100 мА)
2>. Частота приемника ШИМ: 1 кГц-3 кГц
3>. Диапазон входного уровня сигнала PWM:
Пик от 4,5 В до 10 В. Короткая крышка устанавливается в '5V'. Этот уровень используется для нормального контроллера или 5 V MCU
Пик 12 В до 24 В, поэтому вставляется в 24 В. Короткая крышка устанавливается в '24V'. Этот уровень используется для нормального контроллера PLC
4>. Диапазон преобразования: 0%-100% ШИМ до 0-10 в
5>. Допустимая погрешность: 5%


4. Аппаратный интерфейс:
VCC 12 В-30 В постоянного тока
GND Наземный
ШИМ Положительный входной сигнал ШИМ
GND Отрицательный входной сигнал
VOUT Выходное напряжение 0-10 в
GND Заземление выходного напряжения
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SSSR2000
Сержант
Сообщения: 120
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение SSSR2000 »

Спасибо за помощь, данный, вверху, преобразователь использовал, показания при малых токах от 0.2 до 10а "скачут", на ПР205 стабильнее, причем проявляется после пары часов работы, температура достигает 60 градусов, внутри корпуса.
prostochel
Рядовой
Сообщения: 18
Зарегистрирован: 17 дек 2025, 17:49
Имя: paha
Благодарил (а): 15 раз
Поблагодарили: 15 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение prostochel »

у меня простой метод и работает) обычный китайский DC-DC заменил крутилку на выходе делителя которая, а заменил я его на ...2 фоторезистора параллель и управляю ШИМом от обычного светодиода тоже два в параллель( в чёрную трубку 5мм, длина 5 см (методом научного тыка, типа оптопары получилось) методом испытания нашёл крайние положения для ШИМ, чтоб было регулирование в пределах рабочего напряжения модуля. Минус один, нет линейности от увеличения шим, но решается просто настройкой выхода ШИМ. Шим светодиод тоже надо отдельно стабилизировать, чтоб скачков не было от просадок, не на прямое подключение к пину, а через транзистор и отдельно стабилизатор
Аватара пользователя
OLGA
Сержант
Сообщения: 164
Зарегистрирован: 04 авг 2021, 09:21
Откуда: Псков
Имя: Павел
Благодарил (а): 110 раз
Поблагодарили: 15 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение OLGA »

SSSR2000 писал(а): 19 янв 2026, 07:22
WildCat писал(а): 19 янв 2026, 01:28 Любопытно, для каких целей нужна такая точность установки. Для пром стандарта 0-10В (установка приводов заслонок, установка частоты для частотных преобразователей и т.п.) такая точность не требуется.
Схема выпрямителя, регулировка тока от 0 до 50 ампер, шаг 0.1А . Уставка задается ПР205, управление на операционник, далее управление тиристором.Требуется поставить отдельную цепь управления, параметры со временем или в процессе уходят (4 шт всего, на 1 - пока стабильно).Цепь регулировки во вторичной обмотке.
Хотел уточнить, у Вас в схеме управления стоит тиристор или транзистор?
SSSR2000
Сержант
Сообщения: 120
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение SSSR2000 »

Тиристор
Аватара пользователя
OLGA
Сержант
Сообщения: 164
Зарегистрирован: 04 авг 2021, 09:21
Откуда: Псков
Имя: Павел
Благодарил (а): 110 раз
Поблагодарили: 15 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение OLGA »

prostochel писал(а): 20 янв 2026, 17:56 у меня простой метод и работает) обычный китайский DC-DC заменил крутилку на выходе делителя которая, а заменил я его на ...2 фоторезистора параллель и управляю ШИМом от обычного светодиода тоже два в параллель( в чёрную трубку 5мм, длина 5 см (методом научного тыка, типа оптопары получилось) методом испытания нашёл крайние положения для ШИМ, чтоб было регулирование в пределах рабочего напряжения модуля. Минус один, нет линейности от увеличения шим, но решается просто настройкой выхода ШИМ. Шим светодиод тоже надо отдельно стабилизировать, чтоб скачков не было от просадок, не на прямое подключение к пину, а через транзистор и отдельно стабилизатор
Скажите пожалуйста на какой управляющей микросхеме у Вас китайский DC-DC?
SSSR2000
Сержант
Сообщения: 120
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение SSSR2000 »

С лабораторного генератора подавал сигнал
prostochel
Рядовой
Сообщения: 18
Зарегистрирован: 17 дек 2025, 17:49
Имя: paha
Благодарил (а): 15 раз
Поблагодарили: 15 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение prostochel »

OLGA писал(а): 21 янв 2026, 19:12
prostochel писал(а): 20 янв 2026, 17:56 у меня простой метод и работает) обычный китайский DC-DC заменил крутилку на выходе делителя которая, а заменил я его на ...2 фоторезистора параллель и управляю ШИМом от обычного светодиода тоже два в параллель( в чёрную трубку 5мм, длина 5 см (методом научного тыка, типа оптопары получилось) методом испытания нашёл крайние положения для ШИМ, чтоб было регулирование в пределах рабочего напряжения модуля. Минус один, нет линейности от увеличения шим, но решается просто настройкой выхода ШИМ. Шим светодиод тоже надо отдельно стабилизировать, чтоб скачков не было от просадок, не на прямое подключение к пину, а через транзистор и отдельно стабилизатор
Скажите пожалуйста на какой управляющей микросхеме у Вас китайский DC-DC?
LM2596S
Аватара пользователя
OLGA
Сержант
Сообщения: 164
Зарегистрирован: 04 авг 2021, 09:21
Откуда: Псков
Имя: Павел
Благодарил (а): 110 раз
Поблагодарили: 15 раз

Re: Регулировка 0-10 вольт с stm32

Сообщение OLGA »

prostochel писал(а): 24 янв 2026, 19:02
OLGA писал(а): 21 янв 2026, 19:12
prostochel писал(а): 20 янв 2026, 17:56 у меня простой метод и работает) обычный китайский DC-DC заменил крутилку на выходе делителя которая, а заменил я его на ...2 фоторезистора параллель и управляю ШИМом от обычного светодиода тоже два в параллель( в чёрную трубку 5мм, длина 5 см (методом научного тыка, типа оптопары получилось) методом испытания нашёл крайние положения для ШИМ, чтоб было регулирование в пределах рабочего напряжения модуля. Минус один, нет линейности от увеличения шим, но решается просто настройкой выхода ШИМ. Шим светодиод тоже надо отдельно стабилизировать, чтоб скачков не было от просадок, не на прямое подключение к пину, а через транзистор и отдельно стабилизатор
Скажите пожалуйста на какой управляющей микросхеме у Вас китайский DC-DC?
LM2596S
У меня сделан управляемый ардуино DC DC XL4015 по схеме похожей как у Гайвера ( у него с XL 4005). У Вас своя оригинальная схема. Хотел бы узнать плавность регулировки во всем диапазоне выходного напряжения?
Ответить

Вернуться в «ЦАП и АЦП»

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

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