Страница 11 из 25

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 21:44
staltech
Если нужно инвертировать выход управления шпинделем, нужно раскомментировать строку:

Код: Выделить всё

// #define INVERT_SPINDLE_ENABLE_PIN // Default disabled. Uncomment to enable.
Еще как вариант, будет и PWM и включение. Раскомментировать строку:

Код: Выделить всё

// #define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable.
Выход включения будет на PB5
Screenshot_41.jpg (2418 просмотров) <a class='original' href='./download/file.php?id=94853&mode=view' target=_blank>Загрузить оригинал (37.14 КБ)</a>

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 22:11
lenivets
staltech писал(а):Если нужно инвертировать выход управления шпинделем, нужно раскомментировать строку:

Код: Выделить всё

// #define INVERT_SPINDLE_ENABLE_PIN // Default disabled. Uncomment to enable.
Еще как вариант, будет и PWM и включение. Раскомментировать строку:

Код: Выделить всё

// #define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable.
Выход включения будет на PB5
Screenshot_41.jpg
спасибо ,да шпиндель заработал как надо. только назрел вопрос а лимит оси Z где теперь?

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 22:16
lenivets
всё понял щас сделаю // #define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable. и переведу на PB5

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 22:18
staltech
lenivets писал(а):всё понял щас сделаю // #define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable. и переведу на PB5
В этом случае не забудь предыдущие исправления назад вернуть. То есть раскомментировать...

Код: Выделить всё

-#define VARIABLE_SPINDLE // Default enabled. Comment to disable.
+//#define VARIABLE_SPINDLE // Default enabled. Comment to disable.

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 22:20
lenivets
ага , ходил курить и об этом подумал спросить спс. щас отпишусь

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 22:56
lenivets
и так Раскомментировал строку:

Код: Выделить всё

#define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable.
и что вышло на D13(PB5) инверсия , на D11(PB4) тоже , на D11 шим есть но как-то он не правельно работает только до 1000
буду перепроверять прошивку

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:02
staltech
Можешь вернуть первый вариант, вход лимита Z должен быть на PB3 - D12
Screenshot_42.jpg (2405 просмотров) <a class='original' href='./download/file.php?id=94900&mode=view' target=_blank>Загрузить оригинал (46.42 КБ)</a>
А ШИМ по умолчанию, вроде как и есть 0 - 1000 частота 8 кГц.

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:02
lenivets
:thinking: да, перепроверил . из стоковой прош поменял 1 строку //#define USE_SPINDLE_DIR_AS_ENABLE_PIN на #define USE_SPINDLE_DIR_AS_ENABLE_PIN
на всякий случай прикрепил фаил

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:05
staltech
lenivets писал(а):да, перепроверил . из стоковой прош поменял 1 строку //#define USE_SPINDLE_DIR_AS_ENABLE_PIN на #define USE_SPINDLE_DIR_AS_ENABLE_PIN
Ну так получилось нормально запустить или нет?

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:07
lenivets
staltech писал(а):PB3 - D12
если не трудно вот стоковая конфиг
config.h
(28.32 КБ) 1027 скачиваний
поменяйте что нужно я пока найду вечность пройдёт

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:07
lenivets
staltech писал(а):
lenivets писал(а):да, перепроверил . из стоковой прош поменял 1 строку //#define USE_SPINDLE_DIR_AS_ENABLE_PIN на #define USE_SPINDLE_DIR_AS_ENABLE_PIN
Ну так получилось нормально запустить или нет?
нет инверсия нужна

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:09
staltech
staltech писал(а):Если нужно инвертировать выход управления шпинделем, нужно раскомментировать строку:
КОД: ВЫДЕЛИТЬ ВСЁ • РАЗВЕРНУТЬ
// #define INVERT_SPINDLE_ENABLE_PIN // Default disabled. Uncomment to enable.

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:13
lenivets
staltech писал(а):define INVERT_SPINDLE_ENABLE_PIN
чутка запутался . раскоментировать толь это в стоке?

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:14
staltech
Да раскомментируй, должна включится инверсия.

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:20
lenivets
staltech писал(а):Да раскомментируй, должна включится инверсия.
не включилась

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:23
lenivets

Код: Выделить всё

// Inverts the spindle enable pin from low-disabled/high-enabled to low-enabled/high-disabled. Useful
// for some pre-built electronic boards.
// NOTE: If VARIABLE_SPINDLE is enabled(default), this option has no effect as the PWM output and 
// spindle enable are combined to one pin. If you need both this option and spindle speed PWM, 
// uncomment the config option USE_SPINDLE_DIR_AS_ENABLE_PIN below.
#define INVERT_SPINDLE_ENABLE_PIN // Default disabled. Uncomment to enable.

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:24
selenur
lenivets писал(а):
staltech писал(а):Да раскомментируй, должна включится инверсия.
не включилась
Странно, файл взял примерно в таком расположении: C:\Users\...имя пользователя...\Documents\Arduino\libraries\grbl\config.h

Ненужный код комментируют 2-мя косыми // в твоем случае нужно было убрать 2 этих знака, сохранить файл, и заново запустить компиляцию, и заливку прошивки в ардуино

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:27
staltech
Сегодня уже поздно, завтра могу выложить исходники под нужный логический уровень на выходе.
У тебя там что должно быть для включения 0 или 5в?

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:28
selenur
не убраны косые, в твоем файле:
2016-11-15_012728.jpg (2395 просмотров) <a class='original' href='./download/file.php?id=94904&mode=view' target=_blank>Загрузить оригинал (441.54 КБ)</a>

Re: Китайский Ардуино и Grbl Controller

Добавлено: 14 ноя 2016, 23:32
lenivets
selenur писал(а):Странно, файл взял примерно в таком расположении: C:\Users\...имя пользователя...\Documents\Arduino\libraries\grbl\config.h
да C:\Documents and Settings\дд\Мои документы\Arduino\libraries\grb
l
selenur писал(а):Ненужный код комментируют 2-мя косыми // в твоем случае нужно было убрать 2 этих знака, сохранить файл, и заново запустить компиляцию, и заливку прошивки в ардуино
блин ребя простите дурака . пробую