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

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение 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 (2416 просмотров) <a class='original' href='./download/file.php?id=94853&mode=view' target=_blank>Загрузить оригинал (37.14 КБ)</a>
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение 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 где теперь?
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

всё понял щас сделаю // #define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable. и переведу на PB5
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение 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.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

ага , ходил курить и об этом подумал спросить спс. щас отпишусь
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

и так Раскомментировал строку:

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

#define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable.
и что вышло на D13(PB5) инверсия , на D11(PB4) тоже , на D11 шим есть но как-то он не правельно работает только до 1000
буду перепроверять прошивку
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

Можешь вернуть первый вариант, вход лимита Z должен быть на PB3 - D12
Screenshot_42.jpg (2403 просмотра) <a class='original' href='./download/file.php?id=94900&mode=view' target=_blank>Загрузить оригинал (46.42 КБ)</a>
А ШИМ по умолчанию, вроде как и есть 0 - 1000 частота 8 кГц.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

:thinking: да, перепроверил . из стоковой прош поменял 1 строку //#define USE_SPINDLE_DIR_AS_ENABLE_PIN на #define USE_SPINDLE_DIR_AS_ENABLE_PIN
на всякий случай прикрепил фаил
Вложения
config.h
(28.32 КБ) 1018 скачиваний
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

lenivets писал(а):да, перепроверил . из стоковой прош поменял 1 строку //#define USE_SPINDLE_DIR_AS_ENABLE_PIN на #define USE_SPINDLE_DIR_AS_ENABLE_PIN
Ну так получилось нормально запустить или нет?
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

staltech писал(а):PB3 - D12
если не трудно вот стоковая конфиг
config.h
(28.32 КБ) 1027 скачиваний
поменяйте что нужно я пока найду вечность пройдёт
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

staltech писал(а):
lenivets писал(а):да, перепроверил . из стоковой прош поменял 1 строку //#define USE_SPINDLE_DIR_AS_ENABLE_PIN на #define USE_SPINDLE_DIR_AS_ENABLE_PIN
Ну так получилось нормально запустить или нет?
нет инверсия нужна
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

staltech писал(а):Если нужно инвертировать выход управления шпинделем, нужно раскомментировать строку:
КОД: ВЫДЕЛИТЬ ВСЁ • РАЗВЕРНУТЬ
// #define INVERT_SPINDLE_ENABLE_PIN // Default disabled. Uncomment to enable.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

staltech писал(а):define INVERT_SPINDLE_ENABLE_PIN
чутка запутался . раскоментировать толь это в стоке?
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

Да раскомментируй, должна включится инверсия.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

staltech писал(а):Да раскомментируй, должна включится инверсия.
не включилась
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение 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.
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

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

Ненужный код комментируют 2-мя косыми // в твоем случае нужно было убрать 2 этих знака, сохранить файл, и заново запустить компиляцию, и заливку прошивки в ардуино
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

Сегодня уже поздно, завтра могу выложить исходники под нужный логический уровень на выходе.
У тебя там что должно быть для включения 0 или 5в?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

не убраны косые, в твоем файле:
2016-11-15_012728.jpg (2393 просмотра) <a class='original' href='./download/file.php?id=94904&mode=view' target=_blank>Загрузить оригинал (441.54 КБ)</a>
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
lenivets
Опытный
Сообщения: 141
Зарегистрирован: 15 окт 2016, 11:20
Репутация: 7
Настоящее имя: Виталий
Откуда: Тульская область Венёв
Контактная информация:

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

Сообщение lenivets »

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

Вернуться в «Электроника»