FLProg
Категории раздела
Блоки пользователей [74]
Документация [2]
Цветовые темы [0]
Цветовые темы для программы FLProg предоставленные пользователями
Дистрибутивы программы [8]
Архив версий программы [125]
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика

Онлайн всего: 28
Гостей: 22
Пользователей: 6
НовыйUser, murano039, xxseva, boss220v, varus, Александр_Светлый

Яндекс.Метрика
Среда, 18.01.2017, 23:16
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Каталог файлов
Главная » Файлы » Блоки пользователей

Фазовый регулятор мощности
[ · Скачать удаленно (76kb) ] 18.12.2016, 05:33
Сделал пользовательский блок (Code) для фазового регулятора мощности.

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

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

Поэтому и пришлось делать свой пользовательский блок, в котором постарался устранить вышеперечисленные недостатки.
Категория: Блоки пользователей | Добавил: arisov77
Просмотров: 846 | Загрузок: 243 | Комментарии: 3 | Рейтинг: 5.0/3
Всего комментариев: 3
avatar
0
1
Спасибо автору! Полезный для многих блок. А то, как оформлено описание вообще является эталоном. Было бы хорошо, чтобы модератор не размещал здесь блоки без нормального описания, а переносил бы их в соответствующий раздел форума.
avatar
0
2
Очень нужный блок! Огромное спасибо автору! Не плохо бы и электрическую схему... Что используете в качестве датчика перехода синусойды через ноль?
avatar
0
3
Спасибо! Только начинаю разбираться с FLProg. Я использую в своем проекте регулятор по ТАКОЙ  схеме. Код управления писал в IDE Arduino и не мог придумать как реализовать его в FLProg. А тут уже все есть  hands
avatar
FLProg © 2017
Яндекс.Метрика