Всем привет. Миллион миллионов извинений за столь долгое молчание. За прошедшее время успел сломать ногу, и поменять работу. Сами понимаете, было немного недосуг. Высылаю всем желающим схему и описание.
Три симистора включены последовательно с фазными выводами двигателя. Датчик перехода напряжения через ноль выдает синхроимпульсы (от фазы А). С этим датчиком намучался, подходит только такой, что реагирует не на уменьшение напряжения фазы до нуля, а на изменение полярности напряжения этой фазы. Сначала собрал датчик по обычной схеме, но он стал сильно реагировать на помехи от собственных симисторов. Дело в том, что в начале разгона симисторы открываются в конце полупериода, когда напряжение мало. Открывшийся симистор подключает обмотку двигателя и напряжение "просаживается" настолько, что срабатывает датчик перехода через ноль.В результате следующий синхроимпульс выдается раньше времени и сбивает с толку процессор. И так по нарастающей. Пришлось разрабатывать схему срабатывающую при изменении полярности. Помехи сразу исчезли. Получив синхроимпульс, микропроцессор выдает короткие сигналы управления симисторами (три выхода с задержкой на 3,33 и 6,66 мс.) В начале разгона сигналы следуют через 8,5мс.(11,8 и 15,1мс.) после прихода синхроимпульса. Потом это время постепенно уменьшается с шагом 0,1мс. В конце разгона на двигатель начинает поступать полное напряжение сети. После этого микропроцессор по четвертому выходу дает сигнал включения электромагнитного пускателя, который шунтирует симисторы (перестраховка). В этом состоянии схема находится вплоть до выключения питания. Время разгона, миллисекунды начала и конца разгона программируются при прошивке микропроцессора.
Главный секрет в том, что НУЖНО ОБЯЗАТЕЛЬНО ЗАНУЛИТЬ СРЕДНЮЮ ТОЧКУ ЗВЕЗДЫ ДВИГАТЕЛЯ, чтобы ток через симисторы тек на ноль, а не на другие фазы. Это основополагающе, именно из-за этой тонкости я столько провозился.
СОВЕТ ДЛЯ ТЕХ КОМУ В ГОЛОВУ ПРИШЛА МЫСЛЬ ИСПОЛЬЗОВАТЬ ЭТУ СХЕМУ НЕ ДЛЯ РАЗГОНА, а для регулирования скорости. Не получится. Дело в том, что пока двигатель не наберет свои "родные" обороты, он "кушает" большой ток. Конечно при плавном пуске этот ток меньше, но через пару минут работы в таком режиме, да еще и под нагрузкой, двигатель начинает "пахнуть радио".
Для чего нужно подбирать время начала разгона? Дело в том, что двигатель не начинает вращаться при напряжении на нем ниже определенной величины. Это связано с тем, что во-первых мощность еще мала, а во-вторых напряжение на обмотке В появляется тогда, когда полупериод фазы А уже кончился, а точка включения фазы С еще не подошла. Таким образом магнитному полю фаз не с чем взаимодействовать. Вот и получается, что вы нажали кнопку "пуск", а двигатель какое-то время еще стоит и гудит, и только потом плавно стартует. Порог начала вращения зависит еще и от нагрузки на вал.
Возможность изменения времени окончания разгона я предусмотрел потому, что двигатель выходит на "родные" обороты гораздо раньше, чем напряжение на обмотках достигает максимума. Это тоже зависит от нагрузки на вал. Поэтому микропроцессор включает шунтирующий пускатель тогда, когда это будет запрограммировано.
Если есть вопросы – пишите.
-- Прилагается рисунок: --