461

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

Хоттабыч ©:

Не работает. Как было так все и осталось.

Вот ещё вариант прошивки:
https://drive.google.com/file/d/1L4NddX … 4Zjzwa8mKV
Попробуй, если есть желание.

РК 35х1600

462 (2022-10-31 21:14:32 отредактировано Хоттабыч)

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

kvic ©:

Попробуй, если есть желание.

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

Не работает.

Методика: Была взята Нано с полностью рабочей прошивкой и препрошита.  По команде работают только стоп  и разгон. Выставить любое иное напряжение невозможно. Прошил обратно - все работает.

РК 50х1500, ПВК. Samovar.

463

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

Информация для тех, у кого регулятор не работает с самоваром должным образом.
В скетче самовара в файле logic.h после строки 1068

Serial2.print("M" + Mode +...

добавьте

delay(300);

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

РК 35х1600

464

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

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

465

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

Kolya12008, а вопрос то в чём? Я что-то никак не соображу.

РК 35х1600

466

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

kvic ©:

Kolya12008, а вопрос то в чём? Я что-то никак не соображу

kvik, это так и должно быть? На других версиях такого не было.

467

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

Kolya12008 ©:

чем ближе напряжение к сетевому начинают  появляться  сбои в показаниях на индикаторе

Как хоть сбои выглядят.
Опиши.
А то я что-то не врубаюсь.

Kolya12008 ©:

это так и должно быть?

Скорее всего нет. А может и да.
Опиши сбои.
----
А работает оно так.
Резко крутанул ручку на увеличение.
Докрутил до 250 вольт.
Цель больше входного сетевого, симистор открыт постоянно, на выходе сетевое напряжение.
Через небольшое время на индикаторе будет измеренное выходное,
а оно не совсем стабильное при полностью открытом симисторе и меньше требуемого.

РК 35х1600

468

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

kvic ©:

Kolya12008 ©:
это так и должно быть?

Скорее всего нет. А может и да.
Опиши сбои.
----
А работает оно так.
Резко крутанул ручку на увеличение.
Докрутил до 250 вольт.
Цель больше входного сетевого, симистор открыт постоянно, на выходе сетевое напряжение.
Через небольшое время на индикаторе будет измеренное выходное,
а оно не совсем стабильное при полностью открытом симисторе и меньше требуемого.

Допустим выставил напряжение 150 вольт на тэне, через некоторое время на индикаторе может показать 145(при чем всегда показывает в меньшую сторону), но напряжение на тэне не меняется(ваттметр не меняет показания) - вот как-то так.

469

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

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

ГЛЮК 1
установка 100.0
через 2 мин.  0.0
установка максимум 224.0
через 15 сек.  0.0
ГЛЮК 2
установка 60.0
через 2 мин.  0.0
зависание ардуины, на энкодер не реагирует
выключение из розетки
ГЛЮК 3
установка 100.0
через 5 мин.  oFF
через минуту 0.0
установка максимум 211.0
через 30 сек.  0.0
ГЛЮК 4
при увеличении напряжения остановка  на 136.0
на выходе максимум 224.0
зависание ардуины, на энкодер не реагирует
выключение из розетки
ГЛЮК 5
при увеличении напряжения до 80.5
один клик обратно и 0.0
При прокрутке энкодера медленно, может сбросить с любой установки сначала на 40.0, потом на 0.0.
При прокрутке энкодера быстрыми прокрутами, можно выставить любое напряжение, но медленно получается.
Потом всё равно черз 1-3 минуты сбрасывает на 0.0.
Сначала было подозрение на энкодер. Выбросил круглую платку с обвязкой. Оставил голый энкодер - не помогло.
Поменял несколько прошивок - не помогло.
Товарищ высказал предположение, что переполняется стэк в ардуине и она перегружается.
К концу дня было три решения - ардуина, блок питания, фильтры по питанию и экранирование.
Хорошо что был запас дома.
Пришёл домой, залил в новую ардуину прошивку и всё заработало как надо.
Вот сколько нервов и времени надо потратить на бракованное изделие.

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

470

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

TGV ©:

бракованное изделие.

Да уж...
А у меня только одна из 3х прошилась через встроенный загрузчик.

Homo est mundi pars

471

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

Danil ©:

только одна из 3х прошилась через встроенный загрузчик

Программатором их, программатором.  :D

РК 35х1600

472 (2022-11-17 11:19:05 отредактировано SLOG)

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

kvic ©:

Программатором их, программатором.

А что за программатор? USBASP? Валяется у меня где-то... Но не пользовался ни разу :(. Надеюсь, что через встроенный загрузчик прошьётся. Завтра планировал прошиться и стартануть комплекс.

473

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

SLOG ©:

USBASP

Ага.
Удобная штука.

РК 35х1600

474

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

Проще через avrdude.
Закинул прошивку в папку и сточку скопировал:
avrdude -v -patmega328p -c arduino -P com3 -b 115200 -D -U flash:w:"имя_прошивки.hex":i
Только нужный com порт указать и имя прошивки.

Умеренное употребление алкоголя - часть здорового образа жизни!

475

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

TGV ©:

Проще через avrdude.

Так для прошивки этой программой всё-равно программатор нужен?

476

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

SLOG ©:

...Так для прошивки этой программой всё-равно программатор нужен?

не нужен

Умеренное употребление алкоголя - часть здорового образа жизни!

477 (2022-11-17 12:22:49 отредактировано JohnJohnov)

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

SLOG ©:

avrdude...

это программа для прошивки, она умеет шить микроконтроллер через аппаратные программаторы или без оных через COM-порт (реальный или виртуальный), но только если в контроллер уже зашита обслуживающая программа, так называемый, "загрузчик". Вот если загрузчик кривой или его вообще нет, то без аппаратного программатора не обойтись.

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

478 (2022-11-17 14:04:00 отредактировано SLOG)

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

JohnJohnov ©:

Вот если загрузчик кривой или его вообще нет, то без аппаратного программатора не обойтись.

Так с этого разговор про программатор и начался: если через загрузчик не шьётся, то шьём программатором. Так-то понятно, как шить если загрузчик живой - hex-ом ещё TMAS пять лет тому назад прошивали: https://alcodistillers.ru/forum/viewtop … 47#p176947

479

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

SLOG, так я ж не спорю.

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

480

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

Сегодня протестировал UART. Всё работает замечательно.


Правда не сразу. Скачал первую попавшуюся программу терминала.
Запустил. Приём данных есть. Передачи нет. Попробовал самую первую прошивку. Не помогло.
Я уже грешным делом подумал о бракованной ADUM1201. Хотел уже бросить. Думаю обойдусь.
Потом, вспомнил про ардуиновский терминал. Запустил - всё работает. Дело было в программке.
На этом всё. Можно упаковывать в коробочку. Планировал красивую сделать, уже и материал заготовил,
но нет желания этим заниматься и времени.
Купил красивую хлебницу в хозмаге, идеально подходящую под место,
где у меня обычно стоит регулятор мощности, в неё  и заброшу.
Если кто захочет повторить, может скачать архив SVRKVIC.RAR.
Находится здесь _disk.yandex.ru/d/XuxHqduzupO60g_. Срок хранения 1 год.
Там находится вся информация по теме в хронологическом порядке. Всё платы, все прошивки, основные комментарии.
Мои фото сборки. Мой вариант схемы и платы.

Ещё раз спасибо автору за его труд.

  • 001.jpg
    size: 150.54Кб type: jpg
  • 002.jpg
    size: 190.73Кб type: jpg
  • 003.png
    size: 39.48Кб type: png
  • 004.jpg
    size: 186.54Кб type: jpg
  • 005.png
    size: 41.86Кб type: png
  • 006.jpg
    size: 139.89Кб type: jpg
  • 7.JPG
    size: 170.05Кб type: JPG
  • 8.JPG
    size: 170.86Кб type: JPG
Умеренное употребление алкоголя - часть здорового образа жизни!