Регулятор мощности

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Регулятор мощности

#1

Сообщение com » 02.04.2020{, 20:51}

Увидел у Грачика новую разработку, фазный регулятор мощности без использования скоростного счетчика, на его основе попробывал собрать схему с обратной связью для поддержания заданной мощности. Прошу расмотреть и указать на ошибки . Например гистерезис как прикрутить, или еще кто что увидит.
Ссылка на видео Грачика
Вложения
Димер.flp
(126.85 КБ) 90 скачиваний

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Регулятор мощности

#2

Сообщение Sancho » 03.04.2020{, 14:39}

com, Данное решение обречено на провал при добавлении сколь немного замедляющего цикл кода. PZEM в данном случае всё разрушит...(пример из бибки в помощь для теста).
Для старой версии PZEM делал свой блок, который не тормозит цикл во время опроса. Возможно, правда, работает не так быстро в плане показаний, но стабильно в паре модбасом на основном UART, на 115200.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Регулятор мощности

#3

Сообщение com » 03.04.2020{, 16:04}

Sancho, ну чтож, начальника транспортного цеха мы услышали :) , хотелось бы и решени данного вопроса увидеть, пожалуйста

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Регулятор мощности

#4

Сообщение Sancho » 03.04.2020{, 16:27}

com писал(а):
03.04.2020{, 16:04}
хотелось бы и решени данного вопроса увидеть, пожалуйста
Используйте прерывания - скоростной счётчик- для регулятора.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Регулятор мощности

#5

Сообщение SSSergeich » 03.04.2020{, 19:46}

com писал(а):
02.04.2020{, 20:51}
фазный регулятор мощности без использования скоростного счетчика,
Sancho писал(а):
03.04.2020{, 16:27}
Используйте прерывания - скоростной счётчик- для регулятора.
Как говорится, тут либо шашечки, либо ехать... :smile44:

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Регулятор мощности

#6

Сообщение vsvv » 06.04.2020{, 13:55}

Здравствуйте форумчане!
Тоже делал фазный регулятор по проекту Грачика, все работает (обратную связь не пробывал) НО при подключении блока дисплея (любого) происходит срыв стабильной работы (лампа, которая является нагрузкой, начинает хаотично мигать и не регулируется), так что данный проект не совсем надежный.
Решил сделать на пользовательском блоке "регулятор фазовый " и все получилось, он работает в паре с LCD дисплеем и с семисегментным 4х разрядным на драйвере ТМ1637 без каких либо сбоев!

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Регулятор мощности

#7

Сообщение com » 06.04.2020{, 15:15}

vsvv, Эта схему можно использовать тоько в качестве диммера с ручным регулированием, все навороты могут тормозить всю схему. Если использовать промини то норм

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Регулятор мощности

#8

Сообщение vsvv » 06.04.2020{, 15:21}

Работает и с кнопками!
Димер симисторний.flp
(78.1 КБ) 104 скачивания
Отправлено спустя 3 минуты 19 секунд:
Но делал только на UNO и LGT8F328P (аналог промини)

Отправлено спустя 1 час 21 минуту 48 секунд:
Димер.JPG
Cхема с индикатором

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Регулятор мощности

#9

Сообщение vsvv » 06.04.2020{, 16:49}

Исправил ошибку
Извините
Димер.JPG

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Регулятор мощности

#10

Сообщение vsvv » 06.04.2020{, 16:56}

Опять ошибся!
Димер.JPG

valand
Рядовой
Сообщения: 63
Зарегистрирован: 15.07.2018{, 15:12}
Репутация: 13
Имя: Андрей

Регулятор мощности

#11

Сообщение valand » 25.06.2022{, 00:18}

Прошу помощи.
Фазоимпульсный регулятор, блок с сайта программы - https://flprog.ru/downloads/usersblocks ... oshhnosti/
Один блок в проекте, работает идеально.
При попытке вставить второй, возникает ошибка при компиляции.
"In function 'void __vector_9()':pr4:170:5: error: redefinition of 'void __vector_9()' ISR(TIMER2_OVF_vect)
^note: 'void __vector_9()' previously defined here ISR(TIMER2_OVF_vect)
^exit status 1redefinition of 'void __vector_9()'"
арду ошибка.jpg
Хотя судя по описанию детектор ноля должен работать со второй и третьей ногой.
По отдельночти так и есть, а вот вместе никак.
Это можно как то исправить?
осциллятор тест.flp
(177.83 КБ) 31 скачивание

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Регулятор мощности

#12

Сообщение Dryundel » 25.06.2022{, 17:39}

valand писал(а):
25.06.2022{, 00:18}
Это можно как то исправить
Никак. Два блока работать не будут. Надо делать один блок на 2 или более диммера. Или допилить этот.

Ответить

Вернуться в «Спросить у знатоков»