Почитать отзывы по gbrl. Там частота степов , если не ошибаюсь, может достигать вроде 40-45KHz. Но тогда возможны плавания. А тестовым путём определили стабильный максимум 30KHz.Nick писал(а): А как это можно измерить? Точнее как найти практический верхний предел?
Arduino EMC2 LinuxCNC - советы начинающим
-
- Опытный
- Сообщения: 128
- Зарегистрирован: 04 июн 2012, 23:46
- Репутация: 5
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
А есть ссылка на "тестовый путь"? Инересны условия теста.
Посмотрел исходники - 30 кГц в принципе получить можно, но похоже только для одной из осей одномоментно и при прекращении остальных вычислений. А при генераци шагов для двух осей одновременно частота генерации там будет уменьшаться более, чем в вдое т.к. добавятся накладные расходы. Ну и если пытаться с ним "общаться" во время его работы, то "стабильная" скорость будет в разы меньше, т.к. прерывания для степера и порта между собой будут конкурировать.
Посмотрел исходники - 30 кГц в принципе получить можно, но похоже только для одной из осей одномоментно и при прекращении остальных вычислений. А при генераци шагов для двух осей одновременно частота генерации там будет уменьшаться более, чем в вдое т.к. добавятся накладные расходы. Ну и если пытаться с ним "общаться" во время его работы, то "стабильная" скорость будет в разы меньше, т.к. прерывания для степера и порта между собой будут конкурировать.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Опытный
- Сообщения: 128
- Зарегистрирован: 04 июн 2012, 23:46
- Репутация: 5
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Помню же что читал, пришлось порыться поискать. Вот по поводу частоты две ветки нашёл https://github.com/grbl/grbl/issues/41 и https://github.com/grbl/grbl/issues/76.
Проэкт хороший, и если искать в нём недостатки, так это в функциональности, например мне нехватало автоноля по Z.
Проэкт хороший, и если искать в нём недостатки, так это в функциональности, например мне нехватало автоноля по Z.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Спасибо, почитаю на досуге. Мне интересно не недостатки искать, а понять как реализованы заявленные параметры на данном железе, ибо пока мой опыт в этой сфере и изучение их исходников это не подтверждает. Если понятия не наступит, то может даже макетик сооружу.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Опытный
- Сообщения: 128
- Зарегистрирован: 04 июн 2012, 23:46
- Репутация: 5
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Если есть Atmega, то я думаю , макетик был бы лучшим вариантом. Кстате, там если почитать, код потрировали и на другие контроллеры.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Похоже спалил я ардуину... Влкючил в нее USB, и не посмотрел, что кто-то на макетке закоротил похоже землю и +5в или какой-то выход . Из платы повалил дымок. Я быстро все вырубил.
В итоге диодик на плате еле горит.
На выходе платы, там где написано +5V сейчас всего 1.5.
Дым шел похоже отсюда:
Пишут, что это какой-то защитный диод:
Но для меня это вообще не понятно
Что мне теперь с этим делать и как ардуинку починить ?
В итоге диодик на плате еле горит.
На выходе платы, там где написано +5V сейчас всего 1.5.
Дым шел похоже отсюда:
Пишут, что это какой-то защитный диод:
(http://www.compcar.ru/forum/showthread.php?p=63682)Это защтный диод, защищает USB от сгорания если закоротить (+) с (-)
Скорее всего во время экспериментов закоротил +5в на землю
Но для меня это вообще не понятно
Что мне теперь с этим делать и как ардуинку починить ?
Re: Arduino Linux CNC - советы начинающим
Диод шоттки. Тестиром попробуй прозвонить его, он в одну сторону должен пропускать ток в другую нет (Это если рабочий диод. Если диод сгорел, то тестер будет показывать обрыв в обоих направлениях). Тестер установи в режим диодов, там значек диода нарисован.
Его можно выпаять, а вмето него впоять проволочку, но это опасно!!! Т. к. если опять напортачишь то вполне возможно что спалишь USB и саму Arduino Nano.
Его можно выпаять, а вмето него впоять проволочку, но это опасно!!! Т. к. если опять напортачишь то вполне возможно что спалишь USB и саму Arduino Nano.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Хммм... он вроде как звонился... но чуть ли не в обе стороны . Надо будет проверить...
Re: Arduino Linux CNC - советы начинающим
Та нормально он у тя там сгорел! Сгоревший диод шотки распознается как короткое замыкание или как обрыв в обе стороны.Nick писал(а):но чуть ли не в обе стороны .
- Тима
- Почётный участник
- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Тут:
http://www.ebay.com/itm/3D-Joystick-mod ... 746wt_1037
написано, что это 3д-джойстик. Как он управляет осью Z?
http://www.ebay.com/itm/3D-Joystick-mod ... 746wt_1037
написано, что это 3д-джойстик. Как он управляет осью Z?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
у меня такой там 2 оси и при нажатии срабатывают кнопки. У этого варианта возможно что ручка вращается.Тима писал(а):написано, что это 3д-джойстик. Как он управляет осью Z?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Нет, это такой-же: две оси + кнопка.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Алексс
- Почётный участник
- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
херасе ценник.Тима писал(а):http://www.ebay.com/itm/3D-Joystick-mod ... 746wt_1037
покупаем вот это:
http://www.ebay.com/itm/Dual-Shock-Wire ... 41684f54fd - там их два
причем в корпусе
сразу в usb можно втыкать и юзать
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Я такого типа купил беспроводный. УдобноАлексс писал(а):покупаем вот это:
http://www.ebay.com/itm/Dual-Shock-Wire ... 41684f54fd - там их два
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Народ, подскажите какой диод купить, чтобы сюда впаять: Arduino Linux CNC - советы начинающим #66
Желательно, чтобы я мог прийти в чипдип и сказать дайте мне такой диод.
И какой стороной его впаять?
Надо мне уже починить свою ардуину и помочь Тиме доделать наконец пульт .
Желательно, чтобы я мог прийти в чипдип и сказать дайте мне такой диод.
И какой стороной его впаять?
Надо мне уже починить свою ардуину и помочь Тиме доделать наконец пульт .
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
похоже на MBR0520Nick писал(а):Народ, подскажите какой диод купить, чтобы сюда впаять
Анод должен идти к разъему USB, а катод (помечен полоской) - в схему.
Только не очевидно, что кроме него ничего не сгорело
ЗЫ: На всякий случай - всё исходя из общих соображений. Arduino в руках не держал, и вообще про такую штуку узнал только на этом форуме. Хотя с микропроцессорами/микроконтроллерами работаю с 80-х годов
Последний раз редактировалось Сергей Саныч 07 ноя 2012, 19:32, всего редактировалось 1 раз.
Чудес не бывает. Бывают фокусы.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Если в чипдипе, то вот
http://www.chipdip.ru/catalog/diodes-sc ... gq=&sklad=
http://www.chipdip.ru/catalog/diodes-sc ... gq=&sklad=
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Arduino Linux CNC - советы начинающим
Спасибо! Попробую завтра его заменить.
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Arduino EMC2 LinuxCNC - советы начинающим
Возможно ли на Ардуино реализовать компонент stepgen из Lcnc и далее по usb состыковать с компом ЧПУ. Я понимаю что ЮСБ и реал тайм плохо совместимы но как вариант перспективы ЧПУ линух Юсб.
А то под Мач есть управление ШД по ЮСБ а под Линух почему-то нету или я не встречал
А то под Мач есть управление ШД по ЮСБ а под Линух почему-то нету или я не встречал
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Arduino EMC2 LinuxCNC - советы начинающим
Я как-то пробовал генерить частоту на arduino... не очень хорошо вышло...
Исследование генераторов шагов LinuxCNC, Mach и прочих #74
Исследование генераторов шагов LinuxCNC, Mach и прочих #74