Страница 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
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
А ШИМ по умолчанию, вроде как и есть 0 - 1000 частота 8 кГц.
Re: Китайский Ардуино и Grbl Controller
Добавлено: 14 ноя 2016, 23:02
lenivets

да, перепроверил . из стоковой прош поменял 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
если не трудно вот стоковая конфиг
поменяйте что нужно я пока найду вечность пройдёт
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
не убраны косые, в твоем файле:
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 этих знака, сохранить файл, и заново запустить компиляцию, и заливку прошивки в ардуино
блин ребя простите дурака . пробую