Найти тему
PureLogic R&D

Что такое ChargePump?

По просьбе пользователей программно-аппаратного комплекса PUMOTIX наши разработчики добавили функцию ChargePump. Расскажем, что это за опция и чем она полезна.

Функция ChargePump – логический аналог сигнала ENABLE, но физически выполнен по другому. Срабатывание происходит не по логическому уровню 0/1, а по наличию/отсутствию частоты на входе блока.

Такой вариант включения драйвера считается более надежным, чем простой логический сигнал. Существует определенная вероятность, что логический уровень «0» или «1», требуемый для включения драйвера, может случайно попасть на вход. Это может произойти, например, если в проводке произойдет замыкание. В связи с тем, что сигнал Charge pump представляет собой изменяющийся с определенной частотой сигнал, вероятность того, что драйвер получит такой сигнал по ошибке практически нулевая.

Такое управление позволяет обезопасить станок от «зависания» программы управления (если система управления ЧПУ зависнет, то генерация частоты автоматически прекратится и драйвер отключится) и от проблем с проводкой.

Кроме этого, сигнал ChargePump позволяет исключить произвольное включение/выключение реле и драйверов ШД при перезагрузке ПК или при обновлении ПО внешнего контроллера перемещений, т.к. в это время LPT порт ПК, а так же выходы внешнего контроллера находятся в неопределенном состоянии. Благодаря этому драйвер или шпиндель находится в рабочем состоянии только при успешно запущенной и работоспособной программе управления станком ЧПУ.

Согласитесь, очень нужная функция для обеспечения безопасности не только электроники, но и оператора станка с ЧПУ.

#чпу #faq #chargepump #diy #pumotix