Калькулятор максимальной скорости шагового мотора

Контроллеры, драйверы, датчики, управляющие устройства.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение aftaev »

Что значит индуктивность пол обмотки :thinking:
01.png (3664 просмотра) <a class='original' href='./download/file.php?id=61545&sid=3a14e4a6a4b3eb9c64cd90d39b980c7c&mode=view' target=_blank>Загрузить оригинал (735.84 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение aftaev »

Надо бы медальку выписать :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Predator »

michael-yurov писал(а):Вот проверка разными антивирусами
Миша, а кому оно надо? Сразу предупредили, могут орать! Мой - орал, но я ему по сопатке и всё гуд! ;)
Аватара пользователя
Лодочник
Мастер
Сообщения: 2157
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1832
Настоящее имя: Олег
Откуда: г.Королев
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Лодочник »

aftaev писал(а):Что значит индуктивность пол обмотки :thinking:
Думаю, применительно к 6-8 -выводным моторам.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение michael-yurov »

Лодочник писал(а):
aftaev писал(а):Что значит индуктивность пол обмотки :thinking:
Думаю, применительно к 6-8 -выводным моторам.
Да, для 6-и и 8-и выводных моторов.
По умолчанию в документации для таких моторов указаны характеристики для униполярного подключения «Unipolar» / «Half-Coil»
При последовательном или параллельном подключении меняется, соответственно, сопротивление и общая индуктивность. К тому же требуется изменить рабочий ток, чтобы параметры работы мотора остались в прежних рамках.

У ледшайна, например, приведены параметры для всех трех вариантов подключения.
2015-10-25 07-58-37 Скриншот экрана.png (3652 просмотра) <a class='original' href='./download/file.php?id=61577&sid=3a14e4a6a4b3eb9c64cd90d39b980c7c&mode=view' target=_blank>Загрузить оригинал (228.31 КБ)</a>
Я подумаю, как это все лучше «обозвать», чтобы понятнее было. Может быть картинку придется нарисовать.

P.S. Немного изменил названия параметров в программе.
bolek4321
Мастер
Сообщения: 204
Зарегистрирован: 27 сен 2014, 07:59
Репутация: 37
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение bolek4321 »

Добрый день.
Скачал программу, запустил - Dr.Web не ругается и никаких проблем не возникло.
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Predator »

MX_Master писал(а):сделать онлайн версию сего инструмента, чтоб открывалось в браузере вне зависимости от платформы
michael-yurov писал(а):Не умею.
Давай сделаем вэб-версию, помогу.
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4338
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Hanter »

а оно нада ?? вроде и так всем известно что 500-600 оборотов предел для нормальной работы шаговика.. :) че там считать то ? пол оборота выжать лишних ? :hehehe:
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
Аватара пользователя
Лодочник
Мастер
Сообщения: 2157
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1832
Настоящее имя: Олег
Откуда: г.Королев
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Лодочник »

Hanter писал(а):вроде и так всем известно что 500-600

Совсем не так. У меня скорости по осям 15м/мин на ШВП с шагом 10мм, руками ось не легко остановить...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Сергей Саныч »

Hanter писал(а):всем известно что 500-600 оборотов предел для нормальной работы шаговика.
о, сколько нам открытий чудных...
Что понимается под "нормальной работой" и шаговика какого типоразмера?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение michael-yurov »

Hanter писал(а):а оно нада ?? вроде и так всем известно что 500-600 оборотов предел для нормальной работы шаговика..
Вот 7500 об/мин.
https://youtu.be/ShudkgT_fKQ?t=1m

У меня на станке скорость холостых перемещений 10 000 мм/мин при шаге ШВП 5 мм. Можно и 12 м/мин поставить, но не хочу рисковать.
Это 2000-2400 об/мин.

Если бы я использовал напряжение питание не 36 В, а 70. Скорость была бы ровно в два раза выше.
Hanter писал(а):че там считать то ? пол оборота выжать лишних ?
Считать?
А ты возьми и посчитай обычный китайский набор с моторами длиной 115 мм и блоком питания на 24 В.
HTB1C24hHXXXXXaOXpXXq6xXFXXXk.jpg (3602 просмотра) <a class='original' href='./download/file.php?id=61687&sid=3a14e4a6a4b3eb9c64cd90d39b980c7c&mode=view' target=_blank>Загрузить оригинал (385.61 КБ)</a>
Вот расчет:
1.png (3602 просмотра) <a class='original' href='./download/file.php?id=61688&sid=3a14e4a6a4b3eb9c64cd90d39b980c7c&mode=view' target=_blank>Загрузить оригинал (37.73 КБ)</a>
И хорошо если пользователь подключит только половины обмоток.
А если подключить последовательно (ну для увеличения крутящего момента, как многие любят), получается еще веселее:
2.png (3602 просмотра) <a class='original' href='./download/file.php?id=61689&sid=3a14e4a6a4b3eb9c64cd90d39b980c7c&mode=view' target=_blank>Загрузить оригинал (38.67 КБ)</a>
И сколько таких покупателей китайских наборов потом удивляются, что у них станок еле ползает?
А ведь моторы брали "с запасом"!
pant-79
Мастер
Сообщения: 240
Зарегистрирован: 21 авг 2015, 11:38
Репутация: 1
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение pant-79 »

У меня не работает. Меняешь одну цифру - остальные загораются красным, а результаты все равно остаются пустыми. Смена других значений тоже ничего не дает.
А можно выложить формулы, по которым все это дело вычисляется?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение michael-yurov »

pant-79 писал(а):У меня не работает. Меняешь одну цифру - остальные загораются красным, а результаты все равно остаются пустыми. Смена других значений тоже ничего не дает.
Поленился я разбираться, что там у пользователя в качестве десятичного разделителя задано в системе. Просто подсветил красным, если число введено некорректно.
pant-79 писал(а):А можно выложить формулы, по которым все это дело вычисляется?
Можно.
делаешь два расчета:
V = 60 * U / (L*I * π/2 * 360/StepAngle)
VR = 60 * (U - I*R) / (L*I * 360/StepAngle)

И в качестве ответа берешь минимальное из этих двух значение.
Это и будут обороты в минуту для обычного четырехвыводного мотора.

U - напряжение питания в вольтах
L - индуктивность обмотки в генри (не в миллигенри!)
I - ток (среднеквадратичное значение) в амперах
π - число Пи.
StepAngle - угловой шаг в градусах. Обычно 1,8°

Для шести- и восьми-выводных моторов нужно еще коэффициенты учитывать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Сергей Саныч »

michael-yurov писал(а):делаешь два расчета:
V = 60 * U / (L*I * π/2 * 360/StepAngle)
VR = 60 * (U - I*R) / (L*I * 360/StepAngle)
И двенадцать мегабайт - как с куста :shock:
Без графики, без наворотов. Куды мир катится?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Predator »

Сергей Саныч писал(а):двенадцать мегабайт - как с куста
Где 12 Мб? :wik:
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Serg »

Predator писал(а):Где 12 Мб?
Где, где - в ... в архиве вобщем. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение Predator »

UAVpilot писал(а): в архиве вобщем.
Оппа и точно ведь сама прожка 12.1 весит, а архив 3.30 :)
pant-79
Мастер
Сообщения: 240
Зарегистрирован: 21 авг 2015, 11:38
Репутация: 1
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение pant-79 »

Дааа, я аналог на АНК накатаю - будет мегабайт весить. На какой платформе это написано (чтоб я никогда этим не пользовался)?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение michael-yurov »

pant-79 писал(а):Дааа, я аналог на АНК накатаю - будет мегабайт весить. На какой платформе это написано (чтоб я никогда этим не пользовался)?
Так что-ж не накатал то?
А я на паскале могу написать - килобайт 10 будет весить. Надо?
pant-79
Мастер
Сообщения: 240
Зарегистрирован: 21 авг 2015, 11:38
Репутация: 1
Контактная информация:

Re: Программа расчета максимальной скорости шагового мотора

Сообщение pant-79 »

michael-yurov писал(а):
pant-79 писал(а):Дааа, я аналог на АНК накатаю - будет мегабайт весить. На какой платформе это написано (чтоб я никогда этим не пользовался)?
Так что-ж не накатал то?
А я на паскале могу написать - килобайт 10 будет весить. Надо?
Я не накатал (пока), потому что уже есть готовая и потому, что вы лучше разбираетесь в вопросе движков.
А вот вы чего на паскале не накатали - встречный вопрос.
Ответить

Вернуться в «Электроника»