собираю станок и есть подозрения что драйвера шагового двигателя CW8060 и CW5045 не рабочие.Стоит вопрос как их проверить.
как проверить драйвера
Сообщений 1 страница 92 из 92
Поделиться227-01-2013 23:32:11
Подключить шаговый двигатель к драйверу, драйвер к питанию и контроллеру, контроллер к пульту управления или компьютеру, и задать определенное количество шагов, чтобы двигатель совершил один оборот (количество шагов зависит от двигателя) или 100 или 1000 оборотов, при этом на двигателе установить 2 метки - одну на корпусе, а вторую на валу (стрелку), и если, скажем, через 1000 оборотов ничего не собьется, то можно предположить, что драйвера исправны. Но и это еще не факт, желательно проверить разными двигателями.
Поделиться327-01-2013 23:39:02
в программе мак 3 в ручном режиме перемещаю координаты-а двигатели стоят на месте.Проверяю тестером входы драйверов они прозваниваются как резисторы а не как оптрон
Поделиться427-01-2013 23:42:57
А опорное напряжение подаете?
Поделиться527-01-2013 23:46:15
Проверяю тестером входы драйверов они прозваниваются как резисторы а не как оптрон
Раз знаете как должны звониться оптроны, посмотрите осцилографом что творится на входах. Что выходит из компа. Правильно ли назначены пины.
Поделиться627-01-2013 23:47:48
И в маче еще не помешает проверить какой уровень сигнала выставлен - высокий или низкий.
Поделиться727-01-2013 23:50:16
Можно открыть и посмотреть.
Хотя, там, наверняка оптрон. Возможно - с резисторами, возможно - с защитным диодом. Если бы вас хотели обмануть, то не стали бы впаивать резистор вместо оптрона.
Вы лучше проверьте - правильно ли настроен Mach3, выдает ли он на нужные пины сигналы Step.
Двигатели вообще при подаче питания встают в режим удержания?
Поделиться828-01-2013 06:53:04
в программе мак 3 в ручном режиме перемещаю координаты-а двигатели стоят на месте.Проверяю тестером входы драйверов они прозваниваются как резисторы а не как оптрон
Обратите внимание на сигнал Eneble, у некотрых фирм производителей он должен быть активным для работы драйвера.
Поделиться928-01-2013 09:20:54
двигатели не стоят в режиме ожидания.ENABLE активный. А сами драйвера без мак3 и платы развязки можна проверить?
Поделиться1028-01-2013 09:30:19
двигатели не стоят в режиме ожидания.ENABLE активный. А сами драйвера без мак3 и платы развязки можна проверить?
Что значит "двигатели не стоят в режиме ожидания"?
что значит "ENABLE активный"?
Скорее всего вход Enable отключает, а не включает драйверы при подаче сигнала высокого уровня на вход. А если у этого входа отдельный двухконтактный разъем, то наверняка драйверы будут работать, если его вообще выдернуть.
Эти драйверы без генератора частоты не проверить. Нужно хотя бы батарейку и кнопку, чтобы сигнал step заменить.
Отредактировано michael-yurov (28-01-2013 09:33:26)
Поделиться1104-02-2013 17:15:57
при управлении в ручном режиме в мак 3 на каналах загораются светодиоды-значит пины выставлены правильно.На контролере dir тоже сигнал или 0 или 5 вольт в зависимости от управления перемещений а двигатель не вращается
Поделиться1204-02-2013 17:22:07
В четвертый раз спрошу про сигнал Enable. Вы уверены, что он правильной полярности?
Выдерните вообще разъем enable из драйверов. После этого они начнут работать?
Двигатели встают в решим удержания после подачи питания? Шипеть начинают? Вал трудно вращать после подачи питания (когда разъем enable отключен).
Поделиться1304-02-2013 21:25:53
Проверку драйверов лучше проводить вообще без компьютера (т.е. без Mach).
1. Подключаем двигатель к драйверу, драйвер к БП.
2. Любой драйвер имеет два - три управляющиж входа - STEP (управляющие импульсы, один импульс - один шаг/микрошаг двигателя);
DIR (направление - пока можно игнорировать проверку этого входа); ENABLE ( разрешение на управление - может и отсутствовать).
3. Управляющие сигналы могут быть как низкого уровня, так и высокого. Низкого - это значит что на входе присутствует уровень питания драйвера (подтяжка входа к питанию) - тогда для подачи управляющего импульса следует вход подключить к общему проводу (проще - "минус" питания драйвера). Если управление по высокому уровню - на вход подается практически напряжение питания ("плюс" питания).
4. Теперь практически - берем два резистора 500 - 700 Ом, соединяем с + питания. Один резистор на ENABLE, вторым кратковременно касаемся STEP. Поворот ротора движка даже на один шаг хорошо ощущается. Нет движения - проделайте то же, присоединив резисторы к "-" питания. Скомбинируйте входы с плюсом и минусом.
По такой методике исключаются ошибки настройки порта LPT в Mach.
Обязательно учитывайте, что питание ШД и питание самого драйвера - это в большинстве случаев разные вещи.Даже если на драйвер от БП подается только одно питание (24 В или больше) , то с этого питания преобразовывается питание входных цепей
драйвера (5В или 12 В - вот относительно этого напряжения следует подавать входные сигналы).
michael-yurov я же акцентировал на это внимание
это в большинстве случаев разные вещи.Даже если на драйвер от БП подается только одно питание (24 В или больше) , то с этого питания преобразовывается питание входных цепей
драйвера (5В или 12 В - вот относительно этого напряжения следует подавать входные сигналы).
Главное, наверное, все таки, что такие специфические проверки все таки требуют базовых знаний в электронике.
Отредактировано DeKot (04-02-2013 21:51:41)
Поделиться1404-02-2013 21:34:29
3. Управляющие сигналы могут быть как низкого уровня, так и высокого. Низкого - это значит что на входе присутствует уровень питания драйвера (подтяжка входа к питанию) - тогда для подачи управляющего импульса следует вход подключить к общему проводу (проще - "минус" питания драйвера). Если управление по высокому уровню - на вход подается практически напряжение питания ("плюс" питания).
4. Теперь практически - берем два резистора 500 - 700 Ом, соединяем с + питания. Один резистор на ENABLE, вторым кратковременно касаемся STEP. Поворот ротора движка даже на один шаг хорошо ощущается. Нет движения - проделайте то же, присоединив резисторы к "-" питания. Скомбинируйте входы с плюсом и минусом.
По такой методике исключаются ошибки настройки порта LPT в Mach.
Обязательно учитывайте, что питание ШД и питание самого драйвера - это в большинстве случаев разные вещи.Даже если на драйвер от БП подается только одно питание (24 В или больше) , то с этого питания преобразовывается питание входных цепей
драйвера (5В или 12 В - вот относительно этого напряжения следует подавать входные сигналы).
Не стоит проверять данные советы по следующим причинам:
На данных драйверах питание и управляющие входы никак не связаны. На входах установлена опторазвязка. Допустимое напряжение - 5 В.
Если напряжение питания, например 36 В, то через резистор в 500 Ом потечет ток в 72 мА, что приведет к сгоранию входного каскада оптопары.
А если подключить наоборот, то напряжение питания драйвера тоже точно сожжет диод, т.к. допустимое обратное напряжение - минус 5 В.
Все что нужно сделать для начальной проверки, это подключить ШД и подать напряжение питания (больше ничего к драйверу подключать не нужно). Двигатель должен начать негромко шипеть, и при этом вал двигателя будет тяжело повернуть, т.к. двигатель будет в режиме удержания.
Отредактировано michael-yurov (04-02-2013 21:42:13)
Поделиться1505-02-2013 00:20:10
да отключил провода от входов и подал питание-двигатель в режиме ожидания.
Поделиться1605-02-2013 00:27:11
В режиме удержания что ли? Т.е. вал рукой не крутится, мотор шипит тихонько?
Если так, то это уже хорошо, это говорит о том, что драйвер включается, при этом не нужно подавать сигнал Enable (т.е. он инвертирован), и как минимум одна из обмоток работает.
Поделиться1705-02-2013 00:27:46
во время работы мак 3 (читает G коды) напряжения идут на драйвера-но пускаю через амперметр нагрузка не наблюдается
Поделиться1805-02-2013 00:29:06
Какой еще амперметр?
Если вы его в цепь двигателя включаете, то так недолго и спалить драйвер.
Если разорвется цепь обмоток мотора в то время, когда драйвер включен - очень высока вероятность его сжечь
"Напряжения идут на драйвер", это, я так понимаю - происходит изменение потенциала от 0 до 5 В на входах step и dir?
полярность подключения правильная?
Сделайте фото, как это подключено.
Отредактировано michael-yurov (05-02-2013 00:31:21)
Поделиться1905-02-2013 00:31:16
амперметр на входы сигналов а не на выход двигателя
Поделиться2105-02-2013 00:47:04
да так и мерял только напряжение есть а тока нет-неужели не рабочая оптопара?
Поделиться2205-02-2013 00:48:28
А какое напряжение есть? полярность правильная?
Если действительно, напряжение подается правильно, а тока нет - велика вероятность, что оптопара сгорела.
Могла сгореть из за статики (например, если паять, когда провода подключены). Могла сгореть, если на нее попало слишком высокое напряжение, могла сгореть, если было подано обратное напряжение более 5 В.
Может быть в самом драйвере обрыв или нет контакта.
Может быть клемма неправильно зажата.
Вероятно, есть смысл разобрать драйвер, и посмотреть, что там на входе.
Отредактировано michael-yurov (05-02-2013 00:55:36)
Поделиться2305-02-2013 00:58:36
полярность правильная на Step на dir то0 то5вольт в зависимости от увеличения или уменьшения координат на enable +5вольт.Вопрос в программе мак нет блокировок от работы двигателей
Поделиться2405-02-2013 01:11:53
Опять 25!
на Enable то почему +5?????????
Поделиться2505-02-2013 01:15:46
первоначально когда работали двигатели при отклчении enable они не вращались
Поделиться2605-02-2013 01:19:05
При выдергивании разъема Enable двигатели переставали вращаться?
Отредактировано michael-yurov (05-02-2013 01:21:43)
Поделиться2805-02-2013 01:23:04
Как же тогда моторы встают в режим удержания при подаче питания, когда сигнал Enable не подключен?
Поделиться2905-02-2013 01:25:59
без понятия если к нему не подключать питание-то смысл производителям его ставить
Поделиться3005-02-2013 01:29:24
без понятия если к нему не подключать питание-то смысл производителям его ставить
Смысл очень простой - ставят его для того, чтобы драйвер можно было программно отключать, не отключая основного питания.
Только вот не на всех станках есть выход сигнала Enable. Например, на моем станке - нет.
Вот для таких, как я - вход Enable на драйверах инвертирован, чтобы его можно было вообще не подключать, а драйвер при этом работал бы при подаче питания.
А кому надо - те подключат, только в настройках Mach3 поставят галочку инверсии сигнала.
Отредактировано michael-yurov (05-02-2013 01:30:18)
Поделиться3105-02-2013 07:23:23
без понятия если к нему не подключать питание-то смысл производителям его ставить
Enable очень нужная опцыя, когда вы полностью разберётесь в устройстве и принцыпе работы шагового двигателя, и будете питать напряжением на которое он действительно рассчитан (полностью получите те характеристики которые он должен выдавать) просто все двигатели КОТОРЫЕ ПРИМЕНЯЮТСЯ ДАЖЕ В ХОББИЙНЫХ СТАНКАХ расчитаны ну для примера 57 тип нужно питать в идеале 45-50вольт, 86 тип в реале 70-80 вольт (а то и более) и вот когда вы смело будете подовать такое напряжение вы сталкнётесь с реальным нагревом драйверов и двигателей при простое, и поэтому программно при нажатие резета в масне происходит подача сигнала енабле, потому что грется всё начинает именно во время простоя , а не работы.
Поделиться3205-02-2013 19:36:42
Написал вчера простенькую программку для проверки ШД и его драйвера. Прога выдает через порт LPT три сигнала:
1. Импульсы STEP частотой 0 - 500 Гц (регулируемой), меандр, скважность 2 - pin 2.
2. Сигнал DIR - 0 или +5 В - pin 3.
3. Сигнал ENABLED - 0 или +5 В - pin 16.
Все в архиве. Кто протестирует - буду рад отзывам, критике и т.п.
Тестер ШД
Отредактировано DeKot (05-02-2013 19:37:27)
Поделиться3306-02-2013 14:32:33
Написал вчера простенькую программку для проверки ШД и его драйвера. Прога выдает через порт LPT три сигнала:
1. Импульсы STEP частотой 0 - 500 Гц (регулируемой), меандр, скважность 2 - pin 2.
2. Сигнал DIR - 0 или +5 В - pin 3.
3. Сигнал ENABLED - 0 или +5 В - pin 16.
Все в архиве. Кто протестирует - буду рад отзывам, критике и т.п.
Тестер ШДОтредактировано DeKot (Вчера 22:37:27)
DeKot, я прявил + уважение к вашей работе (умению писать программы) но в реальности смысл таких тестеров?
В любом случае тот кто проверяет драйвер, потом всё равно будет работать в какой нибудь программе управления, и я несчитаю зря потраченным время человека, чтобы изучить программу и протестировать драйвер, потом лучше без проблем подойти к управлению целым станком..........
Поделиться3406-02-2013 18:03:12
ОРГОМНОЕ СПАСИБО кто помог разобраться с проблемой с драйверов отключил ENABLE и программа заработала.На ENABLE подаётся высокий уровень сигнала а где в мак3 он переключается на обратный?
Поделиться3506-02-2013 18:21:14
ОРГОМНОЕ СПАСИБО кто помог разобраться с проблемой с драйверов отключил ENABLE и программа заработала.На ENABLE подаётся высокий уровень сигнала а где в мак3 он переключается на обратный?
Вот здесь:
А ведь вам об этом все говорили еще 10 дней назад, и многократно спрашивали снова и снова.
Поделиться3606-02-2013 18:26:33
не получается
Поделиться3706-02-2013 18:27:31
Что не получается то?
Крестики на галочки поменять?
Поделиться3806-02-2013 18:29:21
крестики получается а врашение не получается
Поделиться3906-02-2013 18:31:03
Так причина точно в полярности сигнала Enable? Если штекеры enable выдернуть из драйверов, то моторы вращаются?
Поделиться4006-02-2013 18:32:48
если вытянуты то вращаются а если подключить то нет
Поделиться4106-02-2013 18:35:14
Можете сделать скриншот того же окошка, что у меня на картинке?
У вас вообще что за интерфейсная плата?
Может быть неправильно настроен пин для сигнала Enable?
Отредактировано michael-yurov (06-02-2013 18:35:38)
Поделиться4206-02-2013 18:40:36
плата HY-JK02-M5 а по вашей таблице не работает
Поделиться4306-02-2013 18:41:38
DeKot, я прявил + уважение к вашей работе (умению писать программы) но в реальности смысл таких тестеров?
В любом случае тот кто проверяет драйвер, потом всё равно будет работать в какой нибудь программе управления, и я несчитаю зря потраченным время человека, чтобы изучить программу и протестировать драйвер, потом лучше без проблем подойти к управлению целым станком..........
смысл как раз вот в этой двухстраничной теме. Sema36 уже третий день пытается узнать, что не работает, ШД,драйвер или управляющая программа Мач. У новичков обычно сложности с правильной настройкой параметров Mach или NC Studio и подобным.
Вот тестер и поможет исключить неправильную работу аппаратной части. А изучать программу Тестер не нужно, там все предельно просто - подключиться к LPT порту, запустить программу, нажать "Пуск". Сразу станет ясно работает плата драйвера с ШД или нет.
Я и не настаиваю,каждый волен сам выбирать - пользоваться какими то сторонними прогами или нет.
Поделиться4506-02-2013 18:47:49
Так и не надо было по моей таблице настраивать,
Вы спросили, где инвертировать этот сигнал, я и ответил.
Я зачем синеньким то обводил? для того чтобы показать, где именно!
У вашей платы сигнал Enable только один и подается он на pin №1
Т.е. у вас должна быть вот так:
(только то что обведено!!!!)
Или наоборот - крестик вместо галочки. Нужно проверить.
Отредактировано michael-yurov (06-02-2013 18:49:16)
Поделиться4606-02-2013 18:57:30
Вот тестер и поможет исключить неправильную работу аппаратной части. А изучать программу Тестер не нужно, там все предельно просто - подключиться к LPT порту, запустить программу, нажать "Пуск". Сразу станет ясно работает плата драйвера с ШД или нет.
В данном случае тестер не поможет, т.к. 2 пин - это X-Step; 3 пин Y-Direction; а 16 пин Y-Step. И вариантов их изменить нет.
Мне интересно, для чего пишут мануал????? и китайцы далеко не дураки ваш енейбл подключается порт1 пин1 и все прблемы, так же в мануале показано куда чтло подкулючено.
Шутка вспомнилась, что часто люди читают через строчку, а подчиненные - через слово.
Школьники, видимо, вообще имеют иммунитет к буквам на белом фоне.
Отредактировано michael-yurov (06-02-2013 19:00:22)
Поделиться4706-02-2013 19:01:07
по мануалу всё выставлял-а оно не работает=вотт изза чего понадобилась помощь.Читать умею
Поделиться4806-02-2013 19:05:50
sema36, не обижайтесь, я хотел лишь немного пошутить.
Я понимаю, что с Mach3 разобраться не просто, как это все работает - не понятно.
Но, все же если просите помощи - либо точно следуйте указаниям и внимательно и четко отвечайте на поставленные вопросы, либо откажитесь отвечать, но сообщите об этом, чтобы другим участникам разговора не приходилось напрягать свои телекинетические и телепатические способности.
DeKot для вас даже программку написал для проверки. К вашей проблеме отнеслись со всей серьезностью и очень постарались помочь, поэтому и к вам тоже требовательно относимся.
Отредактировано michael-yurov (06-02-2013 19:22:09)
Поделиться4906-02-2013 19:09:27
по мануалу всё выставлял-а оно не работает=вотт изза чего понадобилась помощь.Читать умею
В мануале даже полярность просто обозначена GND это-, все остальные контакты +
Так вот драйвер подключаете к интерфейсной плате с общим-
Поделиться5006-02-2013 22:27:46
В данном случае тестер не поможет, т.к. 2 пин - это X-Step; 3 пин Y-Direction; а 16 пин Y-Step. И вариантов их изменить нет.
Стоп.Вы что то путаете. В даном случае "пины" 2, 3, 16 - это пины разъема порта LPT на компьютере, а уж их следует подключать к соответствующим входам Step, Dir, Enabl драйвера или интерфейсной платы.
В следующем посту
Интерфейсная плата HY-JK02-M5, там нумерация уже определена, изменить ее нет возможности. Плата подключается стандартным кабелем, который идет в комплекте. sema36 явно не сможет перепаять плату или кабель.
В даном конкретном случае наверное так. Типов плат море, отличия конечно есть, можно в прогу добавить возможность переназначения выходных пинов для адаптации к разным платам. Если будет востребованность - сделаю.
Отредактировано DeKot (06-02-2013 22:45:57)
Поделиться5106-02-2013 22:30:32
Стоп.Вы что то путаете. В даном случае "пины" 2, 3, 16 - это пины разъема порта LPT на компьютере, а уж их следует подключать к соответствующим входам Step, Dir, Enabl драйвера или интерфейсной платы.
Да ничего я не путаю.
Интерфейсная плата HY-JK02-M5, там нумерация уже определена, изменить ее нет возможности. Плата подключается стандартным кабелем, который идет в комплекте. sema36 явно не сможет перепаять плату или кабель.
Поделиться5207-02-2013 00:04:44
программа Тест шагового двигателя рабочая на100% Лтп кабель я перепаял под свой контролер во 2 день так как выходы на нём не совпадали .Там где должен быть выходы направления включаться 5вольт или отключаться были 0
Поделиться5307-02-2013 00:07:43
программа Тест шагового двигателя рабочая на100% Лтп кабель я перепаял под свой контролер во 2 день так как выходы на нём не совпадали .Там где должен быть выходы направления включаться 5вольт или отключаться были 0
sema36, прости, мой мозг вскипел.
Я откланиваюсь.
Моя твоя непонимать.
Отредактировано michael-yurov (07-02-2013 00:08:30)
Поделиться5430-04-2013 07:12:24
Всем доброго дня. помогите мне с моей проблемой, драйвер по оси Y перестал работать, мигает сигналом: зелёный-2 раза, красный-3 раза, что делать?
Поделиться5530-04-2013 17:54:41
Всем доброго дня. помогите мне с моей проблемой, драйвер по оси Y перестал работать, мигает сигналом: зелёный-2 раза, красный-3 раза, что делать?
Закрасить краской или выдрать пассатижами с драйвера чтоб не мигали
Вы хотя-бы написали что за электроника у вас стоит, а то у кучи драйверов данные светодиоды присутствуют.
Поделиться5630-04-2013 18:01:12
Может почитать в инструкции?.. или ПДД
Поделиться5701-05-2013 02:02:49
Закрасить краской или выдрать пассатижами с драйвера чтоб не мигали
хотелось-бы чего доброго услышать, такие глупости каждый может написать. если это делу поможет то вот фото драйвера
Может почитать в инструкции?.. или ПДД
у меня к станку нет никакой инструкции, звонил в тех поддержку где покупал станок, у них нет пока инф. по этой проблеме.
Поделиться5801-05-2013 02:27:45
хотелось-бы чего доброго услышать, такие глупости каждый может написать.
Ну так вам потому так и ответили, что вы сами глупость написали.
На драйвере, если вы не заметили внизу написаны расшифровки ошибок, мигания светодиодов.
В вашем случае - это предпоследняя строчка - проблемы с внутренним напряжением.
И вот сайт производителя и документация там же: http://www.moonsindustries.com/Products … SR8_drive/
Отредактировано michael-yurov (01-05-2013 02:29:01)
Поделиться5901-05-2013 09:43:42
И вот сайт производителя и документация там же
мануал на английском, мне сложно разобратся, может быть вы знаете как эту проблему с напряжением решить?
Отредактировано andrej 23 (01-05-2013 10:40:27)
Поделиться6001-05-2013 10:08:39
может быть вы знаете как эту проблему с напряжением решить
Так Вы первым делом для начала и проверьте, сколько вольт подается на драйвер.
Поделиться6101-05-2013 10:48:27
Так Вы первым делом для начала и проверьте, сколько вольт подается на драйвер.
с электроникой у меня слабовато, поэтому если можно то как котёнка ткните что куда, итд.
Поделиться6201-05-2013 11:40:42
Так Вы первым делом для начала и проверьте, сколько вольт подается на драйвер.
Если бы проблема была в напряжении питания - то он бы выдал другую ошибку.
т.к. есть сигнал ошибки для слишком высокого, или слишком низкого напряжения питания.
А тут какая-то проблема посерьезнее.
Я не знаю, как решить проблему советом.
Поделиться6405-05-2013 08:41:47
С праздником всех!
У меня такой вопрос - почему ШД при включении "зудит" но не вращается?
Станок китайпром, управление с пульта 0501.
Проблема в следующем. При первоначальном включении и отработке команды "домой" ШД начинает "зудеть" но не вращается. Нажимаю кнопку STOP и потом опять HOME - все начинает работать как положено и потом никаких сбоев нет. Стоит выключить станок и опять включить - опять та же песня???
Драйвера такие
ШД такие
Поделиться6505-05-2013 08:45:54
А на маленькой скорости мотор вращается стабильно, без срывов?
После каких действий появилась данная проблема?
Поделиться6605-05-2013 09:08:50
Проблема была с самого начала, обращался в службу поддержки - только плечами пожимают... Поскольку сильно не напрягало (с одного или с двух раз дом отработать) работал и работаю так, но вот сейчас эту ветку прочитал - решил таки разобраться. На всех остальных режимах вот уже пол года никаких проблем нет.
Еще маленькая деталь. На шкафчике управления есть кнопка отключения управления (пульта и согласующей платы), драйвера при этом остаются под питанием. Если отключаю и включаю эту кнопку никаких проблем нет. Прблема появляется только после полного снятия питания со станка...
Отредактировано NIKOS (05-05-2013 09:13:59)
Поделиться6705-05-2013 09:10:47
Значит неправильно настроена скорость поиска базы (или ускорение, если оно задается отдельно).
Поделиться6805-05-2013 09:16:20
Значит неправильно настроена скорость поиска базы (или ускорение, если оно задается отдельно).
Эти настройки менял. Сейчас там скорость выставлена в три раза меньше чем при простом перемещении.
Поделиться6905-05-2013 09:19:25
Эти настройки менял. Сейчас там скорость выставлена в три раза меньше чем при простом перемещении.
попробуйте уменьшить до тех значений, пока не заработает.
Может быть он задается в каких-то своих величинах (например в процентах от максимальной скорости).
Или ускорение слишком высокое при трогании с места.
Еще есть предположение, что, если все три оси начинают двигаться одновременно, что может не хватить заряда конденсаторов в блоке питания, но это маловероятная проблема.
Поделиться7005-05-2013 09:27:49
Или ускорение слишком высокое при трогании с места.
Но ведь потом все работае нормально! Сколько раз не нажимай HOME - все четко. У меня тоже предположение по конденсаторам, но каким и где?
Три одновременно не работают. Сначала отрабатывает Z до датчика, а потом X и Y одновременно.
Отредактировано NIKOS (05-05-2013 09:31:04)
Поделиться7105-05-2013 09:28:57
Если потом "все четко", то похоже на глюк прошивки контроллера... Наверное, не исправить
Поделиться7205-05-2013 09:32:07
Если потом "все четко", то похоже на глюк прошивки контроллера... Наверное, не исправить
Контроллера это пульта 0501?
Поделиться7305-05-2013 09:34:39
Да,
но я не уверен, что проблема точно в этом.
С другой стороны, драйверы и моторы сами так чудить не могут. Им как сказали вращать моторы, они так и делают.
Поделиться7405-05-2013 09:37:59
Еще маленькая деталь. На шкафчике управления есть кнопка отключения управления (пульта и согласующей платы), драйвера при этом остаются под питанием. Если отключаю и включаю эту кнопку никаких проблем нет. Прблема появляется только после полного снятия питания со станка...
Еслиб "чудил" пульт, я думаю это былоб и при отключении только пульта этой кнопкой.
Поделиться7505-05-2013 09:41:25
Я запутался про кнопку драйверы и т.п.
В каких случаях есть проблема, а в каких - нет?
Эта кнопка отключает питание пульта?
Поделиться7605-05-2013 09:50:50
Эта кнопка отключает питание пульта?
Да, эта кнопка отключает пульт и согласующую плату. Драйвера и инвертор остаются под питанием. При общем включении станка и первой отработке HOME - глюк! Не выключая станок нажимаю STOP потом опять HOME - все заработало. Если выключаю только управление (пульт и согласующую плату) и потом опять включаю (драйвера и инвертор при этом остаются под питанием), никаких сбоев нет.
Пардон, сразу не все отправилось.
Отредактировано NIKOS (05-05-2013 09:55:51)
Поделиться7705-05-2013 10:07:17
Я не могу понять, в чем может быть проблема.
Поделиться7805-05-2013 10:09:04
Ну чтож, спасибо за участие. Будем искать
Поделиться7905-05-2013 10:11:01
Есть еще предположение, что в станке как-то хитро организовано включение драйверов. Может быть они включаются при первой же команде движения, а в случае сбоя - включение драйверов происходит после (или одновременно) с началом движения, что приводит к срыву моторов в самом начале.
Поделиться8005-05-2013 10:15:46
А как это проверить?
Поделиться8105-05-2013 10:18:41
На слух, тестером, светодиодом, осциллографом, вариантов масса.
Нужно узнать, когда на драйверы подается сигнал Enable (в вашем случае он инвертированный, т.е. наличие напряжения на входе ENA выключает драйвер).
Можно просто выдернуть из драйверов штекеры ENA +/- и посмотреть, как будет работать станок после этого.
Поделиться8205-05-2013 10:22:37
michael-yurov СПАСИБО!!! Есть вектор поиска - будем искать
Поделиться8313-05-2013 23:15:58
Ребята, а у меня другой прикол. Не знаю с чем это связано. Проблема с драйвером. У меня 4 мотора + 4 драйвера. Проблема с Mach"ом. Оси X, Y, A не работают, а ось Z работает. Оси на плате работают нормально. Еще прикол в другом что эти же драйвера и моторы работают через NcStudio, через тот же комп и на том же станке. Станок самопал. До не давно все хорошо работало, пока не спалил плату. Плату перепаяли, но теперь не работают 3 оси. Кстати с проводами ничего не менял. Помогите кто может.
Поделиться8414-05-2013 00:44:58
До не давно все хорошо работало, пока не спалил плату. Плату перепаяли, но теперь не работают 3 оси.
Так а не работает то перепаянная плата, или сами драйверы?
Поделиться8514-05-2013 09:58:22
michael-yurov
сами драйвера не работают с Mach"ом, а на NcStudio работают. С 4 драйверов работает в Mache только один, им я проверил остальные оси на плате и они работают. Пока не сгорела плата эти драйвера работали с этой же платой.
Поделиться8614-05-2013 10:04:14
Пока не сгорела плата эти драйвера работали с этой же платой.
Или я чего-то не понимаю или ответ лежит на поверхности....Драйвера нормальные а вот плату перепаяли и она как не работала -так и не работает....
Поделиться8714-05-2013 12:46:22
Может где-то проблема / ошибка в подключении?
Или плату не совсем правильно отремонтировали.
У драйверов все просто, они от каждого поступающего импульса поворачивают мотор на 1 микрошаг. Им пофигу, кто этот импульс генерирует, они не смогут отличить NCStudio от MAch3.
Важно одно - импульс должен быть напряжением около 5 В.
Очень вероятно, что где-то закралась простая человеческая ошибка.
Поделиться8814-05-2013 22:15:37
Вообщем дело было так. У меня на станке стоит 2 платы, NcStudio i Mach. Все прекрасно работало, только Mach шел по реверсу к NcStudio. Я долго игрался с настройками мотора и в настройка поставил порт 278 Mach"а и сразу сгорела плата. NcStudio дальше работало. Дал плату на ремонт, ее сделали. Когда я снова подключил плату к ЧПУ работает только одна ось Z, остальные не отвечают. Подключал все драйвера на ось Z и не один не работает. Драйвер который стаял на оси Z подключал в плате на каждую ось и плата дает сигнал на каждой оси и мотор двигается. Вот такая вот проблема.
Поделиться8914-05-2013 22:19:34
Сгорело явно не из за номера порта, а из за чего-то еще.
О какой плате идет речь, и как вы переключаетесь с NCStudio на LPT - не ясно.
Можеть быть что-то вы упускаете, когда переставляете драйверы.
может быть проблема в сигнале enable, которого у Ncstudio просто нет.
А зачем вам две системы? NCStudio работает намного лучше, чем Mach3!
Отредактировано michael-yurov (14-05-2013 22:20:11)
Поделиться9015-05-2013 10:01:50
michael-yurov
у меня станок должен фрезеровать радиусные фасады, а эту ось я могу сделать только в MAch. Вечером постараюсь скинуть фотку подключения драйвера к плате.
Поделиться9115-05-2013 10:06:18
А, ну тогда, понятен выбор.
Сделайте фотки поподробнее, чтобы не пришлось додумывать.
Обещать ничего не могу, но какую нибудь полезную информацию для размышления и проверки - подброшу.
Поделиться9215-05-2013 22:40:44
Всем спасибо за помощь, сегодня все сделал. Проблема была в том что нужно было просто отключить ENA+ и ENA-. Хотя не помню одного почему сначала все работало нормально это первое и второе почему один драйвер работает с подключением ENA+ и ENA-, а остальные 3 не работают. Теперь вопрос в другом как правильно выставить длину пробега в Mache?! Выставил мм, но расстояния слишком большое при пробеге к примеру 200 мм.