Ниже в комментариях есть фотка с шилдом под нано, даже
Современный тулчейн на arduino для управления 1-2 ШД
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Ну вот может в тему будет: http://3dtoday.ru/blogs/xedos/sandbox-c ... -v30-soft/
Ниже в комментариях есть фотка с шилдом под нано, даже
Ниже в комментариях есть фотка с шилдом под нано, даже
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Woodmaster
- Опытный
- Сообщения: 112
- Зарегистрирован: 10 сен 2011, 18:18
- Репутация: 11
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Пожалуйста, а можно по-подробнее как за час-полтора сделать линейные разгон/торможение ШД? Буду очень признателен.AndyBig писал(а):Еще час-полтора нужно для того, чтобы сделать простую фильтрацию дребезга контактов кнопок и линейные разгон/торможение ШД.
Я как раз сейчас начал занимать похожей задачей с управлением двумя ШД (не для ЧПУ), но только на PIC18, а не на AVR, но тоже 8 бит
Если решать "в лоб" и рассчитывать каждый следующий период для каждого шага, то нужно минимум два целочисленных деления 24/16, что занимает примерно 80 мкс. Получается только для одного ШД генерировать разгон больше чем на 12 кГц не получиться. Для двух ШД вообще затык. Может есть какое нибудь хитрое решение или я что-то не догоняю?
Раньше я просто каждый шаг увеличивал частоту следующего шага на 5 или 10 Гц, но тогда получается не линейный разгон.
-
SVP
- Мастер
- Сообщения: 6140
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Три - многовато, надо в среднем 1.5, т.е. то 1, то 2...selenur писал(а):Ниже в комментариях есть фотка с шилдом под нано, даже
Борюсь за кол-во проводов и места
Думаю пока.
- yurayerz
- Опытный
- Сообщения: 132
- Зарегистрирован: 04 янв 2015, 02:46
- Репутация: 33
- Настоящее имя: Юрий
- Откуда: Ярославль
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
За количество проводов - не понял. Разве не на печатной плате хотите сделать?SVP писал(а):Борюсь за кол-во проводов и места .
-
SVP
- Мастер
- Сообщения: 6140
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Не хочется ничего разводить, травить, паять, не целесообразно экономически.yurayerz писал(а):За количество проводов - не понял. Разве не на печатной плате хотите сделать?SVP писал(а):Борюсь за кол-во проводов и места .
Хочется взять готовую дуину, готовую плату драйвера и соединить.
Написать простенький скетч и засунуть в конечное устройство. И забыть
В варианте с шилдами лишних проводов не болтается, и всё в общем довольно удобно собирается-разбирается.
В варианте с "нано", придется как-то это всё оформлять цивильно. Хотя, наверное это у меня просто перфекционизм попер,
припаяю каких-нибудь проводов с разъемами тоже, и буду соединять. Или даже обожму.
- yurayerz
- Опытный
- Сообщения: 132
- Зарегистрирован: 04 янв 2015, 02:46
- Репутация: 33
- Настоящее имя: Юрий
- Откуда: Ярославль
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Да, с шилдами оно удобнее будет. Шилды для UNO более распространены и доставаемы. Под нано и про мини тоже есть, но поискать придется, на том же Али.
Еще один момент - для ардуин и DRV8825 нужен источник питания 5В (кроме питания ШД). При подключении к компу они питаются от усб. Если собирать автономно - надо еще вторичный источник 5В городить. Либо импульсный DC-DC, либо линейный стабилизатор.
Еще один момент - для ардуин и DRV8825 нужен источник питания 5В (кроме питания ШД). При подключении к компу они питаются от усб. Если собирать автономно - надо еще вторичный источник 5В городить. Либо импульсный DC-DC, либо линейный стабилизатор.
-
SVP
- Мастер
- Сообщения: 6140
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Да питания подадим, этож поди любой зарядник для мобилки подойдет ?
С шилдами надо еще пошуршать конечно по ебею, тут в противоречие входит желание удобства с одной стороны,
и отсутствие внятных отзывов с другой.
С шилдами надо еще пошуршать конечно по ебею, тут в противоречие входит желание удобства с одной стороны,
и отсутствие внятных отзывов с другой.
-
Morroc
- Мастер
- Сообщения: 202
- Зарегистрирован: 22 ноя 2015, 03:17
- Репутация: 22
- Настоящее имя: Александр
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Можно и не 5. У ардуины есть пин с которого на стабилизатор идет (VIN что ли), я 18-19в подавал (БП от ноута).
- yurayerz
- Опытный
- Сообщения: 132
- Зарегистрирован: 04 янв 2015, 02:46
- Репутация: 33
- Настоящее имя: Юрий
- Откуда: Ярославль
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Зачем городить второй источник питания 5В, если 12..24В уже есть (для ШД)? Речь о том, что надо будет из питания ШД сделать 5В! Линейным ли стабилизатором или импульсным DC-DC - как хотите. Я себе поставил импульсный, размер платки - 10х15мм. Держит до 23В.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Именно в лобWoodmaster писал(а):Если решать "в лоб" и рассчитывать каждый следующий период для каждого шага, то нужно минимум два целочисленных деления 24/16, что занимает примерно 80 мкс. Получается только для одного ШД генерировать разгон больше чем на 12 кГц не получиться. Для двух ШД вообще затык.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Не надо ни делений, ни умножений. Не надо считать период. Генерируется непосредственно заданная частота. Только сложение-вычитание.
Брезенхем в помощь.
Брезенхем в помощь.
Чудес не бывает. Бывают фокусы.
-
SVP
- Мастер
- Сообщения: 6140
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Гретсяж будет как паяльник, там поди кренка обычная стоит, всё лишнее рассеиваться будет в виде тепла.Morroc писал(а):Можно и не 5. У ардуины есть пин с которого на стабилизатор идет (VIN что ли), я 18-19в подавал (БП от ноута).
Как запитать - дело в общем-то 10е. Хотя согласен - это тоже лишние провода
- grakun
- Мастер
- Сообщения: 273
- Зарегистрирован: 30 сен 2015, 02:47
- Репутация: 53
- Настоящее имя: Гракун
- Откуда: г.Саратов
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
С 16.00 вчерашнего дня идут дебаты, за это время уже можно было и программу написать и все сделать. Задача же простая.
-
SVP
- Мастер
- Сообщения: 6140
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Я в течении ближайших 2-3 месяцев я вообще ничего делать не планирую.
Как вы планируете за сутки получить железо с ebay ?
Чукча, он недостаточно богат, чтобы покупать всякие ардуино нано по 900р+500р доставки в москве
,
и достаточно.... смотрит в будущее, чтобы закупить их заранее по более приемлимым ценам,
спокойно получить этой всё почтой, подумать что нужно еще и потом, когда придет время,
спуститься с холма... и... ... сделать.
Как вы планируете за сутки получить железо с ebay ?
Чукча, он недостаточно богат, чтобы покупать всякие ардуино нано по 900р+500р доставки в москве
и достаточно.... смотрит в будущее, чтобы закупить их заранее по более приемлимым ценам,
спокойно получить этой всё почтой, подумать что нужно еще и потом, когда придет время,
спуститься с холма... и... ... сделать.
- grakun
- Мастер
- Сообщения: 273
- Зарегистрирован: 30 сен 2015, 02:47
- Репутация: 53
- Настоящее имя: Гракун
- Откуда: г.Саратов
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Понятно, а вопросы уже. Чего тут два месяца обсуждать?SVP писал(а):подумать
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
То ли еще будет когда начнется сращивание ардуины с интерпретатором G-кода и ардуины, генерирующей этот код по кнопкам 
- balomut
- Почётный участник

- Сообщения: 889
- Зарегистрирован: 06 апр 2015, 10:56
- Репутация: 267
- Настоящее имя: Олег
- Откуда: Поланзбург
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
поищите здесь http://78.46.72.113/forumy/proekty?sort ... а%20форума Может чего и найдете
Каждый сходит с ума так , как ему нравится !
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Вот такую штуку можно применить для удобства http://hobbycomponents.com/shields/568- ... ble-shield
Продаются по 3 дол
ПС: упс, уже было такое предложение, не заметил
Продаются по 3 дол
ПС: упс, уже было такое предложение, не заметил
- yurayerz
- Опытный
- Сообщения: 132
- Зарегистрирован: 04 янв 2015, 02:46
- Репутация: 33
- Настоящее имя: Юрий
- Откуда: Ярославль
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
Да вот же оно!Минимально необходимый набор компонентов присутствует - ардуина нано, 2 драйвера, вторичный источник питания. Никакого колхоза с проводами! Останется только вызвонить - с каких ног ардуины китайцы степ/диры на драйвера завели, кнопки припаять, разработать и залить скетчик. Может даже задействовать 2х-контактные разъемы "Laser" и второй (не разобрать надпись) для подключения кнопок.SVP писал(а):Три - многовато, надо в среднем 1.5, т.е. то 1, то 2...
Не пойму, что за кнопочные выключатели присобачены? Один, вроде, выключатель питания. А второй? И зачем там три разъема для ШД при двух драйверах?
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Современный тулчейн на arduino для управления 1-2 ШД
мне бы тоже было бы интересно реализация управления 3 - 4 ШД ,от внешнего сигнала который приходит на ардуино , выполнение Ж кода
а прошивка grbl поддерживает чтение Ж кода с СД карты или только с ЮСБ порта , и как можно реализовать вариант исполнения Ж от внешнего сигналаyurayerz писал(а):да, исходники есть - https://github.com/grbl/grbl