Страница 1 из 2
Как сделать электронную редукцию
Добавлено: 27 авг 2017, 13:07
gendos
Есть автономный контроллер выдает только полушаг, как получить микрошаг и так как нет возможности изменить размер шкива на шаговом двигателе
нужно подобрать дробный микрошаг.
Предполагаю что можно использовать StepMaster( можно ли в нем подобрать нужный микрошаг) и может есть в китае дробные делители шагов . как они называются чтоб забить в поиске
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 13:34
Сергей Саныч
Подробности можно? Что за контроллер, как он настраивается, почему только полушаг? Ведь задача контроллера - выдавать импульсы, а как их интерпретировать (шаг, полушаг, микрошаг) - забота драйвера. Контроллер про дробность шага понятия не имеет.
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 14:18
MX_Master
gendos писал(а):Есть автономный контроллер выдает только полушаг, как получить микрошаг и так как нет возможности изменить размер шкива на шаговом двигателе
нужно подобрать дробный микрошаг.
http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=13977
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 14:27
gendos
Контролер вышивальной машинки , состоит из двух блоков первый генирит шаги второй обычный драйвер без микрошага .
Хочу заменить обычный драйвер на драйвер с микрошагом (типа М542) при этом нет возможности изменить прошивку и настройку первого блока
и еще при этом хочу изменить диаметр шкива на шаговике, значит нужно подбирать редукцию , чтоб не изменился масштаб вышевки,
то есть придется подбирать дробность микрошага экспериментально , для сохранения масштаба
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 14:32
gendos
Тему мельком читал, но хотелось бы купить готовое решение, нет сейчас времени разбираться, если готового решения не найду может придется разбираться
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 15:01
MX_Master
Поставь такой шкив, который позволит не парится с дробным множителем. Умножитель работает только с целочисленными значениями.
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 15:04
michael-yurov
gendos писал(а):Предполагаю что можно использовать StepMaster(можно ли в нем подобрать нужный микрошаг)
Могу прописать в степмастере любые дробные нестандартные значения, если нужно. Хоть постоянную Гельфонда (e^pi). Можно заменить любые из пяти базовых настроек платы.
Но только на этапе изготовления. Если нужна возможность тонкой настройки на месте - такой вариант не подойдет.
Если поставить энкодеры - можно использовать эту штуку:
http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=11787
Тогда можно будет задать любой желаемый коэффициент через программу настройки. Но, обязательно нужна обратная связь для работы платы.
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 15:24
gendos
MX_Master писал(а):Поставь такой шкив, который позволит не парится с дробным множителем. Умножитель работает только с целочисленными значениями.
На изделии стоит тросик намотан на диаметр 24 мм ,
хочу поставить ремень с шагом 2.5 мм диаметром около 16 мм , как это можно подобрать ?
Может эта задача и не имеет решения , тогда откажусь от этой идеи
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 15:29
gendos
michael-yurov писал(а):gendos писал(а):Предполагаю что можно использовать StepMaster(можно ли в нем подобрать нужный микрошаг)
Могу прописать в степмастере любые дробные нестандартные значения, если нужно. Хоть постоянную Гельфонда (e^pi). Можно заменить любые из пяти базовых настроек платы.
Но только на этапе изготовления. Если нужна возможность тонкой настройки на месте - такой вариант не подойдет.
Если поставить энкодеры - можно использовать эту штуку:
http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=11787
Тогда можно будет задать любой желаемый коэффициент через программу настройки. Но, обязательно нужна обратная связь для работы платы.
понял, если не найду простого решения , буду думать над покупкой StepMaster , только нужно как то заранее вычислить какие настройки прописывать
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 18:06
MX_Master
gendos писал(а):На изделии стоит тросик намотан на диаметр 24 мм ,
хочу поставить ремень с шагом 2.5 мм диаметром около 16 мм , как это можно подобрать ?
Может эта задача и не имеет решения , тогда откажусь от этой идеи
в теории-то имеет (:
множитель = 24 / 16 *
дробление_шага / 2
чтобы получить итоговый микрошаг
1/32
множитель = 24 / 16 *
32 / 2 =
24
а вот на практике
(по реальным замерам) множитель может получится
24.1,
23.9 и т.д. Причём, подбирать придётся методом научного тыка.
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 18:14
michael-yurov
MX_Master писал(а):в теории-то имеет (:
множитель = 24 / 16 * дробление_шага / 2
И сколько у такого шкива зубов? 16*пи / 2,5 = 20,10619 штук?
Или все же ровно 20? и действующее значение диаметра = 15,9154943 мм?
Да и толщину тросика стоит учесть, и растяжение ремня.
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 19:40
Сергей Саныч
Ничего не понял. Либо ставим зубчатый ремень и имеем передаточное отношение, строго выраженное простой дробью, без всяких "пи", например 16/24.
Либо обычный ремень без зубов и имеем все прелести, связанные с соотношениями диаметров, проскальзыванием и растяжением.
Re: Как сделать электронную редукцию
Добавлено: 27 авг 2017, 20:32
gendos
michael-yurov писал(а):MX_Master писал(а):в теории-то имеет (:
множитель = 24 / 16 * дробление_шага / 2
И сколько у такого шкива зубов? 16*пи / 2,5 = 20,10619 штук?
Или все же ровно 20? и действующее значение диаметра = 15,9154943 мм?
Да и толщину тросика стоит учесть, и растяжение ремня.
Да совершенно верно ,все это будет влиять на результат, придется подбирать,
с первой попытки можно не угадать.
в крайнем случае можно масштаб в софте изменить(Корел)
Re: Как сделать электронную редукцию
Добавлено: 28 авг 2017, 13:21
Тенгель
На чипмейкере есть темы про электронные "гитары" для токарных станков ( нарезание резьб).
Там такая же задача, менять произвольно соотношение подачи продольного винта от угла шпинделя, думаю как раз оно. Вроде даже кто то наборы делает.
Re: Как сделать электронную редукцию
Добавлено: 28 авг 2017, 22:41
Dimka
Есть промышленный делитель импульсов:
http://www.motrona.eu/PDF/It251_e.pdf .
Но цена такая, что лучше на Ардуине собрать

.
Re: Как сделать электронную редукцию
Добавлено: 28 авг 2017, 23:01
niksooon
тогда уж сервак вместо шаговика поставить , и в евонном драйвере коэффиценты электронного редуктора рассчитать(подобрать)
Re: Как сделать электронную редукцию
Добавлено: 29 авг 2017, 02:21
Dimka
niksooon писал(а):тогда уж сервак вместо шаговика поставить , и в евонном драйвере коэффиценты электронного редуктора рассчитать(подобрать)
Очень хорошая идея, кстати. Только для смены коэффициента редукции придётся через комп лезть в настройки, скорее всего. Хотя, может, что-то можно прикрутить..
Re: Как сделать электронную редукцию
Добавлено: 29 авг 2017, 05:04
MX_Master
Цена вопроса с серваком, канеш, будет интересная..
Re: Как сделать электронную редукцию
Добавлено: 29 авг 2017, 10:58
Сергей Саныч
Он только делить умеет, на целое число. Тривиальная задача.
Re: Как сделать электронную редукцию
Добавлено: 29 авг 2017, 18:37
gendos
niksooon писал(а):тогда уж сервак вместо шаговика поставить , и в евонном драйвере коэффиценты электронного редуктора рассчитать(подобрать)
А в любом серваке можно коэффициенты изменять ?