1

Тема: Регулятор мощности для тэнов на Arduino (atmega 328/P)

kvis, Вот "Мой" регулятор. схема уже была выложена Регуляторы мощности для ТЭНов Дорисовал до полной

скетч здесь https://yadi.sk/d/K01q3h1QXfD7cg
С измерениями сильно не усердствовал, показания на дисплее +- 1В. В работе всё ОК!
Тумблеры "разгон", "стоп" пока не использовал(не нашлось подходящих, а потом кончилось время экспериментов, это весна).
Описание работы Регуляторы мощности для ТЭНов
Из экспериментов:
Изменение напряжения с автотрансформатора +- 30в на входе, напряжение на выходе +-1в по дисплею, правильного тестера нет( на лампочку, уже писал, что не вижу разницы с тэном).
В скетче:
- показания дисплея на выходе убрал до целых
- измерения сократил до одного полупериода(Быстрее реагирует на изменения напряжения) разницы в стабильности не заметил.
Схему изменил потому, что начитался про нагрев трансформатора(хотя и не пробовал).

  • Рег. напряжения.jpg
    size: 85.4Кб type: jpg
Человека губят не принципы, а отступления от своих принципов.

2

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Тимош ©:

Схему изменил

Блок "измерения" напряжения на ТЭН -  *THUMBSUP*

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

3

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Олег спасибо, похоже один ты заметил разницу.

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

4

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Регулятор напряжения описанный выше исправно трудится по сей день, только в других руках.
За прошедшее время регулятор собранный для себя немного изменился. Схема без гальванической развязки. Работает исправно около года.
Скетч практически тот же.
https://yadi.sk/d/525AOx-TeFOfsQ
Зеркало https://cloud.mail.ru/public/hwf3/TuoS76GqN

  • Регулятор 2.JPG
    size: 124.47Кб type: JPG
Человека губят не принципы, а отступления от своих принципов.

5

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Тимош, зеркало добавил.  Схема простая, если не затруднит - дай описание чуть подробней  *HI*

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

6 (2021-01-18 23:16:33 отредактировано Тимош)

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Регулятор регулирует и стабилизирует напряжение на ТЭНе от 10в до напряжения сети фазовым методом. Синусоида подаваемая на ТЭН снимается с делителя R4,R5 уменьшенная по амплитуде до рабочего напряжения 5 в. На пине А1 высчитывается среднеквадратичное значение напряжения с делителя и от его величины регулируется угол открытия симистора. Точную «кухню» вычислений объяснить не смогу. На D814 детектор 0, МОС 3023 управление симистором.
Кнопки + и - меняют напряжение выхода на 1 в.
При нажатии кнопки SET более 1 сек., выставленное значение напряжения записывается в память(EEPROM).
При коротком нажатии кнопки SET, устанавливается значение напряжения из памяти.
При нажатии SET и « -»  одновременно устанавливается 0 на выходе.
Выключатель РАЗГОН при включении устанавливает максимальное напряжение близкое к сетевому.
При выключении РАЗГОНа устанавливается значение напряжения из памяти.
Выключатель СТОП при включении имеет приоритет и снимает напряжение с ТЭНа.
При выключении СТОПа устанавливается значение напряжения 0в , а при включенном разгоне  разгон.
LCD отображает установленное и действующее на ТЭНе напряжение, а также режим записи в память и разгон.

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

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

7

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Тимош ©:

Работает исправно около года.

А диапазон регулировки какой?

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

8

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Диапазон регулировки от 10 вольт и до сетевого, только стабилизация (как и у других аналогичных) будет при выставленном напряжении чуть ниже минимального сетевого. На практике меньше 70-80в вряд ли пригодятся, головы отбираю при 135в ТЭН 2 квт. Удобно, что при отключении разгона сразу сбрасывает до запомненных 135в. Так же при желании через опторазвязки можно реализовать связь с устройством контроля температур.

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

9

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Тимош,
1. Разгон и стоп - тумблеры или кнопки?
2. Какая процедура настройки, какие нужны приборы?

Я то свою меру отлично знаю, а вот вас... вас я давно наблюдаю. (с)

10

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Разгон и стоп тумблеры.
Настройка:
1. Выставляешь целевое напряжение 200 в.
2. Подстрочным резистором выставляешь на ТЭНе(лампочке) 200в по мультиметру подключенному к ТЭНу.
Лучше с функцией True RMS, но можно и обычным(при таком напряжении синусоида искажена незначительно и показания можно считать верными).
Подстроечный резистор лучше с плавной регулировкой, но можно и обычным.

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

11

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Доброго времени суток. Хочу собрать одну из схем регулятора напряжения на Arduino (atmega 328/P), пока смотрю в сторону схемы  без гальванической развязки.  Есть вопрос по схеме - указана оптопара D814. Не могу таких найти. PC814 - это не она? Где-то в соседних ветках форума встречал PC814 на схожих схемах.

Чрезмерный порядок хуже хаоса.

12

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

valstar ©:

D814

FOD814 (PC814) а так же H11AA814A  одинаковы в принципе

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

13

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Иван ©:

FOD814 (PC814) а так же H11AA814A  одинаковы в принципе

Спасибо большое Иван.

Чрезмерный порядок хуже хаоса.

14 (2021-03-13 20:33:58 отредактировано valstar)

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Доброго времени суток. Собрал схемку с поста 4 без гальванической развязки, залил скетч. При включении сразу на выходе (на лампочке) полное сетевое напряжение. На дисплее нижяя цыфра 0 верхняя - напяжение сети. Переменным резистором можно только подогнать точность показаний дисплея. В программе подобрал в строке int angle_U = 0; при U = 10 на выходе при включении практически  0. (болтанка 2-4В) На дисплее все кнопки отрабатуют как положено. На выходе напряжение меняется скачком сразу на полное сетевое при достижении Uуст=14в , так же как и при нажатии разгона. И далее напряжение на выходе не изменяется при любых комбинациях нажатия кнопок. По схеме отличия: детектор 0 - LTV-814S-a(Liteon) и конденсатор  4,7мкф не полярный. Подскажите Пожалуйста в какую сторону рыть?

Чрезмерный порядок хуже хаоса.

15

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Попробуйте настройку из 10 поста при подключенной нагрузке(лампочка, тэн). При включении да на выходе напряжение сети, но потом сразу падает до 0. Т.е. надо кнопочкой + выставить напряжение 200 в, а затем резистором контролируя по вольтметру на лампочке  выставить те же 200 в.

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

16

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

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

Чрезмерный порядок хуже хаоса.

17

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Кн. + выставляем 200 в на дисплее снизу, а уже потом резистором не трогая кнопки на лампочке. Завтра проверю, но на дисплее по моему показания верхней и нижней строчек должно быть одинаковым. И восстановить скетч, а когда все заработает можно и править.

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

18

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Настройка откладывается. Спалил плату. после покупки буду продолжать.

Чрезмерный порядок хуже хаоса.

19

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

valstar ©:

Собрал схемку с поста 4 без гальванической развязки

valstar ©:

Спалил плату

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

20 (2021-03-14 17:35:44 отредактировано Тимош)

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

valstar ©:

На дисплее нижяя цыфра 0 верхняя - напяжение сети

Видимо всё таки была ошибка монтажа, у меня при напряжении 0 на нижней строке(целевое напряжение) на верхней (выход) при любом положении резистора показания 0-10в.

valstar ©:

Переменным резистором можно только подогнать точность показаний дисплея

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

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