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

PDM регулятор

Добавлено: 05 мар 2021, 11:54
MaksVish
Хорошая тема, но не понятно по какой электрической принципиальной схеме у Sancho заработало! И какие схемы еще вообще возможны...

PDM регулятор

Добавлено: 05 мар 2021, 13:05
Sancho
Детектор нуля, ёмкость в последнем варианте была 3,3н( на схеме 10)
Детектор нуля.png
Рекомендуемая схема для без-трансформаторного(50Гц) питания
Детектор 2.jpg
Отправлено спустя 15 минут 18 секунд:
Вот такой, примерно, результат:
2021-03-05_13-02-54.png
Всё дело в том, что я имею по отношению к "простым стандартным" детекторам немного другие уровни и временные показатели.

PDM регулятор

Добавлено: 05 мар 2021, 14:10
MaksVish
Класс, спасибо! Я сейчас собрал диммер по схеме Грачика, есть видео на ютубе! Что не делал ничего не вышло у меня не запустился! Теперь попробую вашу схему!

PDM регулятор

Добавлено: 05 мар 2021, 16:00
Sancho
MaksVish писал(а): 05 мар 2021, 14:10 Класс, спасибо! Я сейчас собрал диммер по схеме Грачика, есть видео на ютубе! Что не делал ничего не вышло у меня не запустился! Теперь попробую вашу схему!
Схемы выше не рассчитаны на работу вместо стандартных простых детекторов. Посмотрите осциллограммы.
Вот блок в проекте для схем выше

PDM регулятор

Добавлено: 05 мар 2021, 16:10
MaksVish
Sancho писал(а): 05 мар 2021, 16:00 Схемы выше не рассчитаны на работу вместо стандартных простых детекторов. Посмотрите осциллограммы.
Вот блок в проекте для схем выше
Отлично спасибо! Обкатаю этим блоком!

PDM регулятор

Добавлено: 05 мар 2021, 16:13
Sancho
MaksVish писал(а): 05 мар 2021, 16:10 Отлично спасибо! Обкатаю этим блоком!
Максим - данные типы регуляторов не рассчитаны на изменение яркости ламп, они для тэнов.

PDM регулятор

Добавлено: 05 мар 2021, 23:16
MaksVish
Да я знаю! Мне для тенов и надо!) На лампочке разве проверю результат действия!) Тоже делаю регулятор для самогонного трехфазного аппарата!

PDM регулятор

Добавлено: 27 янв 2022, 10:36
JonyBest
Sancho писал(а): 13 мар 2018, 10:17 PDM регулятор, он же по-русски: Частотно-Импульсная Модуляция, ЧИМ.
Доброго времени!
Есть желание добавить стабилизацию для работы блока PDM_Brezenhem_v2.ubl.
Завел в контроллер измерение напряжения сети на розетке тена. Показания скачут очень сильно.
Как сделать правильно? Вычислять среднее напряжение?

PDM регулятор

Добавлено: 27 янв 2022, 12:43
Sancho
JonyBest писал(а): 27 янв 2022, 10:36 Есть желание добавить стабилизацию для работы блока PDM_Brezenhem_v2.ubl.
Завел в контроллер измерение напряжения сети на розетке тена. Показания скачут очень сильно.
Как сделать правильно? Вычислять среднее напряжение?
Вычисляете пиковое напряжение на тэне за время, равное 100% мощности. Т.е. за 100 или 250 периодов.
Приводите его к средне квадратичному.
Умножаете на уровень, подаваемый на вход в блок, делите на макс. уровень, равный 100%, т.е. на 100 или 250.

Пришлите Ваш проект, сделаю набросок.
[spoiler= Не по теме]
Офтопик
Участвовал однажды, частично софтверно, в одном концепте домашнего "вкусно-крепкого" проекта. Зачинщик - почти перфекционист. Размножен ли проект сейчас, его состояние вообще - не знаю.
Как было всё устроено:
Регулятор ТЭНов сделан на фазорезе, дискретизация 400 на полупериод, 100%.
Рассчитывается полная мощность по напряжению и току с такой-же выборкой. Внешний двух-канальный АЦП по SPI.
При каждом замере результат суммируется. Получаем мощность за полупериод. Измерения не в каждом полупериоде.
Один из датчиков температуры закреплён в круглом металлическом хомуте, другой конец хомута обхватывает тэн. Датчик над тэном в нескольких мм-см.
ПИДы, т.е. бибки, разные пробовали, на каком остановились не помню, наверно на самописном.
При тестах с водой получалось контролируемое кипение, температура датчика тэна более 100С, при понижении уровня до датчика высушить ёмкость и зажарить тэны не возможно, т.к. датчик нагревается через держатель-хомут.
Мне продукта на пробу так и не досталось, остались лишь железки для макетирования, тт, ацп и т.д..
Опыт:
1. фазорез при таких дискретностях очень требователен к детектору ноля и обязательному сбросу прескалера счётчика, иначе джитер.
2. дискретизация 400 - для фазореза явный перебор, для брезенхема или шима и 1000 не проблема.
[/spoiler]

PDM регулятор

Добавлено: 28 янв 2022, 08:50
JonyBest
Sancho писал(а): 27 янв 2022, 12:43 Пришлите Ваш проект, сделаю набросок.
Спасибо за отзывчивость. Вот кусочек проекта
Брезенхем_PPM_v2_test.rar

PDM регулятор

Добавлено: 04 апр 2022, 18:05
superlyga
Как вы думаете будет ли ваш блок коректно работать с ттр HT-xx44.ZD3 [M02] (трёхфазный ттр) со внутренним встроенным детектором нуля.
Допустим по логики, если вместо детектора нуля поставить генератор на 10 мс. чтобы он производил импульсы в пол периода, а мы управляем мощностью. ваш блок раскладывает полупериоды согласно блоку Бразенхейма. И неважно что наши импульсы не совпадают с сеть и переходами волны через ноль. нам важно чтоб блок правильно раскладывал полупериоды согласно выбранной мощности. ттр сам со встроенным переходом включиться и отключиться в ближайшем нуле полупериода.Согласно даташитуИзображение

PDM регулятор

Добавлено: 09 май 2022, 13:10
PavelKrd
Добрый день!
"Собрал" эту схему в симуляторе LTSpice - всё работает.
Sancho писал(а): 05 мар 2021, 13:05 Рекомендуемая схема для без-трансформаторного(50Гц) питания
Спаял вживую - не работает. Менял все элементы(транзистор, оптрон, конденсатор, диоды на мост) - без толку.
Уменьшил резисторы R1, R2, R3 в два раза - схема завелась и вживую и в симуляторе. Только потребление увеличилось и резисторы R2 и R3 стали ощутимо тёплыми(стоят 1/4W).
Я не электронщик, предполагаю, что светодиоду оптрона не хватает энергии запасённой в конденсаторе.
Собирали Вы эту схему? Что в симуляторе(или в живую) не так? Можно ли оставить R1, R2, R3 уменьшенными в два раза?
И ещё вопрос - в FLprog скоростной счётчик(стандартный блок) иногда рассчитывает 99 импульсов в секунду - как это повлияет на работу блока из примера во вложениях в первом посте?

PDM регулятор

Добавлено: 09 май 2022, 14:24
Sancho
PavelKrd писал(а): 09 май 2022, 13:10 Собирали Вы эту схему?
Да, собирал. Оптрон был из старого радиотелефона, 100% был sharp, марку не помню. были заморочки с длинной импульса, ушёл от этой схемы. Есть много старых плат от дизель генераторных блоков, там трансоф 220/15 много, на каждой три, вата по три. поэтому самая рабочая у меня это как на рисунке из поста. Но схема, которая проблемная, имеет право на жизнь. Как мне кажется, дело в оптроне. Но насколько помню, эту схему не раз обсуждали на многих ресурсах. Местами хаяли, а у кого-то работало из-под паяльника. По ходу, как пид.

Отправлено спустя 1 минуту 5 секунд:
который тринадцатый.

Отправлено спустя 1 минуту 34 секунды:
http://iprog.pp.ru/forum/read.php?f=1&i ... eply_43232

Отправлено спустя 10 минут 22 секунды:
Александр, который кулибинорск, точно сможет ответить на Ваш вопрос.

PDM регулятор

Добавлено: 09 май 2022, 14:36
PavelKrd
Посчитал на бумажке.
Длину импульса взял 1мс, время заряда 9мс, кондёр 47мкФ. Запасает раз в 10 больше, чем надо для работы светодиода оптрона в течении 1мс при 10мА/1,2В
Т.е. симулятор прав. В сети для подобной схемы в описании сказано, что работает в диапазоне от 110 до 240 В.
Оптроны ставил и 4N35 и PC817C.
Уже раз 6 перепаивал и штук 20 схем с разными номиналами симулировал - результат тот же. Вживую работает только если увеличить мощность на входе.
Жаль нет у меня осцилографа.

PDM регулятор

Добавлено: 10 май 2022, 04:13
Sancho
PavelKrd писал(а):09 май 2022, 16:53 Таки транзистор, ...
Добавил второй по дарлнгтону - всё работает.
Оптимизирую схему, отправлю + симуляцию в LTSpice.
Можно будет в шапке темы разместить, чтоб другие на эти грабли не наступали.
Похоже и пропуски были из-за этого же.

PDM регулятор

Добавлено: 26 май 2022, 09:52
genii86
Здравствуйте. А как запустить Брезенхем_V250_AC_zero_v3 на esp8266?

PDM регулятор

Добавлено: 26 май 2022, 12:59
Vitaliy1905
А эти блоки диммира для esp8266 подойдут.

PDM регулятор

Добавлено: 17 июн 2022, 12:41
Kot
[ref=#ff8000]Sancho[/ref], а с моторами пробовали ?
у вас блок выдаёт 693гц при 1 а при 2 уже 1,38кгц ...
то есть вы каждый раз основу умножаете на шаг но только до 50 там будет 34кгц а вот далее частота начинает падать с каждым шагом повторяя предыдущие значения почти
и вот тут уже не понятно будет ли мотор посвистывать на такой звуковой частоте по краям от 50 шага

да и для тенов брезенхем слишком избыточен и сложен а по простому и не нужен
намного проще поставить всего две детальки мок + симистор и гонять на обычной шим с заполнением периода в 1гц
и никаких голово ломаний с тремя фазами и прочим согласованиями и при этом нужен всеволиш один пин на фазу

с моторами я так понимаю нужно стартовать от нуля полуволны но при этом резать ей концовку на всем её протяжении
допустим мы знаем что полуволна у нас 10мс
тогда мы можем её масштабировать 10 раз от 0-10 в целочисленном варианте мс
что очень маловато по шагам и будет некий вариант ступенчатости
либо уходить в микросекунды и резать её с шагом в 100мкс и тогда получим те же привычные 100 шагов = 100%

или может у вас есть какиенить свои наработки практические

PDM регулятор

Добавлено: 17 июн 2022, 13:49
Dryundel
Kot писал(а): 17 июн 2022, 12:41 с моторами я так понимаю нужно стартовать от нуля полуволны но при этом резать ей концовку на всем её протяжении
Мысль в принципе правильная, но как это сделать? Есть идеи? На полевиках? Уж больно они капризные на переменке.

PDM регулятор

Добавлено: 17 июн 2022, 21:27
Phazz
[ref=#ff8000]Dryundel[/ref], симистор, только отрезать не конец волны а начало. Все уже давно придумано, в народе это устройство называют фазорезка.