Система управления асинхронным двигателем.

Данная система управления представляет собой инвертор на основе IGBT транзисторов, драйвер для упраления транзисторами и микроконтроллер (PIC16С84), обеспечивающий трехфазную систему напряжений. Принципиальная схема не приводится, поскольку ничего интересного и нового в ней нет. Шесть транзисторов IRG4PC30KD, драйвер IR2132 (справки на www.irf.com) в стандартном включении, контроллер с кварцем 10МГц (справки на www.microchip.com). Особенность данной системы - алгоритм формирования фазных напряжений, при котором амплитудное значение линейного напряжения равно выпрямленному (двигатель с изолированной нейтралью).

Краткие характеристики: максимальная частота - 400Гц, число ступеней изменения частоты - 15, частота ШИМ - 10кГц, зависимость напряжения от частоты - пропорциональная, выходное напряжение при максимальной частоте вращения - 220В, напряжение силивого питания - 300В постоянного тока, форма выходного напряжения - близкая к синусоидальной.

ВНИМАНИЕ! При повторении конструкции следует иметь в виду, что при переходе с высокой скорости на низкую, двигатель работает в рекуперативном режиме. Неодходимо обеспечить рассеяние энергии на реостате или возврат в источник питания. Я не прислал схему по двум причинам. Во-первых, мне её лень рисовать, во-вторых, она действительно не информативна. Драйвер и силовые транзисторы в типовом включении, я пристегнул в этот файл.

Отличия от типовой схемы: эмиттерные резисторы я исключил, затворные резисторы можно уменьшить до 27... 33 Ом, конденсаторы плавающих источников лучше увеличить до 0,47...1,0 мкФ, козырных диодов 10DF6 я не нашел и поставил КД221Г (на 10 кГц они еще работают). Остается дорисовать PIC16С84.
А0...А4 - параллельный вход (00000 - полный назад, 01111 и 10000 - стоп, 11111 - полный вперед).
В0...В5 - выходы для подключения к входам драйвера. В0 - LIN1, B2 - LIN2, B4 LIN3, B1 - HIN1, B3 - HIN2, B5 - HIN3. На В6 можно подать FAULT с драйвера. При этом после срабатывания защиты в драйвере, работу можно возобновить только перезапуском контроллера. Без подсоединения работа будет восстановлена после стопа. Ещё раз подчеркну, что особенность моей работы, это не схема, и даже не программа, а способ формирования фазных напряжений на выходе инвертора. Чтобы получить трехфазное синусоидальное напряжение как правило используют трехфазный инвертор, у которого каждая стойка формирует синусоидальное напряжение с размахом от 0 до напряжения питания инвертора. Это и есть фазное напряжение. При этом мы имеем некоторое недоиспользование напряжения питания. В моей системе на выходе каждой стойки формируется достаточно специфическая форма напряжения: до 120 градусов - 0, от 120 до 360 градусов - два горба, похожие на символ макдоналдса, но серединка этого символа до низа не достает. При такой форме фазного напряжения линейное напряжение остается синусоидальным, возрастает выходное напряжение при том же напряжении питания инвертора, улучшается режим работы плавающих источников питания в драйвере.

asinxron.asm , asinxron.inc

Дмитрий Костенко.
dvkostenko@frog.mk.ua

Назад