Изменения документа Про Charge Pump
Редактировал(а) Edgar Allan Poe 2024/02/29 19:16
Сводка
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 - ПроCharge Pump1 +О Charge Pump - Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. og1 +XWiki.knetyaga - Содержимое
-
... ... @@ -1,11 +1,13 @@ 1 - Функция**ChargePump** –логическийаналогсигналаENABLE//,//ноимеетболеесложнуюфизическуюреализацию.Включениедрайверапроисходитне по логическому уровню«0»/«1»,апоналичию/отсутствиючастотынавходе.1 +Иногда пользователи просят нас добавить в программно-аппаратный комплекс для управления станками с ЧПУ функцию ChargePump. Пока наши программисты работают над ее написанием, расскажем что это такое. 2 2 3 - Такой вариант включениядрайверасчитаетсяболее надежным, чем простой логическийсигнал.Существует определеннаявероятность,чтологическийуровень«0»или «1», требуемыйдля включения драйвера, можетслучайнопопасть на ему вход. Этоможет,например,произойти,если в проводкепроизойдет замыкание. Всвязи с тем,чтосигналCharge pump представляетсобойизменяющийсяс определеннойчастотойсигнал,вероятность того, чтодрайверполучит такой сигнал по ошибке практически нулевая.3 +Функция **ChargePump** – логический аналог сигнала ENABLE//, но физически выполнен по другому.// Срабатывание происходит не по логическому уровню «0»/«1», а по наличию/отсутствию частоты на входе блока. 4 4 5 - Такое управление позволяетобезопасить станок от«зависания» программы управления (если система управленияЧПУзависнет, тогенерациячастотыавтоматически прекратится идрайверотключится) и от проблемс проводкой.5 +Блок обработки сигнала (функции) **ChargePump** выполнен по следующей схеме: 6 6 7 -Кроме этого, сигнал ChargePump позволяет исключить произвольное включение/выключение реле и драйверов ШД при перезагрузке ПК или при обновлении ПО внешнего контроллера перемещений, т.к. в это время LPT порт ПК, а так же выходы внешнего контроллера находятся в неопределенном состоянии. Благодаря этому драйвер или шпиндель находится в рабочем состоянии только при успешно запущенной/работоспособной программе управления станком ЧПУ. 7 +* если на входе блока присутствует сигнал с некоторой частотой (меандр 3-15 кГц), то на выходе блока появляется лог. «1»; 8 +* если на входе нет частоты (присутствует постоянный уровень: 0 B или 5 В), то на выходе блока появляется лог. «0». 8 8 9 - ТрадиционносигналChargePump-это меандр частотойот3до15КГц. КонтроллерыPUMOTIX генерируютмеандрфиксированнойчастоты12,5КГц.10 +Выход блока подключен к ENABLE драйвера. Таким образом получается, что если на вход блока подать частоту, драйвер включится (ENABLE = «1»), а если убрать частоту - выключится (ENABLE = «0»). 10 10 11 -\\ 12 +Такое управление позволяет обезопасить станок от «зависания» программы управления (если (% style="text-decoration: none;" %)система управления ЧПУ(%%) зависнет, то генерация частоты автоматически прекратится, и драйвер отключится). 13 +Кроме этого сигнал **ChargePump** позволяет исключить произвольное включение/выключение реле и драйверов ШД при перезагрузке ПК или при обновлении ПО внешнего контроллера перемещений (LPT порт при загрузке ПК, а так же выходы внешнего контроллера находятся в неопределенном состоянии). Благодаря этому драйвер или шпиндель находится в рабочем состоянии только при успешно запущенной, работоспособной программе управления станком ЧПУ.