Фазовый регулятор мощности

Сделал пользовательский блок (Code) для фазового регулятора мощности.

Сначала пробовал конструкцию на основе скоростного счётчика Фазное регулирование нагрузки переменного тока с помощью FLProg , но меня это не устроило по следующим причинам:

– высокая частота прерываний от таймера («грузит» Ардуинку). Проверил осциллографом частоту (с помощью доп. тестового кусочка) прерываний – она равна 32 157кГц (т.е. прерывание через каждые ~32мкс)
– на выход управления симмистором подаётся только одиночный импульс длительностью 40мкс. Для индуктивной нагрузки, надо чтобы импульс открытия симмистора был до конца полупериода
– выход на симмистор нельзя назначить вывод из числа «аналоговых»
– нет возможности «инвертировать» выход на симмистор, например, у меня в отличии от схемы автора  Фазное регулирование нагрузки переменного тока с помощью FLProg  оптосиммистор МОС3023 подключен по другому: Анод светодиода к +5V, Катод -> к выводу Ардуино.

Поэтому и пришлось делать свой пользовательский блок, в котором постарался устранить вышеперечисленные недостатки.


5

Вложения

  • zip Phase_Regul
    Date added: 03.02.2018 07:57 File size: 77 KB Downloads: 2894

Publication author

782
Comments: 15Publics: 391Registration: 04-02-2018

12 thoughts on “Фазовый регулятор мощности”

  1. Уважаемый Сергей! Я новичок в программировании и начинаю только изучать благодаря Вашей программе , за что вам большое спасибо ! У меня к вам просьба, не могли бы вы обьяснить более подробно на счет данного блока. У меня не ардуино нано, а Nodemcu v3 . Прошу вас разъясните для новичков-учеников что должно приходить на строчку N_int(Byte) ? Меняться должно совместно с Pin_int (Byte) – на сколько я понимаю, то Pin_int (Byte) это выход на который приходит сигнал прерывания, а на Nodemcu v3 это пин А0, то что должно меняться и где ? Так же не понятно Константа – Pin_Out  № ножки выхода на симмистор – но я не могу определить какую цифру писать если ни где нет номеров ножки как у вас написано 19. У меня буквы и цифры . Вобщем ОЧЕНЬ ВАС ПРОШУ ткните пальцем пожалуйста относительно Nodemcu v3, куда и что подключать , что писать и какие это будут пины на самой Nodemcu v3…

    Заранее Вас благодарю и спасибо вам за вашу программу !

    0
  2. Блок рабочий, регулирует плавно, накинул осциллограф на лампу синусоида срезается хорошо, накинул на выход ардуино импульс расширяется. Хочу попробовать регулировать трёхфазный тиристорный мост, соберу три наны, каждая на свою фазу, блок с одинаковой настройкой. О результатах напишу.

    0
  3. Может вы видео инструкцию сделаете. Ото я перебрал все варианты а он не работает может что то не правильно делаю (((( я пытался сделать регулировку лампы. Получилось так что он при 0 выключает а как только перейдешь за 0 он включает ее на полную ну а при инверсии он 1023 выключает а от 0 до 1022 включено на полную ( не знаю в чем дело по параметрам

    Uno

    pin  Int 2

    N int 0

    Выход на семистор 5

    А остальные перепробовал по разному

    1
  4. Можно Ваш блок использовать от одного прерывания, но регулировать 4 нагрузки с разным уровнем мощности?

     

    0

Leave a Comment

Войти с помощью: