Дёргается шаговик при работе
Дёргается шаговик при работе
Кто сталкивался с подобной проблемой?Мотор при работе,делая десяток оборотов пропускает шаги.Потом опять крутиться.При больших оборотах может остановиться,гудеть,а вал не крутить.Чем может быть обосновано такое повидение?Менял джампер на плате.....шаг/полушаг.Вроде стал уверенней работать.Но проблема осталась.Есть в запасе ещё две гипотезы........либо питание(самодельный БП),либо компьютер слаб (900 МГц).....естественно Линукс записан.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Дёргается шаговик при работе
А какие обороты? У меня происходило тоже самое при больших оборотах, похоже двигатель не успевает переместиться до следующего шага, а уже идет новый шаг. В итоге двигатель двигается в начальное положение и в нем зависает. При этом он наверняка очень быстро колеблется в районе устойчивого положения. Возможно, если ты привесишь к двигателю маховик, например, ходовой винт оси, и уменьшишь ускорение, то эффект возможно исчезнет или станет менее заметен.
Кстати, а как двигатель подключен к контроллеру?
Кстати, а как двигатель подключен к контроллеру?
Re: Дёргается шаговик при работе
root------с помощью проводов шаговик подсоединён ....шутка!если серьёзно не помню.сочинять не буду.вроде было 6 ть проводов...средние исключил..вроде так.завтра подключю более мощный компьютер.3,6ГГц.с Убунту 10.04
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Дёргается шаговик при работе
Для EMC2 частота процессора и размер оперативки не самое главное! Главное - latency.
Мотор подключен к станку?
Мотор подключен к станку?
Re: Дёргается шаговик при работе
Да,шаговик на станке.Валы освободил от передачи,чтобы проще было вникнуть в суть загвоздки.
Re: Дёргается шаговик при работе
Надо будет обязательно сделать latency
-
- Почётный участник
- Сообщения: 99
- Зарегистрирован: 18 ноя 2010, 20:37
- Репутация: 0
- Контактная информация:
Re: Дёргается шаговик при работе
Если до этого все было нормально то чтото гдето перестало работать как надо. Если вы просто решили поэксперементировать с увеличение оборотов двигателя то, данный результат был предсказуем, одна из причин - инертность обмоток двигателя. Если у вас контроллер и интегрированным драйвером и ШИМ (а если он покупной то это почти 100%),то для увеличения максимального числа оборотов можете подать большее напряжение питания (только за ТТХ не выходите). Описывайте сразу полностью ситуацию, почему люди которые стараются вам помочь должны задавать наводящие вопросы?Denis писал(а):Кто сталкивался с подобной проблемой?Мотор при работе,делая десяток оборотов пропускает шаги.Потом опять крутиться.При больших оборотах может остановиться,гудеть,а вал не крутить.Чем может быть обосновано такое повидение?Менял джампер на плате.....шаг/полушаг.Вроде стал уверенней работать.Но проблема осталась.Есть в запасе ещё две гипотезы........либо питание(самодельный БП),либо компьютер слаб (900 МГц).....естественно Линукс записан.
Re: Дёргается шаговик при работе
Так вроде ситуация в общих чертах понятна.что не договорил,так то что это было всегда.даже в Windows.крутил моторы и KCam,Mach3.безполезно.Думал в Линукс всё будет без пробелов,а нет.....такая вот ерунда.Скорости больше не могу добавить,потому как моторы будут просто стоять на месте и орать как бешаные.Что бы видео слить в YouTube регистрироваться обязательно?
Re: Дёргается шаговик при работе
Забыл сказать,что все три оси так себя не пристойно видут.Так что подозрение на неисправность отдельного индивидума отпадает.
-
- Почётный участник
- Сообщения: 99
- Зарегистрирован: 18 ноя 2010, 20:37
- Репутация: 0
- Контактная информация:
Re: Дёргается шаговик при работе
Что за контроллер, какие драйвера двигателей, какой напругой питаете?
Re: Дёргается шаговик при работе
Контроллер SM33PCV7 Драйвер L6203 4A----L297(микрухи).В принципе отличный контроллер.Сегодня подключил другой компьютер как и сказал.....3.6ГГц.проблема исчезла совсем.Склонен расценивать это как недостаточную частоту процика.Пришёл к мнению,что мощный компьютер нужен для управления станком.900 МГц это ничтожно мало.http://shop.strato.de/WebRoot/Store4/Sh ... 33PCV1.JPGV0id писал(а):Что за контроллер, какие драйвера двигателей, какой напругой питаете?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Дёргается шаговик при работе
А до каких скоростей ты разгонял двигатели?
Какие показатели latency test на первом и втором компьютерах?
Какие показатели latency test на первом и втором компьютерах?
Re: Дёргается шаговик при работе
480 mm min в программе........на практике замерил линейкой путь. До счетав до 60- ти путь перевалил за 480....примерно 54 см.Можно было бы вспомнить уроки физики,высчетав точно всё,но особо не стал заморачиваться.Около часа крутил осями,убеждаясь в стабильной работе сего,к вечеру занялся полной разборкой машины. в планах новый как говорится проект с рабочим полем 1300Х800мм.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Дёргается шаговик при работе
Мне больше интересна скорость двигателя в оборотах в секунду .
Re: Дёргается шаговик при работе
Про Тест забыл сказать.....со старым компом мощность 900Мгц.....показало около 400000 с новым 3.6ГГц ------32000 примерно.дискретных прерываний что имел со старым компом больше не замечал.моторы стали даже какбы увереней работать.на мой взгляд так покзалось.
Re: Дёргается шаговик при работе
root извини,я там с секундомером не стоял
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Дёргается шаговик при работе
Просто ты знаешь шаг винтов, соответственно, скорость оси / шаг винта = частота вращения.
Max jitter при latency test 400 000 наносекунд это очень много. Возможно поэтому двигатели и сбоили. Если, конечно, ты писал именно результат этого теста.
Max jitter при latency test 400 000 наносекунд это очень много. Возможно поэтому двигатели и сбоили. Если, конечно, ты писал именно результат этого теста.
Re: Дёргается шаговик при работе
Материнка эта летит в мусорку.На ней только в тетрис играть.
Re: Дёргается шаговик при работе
Не очень хорошо некропостить, но тема важная.
Такое поведение движков очень характерно, когда движки не заземлены. Можно просто дотронуться пальцем до незаземленного движка и по идее он должен начать нормально работать (некоторое время)
Такое поведение движков очень характерно, когда движки не заземлены. Можно просто дотронуться пальцем до незаземленного движка и по идее он должен начать нормально работать (некоторое время)