33 Действия с ДПТ

    Элемент управляет двигателем постоянного тока.

 ОПИСАНИЕ

Предоставляет различные методы управления двигателем постоянного тока. Задает направление и интенсивность вращения.

 ПАРАМЕТРЫ ЭЛЕМЕНТА

1  Точки доступа связанные с мотором:
Выбираем две произвольные точки связанные с ШИМ-выходами. Эти выхода будут управлять мотором (в простом варианте через драйвер L293).

2  Действие:
— выключить мотор
— скорость + 50% (положительный тихий ход)
— скорость — 50% (отрицательный тихий ход)
— скорость + 75% (положительный половинный)
— скорость — 75% (отрицательный половинный)
— скорость + 100% (положительный полный)
— скорость — 100% (отрицательный полный)
— прибавить скорость без смены направления
— отнять скорость без смены направления
— прямая установка скорости и направления
— изменить скорость без смены направления
— изменить скорость и направление на заданное значение

3  Заданное значение:
Для вариантов действий со значением нужно задать значение. Это может быть:
— напрямую задать скорость вращения
— задать скорость вращения значением точки

Чекбоксы элемента:
√ восстанавливать значение мотора после ухода события
После того, как предыдущее событие будет снятого с этого элемента точка связанная с мотором вернется к состоянию «до события».

ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
Размер элемента:
EEPROM – 5(4) байта, SRAM – 3 байта

Распределение параметров элемента в EEPROM:
0
– Номер элемента (всегда = 33)
1 – Первая точка доступа связанная с мотором
2 – Вторая точка доступа связанная с мотором
3 – Селектор
b7 – (0-константа или 1-точка)
b6 – (0-не возвращать значение точки после ухода события или 1-возвращать)
b4-0 – действие =
=0 – выключить мотор EEPROM=4
=1 – мощность 1/6 (тихий ход) EEPROM=4
=2 – мощность 1/3 (треть) EEPROM=4
=3 – мощность 1/2 (половина) EEPROM=4
=4 – мощность 2/3 (почти полная) EEPROM=4
=5 – мощность 1 (максимум) EEPROM=4
=6 – *2 увеличить обороты вдвое EEPROM=4
=7 – /2 уменьшить обороты вдвое EEPROM=4
=8 – побитовая инверсия EEPROM=4
=9 – прямая установка мощности двигателя EEPROM=5
=10 – увеличить мощность на заданное значение без переполнения EEPROM=5
=11 – уменьшить мощность на заданное значение без переполнения)EEPROM=5
4
– Заданное значение (константа или номер точки доступа) b4-0 > 8

Распределение переменных элемента в SRAM:
0
– флаг режима (для сохранения восстановления значений точки)
1 – значение точки 1 до события (буфер)
2 – значение точки 2 до события (буфер)