Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000267.doc
Скачиваний:
13
Добавлен:
30.04.2022
Размер:
1.35 Mб
Скачать

2.3. Цифровая система управления электропривода постоянного тока

Исследуемая цифровая система управления выполнена на основе блока управления коллекторным двигателем постоянного тока AWD10-24 (далее – блок управления или блок AWD10-24), имеющего в своем составе PIC-микроконтроллер и предназначенного для управления скоростью и направлением вращения двигателя с рабочим напряжением от 18 В до 27 В и током до 10 А.

Функциональные возможности блока управления:

стабилизация скорости двигателя без тахогенератора;

стабилизация скорости двигателя с тахогенератором;

стабилизация скорости двигателя по сигналам инкрементального энкодера;

управление двигателем по интерфейсу RS-485;

управление двигателем кнопками и потенциометром;

управление двигателем с помощью дискретных и аналоговых сигналов;

настраиваемый программно ПИД-регулятор для стабилизации скорости вращения двигателя;

настройка параметров и режима работы осуществляется по интерфейсу RS-485;

защита от короткого замыкания в цепи питания двигателя и замыкания любого из проводов двигателя на питание или общий провод;

возможность получения по интерфейсу RS485 направления, величины скорости вращения двигателя и параметров состояния блока управления.

Блок AWD10-24 способен работать в четырёх режимах:

режим стабилизации скорости вращения двигателя по уровню противо-ЭДС (Ст1);

режим стабилизации скорости вращения двигателя с обратной связью от инкрементального энкодера (Ст2);

режим слежения за внешним аналоговым сигналом (Сл);

режим ограничения момента на валу двигателя (М).

Стабилизация скорости вращения двигателя с тахогенератором реализована в режиме Сл.

2.4. Стабилизации скорости вращения двигателя по уровню противо-ЭДС

В режиме Ст1 в качестве сигнала обратной связи используется противо-ЭДС двигателя. Скорость задается одним из следующих вариантов:

внешним аналоговым сигналом напряжения;

подключаемым потенциометром;

непосредственной установкой значения скорости по интерфейсу RS485.

Направление вращения может задаваться:

дискретными сигналами ТТЛ-уровней;

подключаемыми кнопками;

знаком параметра скорости вращения двигателя, задаваемого по интерфейсу RS485.

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

Величина скорости вращения двигателя может быть сформирована несколькими способами:

как разностное значение двух сигналов S1 и S2;

как разностное значение цифрового значения сигнала S1 и опорного сигнала Sоп, задаваемого параметром 31;

непосредственной установкой значения скорости з командой SetRot по интерфейсу RS485.

Рис. 3. Выбор сигналов и команд управления в режиме Ст1

Выбор источника величины скорости вращения осуществляется флагом IntrfVal в регистре конфигурации блока управления. В табл. 1 приведено описание работы флага IntrfVal.

Таблица 1

Флаг IntrfVal

Описание состояния

0

Величина скорости вращения двигателя формируется как разностное значение двух сигналов S1 и S2 (аналоговое управление)

1

Величина скорости вращения двигателя определяется значением скорости з командой SetRot (управление по интерфейсу RS485)

В случае аналогового управления, сигнал S1 формируется с аналогового входа AN1. Второй сигнал задается либо величиной параметра 31 (дифференциальное значение), либо формируется с аналогового входа AN2. Выбор источника опорного сигнала определяется флагом SrcParam в регистре конфигурации. В табл. 2 дано описание работы флага SrcParam.

Таблица 2

Флаг SrcParam

Описание состояния

0

Уровень опорного сигнала задаётся параметром 31

1

Уровень опорного сигнала задаётся аналоговым сигналом на входе AN2

Параметр 32 “Зона нечувствительности” необходим для формирования устойчивой «зоны нуля» после нахождения разности управляющих аналоговых сигналов S1 и S2 (или управляющего аналогового сигнала S1 и опорного сигнала Sоп). Параметр 32 “Зона нечувствительности” используется в режимах Ст1, Ст2 и Сл.

Параметр 35 “Коэффициент усиления G” используется для дополнительного усиления/уменьшения разности управляющих аналоговых сигналов S1 и S2 (или управляющего аналогового сигнала S1 и опорного сигнала Sоп). Параметр «коэффициент усиления» используется в режимах Ст1 и Ст2.

Направление вращения двигателя задается либо знаком скорости з командой SetRot, либо сигналом на цифровом входе блока управления Forw (Вперед) или Rev (Назад). Выбор способа управления определяется состоянием флага IntrfDir в регистре конфигурации блока управления. В табл. 3 приведено описание работы флага IntrfDir.

Таблица 3

Флаг IntrfDir

Описание состояния

0

Направление вращения определяется состоянием цифровых входов Rev и Forw и знаком разности управляющих сигналов

1

Направление вращения определяется знаком скорости з командой SetRot