701

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

Дело было вечером, делать было нечего...
*ELECTRO*
Предлагаю обществу вариант платы регулятора для сборки в корпусе D3MG (3 модуля) на din-рейку.
Вся документация лежит тут:
https://github.com/kvic68/PhaseRegulato … bToDin.zip
Конструкция а-ля РМ-2.
Симистор выносной.
На плате предусмотрены гальванически развязанные входы/выходы управления по UART, I2C, вход аварийного отключения, выход подключения доп устройства разгона.
Возможен выбор питания. Либо конденсаторный, либо на преобразоватее от д.Ляо.
Передняя панель печатная на 3Д принтере.
Сделана под имеющийся индикатор и энкодер.
Для желающих её изменить модели там же.
Немного картинок.
Плата в сборе:

Каркас корпуса:

Плата внутри:

В сборе без крышек:

Во включенном виде:

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

  • 2474.jpg
    size: 198.18Кб type: jpg
  • 2476.jpg
    size: 144.08Кб type: jpg
  • 2477.jpg
    size: 199.18Кб type: jpg
  • 2480.jpg
    size: 160.38Кб type: jpg
  • 2481.jpg
    size: 158.96Кб type: jpg
РК 35х1600

702

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

kvic ©:

Плата в сборе:

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

С уважением, <дата, подпись>, отвечайте нам, а то...
РК 28/1500
Простой стабилизированный регулятор

703

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

JohnJohnov ©:

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

Прикинь, мы это в прошлом году обсуждали. Идея была (у меня) впихать всё в корпус ssd-шки. Без доски ардуиновской. Но, так и осталось в мечтах.  :)

704

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

kvic ©:

Эта строка передается как 54 33 45 41 33 45 38 30 0D 0A , в шестнадцатиричном виде, если кому интересно.

kvic, уточни, плиз, именно так, или все-таки
0х54 0х33 0х45 0х41...?

705

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

Так написано же:

Maxus ©:

в шестнадцатиричном виде

Передается именно так, как написано: 54334541334538300D0A
Все эти префиксы - для компилятора. Указывают, что число шестнадцатиричное.
Компилятору можешь написать и 0х54, и $54, и 84, и, даже 'T' он всё переварить должен.

РК 35х1600

706

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

JohnJohnov ©:

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

Да как-то по цене негуманно выходит.
Ардуина россыпью существенно дороже ардуины в сборе.
И с ардуиной в сборе можно использовать четыре плоскости, а не две.

РК 35х1600

707

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

kvic ©:

Ардуина россыпью существенно дороже ардуины в сборе.

Даже если китайцев попросить сразу впаять на плату?

С уважением, <дата, подпись>, отвечайте нам, а то...
РК 28/1500
Простой стабилизированный регулятор

708

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

Всем огромно спасибо за проделанную работу, в особенности автору регулятора. Перед сборкой прочел всю тему.
Собрал версию с внешним стопом и разгоном. Все работает отлично, завелось с первого раза. Только плату развел под свои компоненты ну и корпус надо смоделировать и напечатать.
Кстати никто те подскажет на сколько сильно греется симистор BTA41-600 с тегом на 3 кВт? Долго не тестировал.

709

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

lliriK ©:

Кстати никто те подскажет на сколько сильно греется симистор BTA41-600 с тегом на 3 кВт?

Под любой силовой симистр надо бы приличный радиатор желательно с активным охлаждением.

710

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

lliriK ©:

Кстати никто те подскажет на сколько сильно греется симистор BTA41-600 с тегом на 3 кВт? Долго не тестировал.

Насколько греется не замерял, но у меня и тэн чуть помощней.. стоит на небольшом радиаторе сантиметров 5 квадратных и толщиной полтора сантиметра, из корпуса на выдув стоит вентилятор запитанный на 5 вольт, еле крутится... сколько лет - тьфу-тьфу  *Cat*

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Регистрация на форуме отключает почти всю рекламу.

711

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

lliriK ©:

....Кстати никто те подскажет на сколько сильно греется симистор BTA41-600 с тегом на 3 кВт?...


1. Радиатор в 4-ом варианте прикрученный к железной стенке. Без вентилятора.
2. Без вентилятора.
3. Радиатор в 4-ом варианте. С вентилятором.
4. Видно на картинке.
5. Так же как и в 3-м варианте.

  • 000.jpg
    size: 108.41Кб type: jpg
Умеренное употребление алкоголя - часть здорового образа жизни!

712

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

Спасибо огромное всем.

713

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

kvic,
извини, нубский вопрос по схеме. Ты на D4 заводишь 220В через 2х360 кОм. А что выступает вторым плечом делителя, внутренний резистор в самой Ардуине? Читал даташит - ничего не понял, можно сделать pull-up к +5, а про сопротивление на землю вообще не нашел.

Вот с аналогичной схемой R9-R1-RV1-R11 на ногу А7 понятно, а тут как-то затупил...

714 (2025-04-17 22:53:56 отредактировано )

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

Piper ©:

что выступает вторым плечом делителя, внутренний резистор в самой Ардуине?

Вторым плечом выступает источник питания, соединенный со входом через защитные диоды внутри ардуины.
Такой режим допускается и описан в даташите. (Или в каком-то из дополнений, сразу не вспомню.)
Главное не превышать допустимый ток через внутренние диоды (1мА).
Вход должен быть в режиме "вход без подтяжек".
Делитель не нужен.
Т.е. из синусоиды 220 сразу получаем прямоугольник 5.
Такой вот ограничитель.

Сразу про два резистора напишу.
У маломощных резисторов допустимое рабочее напряжение обычно 200 вольт.
А у нас в пике 230*1.4142=325 вольт.
Может и чуть больше.
Вот и делим его пополам 162+162, чтобы не пробило.

А то, что 360к, так это для унификации, чтобы не плодить номиналы.

РК 35х1600

715

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

kvic ©:

Сразу про два резистора напишу.

А это был второй вопрос :)
Спасибо!

716 (2025-04-24 15:32:17 отредактировано Piper)

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

kvic, день добрый.

Продолжаю копаться по схеме, опять вопросы...
Есть схема из сообщения 298, самая поздняя из упомянутых в шапке (https://alcodistillers.ru/forum/viewtop … 80#p182080)
И есть схема на гитхабе, вроде бы намного более новая.

1. В старой схеме на А1 подается внешнее управление разгоном, в новой А1 просто замкнута на землю. А как это в прошивке интерпретируется? И осталась ли возможность внешнего управления разгоном?
2. В новой схеме появилась емкость между RST и землей. А она не помешает прошивке, если шить прямо в обвесе? Не то, чтобы очень надо, но хочется понимать.
3. В 168 текущая прошивка с гитхаба встанет?

717

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

Piper ©:

1. В старой схеме на А1 подается внешнее управление разгоном, в новой А1 просто замкнута на землю. А как это в прошивке интерпретируется? И осталась ли возможность внешнего управления разгоном?

Это мой косяк. На самом деле А1 не замкнута на землю. Внешний разгон остался.
Схему перезалил.

Piper ©:

2. В новой схеме появилась емкость между RST и землей. А она не помешает прошивке, если шить прямо в обвесе? Не то, чтобы очень надо, но хочется понимать.

Скорее всего помешает.
Можно не ставить.

Piper ©:

3. В 168 текущая прошивка с гитхаба встанет?

Встанет.
------
Из текущей прошивки убран звуковой сигнал.
Пищалка должна молчать.
------
Между схемой и платой могут быть отличия.
Не влияющие на работоспособность.
Например, выводы 4 и 6 MOC3052 могут быть поменяны местами.
R7 и MOC тоже могут.
R10 и RP1 тоже.
Так трассировалось проще.

РК 35х1600

718 (2025-05-01 22:38:11 отредактировано Piper)

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

Привет.

1.

kvic ©:

Это мой косяк. На самом деле А1 не замкнута на землю. Внешний разгон остался.

Проверь, пожалуйста, в выложенной прошивке от 18.01.2025 - так ли это?
У меня не реагирует на А1 (ни через оптопару, ни напрямую).
При этом аварийная остановка на А0 работает так, как описано (т.е. оптопара и провода в порядке).

2.
(Не очень важноу усовершенствование) подбирал резисторы из имеющегося набора - пришел к упрощению схемы: R12 выбросил, RP1 поставил на его место (естественно, меньшего номинала, чем он стоит на своем месте). Т.е. R9=R10=360K, RP1 вместо R12 = 10K (у меня R9=470K, но работает и при 360K). Наверное, точность настройки хуже - но, как мне показалось, все равно более чем достаточная.

3. R13 оказалось многовато 1К при 5В управляющего сигнала, не открывается. Воткнул 330 Ом - работает. Возможно, зависит от конкретного экземпляра PC817... (у меня PC817B, но это вроде более распространено, чем PC817C, а отличаются ли они током - не знаю)
И скорее всего это же будет относится к R5 и R15, но там не проверял.

719

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

Piper ©:

Проверь, пожалуйста, в выложенной прошивке от 18.01.2025 - так ли это?
У меня не реагирует на А1 (ни через оптопару, ни напрямую).
При этом аварийная остановка на А0 работает так, как описано (т.е. оптопара и провода в порядке).

Ага, посмотрю.
Сейчас полностью пересматриваю прошивку на предмет косяков и нестабильностей.
Ибо их есть.

Piper ©:

2.
(Не очень важноу усовершенствование) подбирал резисторы из имеющегося набора - пришел к упрощению схемы: R12 выбросил, RP1 поставил на его место (естественно, меньшего номинала, чем он стоит на своем месте). Т.е. R9=R10=360K, RP1 вместо R12 = 10K (у меня R9=470K, но работает и при 360K). Наверное, точность настройки хуже - но, как мне показалось, все равно более чем достаточная.

В этом делителе главное выдержать пропорцию нижнее плечо/верхнее плечо 249/40711 при положении переменника ближе к среднему
и использовании указанного в сххеме ИОН.
При этом резисторы делителя должны проходить по мощности и допустимому напряжению.
В моем варианте подстроечник стоит в верхнем плече исходя из идеи, что при движении токосъёмника в подстроечнике может происходить кратковременная потеря контакта.
В этом случае при нахождении подстроечника в нижнем плече на измерительный вход может быть подано напряжение больше допустимого, что не есть гуд,
т.к. на аналоговых входах как мне кажется защитные диоды отсутствуют.
Если же подстроечник в верхнем плече, то при потере контакта на измерительном входе будет 0.
В принципе, можно вообще отказаться от подстроечника и делать калибровку программно.
Возможно как-нибудь доберусь до этого.

Piper ©:

3. R13 оказалось многовато 1К при 5В управляющего сигнала, не открывается. Воткнул 330 Ом - работает. Возможно, зависит от конкретного экземпляра PC817... (у меня PC817B, но это вроде более распространено, чем PC817C, а отличаются ли они током - не знаю)
И скорее всего это же будет относится к R5 и R15, но там не проверял.

Вполне вероятно, чем ближе буква к началу алфавита, тем больше потребный ток для открытия.
(Если правильно помню даташит).

РК 35х1600

720 (2025-05-02 05:59:03 отредактировано Piper)

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

kvic ©:

движении токосъёмника в подстроечнике может происходить кратковременная потеря контакта.
В этом случае при нахождении подстроечника в нижнем плече на измерительный вход может быть подано напряжение больше допустимого, что не есть гуд,

Хитро! Но я и это обошел: у меня один подстроечник в обоих плечах, т.е.  на измерительную ногу средний контакт идёт, с токосъемника :)
Теперь, после твоего объяснения, я даже знаю, зачем я так сделал :)