Страница 4 из 4

Создание пользовательского блока

Добавлено: 27.12.2018{, 13:14}
Shurik2975
Черт. А у меня 817 стоит а он с одним, но это исправимо.

Создание пользовательского блока

Добавлено: 28.12.2018{, 19:35}
Shurik2975
Brand2 писал(а):
27.12.2018{, 11:20}
Попробуйте вот так,нужно толькр подобрать значение U_заданное
Попробовал я ваш вариант, он как то не понятно работает.Если U_заданное выставить максимум всё нормально а вот когда начинаеш уменьшать например до 200 лампочка (нагрузка) начинает мигать причем мигать беспорядочно с разными интервалами и продолжительностью. Если бы не было детектора ноля я бы еще мог подумать что это так работает диммер но ведь детектор есть и гореть должна стабильно просто тускнее.
Вообщем задам вопрос еще раз сколько будет стоить сделать ПБ.

Создание пользовательского блока

Добавлено: 28.12.2018{, 22:39}
dizzyy

Создание пользовательского блока

Добавлено: 28.12.2018{, 23:13}
Shurik2975
Спасибо но не помогло. Потому как это совсем не то что мне нужно. Точнее это половина того что мне нужно и оно у меня реализовано и прекрасно работает.

Создание пользовательского блока

Добавлено: 28.12.2018{, 23:28}
dizzyy
да, но если у вас моргает то уже неверно настроили , при фазном не должно мерцать.
а мерять наверное проще https://ru.aliexpress.com/item/Active-S ... a5feeb99d6

Создание пользовательского блока

Добавлено: 28.12.2018{, 23:50}
Shurik2975
dizzyy писал(а):
28.12.2018{, 23:28}
да, но если у вас моргает то уже неверно настроили
Моргает если сделать как мне предложили вот здесь а если просто как диммер использовать работает прекрасно. И транс у меня есть не заводской но всё же на аналоговый вход подаю 4,7в. Мне нужна стабилизация. Извините за резкость.

Создание пользовательского блока

Добавлено: 29.12.2018{, 00:15}
dizzyy
тогда другой стороной - у вас есть димер, значит есть скорострой счетчик
на вход ставим Блок масштабирования сигнала , а ему на входы напряжение уставки и реальное напряжение

Создание пользовательского блока

Добавлено: 29.12.2018{, 01:22}
Brand2
Посмотрел свой предыдущий проект,нашел ошибку,попробуйте этот,но сначала ПОМЕРЯЙТЕ напряжение на А1,закоротив симистор,если оно больше 5 в ,поставте потенциометр и отрегулируйте что бы было не больше 5в.
Потом залейте скетч и посмотрите в мониторе порта что получаете там,макс должно быть 1024.
Следующим шагом подключите потенциометр на вход А0,это будет напряжение задания.
проверьте что тоже видите его значение в мониторе порта и оно тоже регулируется от 0-1024.
Потом подключите сигнал zero,проверте осцилографом,засинхронизировавшись от ZERO,что выход PulseOut смещается при изменении напряжения установки ,от 0 до 10 мс ,т.е на пол периода.
Если все нормально,подключайте выход на управляющий электрод симистора и проверяйте.
Я поставил в проетке еще RTrig,и поменял местами на блоки вычитания входа,это была главная ошибка я думаю .
И еще,какой у вас тип нагрузки,симистор плохо работает на индуктивной нагрузке,имейте это в виду.
STAB_3.flp
(131.04 КБ) 68 скачиваний

Создание пользовательского блока

Добавлено: 29.12.2018{, 02:17}
Ingwar
Brand2 писал(а):
29.12.2018{, 01:22}
STAB_3.flp
Brand2, В Вашем проекте запись в счетчик разницы между уставкой и замером будет происходить при детектировании нуля. Какую разницу при этом Вы будете контролировать?

А что касается остального...
Думаю все знают, что сетевое питание это не такая картинка
СпойлерПоказать
синус.png
синус.png (58.48 КБ) 673 просмотра
а в лучшем случае такая
СпойлерПоказать
помехи.gif
помехи.gif (3.93 КБ) 673 просмотра
Стандартная функция analogRead выполняется примерно 110 мкс, то есть менее 100 замеров на полуволну. Где гарантия, что большинство замеров не попадут на провалы или пики в этом шуме? Как вариант ставить ФНЧ (аппаратный и/или програмный). Повторюсь - при заданных условиях (1-3% на симисторе) задачка нетривиальная. Думаю, что и ПИД хорошо бы прикрутить. Опять же, скорость реакции ТСом не озвучена.

Создание пользовательского блока

Добавлено: 29.12.2018{, 12:48}
Brand2
Ingwar, согласен,но сначала нужно посмотреть что схема работоспособна в принципе,а потом уже думать о том,как улучшить параметры поддержания напряжения,к сожалению у меня нет возможности проверить реальную схему,это может сделать только Shurik2975.

Создание пользовательского блока

Добавлено: 29.12.2018{, 23:07}
Shurik2975
Извините что долго не появлялся, небыло возможности.
Brand2 писал(а):
29.12.2018{, 01:22}
ПОМЕРЯЙТЕ напряжение на А1,закоротив симистор,если оно больше 5 в
Померял 4,75
Brand2 писал(а):
29.12.2018{, 01:22}
макс должно быть 1024
987 примерно
Brand2 писал(а):
29.12.2018{, 01:22}
подключите потенциометр на вход А0
Подключил регулируется
Brand2 писал(а):
29.12.2018{, 01:22}
Потом подключите сигнал zero
Подключил но осцилографом не мерял сейчас нет возможности может завтра. Но мне и так кажется что то не то. Вот ссылка на видео там видно. Когда светодиод загорается это соответственно напряжение на нагрузке есть. Там видно как меняется значение когда кручу потенциометр.
Вот ссылка видео

Создание пользовательского блока

Добавлено: 29.12.2018{, 23:59}
Brand2
я вижу,может быть сигнал перехода через ноль прыгает,посмотрите осцилографом на сигнал zero,не приходит ли так какая нибудь помеха

Создание пользовательского блока

Добавлено: 30.12.2018{, 00:08}
Shurik2975
Окей завтра попробую.

Создание пользовательского блока

Добавлено: 30.12.2018{, 17:31}
Shurik2975
Нипойму я что там мерять с осциллографом я можно сказать не дружу никогда не пользовался да и осциллограф игрушечный ДСО 138 брал у соседа, но какую то синусоиду показывает при врощении потенциометра она сильно изменяется (синусоида в смысле) как только перестаёш крутить опять нормальной становится. Если можно объясните как и что мерять и как понять ошибку попробую еще.

Создание пользовательского блока

Добавлено: 30.12.2018{, 18:24}
Brand2
Shurik2975,все когда то начинали,ничего страшного,оставьте пока синусоиду, подключите проб к сигналу zero,там должны быть короткие импульсы с периодом 10 мсек,т.е пол периода сети и амплитудой от 3-5 вольт,следовать четко один за другим,без пропусков и помех,они показывают переход синусоиды через ноль,осцилограф поставьте в режим внутренней синхронизации и запуск развертки по переднему фронту Загрузите этот проект и посмотрите осцилогафом на D4,примерно такой сигнал должен быть на zero.