Страница 28 из 42
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 18:09
nERV
Тут вопросик.
Входы In10-15 как работают? Если я к ним цепляю индуктивные датчики, то они должны быть N-типа, т.е подтягивать In к земле?
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 18:47
michael-yurov
nERV писал(а):Тут вопросик.
Входы In10-15 как работают? Если я к ним цепляю индуктивные датчики, то они должны быть N-типа, т.е подтягивать In к земле?
Да, желательно (NPN), но если они обратные (PNP) - можно что-то придумать, чтобы обойти это дело.
Блок входов гальванически отвязан от схемы управления, что позволяет с минимальными усилиями подключить к плате входящие сигналы (от датчиков или кнопок) исключая при этом возможность негативного воздействия помех. В том числе к плате допустимо подключать контактный датчик определения длины инструмента напрямую к клеммам интерфейсной платы без дополнительных мер для обеспечения гальванической развязки между корпусом шпинделя и электроникой управления.
Так же блок входов имеет собственный источник питания с напряжением 15 В, что позволяет подключить индуктивные датчики, требующие отдельный источник с напряжением более 5 В. Блок входов корректно работает с индуктивными датчиками NPN типа (желательно NPN normally open).
P.S. я вот только боюсь, что TB6560 не сможет показать особой разницы в работе с фильтром или без. Хотя, конечно, самому интересно.
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 19:09
nERV
Забавно, но распайка разъема у моей платки контроллера совпадает с распайкой платки фильтра.
Порадовала блестящая табличка на разъеме фильтра. Чувствуешь себя обладателем чего-то, недоступного многим.

А что значит "уровень фильтрации", как ранжировать эти "жесткий режим", "максимальная фильтрация"?
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 19:21
nERV
Тут еще вопрос возник. На плате фильтра есть переключатель дробления шага. На драйверах ШД тоже есть дробление шага. Как оно друг с другом работает?
Допустим, на плате поставлю х24, а на драйвере х512, в итоге получим 12288 импульсов на шаг?
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 19:24
tooshka
nERV писал(а):Тут еще вопрос возник. На плате фильтра есть переключатель дробления шага. На драйверах ШД тоже есть дробление шага. Как оно друг с другом работает?
Допустим, на плате поставлю х24, а на драйвере х512, в итоге получим 12288 импульсов на шаг?
А у драйвера какая максимальная частота на входе?
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 19:35
michael-yurov
nERV писал(а):А что значит "уровень фильтрации", как ранжировать эти "жесткий режим", "максимальная фильтрация"?
Я через несколько дней напишу подробнее. Там нужно вычислять, графики строить.
Если кратко - то средний режим применим для большинства задач и не испортит траекторию. Минимальный - для очень высоких требований к точности. Максимальный - наоборот, сглаживает даже мгновенный старт с места без плавного увеличения скорости. В жестком режиме - фильтр почти ничего не фильтрует.
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 19:38
michael-yurov
nERV писал(а):Допустим, на плате поставлю х24, а на драйвере х512, в итоге получим 12288 импульсов на шаг?
Не, тут наоборот. Получится, что в программе нужно будет настроить 21.333 (512/24) импульса на шаг. Т.е. плата - умножает частоту, а драйвер - делит.
т.е. если настроить в управляющей программе режим полного шага (например - 200 импульсов на 5 мм), на плате установить множитель 16X, а на драйвере микрошаг 1/16, то все будет работать как надо, но намного более плавно, чем в режиме полного шага.
Правда и частота сигнала на входе драйвера будет в 16 раз выше, а это может стать узким местом, поэтому не стоит злоупотреблять большими множителями.
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 19:59
nERV
tooshka писал(а): какая максимальная частота на входе?
Сейчас драйверы на 6560, у них, видимо, небольшая частота по входу. Заказал лидшайновские М542, у них вроде как 200кГц.
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 20:14
selenur
у 6560 на странице 4 в
http://www.hestore.hu/files/TB6560.pdf написано что 15кГц максимум
у 542 на 2-й странице
http://www.hi-end.ro/pdf/motoare/CMP5042.pdf как 200кГц
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 20:32
nERV
Дан немного неверный даташит. Это 2М542 нонейм, Я же заказал именно М542 от лидшайна.
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 20:39
michael-yurov
selenur писал(а):написано что 15кГц максимум
На самом деле - намного больше.
Максимальная частота изменяется пропорционально частоте внутреннего генератора. Конкретную цифру назвать сложно, т.к. микросхема продолжает работать, но начинает сбоить и пропускать импульсы после перехода некоторой границы (это я про TB6560).
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 20:39
selenur
Но в любом случае похоже намного круче

а где можно посмотреть на это чудо, а то гугл мне какие-то трактора подсовывает?
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 20:53
nERV
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 06 янв 2014, 23:24
nERV
Собрал-спаял-скрутил-работает! Даже релюшки щелкают. Вернее ручками с кнопочек погонял оси, запускать какую-то обработку в полпервого ночи было бы странно, по крайней мере соседи не поймут. Завтра попробую платку фрезернуть. Есть одна уп, в которой станок периодически срывается в пропуск шагов, ему слишком много мелких движений делать приходится:)
В серийном изделии на клеммы питания лучше поставить какой-то разъемчик.
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 08 янв 2014, 04:23
asutpka
Искренне присоединяюсь к поздравлениям!
Эх как жаль, что шаблоны уже изготовлены.
Было-бы лучше на мой взгляд не жестко подключить выделенную красными кружками цепи на +5 а дать пользователю выбрать +3.3 и +5, либо подключить их через диод c малым падением к +3.3v.
Я понимаю, что это частный случай -например подключение данной платы к BeagleBone black .
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 08 янв 2014, 05:31
selenur
джамперы для выбора напряжения питания оптимальный вариант, автор в следующей версии наверняка предусмотрит

Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 08 янв 2014, 05:42
nERV
И кстати, кренка пятивольтовая греется прилично при питании от 12в. При более высоком напряжении питания все будет хуже. Ей надо бы больше меди вокруг, либо стоило от ее спины металлизированые отверстия к обратной стороне платы на слой экрана вывести. Хотя 50-60 град не предел для нее.
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 08 янв 2014, 07:23
aegis
nERV писал(а):кренка пятивольтовая греется прилично при питании от 12в
ну так потребление то до 500мА писалось где-то выше если не запамятовал. я бы лучше 2 кренки ставил. скажем вначале до 8В падение, далее до 5. и это вполне нормальная практика
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 08 янв 2014, 08:41
tooshka
nERV писал(а):И кстати, кренка пятивольтовая греется прилично при питании от 12в. При более высоком напряжении питания все будет хуже. Ей надо бы больше меди вокруг, либо стоило от ее спины металлизированые отверстия к обратной стороне платы на слой экрана вывести. Хотя 50-60 град не предел для нее.
Думаю это все доработается, больше интересует как работает плата? Мягче ли стали работать двигатели? Еще бы на степ/дир серве попробовать?
Re: Фильтр для сглаживания неравномерности импульсов Step
Добавлено: 08 янв 2014, 08:48
Serg
Туда надо было б вот такую "кренку" поставить:
http://www.pololu.com/product/2107
tooshka писал(а):Еще бы на степ/дир серве попробовать?
IMHO это бессмысленно.
(любители step/dir, а не аналогогового управления даже не пытайтесь возразить - хуже будет

)