Специальные цены   новые товары
Закрытая тема
Страница 3 из 5 ПерваяПервая 1 2 3 4 5 ПоследняяПоследняя
Показано с 81 по 120 из 189

"Мозги" cnc-контроллеров, драйверы, совместимость

Тема раздела Драйверы и контроллеры для CNC в категории Станки ЧПУ, Hobby CNC, инструмент; Практик, Я написал конструкций, а не фотографий внешнего вида. Есть конструкции, которые весьма просты в изготовлении и эффективны в работе. ...

  1. #81

    Регистрация
    22.05.2005
    Адрес
    Zero
    Сообщений
    276
    Практик,

    Я написал конструкций, а не фотографий внешнего вида.

    Есть конструкции, которые весьма просты в изготовлении и эффективны в работе. Сделано в СССР

  2.  
  3. #82

    Регистрация
    27.03.2005
    Адрес
    Новочеркасск
    Сообщений
    44
    Вот то, что мне кто-то рассказывал. Я - оборжался
    Короче, взял мужичок обычную аудиокасету, каким-то образом записал там какие-то данные, разматал ее по длине станка, соорудил устройство, которое читало вроде как координаты с этой ленты, оно их как-то преобразовывало и выдавало координаты уже в цифровом виде. Можете тоже посмеяться

  4. #83

    Регистрация
    22.03.2005
    Адрес
    Москва
    Возраст
    67
    Сообщений
    293
    Цитата Сообщение от Художник Посмотреть сообщение
    Практик,

    Я написал конструкций, а не фотографий внешнего вида.

    Есть конструкции, которые весьма просты в изготовлении и эффективны в работе. Сделано в СССР
    Художник, да не обижайтесь Вы. Просто мы тут не глупее CNC станкаНажмите на изображение для увеличения
Название: 072105_0047.jpg
Просмотров: 547
Размер:	15.0 Кб
ID:	10400

  5. #84

    Регистрация
    22.05.2005
    Адрес
    Zero
    Сообщений
    276
    Практик,

    Не обижаюсь и не сомневаюсь ни в коем случае.

    Чем знаменателен сей заморский девайс?

  6.  
  7. #85

    Регистрация
    27.03.2005
    Адрес
    Новочеркасск
    Сообщений
    44
    Что-то мы с вами никак не придем к общему мнению как изготовить обратную связь в станке. Да и мне на ум больше ничего не приходит. Правда есть много бредовых идей, например
    1. использованием устройства что-то типа радара, т.е. оно посылает сигнал, он отражается, обрабатывается контроллером и преобразуется в кол-во шагов.
    2. использовать линейный резистор, протянутый по всей длине станка
    и т.д.
    Можете все хором над этим похохотать , т.к. я это все не всерьез. Хотя может это натолкнет кого-нибудь на умную мысль.

  8. #86

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от DrEl Посмотреть сообщение
    Что-то мы с вами никак не придем к общему мнению как изготовить обратную связь в станке. Да и мне на ум больше ничего не приходит. Правда есть много бредовых идей, например
    1. использованием устройства что-то типа радара, т.е. оно посылает сигнал, он отражается, обрабатывается контроллером и преобразуется в кол-во шагов.
    2. использовать линейный резистор, протянутый по всей длине станка
    и т.д.
    Можете все хором над этим похохотать , т.к. я это все не всерьез. Хотя может это натолкнет кого-нибудь на умную мысль.

    Да все просто, как в аптеке. Сначала нужно поставить задачу, потом внести ограничения, и все станет просто и понятно .

    Задача - определить реальное положение инструмента.
    Ограничения - отсутствие механических частей.

    Ответ - оптика, магнитное поле.

    Оптика - енкодеры или линейки. И то и другое вполне реально сделать на коленке.

    Магнитка - чуть сложнее. В последующем будет требовать регулярной настройки (автоматически, одной кнопкой).

    Что забыл?

  9. #87

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    Цитата Сообщение от maxvovk
    Ограничения - отсутствие механических частей...
    Оптика - енкодеры или линейки...
    Как-то не согласуются эти два утверждения...

    Цитата Сообщение от maxvovk
    ...И то и другое вполне реально сделать на коленке.
    Сомнительно. В общем случае разрешение датчика должно в разы превосходить разрешение станка, а если у Вас настолько прецизионные "коленки", то зачем тогда станок?
    [snapback]166617[/snapback]
    Добавлено
    2DrEl
    Цитата Сообщение от DrEl
    ....много бредовых идей, например...
    ... посылает сигнал, он отражается, обрабатывается контроллером ...
    Идея далеко не бредовая, существуют станки особо высокой точности (доли микрона), использующие правда,оптические, а не радио, интерферометры. Но это чересчур даже для рядовых промышленных ЧПУ станков, не говоря о самоделках.
    Цитата Сообщение от DrEl
    2. использовать линейный резистор, протянутый по всей длине станка...
    Точность, повторяемость и стабильность будут отвратительные.

    Если Вас устроит точность 0,03-0,05 (1/800 дюйма) и не очень высокие скорости движения, то лучшее решение - прикрепить оптическую мышь к каретке. Простой интерфейс, снятие сразу двух координат. Более того, некоторые из них могут работать в режиме эмуляции энкодера, но плату надо будет перепаять - эти ножки в стандартной плате не задействованы.

    [snapback]166612[/snapback]

  10.  
  11. #88

    Регистрация
    22.05.2005
    Адрес
    Zero
    Сообщений
    276
    Мышь для ОС успешно используют самодельщики-телескопщики. Для станка CNC скорость низковата.

    У микросхемы низковата. У оптопары точно не знаю, надо затестировать.

    И ещё раз:

    Для дешёвого хобби CNC станка с ШД обратная связь нафиг не нужна.

  12. #89

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от Художник Посмотреть сообщение
    И ещё раз:

    Для дешёвого хобби CNC станка с ШД обратная связь нафиг не нужна.
    Обратная связь НУЖНА для ЛЮБОГО станка, будь то любительский или еще какой. Только она дает гарантию качества, то есть того, что инструмент прошел именно по заданной траектории. Смею это утверждать, делая свой станок, причем больших габаритов. Сначала играл без всяких ОС, потом поставил индикацию, и сразу понял, что все совсем не так сладко. И только установка ОС позволяет играть с настройками по-максимуму, играть скоростью шпинделя - то есть в действительности понять все возможности станка, скорости резания, прочее.

  13. #90

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    2Художник

    Вообще-то я имел в виду оптическую мышь (с камерой), а не оптомеханическую. У нее максимальная скорость 0,8-1,1 м/с (во всяком случае у современных, для геймеров). Для самоделки вроде должно хватить. В целом же Вы правы, ставить ОС на любительский станок особого смысла не имеет, если иметь в виду повышение точности. Но в случае ШД ОС имеет и вторую функцию - отследить резонанс и пропуск шага и соответственно скорректировать режим работы двигателя. Только для этого нужны более сложные контроллеры ШД, чем связка L297-298.

  14. #91

    Регистрация
    27.03.2005
    Адрес
    Новочеркасск
    Сообщений
    44
    Цитата Сообщение от Художник Посмотреть сообщение
    И ещё раз:

    Для дешёвого хобби CNC станка с ШД обратная связь нафиг не нужна.
    Ну вот нагло врешь. Я тут недавно принтер разобрал (раньше он назывался Robotron), так и то там стояла ОС. Там на валу ШД стоял диск с прорезями (по моему где то выше мне даже картинка встречалась).

    Я, пока лежу в больнице, думаю по реализации ОС в станке. И на ум мне пришла такая мысль. Что есть растояние - это произведение скорости на время. Так почему бы это не применить в станке в качестве ОС? Правда для этого придется точно измерять скорость, но для этого уже существуют оптические датчики, например которые применены в качестве PWM на сайте hans-w.com. Скажите что-нибудь про такую мысль.

  15. #92

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    2 DrEl
    " ... точно измерять скорость оптическими датчиками, которые применены в качестве PWM... " -это как?

    " почему это (скорость) не применить в станке в качестве ОС?" - потому что если мерять расстояние, то ошибки с течением времени будут оставаться в одних и тех же пределах, а если переводить скорость(а также ускорение и все прочие производные) в расстояние, то ошибка будет с течением времени нарастать.

    "на валу ШД стоял диск с прорезями" - это локальная петля ОС в драйвере двигателя, просто чтобы быть уверенным, что шаг сделан.

    2maxvovk
    "Только она (обратная связь) дает гарантию качества, то есть того, что инструмент прошел именно по заданной траектории." - На самом деле такую гарантию дает грамотная конструкция станка, которая может включать в себя ОС, а может и не включать. На плохо рассчитаном и сконструированном станке включение ОС скорее всего приведет к тому, что контроллер просто спятит, пытаясь скомпенсировать все ошибки, которые он не в силах скомпенсировать. В результате прямая, которая с некоторой погрешностью воспроизводилась в варианте без ОС, при использовании ОС превратится в загадочную кривую, каждый раз новую при новом проходе. И еше одно соображение. Вообще-то ШД были разработаны специально для применения без ОС, и ее использование с ними практически ничего не даст. Просто представьте, что произойдет, если сенсор выдаст целевую координату между двумя полушагами. Другое дело, если использовать микрошаговое управление, а еще лучше сервомоторы, но это уже другой класс станков.

    ЗЫ: Не воспринимайте это как критику всего и вся. Просто через эти грабли с самодельными станками и с мыслью что обратная связь решит все проблемы я уже проходил, а теперь все предстоит по новой уже с нормальным фрезерным станком.

  16. #93

    Регистрация
    22.05.2005
    Адрес
    Zero
    Сообщений
    276
    =DS=,

    "Вообще-то я имел в виду оптическую мышь"

    У неё разрешение маловато, 400 DPI у хороших моделей, частота сьёмки поверхности порядка 1500 Гц, а для корректной работы прикреплять придётся не к каретке, а к оптической линейке...

    "Но в случае ШД ОС имеет и вторую функцию - отследить резонанс и пропуск шага и соответственно скорректировать режим работы двигателя."

    Что то в этом есть, но в грамотной системе резонанса быть не должно, а пропуск шага это аварийный режим, такого тоже быть не должно.
    Режим работы двигателя подбирается при пусконаладке машины. Двигатель имеет граничные моменты на валу, и если они превышены, ОС не поможет.

    "локальная петля ОС в драйвере двигателя, просто чтобы быть уверенным, что шаг сделан."

    Это верно, это пожалуй то, что многие считают собственно ОС.

    "На самом деле такую гарантию дает грамотная конструкция станка, которая может включать в себя ОС, а может и не включать."

    Сто пудов правильно.

    Я уже писал здесь на форуме, что эксплуатировал много промышленных машин с ШД, приводил примеры машин, и ни в одной из них ОС не применялась. Участник форума из Америки писал, что ОС нужна, но на просьбу привести хотя бы один пример, ответа не последовало.

    Ещё добавлю, что введение ОС в станок, например с большим люфтом заставляет ЧПУ дёргать машину на полном ходу, что приводит с динамическим ударам, и как следствие вылету из координаты, резонансу, снижению чистоты реза, быстрому износу машины и инструмента. Поэтому не рекомендую пытаться компенсировать люфт линейкой ОС.

  17. #94

    Регистрация
    22.03.2005
    Адрес
    Москва
    Возраст
    67
    Сообщений
    293
    Цитата Сообщение от Художник Посмотреть сообщение
    "Но в случае ШД ОС имеет и вторую функцию - отследить резонанс и пропуск шага и соответственно скорректировать режим работы двигателя."
    Что то в этом есть, но в грамотной системе резонанса быть не должно, а пропуск шага это аварийный режим, такого тоже быть не должно.
    Режим работы двигателя подбирается при пусконаладке машины. Двигатель имеет граничные моменты на валу, и если они превышены, ОС не поможет.
    "локальная петля ОС в драйвере двигателя, просто чтобы быть уверенным, что шаг сделан."
    "На самом деле такую гарантию дает грамотная конструкция станка, которая может включать в себя ОС, а может и не включать."
    Хлопци ! Вы че ? Включать-не включать ? Поставте любимую картинку на гравировку и режте.Как картинка поплыла и ось Z вверх уводит-все,кранты,пошли пропуски шагов-это видно без всяких оптических мышей и тараканов.
    Добавляйте ток,снижайте скорость,ставте мощнее двигатель,смажте в конце-концов,,конструкцию смените,тараканов выметите.....

  18. #95

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    Цитата Сообщение от Практик Посмотреть сообщение
    Поставте любимую картинку на гравировку и режте.Как картинка поплыла и ось Z вверх уводит-все,кранты,пошли пропуски шагов-это видно без всяких оптических мышей и тараканов.
    Так картинку-то они все более-менее гравируют, если, конечно, сразу не разваливаются. Проблемы начинаются, когда нужно, допустим, профрезеровать глубокие пазы в детали. На глаз тут ничего не увидишь, а потом смотришь- размер уплыл, две сопрягающиеся детали не очень-то сопрягаются...

  19. #96
    Забанен
    Регистрация
    08.04.2002
    Адрес
    Москва
    Возраст
    54
    Сообщений
    2,528
    Цитата Сообщение от Vitaly Посмотреть сообщение
    В продолжение темы http://forum.rcdesign.ru/index.php?showtopic=19608
    Собственно, хочется тут устаканить некоторые вопрося для железяк хоббийных CNC-контроллеров.

    Особо подчеркиваю, ХОББИЙНЫХ. Это значит, что хочется пока отбросить линейные приводы, оставив только шаговые. Иначе мы до конечного результата в жизни не договоримся, пока будем всю вселеную обсуждать.

    Итак, у нас имеется некоторая плата, которая рулит шаговыми движками. Вопрос о способах контроля движков, где драйверы обсуждаются, я в отдельную тему вынес. Там тоже вагон весьма люботытных моментов, которые в общую кучу валить не хочется.

    Остается, собственно, вопрос о мозгах. Как известно, пипл хочет, шоб было красиво, а именно, рулить станком (хоббийным) из под виндов. Соответственно, если рулить напрямую через LPT, то имеем ряд проблем:

    1. Нет буферизации. Если тачку параллельно чем-то загрузить, то на процессе управления это скажется самым фиговым образом. Тормознется, как минимум.

    2. Быстродействие под вопросом. Не вообще, а конкретно под виндами. Непонятно, критично ли это для хобби-приложений, но гложит, как говорится.

    Вот собственно, хочется понять, можно ли решить эти проблемы "красиво", и чтобы при тиражировании/повторении не накладно было.

    Насколько я понимаю,  самый "низкоуровневый" стандарт для управления станками - это G-Code. Его поддерживает любой софт, отвещающий за импорт моделей из 3D-редакторов. Стандарта на управления шаговиками не сделали (хотя я могу ошибаться), LPT с прямым педальным приводом не считается.

    Итак, если хотим красиво жить под виндами, то вариантов 2:

    - либо сделать контроллер со встроеннным интерпретаторов G-Code
    - либо сделать железяку с большим буфером примитивных команд, которая шарит только как движки шевелить, а процессинг G-Code делать в виндах.

    (*) Вопрос установки дополнительных специализированных плат в PC я сразу отбрасываю, так как для хоббийных применений это явно не самый оптимальный вариант, по удобству и по деньгам.

    Оба метода имеют как достоинства так и недостатки. Перед тем как обсуждать что лучше, хочется понять, не упустил ли я чего-нибудь.

    1. Есть ли какие-то стандартные "умные" контроллеры для hobby CNC, которые реализуют хотя бы часть из описанных функций? Если есть, то какие, и где можно почитать набор их команд?

    2. А чего поддерживает имеющийся софт, кроме LPT? Вроде некоторые по COM еще могут. Если правда, то там стандартный набор команд или нет? И, кстати, список софтин дайте пожалуйста заодно, если не сложно. Которые могут чего-то помимо LPT разруливать.

    Тут еще кто-то упоминал, что Match2 поддерживает USB. В каком виде?

    Суть моих разглагольствований - понять, какие более низкоуровневые СТАНДАРТНЫЕ форматы управления существуют, помимо G-Code, чтобы не получилось так, что сделали офигенно крутую железяку, но ее ни одна приличная софтина не понимает.
    Купите станок Rolland, там все есть. Цена 2 года назад - около 3000 у.е.

  20. #97

    Регистрация
    07.05.2005
    Адрес
    Саратов
    Сообщений
    59
    Ну и расскажите, чем вас спасет обратная связь, если станок станет пропускать шаги?
    Пропускал, например, при нагрузке в 10н, и будет пропускать дальше. То есть, конечно, через некоторое время дерготни он таки прогрызет материал и пойдет дальше, но говорить в таких условиях о нормальной работе смешно.
    Сам факт пропуска шагов означает, что станок неправильно спроектирован для условий данной механической нагрузки. Обратная связь только сыграет в честь этого факта на гармошке.
    Чем городить совершенно несуразный для хоббийного станка огород из оптодатчиков, сельсинов и бог весть чего, достаточно предусмотреть запас по моменту подачи. То бишь элементарно увеличить мощность двигателя, уменьшить шаг винта, поставить, наконец, редуктор.


    Добавлено

    2 Самсон - очень информативный пост, от себя добавлю, что в греции ваще все есть

  21. #98

    Регистрация
    27.03.2005
    Адрес
    Новочеркасск
    Сообщений
    44
    И снова об ОС в станке. Я тут недавно натолкнулся на интересный жернал, под названем СХЕМОТЕХНИКА 2003 №11. И в нем на страницах 10-12 описывается не менее интересное устройство, которое называется "Высокоскоростной лазерный дальномер". Советую почитать, может подойдет для ОС. Данные передает он по COM-порту.

    Если кому интересно и он не найдет эту статью, то могу выложить в форум или выслать на майл.

  22. #99

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от DrEl Посмотреть сообщение
    И снова об ОС в станке. Я тут недавно натолкнулся на интересный жернал, под названем СХЕМОТЕХНИКА 2003 №11. И в нем на страницах 10-12 описывается не менее интересное устройство, которое называется "Высокоскоростной лазерный дальномер". Советую почитать, может подойдет для ОС. Данные передает он по COM-порту.

    Если кому интересно и он не найдет эту статью, то могу выложить в форум или выслать на майл.
    В слове "высокоскоростной" вся суть. Представим себе скорость перемещения 50мм/сек. Это при желаемой точности в сотку 5.000 измерений в секунду. А если у нас быстрые перемещения в 10 раз быстрее?

    Я не далее как вчера, изучая макросхемы датчиков от оптических мышей, сам с этим столкнулся. Они могут 400 или 800 cps при скорости перемещения от 12" до 14" - считайте сами. Хотя при малых скоростях идеально подходят для линейных датчиков перемещений.

  23. #100

    Регистрация
    22.05.2005
    Адрес
    Zero
    Сообщений
    276
    maxvovk,

    "Они могут 400 или 800 cps при скорости перемещения от 12" до 14" - считайте сами. Хотя при малых скоростях идеально подходят для линейных датчиков перемещений."

    Я же писал, до 1500 могут. Всё равно мало. А главное, разрешение не более 400 dpi, это примерно 0,06 мм...

  24. #101

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    Цитата Сообщение от Художник Посмотреть сообщение
    Я же писал, до 1500 могут. Всё равно мало. А главное, разрешение не более 400 dpi, это примерно 0,06 мм...
    Это старое поколение. Современные в разы лучше
    Например Agilent ADNS 6010
    Максимальная скорость до 1м/с, ускорение до 20g
    разрешение до 2000 cpi ~ 0.013 мм
    до 7000 изм/сек
    Поскольку скорость там с большим запасом, можно поставить оптику и еще поднять разрешение за счет снижения максимальной скорости.

  25. #102

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от =DS= Посмотреть сообщение
    Это старое поколение. Современные в разы лучше
    Например Agilent  ADNS 6010
    Максимальная скорость до 1м/с, ускорение до 20g
    разрешение до 2000 cpi ~  0.013 мм
    до 7000 изм/сек
    Поскольку скорость там с большим запасом, можно поставить оптику и еще поднять разрешение за счет снижения максимальной скорости.
    Да, параметры очень даже. Но использование не так и просто - нужно на лету разбирать картинки, одну за другой. Микруха заточена несколько для других целей.
    Если тема интересна - пообсуждаем? Хочу сделать для начала DRO для своих маленьких фрезерного и токарного станочков.

  26. #103

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    Цитата Сообщение от maxvovk Посмотреть сообщение
    Но использование не так и просто - нужно на лету разбирать картинки, одну за другой. Микруха заточена несколько для других целей
    нтересна - пообсуждаем? Хочу сделать для начала DRO для своих маленьких фрезерного и токарного станочков.
    Да нет, она сама это делает и выдает наружу данные по мышиному протоколу - т.е. delta X, delta Y с момента предыдущего отсчета. Картинку она тоже может выдавать, но это нештатный режим, для тестовых целей.

    Цитата Сообщение от maxvovk
    Хочу сделать для начала DRO для своих маленьких фрезерного и токарного станочков.
    То же самое, но на этом, наверно, и остановлюсь - ЧПУ мне без особой надобности. Лучше для этого, по моему, все таки штангенциркули - вся технология хорошо отлажена и очень даже приличный блок индикации можно купить хоть в сборе, хоть плату, хоть конструктором. Ссылку я давал где-то выше, посмотрите.
    РS. Какие у Вас станки?

  27. #104

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от =DS= Посмотреть сообщение
    Да нет, она сама это делает и выдает наружу данные по мышиному протоколу - т.е.  delta X, delta Y с момента предыдущего отсчета. Картинку она тоже может выдавать, но это нештатный режим, для тестовых целей.
    То же самое, но на этом, наверно,  и остановлюсь  - ЧПУ мне без особой надобности. Лучше для этого, по моему, все таки штангенциркули - вся технология хорошо отлажена и очень даже приличный блок индикации можно купить хоть в сборе, хоть плату, хоть конструктором. Ссылку я давал где-то выше, посмотрите.
    РS. Какие у Вас станки?
    Станки у меня токарка Универсал-В (ТШ-3), хочу его заменить на ТВ-7М. Фрезер - НГФ-110 с ВГФ. Для небольшой мастерской считаю это оптимумом.

    По датчикам. Они не заточены на точную выдачу координат... По матрице определяется сдвиг, но не точный. Поэтому в штатном включении это дело работать не будет. А вот с картинкой проще. В любом случае нужны эксперименты, и я их собираюсь провести. Уж больно сладко и просто выглядит...

    Есть готовые линейки, типа вот этой:
    Стоят совсем недорого, вешаются на любую координату. Единственное, что мне не нравится - что индикация в разных местах, а я хочу единое табло. И хочу простейшее (для начала) управление движением, линейное, причем хоть одновременно по всем трем координатам. Потом уже можно добавить примитивы, типа расточки отверстий, обхода круговых контуров.

    Вы правы, часто ЧПУ (в чистом виде) не нужно вообще. А вот автоподача с задаваемой скоростью - вещь крайне полезная.
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: dro.jpg‎
Просмотров: 392
Размер:	41.4 Кб
ID:	10867  

  28. #105

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    Цитата Сообщение от maxvovk Посмотреть сообщение
    ...Есть готовые линейки, типа вот этой...
    ... а я хочу единое табло...
    О них я и говорю. просто цифорвой штанген отличается от линейки только наличием губок (когорые легко отпилить), меньшей ценой и легкой доставаемостью. По поводу сведения о показаний в одно место - посммотрите все-таки ссылку, там именно то что надо. Есть схема, бесплатная прошивка, а если лень собирать, то можно купить любой промежуточный вариант - от просто печатной платы до готового изделия. Просто в одиночку лень заморачиваться с оплатой и доставкой, а если заинтересует несколько человек, то можно и заняться. Мне, например нужны 2 штуки - на фрезер и токарный.

  29. #106

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от =DS= Посмотреть сообщение
    О них я и говорю. просто цифорвой штанген отличается от линейки только наличием губок (когорые легко отпилить), меньшей ценой и легкой доставаемостью. По поводу сведения о показаний в одно место - посммотрите все-таки ссылку, там именно то что надо.  Есть схема, бесплатная прошивка, а если лень собирать, то можно купить любой промежуточный вариант - от просто печатной платы до готового изделия. Просто в одиночку лень заморачиваться с оплатой и доставкой, а если заинтересует несколько человек, то можно и заняться. Мне, например нужны 2 штуки - на фрезер и токарный.
    Я подумаю. Но есть пара вопросов. Где это дают недорого и доступно цифровые, пусть китайские, штангены?

  30. #107

    Регистрация
    04.07.2005
    Адрес
    Набережные Челны
    Возраст
    51
    Сообщений
    14
    Цитата Сообщение от maxvovk Посмотреть сообщение
    Я подумаю. Но есть пара вопросов. Где это дают недорого и доступно цифровые, пусть китайские, штангены?
    Вот здесь http://konatools.ru в разделе "Инструменты" цена было в районе 700 рублей.

  31. #108

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от Jager Посмотреть сообщение
    Вот здесь http://konatools.ru в разделе "Инструменты" цена было в районе 700 рублей.
    150мм - 25-30 = 735руб
    200мм - 36-50 = 1060руб
    300мм - 65-00 = 1890руб

    Соверщенно несерьёзные цены. Да ладно цены - еще и пилить нужно .

    Вот пример - DRO . 300мм стоит 50 уёв, со всеми крепилками. Причем это магазинная цена.

    А если мне нужно 1000мм? Такая линейка кстати стоит 120 уёв.

  32. #109

    Регистрация
    29.09.2004
    Адрес
    Петах-тиква , Израиль
    Возраст
    49
    Сообщений
    39
    у меня есть блок питания от компа . его можно переделать или делать совсем другой

  33. #110

    Регистрация
    25.07.2001
    Адрес
    МО Мытищи
    Возраст
    61
    Сообщений
    331

  34. #111

    Регистрация
    06.03.2005
    Адрес
    Кишинёв
    Возраст
    50
    Сообщений
    294
    Такой вопрос возник
    В чем отличие работы драйвера между 1\2 шага и микрошага( к примеру 1\10), кроме точности? Влияет ли микрошаг на скорость, динамику и главное на мощность двигателя?

  35. #112

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от Sergei-md Посмотреть сообщение
    Такой вопрос возник
    В чем отличие работы драйвера между 1\2 шага и микрошага( к примеру 1\10), кроме точности? Влияет ли микрошаг на скорость, динамику и главное на  мощность двигателя?
    ШД в микрошаге работает плавно и тихо . При потере микрошага-двух-пяти никаких эксцессов не происходит - движок продолжает шагать. Никаких резонансов. Максимальная мощность. Динамика выше, но явно не сильно, скорость (наверное имелась ввиду максимальная) та же.

  36. #113

    Регистрация
    22.05.2005
    Адрес
    Zero
    Сообщений
    276
    "В чем отличие работы драйвера между 1\2 шага и микрошага( к примеру 1\10), кроме точности? Влияет ли микрошаг на скорость, динамику и главное на мощность двигателя?"

    Точность ухудшает.

    Процитирую Ридико Л. И. :

    "Из-за ограничений микрошаговый режим используется в основном для обеспечения плавного вращения (особенно на очень низких скоростях), для устранения шума и явления резонанса. Микрошаговый режим также способен уменьшить время установления механической системы, так как в отличие от полношагового режима отсутствуют выбросы и осцилляции. Однако в большинстве случаев для обычных двигателей нельзя гарантировать точного позицианирования в микрошаговом режиме."

    Подробно см. :
    http://user.telesys.ru/projects/proj077/index.shtml

  37. #114

    Регистрация
    07.05.2005
    Адрес
    Саратов
    Сообщений
    59
    ну ухудшить точность, относительно полушага, микрошаг никак не может. позиционирование задается конструкцией двигателя и соотношением токов. другое дело что микрошаг не может точно поделить, скажем, 1 шаг двигателя на 10 микрошагов. Тут будет сказываться нелинейность распределения магнитного поля в зазорах двигателя а также гистерезис, вызываемый трением и люфтами. Хотя эти погрешности в некоторой стемени можно скомпенсировать программно - специальной таблицей токов, что, правда, есть гиморрой и нафиг не нужно для настольного станка ))

    Добавлено

    поправлюсь насчет нелинейности, м. поле в идеальном двигателе распределено и так, конечно, нелинейно. Имееется ввиду нерегулярная погрешность вызванная неточностью изготовления и сборки, и зависящая от угла поворота ротора

  38. #115

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от Художник
    "В чем отличие работы драйвера между 1\2 шага и микрошага( к примеру 1\10), кроме точности? Влияет ли микрошаг на скорость, динамику и главное на мощность двигателя?"

    Точность ухудшает.

    Процитирую Ридико Л. И. :
    .........
    Ридико всего лишь толковый инженер-схемотехник, и цитировать его просто смешно - его статья про ШД есть вольно-художественный перевод кусков из двух книг по ШД 80х годов .

    Если быть более точным и конкретным - то точность всегда завязывается на размер стандартного шага ШД, а затем лишь множится на коэффициент микрошага. То есть - если у вас в полношаге для перемещения на 1мм необходимо например 400 шагов, то в микрошаге например 400*10.

    Ко всему прочему при простом вгляде на диаграмму все становится ясно.

    Художник, не вешайте лапшу людян на уши .
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: 8step.jpg‎
Просмотров: 153
Размер:	32.7 Кб
ID:	12620  

  39. #116

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    Цитата Сообщение от maxvovk Посмотреть сообщение
    Ридико всего лишь толковый инженер-схемотехник, и цитировать его просто смешно - его статья про ШД есть вольно-художественный перевод кусков из двух книг по ШД 80х годов .
    На самом деле Ридико и Художник правы и с 80г ничего не изменилость, только за счет применения новых магнитных материалов движки стали мощнее. На границе шага ошибка позиционирования гарантируется изготовителем и обычно составляет 3-5%, а в микрошаге на обычном двигателе точность не нормируется и может достигать и 100-200%, т.е. при подаче очередного импульса микрошага шаговик не двигается или может проскочить несколько микрошагов. Поэтому использование микрошага для повышения разрешающей способности не очень перспективно. Либо для каждого конкретного двигателя придется строить по результатам испытаний таблицы корректировки токов в разных режимах, либо использовать микрошаговые двигатели, специально спроектированные для работы в этом режиме. Там слегка изменена геометрия ротора и обмоток для обеспечения большей линейности ток/угол поворота и более жесткие допуски. Но на большую мощность я их не встречал - в основном они использовались для точного позиционорования оптики.

    Извините, только сейчас заметил, что horse уже ответил.

  40. #117

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от =DS= Посмотреть сообщение
    На самом деле Ридико и Художник правы и с 80г ничего не изменилость, только за счет применения новых магнитных материалов движки стали мощнее.  На границе шага ошибка позиционирования гарантируется изготовителем и обычно составляет 3-5%, а в микрошаге на обычном двигателе точность не нормируется и может достигать и 100-200%, т.е. при подаче очередного импульса микрошага шаговик не двигается или может проскочить несколько микрошагов. Поэтому использование микрошага для повышения разрешающей способности не очень перспективно. Либо для каждого конкретного двигателя придется строить по результатам испытаний таблицы корректировки токов в разных режимах, либо использовать микрошаговые двигатели, специально спроектированные для работы в этом режиме. Там слегка изменена геометрия ротора и обмоток для обеспечения большей линейности ток/угол поворота и более жесткие допуски. Но на большую мощность я их не встречал - в основном они использовались для точного позиционорования оптики.

    Извините, только сейчас заметил, что  horse уже ответил.
    Ёлы-палы... Так разве кто-то говорит о повышении точности с помощью микрошага? Вроде выше я все на пальцах обяснил - вместо 400 шагов на мм мы получаем 4000, точность при этом оставляем той же, что была при 400 шагах.

    То есть программная точность у нас повышается в 10 раз (да хоть в 100), реальная остается старой.

    А для чего конкретно нужен микрошаг, я писал выше.

    Что же касается ошибки позиционирования - она работает в любом случае и минимизируется только правильно рссчитанной механикой.

    PS. Я не пойму, вы хотите мне и народу доказать, что в полном шаге и микрошаге 1/10 движки работают одинаково? Мне вы это не докажете, я даже на полушаг больше никогда не перейду. И чисто на основе своего опыта другим советую того же. И это касается работы в любых применения ШД и на любых скоростях.

  41. #118

    Регистрация
    31.08.2004
    Адрес
    Москва
    Сообщений
    115
    Похоже, все говорят об одном и том-же, но разными словами. Позволю себе напомнить, с чего все началось:
    Цитата Сообщение от Sergei-md Посмотреть сообщение
    Такой вопрос возник
    В чем отличие работы драйвера между 1\2 шага и микрошага( к примеру 1\10), кроме точности? Влияет ли микрошаг на скорость, динамику и главное на  мощность двигателя?
    Не знаю как вы, а я прочитал это так:
    В чем отличие работы драйвера между 1\2 шага и микрошага( к примеру 1\10), кроме УВЕЛИЧЕНИЯ точности?
    Вся дальнейшая дискуссия была посвящена развенчиванию заблуждения, что переход на микрошаг повышает точность.

    2 maxvovk
    Никто и не спорит, что микрошаг обладает многими преимуществами, но они есть и у полношагового и полушагового режимов. Лучшие контроллеры, которые я видел, позволяли оттестировать двигатель и затем динамически переключали режимы работы. Но движки при этом были оснащены энкодерами.

  42. #119

    Регистрация
    22.05.2005
    Адрес
    Zero
    Сообщений
    276
    horse,

    "Хотя эти погрешности в некоторой степени можно скомпенсировать программно - специальной таблицей токов, что, правда, есть гиморрой и нафиг не нужно для настольного станка ))"

    Сто пудов согласен, добавлю что при динамически меняющейся нагрузке гемор будет такой, что замучаешься вправлять.

    "ну ухудшить точность, относительно полушага, микрошаг никак не может. позиционирование задается конструкцией двигателя и соотношением токов."

    Корректней будет, "ухудшить точность двигателя не может",
    а мне корректней было бы написать "может ухудшить точность станка ЧПУ".

    Абсолютно правильно написал =DS=:
    " На границе шага ошибка позиционирования гарантируется изготовителем и обычно составляет 3-5%, а в микрошаге на обычном двигателе точность не нормируется и может достигать и 100-200%, т.е. при подаче очередного импульса микрошага шаговик не двигается или может проскочить несколько микрошагов."

    Если система управления станка и драйвер ШД будут выдавать не соответствующее полному шагу количество микрошагов, то мы рискуем напороться на накопление той самой 100-200% погрешности.

    Так что программная точность системы тоже не повышается.

    И когда в технических характеристиках станка на ШД пишут, типа разрешающая способность 0,00165 мм, это пурга.

    maxvovk,

    " Я не пойму, вы хотите мне и народу доказать, что в полном шаге и микрошаге 1/10 движки работают одинаково? Мне вы это не докажете, я даже на полушаг больше никогда не перейду. И чисто на основе своего опыта другим советую того же. И это касается работы в любых применения ШД и на любых скоростях."

    Это спорное заявление. Например, наилучшие характеристики при высокой скорости как раз таки на полном шаге, поэтому =DS= Совершенно справедливо заметил:

    "Никто и не спорит, что микрошаг обладает многими преимуществами, но они есть и у полношагового и полушагового режимов. Лучшие контроллеры, которые я видел, позволяли оттестировать двигатель и затем динамически переключали режимы работы."

    И системы разные бывают. Так что не всё так однозначно.

    По секрету сообщю, что законы физики с 80-х годов не изменились, а Ридико я процитировал для того, чтобы Вы мне не писали:

    "Художник, не вешайте лапшу людям на уши"

    Так что это не ко мне...

  43. #120

    Регистрация
    08.07.2005
    Адрес
    Москва
    Возраст
    53
    Сообщений
    415
    Цитата Сообщение от Художник
    Корректней будет, "ухудшить точность двигателя не может",
    а мне корректней было бы написать "может ухудшить точность станка ЧПУ".
    Да? Жутко интересно, хочу подробностей. А Смайлик для пояснения, что я улыбаюсь.

    Абсолютно правильно написал =DS=:
    " На границе шага ошибка позиционирования гарантируется изготовителем и обычно составляет 3-5%, а в микрошаге на обычном двигателе точность не нормируется и может достигать и 100-200%, т.е. при подаче очередного импульса микрошага шаговик не двигается или может проскочить несколько микрошагов."
    3-5% от чего? 100-200% от чего? Точность в чем?

    " Я не пойму, вы хотите мне и народу доказать, что в полном шаге и микрошаге 1/10 движки работают одинаково? Мне вы это не докажете, я даже на полушаг больше никогда не перейду. И чисто на основе своего опыта другим советую того же. И это касается работы в любых применения ШД и на любых скоростях."

    Это спорное заявление. Например, наилучшие характеристики при высокой скорости как раз таки на полном шаге, поэтому =DS=  Совершенно справедливо заметил:

    "Никто и не спорит, что микрошаг обладает многими преимуществами, но они есть и у полношагового и полушагового режимов. Лучшие контроллеры, которые я видел, позволяли оттестировать двигатель и затем динамически переключали режимы работы."

    И системы разные бывают. Так что не всё так однозначно.

    По секрету сообщю, что законы физики с 80-х годов не изменились, а Ридико я процитировал для того, чтобы Вы мне не писали:

    "Художник, не вешайте лапшу людям на уши"

    Так что это не ко мне...
    Я уже не понимаю, о чем идет речь - может поздно уже . Но у меня такое подозрение, что мы разговариваем на разных языках... Я вроде на основе своего опыта хочу поделиться результатами, а мне говорят, что все не так. Странно это. Ну да ладно. Тема шаговиков меня уже интересует исключительно с точки зрения экспериментов над линейным движком, и над новыми (для меня) конструкциями ШД.

    У меня другая тема есть интересная и новая для меня. Хочу сделать драйвер движка постоянного тока с управлением STEP/DIR. Но не совсем понимаю теорию, как например обычный коллекторник может крутиться со скоростью 1 оборот в 10 секунд при необходимой мощности на валу. И как происходит режим удержания - или его там нет?

    Разобрал очередной старый струйник и с удивление обнаружил в нем привод каретки головки на коллекторном движке. ОС классическая - на основе ленточки с полосками и оптическом датчике. И это второй случай в моей не маленькой практике разборки - первый случай был при разборке (для посмотреть ) моего плоттера формата А0. Там тоже оказались коллекторные серво - но с энкодерами на валу. Всем делом управлял моторольный МК.

    Люди - как оно работает..? В моем понятии ко всему прочему нужно управлять всеми координатами одновременно - т.е. контроллер должен убеждаться в отработке хода каждого отдельного движка для исключения ухода с траектории..?

Закрытая тема

Похожие темы

  1. Прошу помощи в подборе драйвера для управления ШД EM 257
    от Sims в разделе Драйверы и контроллеры для CNC
    Ответов: 3
    Последнее сообщение: 09.09.2010, 19:57
  2. Совместимость RC-девайсов
    от Chipmaster в разделе Аппаратура радиоуправления
    Ответов: 8
    Последнее сообщение: 07.12.2009, 15:32
  3. Народный проект драйвера (привода) для шаговика на AVR
    от plasmacut в разделе Драйверы и контроллеры для CNC
    Ответов: 25
    Последнее сообщение: 03.12.2008, 11:05
  4. Совместимость приемников с DSM2
    от Boroda-msk в разделе Аппаратура радиоуправления
    Ответов: 7
    Последнее сообщение: 17.09.2008, 17:43
  5. Помогите с драйверами для Hitec laser 6
    от Shemata в разделе Симуляторы
    Ответов: 2
    Последнее сообщение: 26.05.2008, 22:47

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения