1 301 (2025-04-02 17:49:02 отредактировано Владимир_К)

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Maxus ©:

Хочу полюбопытствовать, что за датчики?



Это датчик захлёба и такой же голов - через стекло прекрасно видит жидкость.
примерно на середине диаметра.

Это датчик протока воды.
оба датчика прекрасно питаются от 3.3 в.

Сделал ещё маленькую схемку - как только на датчике воды 0 в течении 30 секунд, то на стаб идёт остановка по аварии.

  • датчик захлёба и голов.jpg
    size: 173.34Кб type: jpg
  • датчик воды.jpg
    size: 129.12Кб type: jpg
Магазинное... Не заставите.

1 302 (2025-04-05 06:52:50 отредактировано JohnJohnov)

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

В данном варианте я просто поставил транзисторные ключи. С паяльником дружу с детства)

Владимир_К ©:

Я для себя сделал так и дискомфорта нет, я про других.

Ну вот! В конкретном случае проблемы решены.
А для других и, в целом, сохранения принципа "просто соединить проводками" в стабе есть таки UART.  :P

Так-то поменять полярность кнопок несложно, но...некогда мне сейчас возиться со стабом, совсем некогда.

Владимир_К ©:

Субъективно лучше РМ-2.

Лучше в плане стабилизации/удержания режима колонны или в чём-то ином?
В любом случае - приятно слышать.   *ROSE*

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

1 303

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

JohnJohnov ©:

Лучше в плане стабилизации/удержания режима колонны или в чём-то ином?

1. По стабилизации - датчик температуры в царге, после выхода на режим, ведёт себя стабильнее, чем с рм-2, кнопки корректировки температуры стали не нужны. Предзахлёбное "кипение" гуляет вверх и вниз значительно меньше, почти не заметно.
2. Открытый код и можно подгонять некоторые моменты под себя.
3. Стоимость - не соизмерима.
4. Ремонтопригодность.
5. Сёр в сеть - резанная синусоида с рм-2 мне доставляла много беспокойств, хотя кому-то это по барабану, а у меня по дому (из-за лени и возраста стараюсь автоматизировать всё) раскидано 14 ESP8266 и 32 + всякая другая электроника. В итоге, с рм-2 повесил семистор с тэном на отдельную фазу, но с воротами в момент перегона полный выкл (тут никак по другому - кабели параллельно идут).
Сейчас проблем нет - вкл-выкл при переходе через ноль - он и в Африке через ноль.
6. Удовлетворение от не покупного. Поклон Автору.

Магазинное... Не заставите.

1 304

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

Программировать не умею - программу рисую в FLProg, поэтому с UART пока никак.

А почему с UART никак?
FLProg это умеет, а протокол стаба на гитхабе расписан.
Не сложнее, чем по Wi-Fi со смартфоном соединить.

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

1 305

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

JohnJohnov ©:

А почему с UART никак?

Разобрался с UART, да с таким описанием протокола сложно не разобраться. *THUMBSUP*
Однако из-за нехватки  ног, пока отложу это дело в  сторону - уже привык к кнопкам на телефоне, + и - вообще душу греют, да и все операции со стабом производятся рядом с аппаратом. Опять же, надо RX TX адаптировать под 3.3 вольта.
Вот приедет MCP23017 - аж 16 ног дополнительно!, тут я и разгуляюсь, даже вернусь на ESP8266 - на ESP32 есть планы.

И как с такими кнопулями расстаться? тАпчу не глядя.

Огромное спасибо за описание протокола.

  • Кнопки.jpg
    size: 52.54Кб type: jpg
Магазинное... Не заставите.

1 306

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

Опять же, надо RX TX адаптировать под 3.3 вольта.

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

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

1 307

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

JohnJohnov ©:

В теме схема есть на двух резисторах, диоде и стабилитроне.

Есть такое, но это скучно не интересно и грузно. Предпочитаю оптопары. Может потому, что у меня их много. Да и стоят они 111 руб 20 шт.

Кнопки сделал так.
       
RX-TX пока так не делал - валялся четырёхканальный преобразователь уровней с двумя битыми ключами - сделал на нём, но как на схеме будет работать - не работать нечему.
Можно разодрать GND - тогда полная развязка.

  • Оптопары.png
    size: 65.55Кб type: png
  • изображение_2025-04-09_144439199.png
    size: 69.89Кб type: png
  • Оптопары.png
    size: 65.55Кб type: png
  • Оптопары.png
    size: 41.23Кб type: png
  • изображение_2025-04-09_153914490.png
    size: 40.93Кб type: png
Магазинное... Не заставите.

1 308

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

Можно разодрать GND - тогда полная развязка.

Стабу развязка без надобности, он от сети итак развязан.
А так-то, схемы на оптопарах вполне вариант. *THUMBSUP*

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

1 309

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

Предпочитаю оптопары.

Можно было на наборе ключей (транзисторов) ULN2003

1 310 (2025-04-09 21:45:49 отредактировано Владимир_К)

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

JohnJohnov ©:

Стабу развязка без надобности

С моим контроллером тоже без надобности, но так дешевле и проще.
Я просто вспомнил о "Самоваре" - там предложение вязаться с UART стаба через ADUM1201, а тут на порядок дешевле.

Maxus ©:

Можно было на наборе ключей (транзисторов) ULN2003

Можно, но опять дороже, и о развязке забыть.
Вот у меня Советская привычка - смотреть под ноги, разбирать старые платы, и прикидывать, что проще и дешевле.
А ещё лучше - программным способом исключить лишние детали.  (когда получится) :[ Прошу прощения у Автора. :[

Магазинное... Не заставите.

1 311

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

программным способом исключить лишние детали.

Это уже сделано:
Стабилизированный регулятор на базе Arduino с управлением  через UART
Правда, кода там не увидишь.

1 312 (2025-04-10 05:25:49 отредактировано JohnJohnov)

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Maxus ©:

Правда, кода там не увидишь.

Код открыт, смотри на здоровье.  :)

Владимир_К ©:

Я просто вспомнил о "Самоваре" - там предложение вязаться с UART стаба через ADUM1201

Для параноиков, очевидно.  :D
С другой стороны, для человека, совсем не обладающего специальными знаниями (читай: кому паяльник не друг), вариант годный - готовое, недорого и доп.защита.

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

1 313

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Maxus ©:

Это уже сделано

У моего дома очень сложные отношения с резанной синусоидой. Как перегон, так глюк на глюке.

Магазинное... Не заставите.

1 314

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

JohnJohnov ©:

Попробуй очистку дисплея вставить после инициализации, перед кривой строкой

void setup() {
...
ASOled.init();                      // Инициализируем OLED дисплей
       ASOled.clearDisplay();
       ASOled.printString_6x8(F("Стабилизатор мощности"), 0, 0);

Приехал дисплей 1.3" с SH1106, я порадовался... Рано.
С заставкой порядок, а остальные экраны смещены влево, но это наносит только эстетическую рану, больно, но можно смирится (глаза уговорят), а вот то, что вешается контроллер... ]:->
   

С маленьким экраном всё в порядке.
Китаесы или я?

  • photo_2025-04-10_19-05-03.jpg
    size: 128.8Кб type: jpg
  • photo_2025-04-10_19-04-16.jpg
    size: 118.77Кб type: jpg
Магазинное... Не заставите.

1 315 (2025-04-10 21:54:15 отредактировано Владимир_К)

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

Китаесы или я?

Вопросы закрыл.
Для тех кто так же как и я "в танке"
1. При компиляции ардуино ADE показывает пути к используемым библиотекам

2. Библиотеку ASOLED.h открываем в блокноте и меняем 400кГц на 100 (вместо 1 вставляем 0) и раскомментируем строку для SH1106.

3. Сохраняем, заливаем скетч.
Всё, стаб не зависает и радует глазки.

  • Исп библ.png
    size: 33.61Кб type: png
  • Редакц библ.png
    size: 19.69Кб type: png
  • Редакц библ.png
    size: 30.48Кб type: png
Магазинное... Не заставите.

1 316 (2025-04-11 06:50:57 отредактировано JohnJohnov)

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

раскомментируем строку для SH1106.

Об этом в теме раз несколько писал.
Строка очистки дисплея в скетче стоит давно.

А вот косяки от высокой частоты шины - первый случай в практике.
Вешалась именно ардуинка? Просадки по питанию не могли быть виной?

UPD. Добавил в readme на гитхабе о строке для SH1106 и об изменении частоты шины.
Давно надо было.  :[

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

1 317

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

JohnJohnov ©:

Вешалась именно ардуинка? Просадки по питанию не могли быть виной?

Да ардуинка, реакция только на кнопку reset. Просадка по питанию исключена - тут я "не в танке" :) .
Ещё бы кнопочки инвертировать... :[ , хорошо обкатать узел отбора на клапанах, расширить количество выводов у процессора - тогда можно будет подцепить UART и отказаться от экранчика... Хм... Есть куда расти.

Магазинное... Не заставите.

1 318

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К ©:

Ещё бы кнопочки инвертировать...

:D
Побеждай UART!
И выкладывай свою конструкцию отдельной темой.

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

1 319

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Моё почтение Автору и форуму.
Наконец приехал домой, и занялся связкой контроллера и стаба.
С протоколом то я разобрался, а вот с реализацией затык - я уж и так шлю:

И эдак:

Это монитор порта в FLProg, по 0D возврат каретки делает.
Когда шлю - ардуинка стаба весело моргает RX-ксом, но реагировать не желает от слова - совсем.
Может я не правильно посылаю 0D?
Однако и монитор порта ардуинки не видит "возврат каретки"

Пробовал добавить 0А, тогда переводит (M  01  0D  0A). Вообще столько путаницы с этими 0D  0A

Все мозги разбил на части, все извилины заплёл...©

  • Снимок экрана 2025-04-17 2126361.png
    size: 65.8Кб type: png
  • Снимок экрана 2025-04-17 212636.png
    size: 73.37Кб type: png
  • Снимок экрана 2025-04-23 183422.png
    size: 19.78Кб type: png
  • изображение_2025-04-23_205624804.png
    size: 24.15Кб type: png
Магазинное... Не заставите.

1 320 (2025-04-24 06:05:00 отредактировано JohnJohnov)

Re: Простой стабилизированный регулятор мощности ТЭНа из китайских модулей

Владимир_К, вторая картинка - правильная.

Монитор порта ардуинки не реагирует на CR (0x0D), потому что у него в настройках стоит NL(новая строка). Внизу справа поправь.

Если заслать стабу подряд М0, М1, М2, то стаб переберет все режимы и перейдёт в "стоп", при этом на дисплее смена режимов может и не успеть отразиться. А, судя по отчету в мониторе порта Ардуино, стаб как раз в "стопе". Мож в этом дело?

На гитхабе есть тестовый скетч для отладки порта "Serial_test.ino". Он отражает на дисплее все принятые из порта команды. Известные ему команды -  с расшифровкой.
Я, правда, его давно делал, но с тех пор, вроде, код обработки UART в скетче стаба и не менялся.

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