Страница 28 из 91
Re: StepMaster ver 2.5
Добавлено: 27 авг 2017, 09:58
michael-yurov
Vasia_Pupkin писал(а):Напряжение подаваемое на драйвер - 36В, какое напряжение драйвер подает на двигатель не знаю, на каких выходах драйвера его мерить надо?
36 В и может выдать.
Vasia_Pupkin писал(а):Если смотреть те же графики, то крутящий момент на 1800об. 0,4(черный график) против 0,8(красный график).
В твоем случае - синий график. Но там график при 68 В. В твоем случае график будет вдвое сжат по горизонтали. Т.е. 0,4 Н⋅м будет не при 1800 об/мин, а при 900.
Vasia_Pupkin писал(а):а если не хватит, то будем передвигаться медленно)))
При фрезеровке многих материалов нельзя работать с низкой скоростью подачи - материал будет плавиться и налипать на фрезу (тепло должно оставаться в стружке не успевая перейти на инструмент и заготовку).
Vasia_Pupkin писал(а):Попробовал, результат ожидаемый, все работает.
Тогда выглядит так, будто бы не работает режим ChargePump на плате, или система управления не выдает частоту на этот пин во время работы (можно проверить мультиметром - при наличии сигнала должно быть заметно больше 0, но меньше 5 В).
Re: StepMaster ver 2.5
Добавлено: 27 авг 2017, 15:51
Vasia_Pupkin
michael-yurov писал(а):
Тогда выглядит так, будто бы не работает режим ChargePump на плате, или система управления не выдает частоту на этот пин во время работы (можно проверить мультиметром - при наличии сигнала должно быть заметно больше 0, но меньше 5 В).
А как его померить? На каких выводах? Мультиметр есть, а вот как померить не знаю)))
Re: StepMaster ver 2.5
Добавлено: 27 авг 2017, 16:35
michael-yurov
Vasia_Pupkin писал(а):А как его померить? На каких выводах? Мультиметр есть, а вот как померить не знаю)))
Можно прямо в LPT кабель ткнутся.
Можно вот на этом разъеме посмотреть (он дублирует DB25): [картинка с ошибкой удалена]
Re: StepMaster ver 2.5
Добавлено: 27 авг 2017, 21:23
Vasia_Pupkin
Померил... магия какая то... скорее всего LPT и/или дистрибутив EMC2 и/или перемычка на плате)))
Результаты:
При всех измерениях включен ChurgePump.
Система Вин 10 х64, никаких приложений не запущено, кабель подключен:
- перемычка на плате NonInv - двигатель в удержании - 4.71В
- перемычка на плате Invertred - двигатель не держит - 4.71В
Кабель LPT отключен:
- перемычка на плате NonInv - двигатель в удержании - 4.97В
- перемычка на плате Invertred - двигатель не держит - 4.96В
Загрузочная флэшка с EMC2 в конфиге установлено на 1 пин ChurgePump:
- перемычка на плате NonInv, EMC2 не запущен - двигатель в удержании - 2.86В
- перемычка на плате NonInv, EMC2 запущен - двигатель работает - 2.83В
- перемычка на плате Invertred, EMC2 не запущен - двигатель не держит - 2.83В
- перемычка на плате Invertred, EMC2 запущен - двигатель работает - 2.86В
Загрузочная флэшка с EMC2 в конфиге установлено на 1 пин ChurgePump(Invert):
Результаты такие же как и при предыдущем опыте.
Кабель LPT отключен:
- перемычка на плате NonInv - двигатель в удержании - 4.97В
- перемычка на плате Invertred - двигатель не держит - 4.96В
Re: StepMaster ver 2.5
Добавлено: 27 авг 2017, 21:28
Filingo
Присоединюсь к теме непонятной работы ChargePump только из mach3 версия последняя из демо.
Изначально установил на плате вкл ChargePump и нон инверт в настройках выходов включил
енабл1 1 1
Выход1 1 17. Для управления 17 реле.
Движки работали и стояли в удержании. Но 17 реле не включалось.
Попробовал включит режим енабле на плате и включились реле, но отключились двигатели.
По итогу как заработало-
Включил в маче ChargePump на 1 порт 1 пин
Отключил в маче енабле на 1 порт 1 пин
На плате вкл ChargePump и инвертирован енабле
Надо ещё раз посмотреть когда двигатели в удержании не запомнил.
Вобщем непонятно какой сигнал подавался на первый пин при вкл энабле и почему плата его не распознавала. Настройки сделаны точно по инструкции кабель родной от платы.
Не выдержала душа поэта сходил проверил.
Re: StepMaster ver 2.5
Добавлено: 27 авг 2017, 23:09
Filingo
michael-yurov писал(а):Можно вот на этом разъеме посмотреть (он дублирует DB25):
Вложения
StepMaster ver 2.5 sm2_5.png
Михаил, я извиняюсь, но на рисунке это точно первый пин, а не 14.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 10:46
michael-yurov
Filingo писал(а):Не выдержала душа поэта сходил проверил.
Да все у тебя правильно. Так все и должно работать.
Кроме этого:
Вот здесь - не понимаю - если у тебя при включенном mach3 моторы не работают - как ты станком то пользуешься?
Filingo писал(а):Михаил, я извиняюсь, но на рисунке это точно первый пин, а не 14.
Ошибся, действительно!
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 11:03
michael-yurov
Filingo писал(а):Вобщем непонятно какой сигнал подавался на первый пин при вкл энабле и почему плата его не распознавала.
Потому что mach3 выдавал на #1 пин одновременно и сигнал Enable и ChargePump, и что там было на выходе в итоге - сам черт не знает.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 11:17
michael-yurov
Vasia_Pupkin писал(а):- перемычка на плате NonInv, EMC2 не запущен - двигатель в удержании - 2.86В
- перемычка на плате NonInv, EMC2 запущен - двигатель работает - 2.83В
Чем отличается "двигатель работает" от "двигатель в удержании"? Т.е. он не отключается ни при запущенном LinuxCNC ни при выключенном?
Если так, то не видит плата сигнал ChargePump почему-то...
Vasia_Pupkin писал(а):Кабель LPT отключен:
- перемычка на плате NonInv - двигатель в удержании - 4.97В
- перемычка на плате Invertred - двигатель не держит - 4.96В
Очевидно, что переключатель должен стоять в позиции Invertred для такого типа подключения и для данных драйверов, т.к. при отключенном кабеле LPT и активном режиме ChargePump на плате драйверы не должны быть включены.
Vasia_Pupkin писал(а):Загрузочная флэшка с EMC2 в конфиге установлено на 1 пин ChurgePump:
- перемычка на плате NonInv, EMC2 не запущен - двигатель в удержании - 2.86В
- перемычка на плате NonInv, EMC2 запущен - двигатель работает - 2.83В
- перемычка на плате Invertred, EMC2 не запущен - двигатель не держит - 2.83В
- перемычка на плате Invertred, EMC2 запущен - двигатель работает - 2.86В
Странные показания. Когда LinuxCNC не запущен - не должно быть никакого сигнала на выходе LPT. Откуда там 2,83 - 2,86 В - понятия не имею.
Может что-то неправильно измеряешь?
Можно еще проверить и попробовать изменить режим работы LPT в BIOS.
Vasia_Pupkin писал(а):Кабель LPT отключен:
- перемычка на плате NonInv - двигатель в удержании - 4.97В
- перемычка на плате Invertred - двигатель не держит - 4.96В
Так нужно смотреть что там на выходе LPT кабеля. Что толку измерять напряжение на входе не подключенной платы?
Нужно было измерить напряжение при высоком уровне на пине 1, при низком, и при активном ChargePump. В первом случае должно быть около 5 В, во втором - около 0 и в третьем - что-то между.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 11:34
Сергей Саныч
Михаил, на рисунке 14 пин помечен как pin #1.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 11:41
michael-yurov
Сергей Саныч писал(а):Михаил, на рисунке 14 пин помечен как pin #1.
Да, неправильную я картинку показал.
Спасибо!
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 11:44
novodk
Михаил, подскажите какой лучше микро шаг выставлять на драйверах, какой множитель выставлять на плате, какое значение шагов при этом нужно выставлять в Mach3. Драйвера Leadshine M542, ШВП 1605.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 11:47
michael-yurov
novodk писал(а):Михаил, подскажите какой лучше микро шаг выставлять на драйверах, какой множитель выставлять на плате, какое значение шагов при этом нужно выставлять в Mach3. Драйвера Leadshine M542, ШВП 1605.
На драйверах 1/32.
На плате 8X.
в Mach3 - 25 кГц и 160 импульсов на 1 мм.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 11:51
novodk
Спасибо, а то я маленько запутался.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 12:15
novodk
Драйвера нужно дорабатывать как вы писали
http://www.cnc-club.ru/forum/viewtopic. ... 026#p77026. Или можно обойтись стандартными? Доработать для меня не составит большого труда.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 12:20
michael-yurov
Нет, не нужно. Со степмастером будут хорошо работать любые.
С килофлопом были проблемы из за выхода "открытый коллектор" из за большой разницы скважности сигнала на низких и высоких частотах.
СтепМастер лишен этих недостатков.
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 18:54
novodk
michael-yurov писал(а):novodk писал(а):Михаил, подскажите какой лучше микро шаг выставлять на драйверах, какой множитель выставлять на плате, какое значение шагов при этом нужно выставлять в Mach3. Драйвера Leadshine M542, ШВП 1605.
На драйверах 1/32.
На плате 8X.
в Mach3 - 25 кГц и 160 импульсов на 1 мм.
А почему именно 25 кГц а не 35 кГц как в инструкции. Какое значение выставлять степ-дир пульс?
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 19:19
michael-yurov
novodk писал(а):А почему именно 25 кГц а не 35 кГц как в инструкции.
При 25 кГц - mach3 не сможет использовать скорость выше 9375 мм/мин
При 35 кГц - 13125 мм/мин.
Полагаю, столько не требуется.
Чем выше базовая частота драйвера LPT - тем выше нагрузка на компьютер.
Можно поставить 35 кГц, 160 импульсов/мм, 8X и микрошаг 1/64, тогда ограничение составит 6562 мм/мин, но в столь мелком микрошаге особой нужды нет.
Тут уже на вкус и цвет...
novodk писал(а):Какое значение выставлять степ-дир пульс?
5 и 5 мкс
Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 19:41
novodk
Спасибо, всё понятно и доступно.

Re: StepMaster ver 2.5
Добавлено: 28 авг 2017, 21:16
Filingo
michael-yurov писал(а):Вот здесь - не понимаю - если у тебя при включенном mach3 моторы не работают - как ты станком то пользуешься?
Доброго дня, честно сказать, работу моторов на том этапе не проверял( просто смотрел в удержании они или нет.
Единственное что понял, что ChargePump на плате будет нормально работать только если активировать его в Mach на 1 пин, ну и отключив при этом Enable.
(Если это корректная работа платы, может добавить в инструкцию?)
Буду использовать связку
в Mach активирован ChargePump на первый пин, Enable - отключен
на плате ChargePump и invert enable
надеюсь что прав.
Одно не нравится, что при нажатии аварийной остановки двигатели снимаются с удержания -так должно быть?
А так плата замечательная просто нужно некоторые нюансы понять, Михаилу большое спасибо за проделанную работу))