Mach3 и PID управление коллекторным шпинделем

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
Stalker
Кандидат
Сообщения: 76
Зарегистрирован: 10 апр 2017, 08:23
Репутация: 5
Настоящее имя: Владимир
Откуда: Череповец
Контактная информация:

Mach3 и PID управление коллекторным шпинделем

Сообщение Stalker »

Добрый день.
Есть коллекторный шпиндель, управляется от ШИМ, драйвером, выдающим напряжение 0..10В
На валу шпинделя установлен сдвоенный датчик холла.
Один сигнал скоммутирован в mach на вход index, mach его видит, на экране диагностики мелькает.
Второй сигнал скоммутирован в mach на вход timing. Как проверить, что mach его видит - не понятно.
Шпиндель включатся, обороты регулируются с экрана или командой. НО. В окне RPM твердо стоит 0.
При включении Spindle Speed Averaging - усреднить показания датчика оборотов,
в RPM начинает отображаться полный бред, примерно на 1000 - 2000 от заданных S оборотов двигателя.
PID регулирование так же не работает. При увеличении нагрузки - обороты шпинделя просто падают.
Куда дальше копать - не понятно. Кто что подскажет?

PS
Задача решена отказом от Mach!
Всегда тут: gandalf1204@gmail.com
- Я буду учить вас программированию!
- А вы умеете?
- Учить? Да!

Вернуться в «Windows / Mach»