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

kadushkin
Offline
Зарегистрирован: 18.12.2011

Имеется такая схема управления частотным преобразователем для управления асинхронным ЭД:

Цитата:
Выход +5V выдает в данном случае частотник для управления.
В качестве регулятора частоты «Рег.F» необходимо использовать потенциометр
номиналом 1 кОм – 100 кОм, мощностью не менее 0,4 Вт.
Режимы Пуск, Стоп и Реверс в данном случае запускаются замыканием на землю.
+5V, P1, P2, P3, P4 и земля колодки на частотнике.

Можно ли приспособить ардуино для управления?
Как управлять не потенциометром и кнопками, а сигналами с ардуино?

Duino A.R.
Offline
Зарегистрирован: 25.05.2015

На первый взгляд все достаточно просто. Нужно только проверить вольтметром (мультиметром) напряжение на свободных входах частотника. Если оно +5 В, то мультиметром в режиме миллиамперметра проверить какой ток идет при замыкании входа на землю. Если он не превышает 30 мА (некоторый запас от паспортных для Ардуино 40 мА), то выходы Ардуино можно использовать для управления кнопками частотника напрямую. С "аналогового" ШИМ-выхода Ардуино через резистор 1 кОм подключить вход Р1 частотника. Между этим входом и общим проводом включить электролитический конденсатор емкостью 100 мкФ. Общий питания Ардуино соединить с общим питания ПЧ. Питать Ардуино от собственного источника. Клемму +5 В на ПЧ оставить без подключения.

Okmor
Okmor аватар
Offline
Зарегистрирован: 16.10.2015

Какой частотник. 95% имеют ШИМ вход. Точнее я еще не видал частотника без ШИМ или мы таких не покупали никогда.

Добавил:

Да. Не все имеют вход ШИМ, но все равно посмотрите в настройках.

pdjboy
pdjboy аватар
Offline
Зарегистрирован: 22.01.2017

чтобы замутить чатсотник на ардуино можно использовать алгоритм управления шаговыми двигателями. Или проще говоря Phase-Correct PWMрежим с корректировкой фазы. Все возможно сделать. Надо только выучить досконально работу таймеров. По скольку нету необходимости в установке deadtime между периодами противоположных фаз (это не преобразователь напряжения) то на Ардуыно вполне реализуемо. Но целесообразно поставить все таки инвертор логический для ормирования отрицательных полупериодов. Менять частоту уже задача по сложнее будет. Там только грубо, изменением предделителя таймеров.