1 (2019-04-04 23:16:01 отредактировано kvic)

Тема: Стабилизированный регулятор на базе Arduino с управлением через UART

Стабилизированный регулятор переменного напряжения на базе Arduino с возможностью управления по UART

ТЕХНИКА БЕЗОПАСНОСТИ
В данной схеме нет никакой развязки по напряжению от питающей цепи, следовательно схема предъявляет особые требования в плане электрической безопасности.
Обратите внимание, что один из выводов идет к GND напрямую из розетки.
А это значит что там может быть фаза, в зависимости от того как воткнули вилку в розетку.
Поэтому надо крайне ответственно подходить к ее монтажу и выбору компонентов.
А также внимательно и очень осторожно обращаться с ней при наладке.
---
Поэтому неукоснительно соблюдайте ряд правил:
---
1. Эта схема должна быть тщательным образом изолирована от окружающей среды.
    Надежный корпус, чтобы ничего не торчало наружу.
    На вал энкодера обязательно надеть изолирующую рукоятку.
2. При наладке ни в коем случае не лезть руками ни к одному из элементов цепи.
    Пусть вас не успокаивает что там всего 5 вольт.
    Пять вольт там исключительно относительно самой себя.
    А вот по отношению к окружающей среде там все те же 220.
3. Прошивку микроконтроллера делать ТОЛЬКО при полном выключении из сети.
    Причем выключать надо выдергиванием из розетки.
    Если этого не сделать, то с вероятностью близкой к 100% будет убит комп. Причем скорей всего весь.

4. То же касается и связи с компом.
    При таком питании запрещено подключаться через USART, USB,  запрещено объединять земли.
    Если все же хотите связь с компом, то используйте потенциально разделенные интерфейсы.
    Например, радиоканал, инфракрасную передачу, на худой конец разделение RS232 оптронами на две независимые части.

Функциональность.
Старается поддерживать среднеквадратическое выходное напряжение равное установленному.
Имеет режимы «Стоп», «Разгон», «Стабилизация».
Выходная мощность определяется типом применяемого симистора, характеристиками теплоотвода.
---
Индикация.
Показывает установленное выходное напряжение в режиме «Стабилизация» или измеренное выходное напряжение в режиме «Разгон».
Вывод осуществляется на индикатор, основанный на TM1637. Этого добра в Китае много и оно не дорогое.

Также имеет место быть светодиод. Он светится, когда выходное измеренное среднеквадратическое напряжение соответствует установленному с точностью плюс минус 0,3 вольта.
---
Управление.
Осуществляется инкрементальным энкодером со встроенной кнопкой типа EC11. Этот энкодер помимо управления осуществляет гальваническую развязку схемы и тушки оператора, так как у него заявлено сопротивление изоляции не менее 100 Мом при напряжении 250 Вольт на уровне моря между контактами и рукояткой.
---
Режимы работы.
Подача сетевого напряжения при:
А) нажатой кнопке энкодера приведет к установлению выходного напряжения 110 вольт (можно изменить в прошивке).
Б) при отпущенной кнопке энкодера выходное напряжение будет равно 0.
    Это режим стабилизации.
При вращении рукоятки энкодера влево/вправо происходит уменьшение/увеличение установленного напряжения.
---
Короткое нажатие кнопки в режиме стабилизации приведет к переходу в режим «Стоп» - выходное напряжение снимается.
Выход из режима - короткое нажатие кнопки. Произойдет переход к ранее установленному значению выходного напряжения.
---
Длинное удержание кнопки в режиме стабилизации приведет к переходу в режим «Разгон».
Выходной симистор полностью открывается, выходное напряжение максимально.
Индикатор показывает измеренное выходное напряжение.
Выход из режима – короткое нажатие кнопки.
В режимах «Стоп» и «Разгон» вращение энкодера ничего не меняет.
---
Особенности.
Нижний порог устанавливаемого напряжения 40 вольт.
В верхней части диапазона (>95% входного напряжения) возможна неустойчивость поддержания выходного напряжения.
Для работы не рекомендуется.
При отключении нагрузки происходит уменьшение выходного напряжения до 0.
При восстановлении контакта с нагрузкой восстановления напряжение не происходит. Такая вот багофича.
Кстати, без нагрузки тупо будет выдавать на выходе 0.
И ни на что не реагировать.
Следствие той багофичи.
---
На перспективу.
Заложен порт UART с гальванической развязкой на ADUM1201.
Через него можно будет устанавливать требуемое напряжение, например.
При этом можно будет отказаться от индикатора, энкодера и всё делать удалённо компьютером.
Вариант использования в трехфазной сети трех регуляторов.
Каждый обслуживает свою фазу, а данные принимает/передает с того же компьютера.
В общем широкое поле для извращений.
Программной поддержки пока нет.
Для трёх фазного варианта скорее всего потребуются аппаратные корректировки.
---
Ограничения.
Предназначен для работы в сети переменного тока 220 вольт 50 герц.
В сети 60 герц корректно работать не будет.
Также не поймёт сеть 110 вольт.
Всему этому можно обучить, изменив программное обеспечение, но задача не ставилась.
При входном напряжении более 280 вольт начнет чудить. Поэтому не надо на него столько подавать.
---
Аппаратная часть.
Регулятор построен на базе Arduino Nano V3 – практически самой распространенной плате.
Схема здесь:
https://drive.google.com/open?id=1hALOz … WVKqHGQ40S
Для питания ардуины в схеме изображен "преобразователь 220->5(12)".
В качестве этого преобразователя можно использовать модули AC/DC типа HiLink HLK-PM01, HLK-PM12,

бескорпусные китайские преобразователи тоже годятся.

Как вариант можно сделать конденсаторный блок питания (нарисован внизу справа на схеме).
Преимущество преобразователей перед конденсаторным БП - возможность запитать от них вентилятор охлаждения всей конструкции.
Конденсаторный скорее всего вентилятор не потянет.
---
Все резисторы, кроме R8 стандартные выводные, точностью 5%. R8 – мощностью от 0.5 Вт, желательно 1 вт.
Конденсатор С1 – на напряжение не меньше 400 вольт металлоплёночный.
Ёмкость его не очень критична, можно увеличить до 47 нФ, уменьшать не надо, может начать чудить MOC3052. Не любит она большие dU/dt.
Симистор – исходя из требуемого тока, обязательно с кристаллом изолированным от подложки.
Переменник RV1 – многооборотный, из серии 3296.

Он нужен для установки соответствия выходного напряжения и показаний на индикаторе.
В случае использования конденсаторного источника питания, конденсатор С2 на напряжение не менее 400 вольт.
----
Кратко о функциях цепей на схеме.
R1-R2 – детектор перехода через нуль сетевого напряжения.
R3, U3 – источник опорного напряжения 2,49 В
R4,R5,R6,R7 – токоограничивающие, соответственно своих цепей
R5 можно увеличить до 180-200 Ом, больше не надо, может перестать открываться моська
R8,C1 -  снабберная цепь
R9,R10,R11,RV11 -  измерительный делитель выходного напряжения
U4 – силовой симистор
U2 – оптрон управления силовым симистором
HL1 – светодиод индикации режима стабилизации
---
Программное обеспечение написано на ассемблере для avr.
Прошивка прилагается.
Я прошивал программатором, насчет прошить через USB не готов сказать, не пробовал.
Исходники тоже прилагаются.
На условиях некоммерческого применения и использования на свой страх и риск без каких-либо обязательств и гарантий с моей стороны.
hex: https://drive.google.com/file/d/1ymnK6k … sp=sharing
asm: https://drive.google.com/open?id=1Axqbd … 0yg3epKMWh
Асм можно открыть в AvrStudio v4.19 или ещё в какой программе.
Там внутри комментарии.
Правильно собранный из исправных деталей, регулятор в налаживании не нуждается.
Единственно, подстроечным резистором RV11 необходимо выставить соответствие выходного и выводимого на индикатор значения напряжения.
---
Печатная плата предлагается.
gerber: https://drive.google.com/open?id=1DTnIp … N3bEoBdCAs
Плата модифицирована для возможности установки любого из предложенных источников питания ардуины.
---
Агрегат собран в двух экземплярах, один на макетке для проверки идеи, другой на печатке, для проверки криворукости.
Печатка не модифицированная.
Оба работают.
Во всяком случае по моему субъективному мнению пожалуй лучше, чем мой же предыдущий агрегат на аналоговом принципе.
---
Под занавес фото второго экземпляра в тестовом обвесе.

---
Вот нашел фотку первого экземпляра. Уже в составе "пульта управления колонной".

Трудится, держит 165,5 вольт при отборе голов.
Зеленый светится - значит режим стабилизации.
---

Обновления:
------
10.05.2019
- Добавлено управление через последовательный порт (UART):
Стабилизированный регулятор на базе Arduino с управлением  через UART
------
13.05.2019
- Печатная плата в формате Sprint Layout от TorAllex,
   вариант с конденсаторным питанием:
Стабилизированный регулятор на базе Arduino с управлением  через UART

-03.10.2019- Скорректирована программа для возможности работы со встроенным загрузчиком Arduino.
Стабилизированный регулятор на базе Arduino с управлением  через UART
------
Вроде всё. Прошу уважаемое общество пинать, критиковать, восхищаться и т.п.
*ALCOCLUB*

15.05.2020 Вариант с выводом на OLED индикатор.
Стабилизированный регулятор на базе Arduino с управлением  через UART

30.03.2021 Модификация схемы и прошивки. Добавлены вход внешнего выключения по аварийному сигналу, вход сигнала разгона, выход включения дополнительного ТЭНа в режиме "разгон", возможность подключения звукового оповещения, автоопределение типа дисплея. Работает как с TM1637, так и с OLED на SSD/SH.

Стабилизированный регулятор на базе Arduino с управлением  через UART

  • TM1637.jpg
    size: 40.63Кб type: jpg
  • HL12.jpg
    size: 30.91Кб type: jpg
  • ACDC5-700mA.jpg
    size: 182.41Кб type: jpg
  • reg_body.JPG
    size: 225.51Кб type: JPG
  • 3296W.jpg
    size: 24.05Кб type: jpg
  • regM1.JPG
    size: 220.53Кб type: JPG
РК 35х1600

2

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Очень интересно. Сам нечто подобное придумываю в составе комбайна. Планирую использовать в качестве гальванической развязки входных цепей малогабаритные трансформаторы типа ZMPT/ZMCT. Не рассматривали?

С уважением, <дата, подпись>, отвечайте нам, а то...
Моя РК 28/1500

3

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

JohnJohnov ©:

трансформаторы типа ZMPT/ZMCT. Не рассматривали

Не рассматривал.
Не уверен в точности передачи этими трансформаторами формы напряжения/тока.

РК 35х1600

4

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, c TRUE RMS не сравнивал показания вольтметра? Интересно, как у него линейность во всём диапазоне.

5 (2019-04-02 23:25:21 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Четланин, поясни, какой вольтметр имеется в виду ?
Если про тот, что в схеме (на картинке показывает 1655), то он показывает напряжение к которому регулятор стремится привести выходное.
В диапазоне 60 - 230 вольт соответствует TRUE RMS по тестеру (в режиме стабилизации) +- вольт где-то.
В нижней части диапазона (до 80 вольт примерно) тестер бывает срывает показания и показывает чушь, видимо пик-фактор уже большой и ему крышу сносит.
Хотя контрольная лампа накаливания показывает плавность изменения напряжения и там.
Тестер у меня такого типа:

Если про PZEM-овский, то хз, ему так верю.
Тем более он сейчас измеряет напряжение на входе.

  • rm101.jpg
    size: 88.49Кб type: jpg
РК 35х1600

6

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, в режиме "стабилизация" входное напряжение если плавает +- 10В зелёная лампочка светится?

Учись делать хорошо, плохо всегда получится.
доп. оборудование: рефрактометр, PH-метр
БК "Абы-как"
РК "Абы-как"

7 (2019-04-03 07:45:12 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

devil-arz, светится, чего ей не светиться.  ;)
Она же показывает, что выходное напряжение равно заказанному с точностью плюс/минус 0,3 вольта.
Естественно при условии, что входное напряжение выше выходного.

РК 35х1600

8 (2019-04-03 15:21:20 отредактировано Kusnezov Oleg)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic ©:

Прошу уважаемое общество пинать, критиковать, восхищаться и т.п.

kvic*THUMBSUP*
Замечательно!
Правда я ничего не понял. Вообще. Я бы просил комментариев, по-существу. Все ждал, что кто-нибудь начнет вопросы задавать... Но пока нет вопросов. А мне интересно..., я задам. Если совсем вопросы получатся глупые, ткни, что почитать (в любом случае ткни - что почитать; не могу найти статью, была подробная про это, там чувак плакался, что не знает как вблизи нуля напряжение корректировать).
Итак, правильно ли я понял, что
- заранее задать необходимую мощность (напряжение) нельзя, а можно корректировать только от факта - вручную?
- точность измерения - один разряд, т.е, 1/256, т.е. примерно - 1.4 вольта (мгновенное)?
- стабилизация включается при отклонении от заданного на 0.3 вольта (действующее)?
- напряжение измеряется как среднеарифметическое (от среднеквадратичного за пол периода) в течении 0,31 секунды?
- при изменении напряжения включается стабилизация и изменяется время до включения тиристора на один "шаг", и так столько шагов - пока не попадет в диапазон?
- выставленное напряжение стабилизации никуда не записывается?
- при отключении электроэнергии на пару секунд  стабилизатор отключает питание?
- считается, что напряжение в сети идеально симметричное?

kvic, серьезно, буду признателен, если найдешь время для комментариев.

С уважением, Олег Кузнецов.

9

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Я попробую…

Kusnezov Oleg ©:

Итак, правильно ли я понял, что - заранее задать необходимую мощность (напряжение) нельзя, а можно корректировать только от факта - вручную?

Несколько не понял как это, но ты видимо не правильно понял.
Ведь вся идея регулятора и есть в том, чтобы задать нужное напряжение, а он пусть отдувается и поддерживает его или сообщает, что "не могу, пардон".
А иначе он и нафиг не нужен.
Здесь входная переменная - необходимое действующее напряжение на выходе.
Крутим ручку, смотрим на индикатор, при достижении нужного значения крутить перестаем.
Регулятор выставляет выходное действующее напряжение равное заказанному на индикаторе, изменяя угол открытия симистора.
Как только выходное напряжение попадает в коридор плюс/минус 0,3 вольта от заказанного – включает светодиод.
И дальше старается поддерживать выходное напряжение равное заказанному.

- точность измерения - один разряд, т.е, 1/256, т.е. примерно - 1.0 вольт (действующее) , 1.4 вольта (мгновенное)? - стабилизация включается при отклонении от заданного на 0.3 вольта?


Здесь как-то по другому надо считать точность.
Надо рассматривать точность определения площади фигуры, оставшейся от половинки синусоиды после обрезания симистором.
Как это оценить я точно не помню, помню был корень квадратный из числа выборок, как коэффициент умножения точности.
Но могу и ввести в заблуд.
А так как в данной конструкции частота выборки АЦП намеренно увеличена в 4 раза, относительно традиционно используемой
и в итоге имеем примерно 380 выборок за полупериод.
Корень из 380 приблизительно 19, так что точность можно предполагать в районе 0,07 вольта.
Но это не точность, а шаг квантования, наверное.
Здесь надо звать матанщика практикующего, я за давностью лет всё забыл уже.

- напряжение измеряется как среднеарифметическое (от среднеквадратичного за пол периода) в течении 0,31 секунды?


Напряжение измеряется как среднеквадратичное.
Время измерения – половина периода сетевого напряжения (0.01 сек).
Вычисляется как корень квадратный из частного суммы квадратов отсчетов напряжения и количества отсчетов за время между переходами сетевого напряжения через 0.

- при изменении напряжения включается стабилизация и изменяется время до включения тиристора на один "шаг", и так столько шагов - пока не попадет в диапазон?


В режиме поддержания заданного напряжения стабилизация идёт непрерывно.
Измеряется выходное напряжение, сравнивается с требуемым, производится необходимая коррекция.
По логике регулировки примерно так и есть, как ты написал, только шаг не фиксирован, используется некая дельта.
Наименьший шаг регулирования 1/20000 полупериода.
При разгоне симистор тупо все время открыт, при стопе – закрыт.

- выставленное напряжение стабилизации никуда не записывается?


Не записывается.
Ибо нет идеи когда это напряжение надо запоминать.
Если запоминать каждое изменение, то ресурс EEPROM кончится через пару дней.

- при отключении электроэнергии на пару секунд  стабилизатор отключает питание?


Точно, начнёт с нуля. Как следствие предыдущего.

- считается, что напряжение в сети идеально симметричное?

Да, так оно и есть.
----------
Как то так оно и работает.

РК 35х1600

10

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, ОК, спасибо. На все вопросы ответил. Я пока только вопросами ограничусь...
Вот здесь не понял. Ассемблер прочитать не умею.

kvic ©:

используется некая дельта

Как эта дельта зависит от напряжения и дельты напряжения?

С уважением, Олег Кузнецов.

11 (2019-04-03 16:54:07 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Kusnezov Oleg, линейно.
Дельта = Измеренное напряжение - Заданное напряжение.
Потом эта дельта меняет угол включения симистора.
Момент включения = Момент включения + Дельта.
То есть, если измеренное больше заданного, то включение симистора надо произвести позже, чем было.
Или наоборот.
Момент включения отсчитыватся от перехода через 0.

РК 35х1600

12

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic ©:

Момент включения = Момент включения + (Измеренное напряжение - Заданное напряжение) .

Выглядит так, как буд то микросекунды с вольтами складываем :) .
Ну, в общем, понятно - пропорционально дельте напряжения, от напряжения не зависит... ОК.

С уважением, Олег Кузнецов.

13 (2019-04-03 21:14:37 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Kusnezov Oleg ©:

как буд то микросекунды с вольтами складываем

Так никто не отменял коэффициенты с размерностью Секунда на Вольт.  ;)
Момент включения = Момент включения + (Измеренное напряжение - Заданное напряжение)*Коэффициент
Он там присутствует, а я его не указал.
Сорри.

РК 35х1600

14

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic ©:

В диапазоне 60 - 230 вольт соответствует TRUE RMS

kvic, именно это я и хотел услышать. Просто в моём регуляторе нелинейность в диапазоне 100-220 вольт составляет порядка пяти вольт. Хотя тут трудно сказать, какой вольтметр врёт, мой TRUE RMS один из дешёвых.

15 (2019-04-03 22:11:23 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Kusnezov Oleg ©:

- напряжение измеряется как среднеарифметическое (от среднеквадратичного за пол периода) в течении 0,31 секунды?

Я понял про что спрашиваешь.
Это просто сглаживающий фильтр.
Чтобы светодиод индикации не сходил с ума, если идут очень частые коррекции с вылетом из допустимого коридора значений.
На самом деле это можно считать излишеством, т.к. и с коротким буфером усредненное значение практически не вылезает за рамки допустимого отклонения.
Изначально этот буфер был для вывода на дисплей измеренного значения выходного напряжения, чтобы слишком часто показания не скакали.
Потом я от этого отказался - скачкИ на дисплее надоели, особенно на границе типа 129-130 или подобных, когда не последняя цифра скачет, а целая куча их.
Вывел на индикацию "заказанное" напряжение и поставил индикатор входа напряжения в "коридор".
Сейчас используется при индикации напряжения на выходе в режиме разгона.
Т.е. при "тапок в пол".
И для сглаживания индикатора "коридора".
----
Пробовал это усредненное напряжение использовать в обратной связи - отказался.
Система уходит в автоколебания.
В петле ООС образуется куча задержек, каждая со своим коэффициентом и фазой.
Учесть всё это - проще застрелиться.
Да еще и коэффициент при "дельте" нелинейный по диапазону.
В итоге оставил регулировку только по результатам одного полупериода,
а всё, что осталось, остальное описал выше.
----
Вот.
Может что упустил, если интересно - спрашивай, постараюсь ответить.

РК 35х1600

16 (2019-04-03 22:21:36 отредактировано )

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, "Светится чего ж ей не светится". Вы конечно хорошо поговорили, может ответ уже и дан, а для простых смертных за какое время напряжение на выходе восстановится до заданного в пределах 0,3в при изменении на +-10в на входе? т.е. светодиод не успевает погаснуть?

Тимош, Пока писал ответ уже дан, т.е. все таки задержка есть.

Человека губят не принципы, а отступления от своих принципов.

17 (2019-04-03 22:30:31 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Четланин ©:

Хотя тут трудно сказать, какой вольтметр врёт, мой TRUE RMS один из дешёвых.

Аналогично.
Так что по метрологии могу только с некоторой степенью вероятности утверждать.  :rolleyes:

Тимош ©:

а какое время напряжение на выходе восстановится до заданного в пределах 0,3в при изменении на +-10в на входе? т.е. светодиод не успевает погаснуть?

Здесь не хватает данных о скорости изменения входного напряжения на +-10 вольт, согласись.
Одно дело внезапный скачок за 20 миллисекунд, совсем другое изменение в течении, допустим 10 секунд.
В первом случае - 100 процентов, что погаснет, во втором - практически те же 100 процентов, что нет.

Тимош, Пока писал ответ уже дан, т.е. все таки задержка есть.

Разумеется, куда ж без задержки.
Измеряем один полупериод, регулируем уже следующий.
Вот уже и задержка.

РК 35х1600

18

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, имелось ввиду конечно скачёк.

Человека губят не принципы, а отступления от своих принципов.

19 (2019-04-03 22:40:52 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Тимош ©:

имелось ввиду конечно скачёк.

В этом случае конечно погаснет.
Пока ОС не отработает рассогласование.
Приблизительно 0,6 секунды.
По моделированию.
В натуре не могу подать такое воздействие.
Так что не могу сказать, но, думаю, в пределах секунды всё вернется на место.
----
Всё-таки в вопросе был не скачок:

входное напряжение если плавает +- 10В

Я посчитал, что "плавает" это плавное изменение.

devil-arz, здесь и чуть выше на вопрос

devil-arz ©:

в режиме "стабилизация" входное напряжение если плавает +- 10В зелёная лампочка светится?

небольшие уточнения.
Возможно я не понял твоего вопроса.
Извини, если что.

РК 35х1600

20

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, сетевое городское напряжение вроде как "плавает", у себя замечал амплитуду в пределах 5В, если брать частный сектор или маленький населённый пункт и соседа сварщика то возможно в сети будут скачки по напряжению.
Но что хотел то и услышал, это заданное напряжение должно быть меньше входного и время на стабилизацию около 1сек.
Спасибо.

Учись делать хорошо, плохо всегда получится.
доп. оборудование: рефрактометр, PH-метр
БК "Абы-как"
РК "Абы-как"

21 (2019-04-04 21:51:05 отредактировано Четланин)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, у тебя на схеме:

VCC идёт на преобразователь 220 в 5(12). Правильнее было бы подать на VCC +5 в. Или я неправ?
Вопрос вдогонку: другой индикатор прицепить нельзя? А то я бы потестил твой регулятор.

  • reg.PNG
    size: 7.81Кб type: PNG

22 (2019-04-05 09:03:33 отредактировано kvic)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Четланин ©:

VCC идёт на преобразователь 220 в 5(12). Правильнее было бы подать на VCC +5 в. Или я неправ?

Конечно, правильнее. Ты прав. Здесь я пытался изобразить разные варианты питания.
На печатке предусмотрены две перемычки.
Одна ставится, если источник к примеру 12 вольт - питание на встроенный стабилизатор ардуины (нога 1) подаем,
другая , если 5 вольт - питание на VCC ардуины напрямую.
Я на схемке конденсаторного блока попытался это изобразить.

Вопрос вдогонку: другой индикатор прицепить нельзя?


А какой? Наверное можно. Там же всё программно.

А то я бы потестил твой регулятор.

Хочешь я тебе вариант 2 из первого сообщения отошлю?
Погоняешь.  *ELECTRO*
У меня ещё есть, правда не собранных.
----
Схему немного подправил.
Теперь тот кусок выглядит так:

  • connections.JPG
    size: 26.61Кб type: JPG
РК 35х1600

23 (2019-04-05 15:59:17 отредактировано Kusnezov Oleg)

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic, так самого нужного(и простого) пока в этой теме нет:
подключение развязки и управление стабилизатором через эту развязку другим контролером.
Т.е. у тебя стоит какой-нибудь блок мониторинга всего и выдает команды (через развязки) клапану, насосу, стабилизатору, лампочками мыргает, циферки показывает, в Wi-Fi сидит, SMS-ки посылает... красота.
Мы же, вроде, говорили, что нужен "типа РМ-2", но с двусторонней связью с внешним миром.

С уважением, Олег Кузнецов.

24

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

Kusnezov Oleg ©:

пока в этой теме нет:
подключение развязки и управление стабилизатором через эту развязку другим контролером.


Совершенно верно.
Это в пункте "На перспективу".
Когда приедут Адумы, наверное продолжу эксперименты.
Всё-таки это хобби, а не производство.
Не могу посвятить всё время на доработку.
Прошу понять и простить.
Поэтому и выложил всё в свободный доступ.
Схема, программа, всё есть.
Никому не возбраняется модифицировать на свой страх и риск как угодно и схему и программу.

Мы же, вроде, говорили, что нужен "типа РМ-2", но с двусторонней связью с внешним...

Говорили.
Только решили, что мой вариант не годится.
Из-за гальванической связи с питающей сетью.
Здесь я просто поделился тем, что было сделано еще до возникновения темы про замену РМ-2.
Как один из вариантов регулятора.
С возможностью расширения функциональности.

РК 35х1600

25

Re: Стабилизированный регулятор на базе Arduino с управлением через UART

kvic ©:

решили, что мой вариант не годится

А при чем здесь множественное число? Я думаю, что этот вариант + развязка + второй контроллер - оптимальный вариант. Чего в РМ-2 не хватает... см. выше.

С уважением, Олег Кузнецов.