Re: Помогите пожалуйста с CNC 2418
Добавлено: 25 янв 2018, 19:43
Я сторонник идей Генри Форда.. нужно сначала сделать устройство, обкатать хоть как-то, потом предлагать на всеобщее обсуждение.. Программа минимум - действительно два диода и АКБ на 12В. Править G-Code - это хоть и решение.. но с программной точки зрения - костыль.. Система должна быть гибкой, и плавно набирать заданные обороты независимо от ПО, которое генерит G-Code. И только после достижения максимальный оборотов - начинается исполнения команд.
По идее:
- достаточно создать цикл, плавно изменяющий скважность PWM от минимума до заданного в G-Code. Мы ведь в параметрах конфигурации задаём максимальные обороты, соответственно, это делится на 254 (по коду ардуины, как на С++ нужно изучать..)
- наверняка в годе grbl предусмотрено именно сначала запуск шпинделя.. если так.. то вопрос об очерёдности запуска должен решиться легко..
К сожалению мой скилл не позволяет так легко копаться в коде с++, как я это делал в 1С 7.7 лет 10 назад (((
Подшипник 965й пришёл.. но пока не забрал.. подожду большой.. и тогда поменяю оба.
По идее:
- достаточно создать цикл, плавно изменяющий скважность PWM от минимума до заданного в G-Code. Мы ведь в параметрах конфигурации задаём максимальные обороты, соответственно, это делится на 254 (по коду ардуины, как на С++ нужно изучать..)
- наверняка в годе grbl предусмотрено именно сначала запуск шпинделя.. если так.. то вопрос об очерёдности запуска должен решиться легко..
К сожалению мой скилл не позволяет так легко копаться в коде с++, как я это делал в 1С 7.7 лет 10 назад (((
Подшипник 965й пришёл.. но пока не забрал.. подожду большой.. и тогда поменяю оба.
