Частотник для трех фазного двигателя из одной фазы на ARDUINO и PCA9685.

Преобразователь из одной фазы в три (частотник), на ARDUINO+PCA9685 на FLProg.
Частотник позволяет подключить трех фазный двигатель к однофазной сети без потери мощности ,управлять оборотами двигателя, осуществлять реверс и многое другое. Основная идея заключается в использовании шим контроллера PCA9685. Ресурсов ARDUINO не достаточно для формирования 6 шим выходов, а PCA9685 имеет 12 не зависимых шим выходов что позволяет полностью разгрузить контроллер. Используем усовершенствованный скалярный метод формирования вращающего момента, диаграмма переключения транзисторов изображена на принципиальной схеме. Программируем 6 шим выходов со здвигом фаз 360/6=60 градусов, 12 бит шим 4096 делим на 6 и получаем фазовый сдвиг 0, 682, 1365, 2048, 2730, 3413. ШИМ контроллер может менять частоту от 25Гц до 1,5кГц, по низу немного многовато но куда деваться. При минимальных оборотах ширину импульсов необходимо уменьшить для исключения вхождения в насыщение магнитной системы статора, при увеличении оборотов ширину импульсов увеличиваем. То есть у нас получается и ШИМ и ЧИМ. Вариантов принципиальных схем частотников очень много, я использовал например такую, можно использовать и более простые или вообще трех фазную с инверторами на логике ( данная схема исключает появление сквозного тока но имеет малый КПД). Можно использовать готовый модуль с транзисторами и драйверами. Но в последних схемах нет гальванической развязки с сетью. Данная разработка только заготовка которая может быть использована для дальнейшего проектирования. Можно включить два двигателя, сделать ПИД регулятор, поддержание расхода, давления, уровня и тд.
Все опубликовано на Яндекс диске папка частотник.
https://yadi.sk/d/FAMZmIw6uFVDd
Валерий RW4HDL


0

Вложения

Автор публикации

не в сети 3 месяца

RW4HDL

0
Комментарии: 0Публикации: 2Регистрация: 13-02-2018

Оставьте комментарий

Войти с помощью: 
Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
*
Войти с помощью: 
Генерация пароля