Страница 1 из 1
Дёргается шаговик при работе
Добавлено: 06 дек 2010, 22:47
Denis
Кто сталкивался с подобной проблемой?Мотор при работе,делая десяток оборотов пропускает шаги.Потом опять крутиться.При больших оборотах может остановиться,гудеть,а вал не крутить.Чем может быть обосновано такое повидение?Менял джампер на плате.....шаг/полушаг.Вроде стал уверенней работать.Но проблема осталась.Есть в запасе ещё две гипотезы........либо питание(самодельный БП),либо компьютер слаб (900 МГц).....естественно Линукс записан.

Re: Дёргается шаговик при работе
Добавлено: 06 дек 2010, 23:08
Nick
А какие обороты? У меня происходило тоже самое при больших оборотах, похоже двигатель не успевает переместиться до следующего шага, а уже идет новый шаг. В итоге двигатель двигается в начальное положение и в нем зависает. При этом он наверняка очень быстро колеблется в районе устойчивого положения. Возможно, если ты привесишь к двигателю маховик, например, ходовой винт оси, и уменьшишь ускорение, то эффект возможно исчезнет или станет менее заметен.
Кстати, а как двигатель подключен к контроллеру?
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 00:12
Гость
root------с помощью проводов шаговик подсоединён

....шутка!если серьёзно не помню.сочинять не буду.вроде было 6 ть проводов...средние исключил..вроде так.завтра подключю более мощный компьютер.3,6ГГц.с Убунту 10.04
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 00:26
Nick
Для EMC2 частота процессора и размер оперативки не самое главное! Главное - latency.
Мотор подключен к станку?
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 00:32
Denis
Да,шаговик на станке.Валы освободил от передачи,чтобы проще было вникнуть в суть загвоздки.
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 00:34
Denis
Надо будет обязательно сделать latency
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 00:46
V0id
Denis писал(а):Кто сталкивался с подобной проблемой?Мотор при работе,делая десяток оборотов пропускает шаги.Потом опять крутиться.При больших оборотах может остановиться,гудеть,а вал не крутить.Чем может быть обосновано такое повидение?Менял джампер на плате.....шаг/полушаг.Вроде стал уверенней работать.Но проблема осталась.Есть в запасе ещё две гипотезы........либо питание(самодельный БП),либо компьютер слаб (900 МГц).....естественно Линукс записан.

Если до этого все было нормально то чтото гдето перестало работать как надо. Если вы просто решили поэксперементировать с увеличение оборотов двигателя то, данный результат был предсказуем, одна из причин - инертность обмоток двигателя. Если у вас контроллер и интегрированным драйвером и ШИМ (а если он покупной то это почти 100%),то для увеличения максимального числа оборотов можете подать большее напряжение питания (только за ТТХ не выходите). Описывайте сразу полностью ситуацию, почему люди которые стараются вам помочь должны задавать наводящие вопросы?
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 01:07
Denis
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 01:22
Denis
Забыл сказать,что все три оси так себя не пристойно видут.Так что подозрение на неисправность отдельного индивидума отпадает.
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 01:25
V0id
Что за контроллер, какие драйвера двигателей, какой напругой питаете?
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 17:53
Denis
V0id писал(а):Что за контроллер, какие драйвера двигателей, какой напругой питаете?
Контроллер SM33PCV7 Драйвер L6203 4A----L297(микрухи).В принципе отличный контроллер.Сегодня подключил другой компьютер как и сказал.....3.6ГГц.проблема исчезла совсем.Склонен расценивать это как недостаточную частоту процика.Пришёл к мнению,что мощный компьютер нужен для управления станком.900 МГц это ничтожно мало.
http://shop.strato.de/WebRoot/Store4/Sh ... 33PCV1.JPG
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 20:59
Nick
А до каких скоростей ты разгонял двигатели?
Какие показатели latency test на первом и втором компьютерах?
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 23:14
Denis
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 23:17
Nick
Мне больше интересна скорость двигателя в оборотах в секунду

.
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 23:21
Denis
Про Тест забыл сказать.....со старым компом мощность 900Мгц.....показало около 400000 с новым 3.6ГГц ------32000 примерно.дискретных прерываний что имел со старым компом больше не замечал.моторы стали даже какбы увереней работать.на мой взгляд так покзалось.
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 23:24
Denis
root извини,я там с секундомером не стоял

Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 23:39
Nick
Просто ты знаешь шаг винтов, соответственно, скорость оси / шаг винта = частота вращения.
Max jitter при latency test 400 000 наносекунд это очень много. Возможно поэтому двигатели и сбоили. Если, конечно, ты писал именно результат этого теста.
Re: Дёргается шаговик при работе
Добавлено: 07 дек 2010, 23:43
Denis
Материнка эта летит в мусорку.На ней только в тетрис играть.
Re: Дёргается шаговик при работе
Добавлено: 02 дек 2011, 18:48
Kuroles
Не очень хорошо некропостить, но тема важная.
Такое поведение движков очень характерно, когда движки не заземлены. Можно просто дотронуться пальцем до незаземленного движка и по идее он должен начать нормально работать (некоторое время)