Изменения документа Про 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. nosolodkov1 +XWiki.knetyaga - Содержимое
-
... ... @@ -1,33 +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вPUMOTIXдостаточно толькосделатьпривязкунужногопинаконтроллерак соответствующемувыходному сигналу.10 +Выход блока подключен к ENABLE драйвера. Таким образом получается, что если на вход блока подать частоту, драйвер включится (ENABLE = «1»), а если убрать частоту - выключится (ENABLE = «0»). 10 10 11 -[[image:attach:image2020-2-10_11-41-42.png]]Традиционно сигнал ChargePump - это меандр частотой от 3 до 15 КГц. 12 - 13 -\\ 14 - 15 -{{tip}} 16 -Контроллеры PUMOTIX по-умолчанию генерируют меандр фиксированной частоты 12.5 КГц. Если требуется использовать другую частоту, обратитесь с этим вопросам к разработчикам PUMOTIX. 17 -{{/tip}} 18 - 19 -(% class="auto-cursor-target" %) 20 -\\ 21 - 22 -{{note}} 23 -При настройке сигнала ChargePump убедитесь, что привязанный пин контроллера больше не связан ни с каким другим сигналом в PUMOTIX. 24 -{{/note}} 25 - 26 -(% class="auto-cursor-target" %) 27 -\\ 28 - 29 -{{tip}} 30 -Можно одновременно использовать сигнал ChargePump и классический дискретный сигнал Enable (в настройках двигателей), если этого требует схема подключения оборудования. 31 -{{/tip}} 32 - 33 -\\ 12 +Такое управление позволяет обезопасить станок от «зависания» программы управления (если (% style="text-decoration: none;" %)система управления ЧПУ(%%) зависнет, то генерация частоты автоматически прекратится, и драйвер отключится). 13 +Кроме этого сигнал **ChargePump** позволяет исключить произвольное включение/выключение реле и драйверов ШД при перезагрузке ПК или при обновлении ПО внешнего контроллера перемещений (LPT порт при загрузке ПК, а так же выходы внешнего контроллера находятся в неопределенном состоянии). Благодаря этому драйвер или шпиндель находится в рабочем состоянии только при успешно запущенной, работоспособной программе управления станком ЧПУ.