Изменения документа Про Charge Pump

Редактировал(а) Edgar Allan Poe 2024/02/29 19:16

От версии 2.1
отредактировано knetyaga
на 2019/07/10 10:50
Изменить комментарий: К данной версии нет комментариев
К версии 8.7
отредактировано knetyaga
на 2022/06/10 15:10
Изменить комментарий: Update document after refactoring.

Сводка

Подробности

Свойства страницы
Название
... ... @@ -1,1 +1,1 @@
1 -О Charge Pump
1 +Про Charge Pump
Родительский документ
... ... @@ -1,0 +1,1 @@
1 +PUMPUBLIC.Руководство пользователя.Ответы на типовые вопросы.WebHome
Теги
... ... @@ -1,0 +1,1 @@
1 +функционал|faq
Содержимое
... ... @@ -1,13 +1,34 @@
1 -Иногда пользователи просят нас добавить в программно-аппаратный комплекс для управления станками с ЧПУ функцию ChargePump. Пока наши программисты работают над ее написанием, расскажем что это такое.
1 +Функция **ChargePump** – логический аналог сигнала ENABLE//, //но имеет более сложную физическую реализацию. Включение драйвера происходит не по логическому уровню «0»/«1», а по наличию/отсутствию частоты на входе.
2 2  
3 -Функция **ChargePump** логический аналог сигнала ENABLE//, но физически выполнен по другому.// Срабатывание происходит не по логическому уровню «0»/«1», а по наличию/отсутствию частоты на входе блока.
3 +Такой вариант включения драйвера считается более надежным, чем простой логический сигнал. Существует определенная вероятность, что логический уровень «0» или «1», требуемый для включения драйвера, может случайно попасть на его вход. Это может, например, произойти, если в проводке произойдет замыкание. В связи с тем, что сигнал Charge pump представляет собой изменяющийся с определенной частотой сигнал, вероятность того, что драйвер получит такой сигнал по ошибке практически нулевая.
4 4  
5 -Блок обработки сигнала ункции) **ChargePump** выполнен по следующей схеме:
5 +Такое управление позволяет обезопасить станок от «зависания» программы управления (если система управления ЧПУ зависнет, то генерация частоты автоматически прекратится и драйвер отключится) и от проблем с проводкой.
6 6  
7 -* если на входе блока присутствует сигнал с некоторой частотой (меандр 3-15 кГц), то на выходе блока появляется лог. «1»;
8 -* если на входе нет частоты (присутствует постоянный уровень: 0 B или 5 В), то на выходе блока появляется лог. «0».
7 +Кроме этого, сигнал ChargePump позволяет исключить произвольное включение/выключение реле и драйверов ШД при перезагрузке ПК или при обновлении ПО внешнего контроллера перемещений, т.к. в это время LPT порт ПК, а так же выходы внешнего контроллера находятся в неопределенном состоянии. Благодаря этому драйвер или шпиндель находится в рабочем состоянии только при успешно запущенной/работоспособной программе управления станком ЧПУ.
9 9  
10 -Выход блока подключен к ENABLE драйвера. Таким образом получается, что если на вход блока подать частоту, драйвер включится (ENABLE = «1»), а если убрать частоту - выключится (ENABLE = «0»).
9 +Для настройки сигнала ChargePump в PUMOTIX достаточно только сделать привязку нужного пина контроллера к соответствующему выходному сигналу.
11 11  
12 -Такое управление позволяет обезопасить станок от «зависания» программы управления (если (% style="text-decoration: none;" %)система управления ЧПУ(%%) зависнет, то генерация частоты автоматически прекратится, и драйвер отключится).
13 -Кроме этого сигнал **ChargePump** позволяет исключить произвольное включение/выключение реле и драйверов ШД при перезагрузке ПК или при обновлении ПО внешнего контроллера перемещений (LPT порт при загрузке ПК, а так же выходы внешнего контроллера находятся в неопределенном состоянии). Благодаря этому драйвер или шпиндель находится в рабочем состоянии только при успешно запущенной, работоспособной программе управления станком ЧПУ.
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 +(% class="auto-cursor-target" %)
34 +\\
image2020-2-10_11-41-42.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +170.7 KB
Содержимое