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

Контроллеры, драйверы, датчики, управляющие устройства.

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

Сообщение aftaev » 25 окт 2015, 00:26

Что значит индуктивность пол обмотки :thinking:
Программа расчета максимальной скорости шагового мотора 01.png
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 29081
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4968
Медальки:

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

Сообщение aftaev » 25 окт 2015, 00:29

Надо бы медальку выписать :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 29081
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4968
Медальки:

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

Сообщение Predator » 25 окт 2015, 00:41

michael-yurov писал(а):Вот проверка разными антивирусами

Миша, а кому оно надо? Сразу предупредили, могут орать! Мой - орал, но я ему по сопатке и всё гуд! ;)
Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Аватара пользователя
Predator
Мастер
 
Сообщения: 9433
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2487
Медальки:
Настоящее имя: Александр

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

Сообщение Лодочник » 25 окт 2015, 01:48

aftaev писал(а):Что значит индуктивность пол обмотки :thinking:
Думаю, применительно к 6-8 -выводным моторам.
Аватара пользователя
Лодочник
Мастер
 
Сообщения: 1113
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1229
Настоящее имя: Олег

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

Сообщение michael-yurov » 25 окт 2015, 06:04

Лодочник писал(а):
aftaev писал(а):Что значит индуктивность пол обмотки :thinking:
Думаю, применительно к 6-8 -выводным моторам.

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

У ледшайна, например, приведены параметры для всех трех вариантов подключения.
Программа расчета максимальной скорости шагового мотора 2015-10-25 07-58-37 Скриншот экрана.png

Я подумаю, как это все лучше «обозвать», чтобы понятнее было. Может быть картинку придется нарисовать.

P.S. Немного изменил названия параметров в программе.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
 
Сообщения: 10536
Зарегистрирован: 26 июл 2012, 00:10
Откуда: Новоуральск, Свердловская область.
Репутация: 4082
Медальки:
Настоящее имя: Михаил Львович

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

Сообщение bolek4321 » 25 окт 2015, 09:26

Добрый день.
Скачал программу, запустил - Dr.Web не ругается и никаких проблем не возникло.
bolek4321
Опытный
 
Сообщения: 109
Зарегистрирован: 27 сен 2014, 07:59
Репутация: 29

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

Сообщение Predator » 26 окт 2015, 12:22

MX_Master писал(а):сделать онлайн версию сего инструмента, чтоб открывалось в браузере вне зависимости от платформы
michael-yurov писал(а):Не умею.

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

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

Сообщение Hanter » 26 окт 2015, 12:30

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

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

Сообщение Лодочник » 26 окт 2015, 12:38

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

Совсем не так. У меня скорости по осям 15м/мин на ШВП с шагом 10мм, руками ось не легко остановить...
Аватара пользователя
Лодочник
Мастер
 
Сообщения: 1113
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1229
Настоящее имя: Олег

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

Сообщение Сергей Саныч » 26 окт 2015, 12:43

Hanter писал(а):всем известно что 500-600 оборотов предел для нормальной работы шаговика.
о, сколько нам открытий чудных...
Что понимается под "нормальной работой" и шаговика какого типоразмера?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
 
Сообщения: 7980
Зарегистрирован: 30 май 2012, 14:20
Откуда: Тюмень
Репутация: 2484
Медальки:

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

Сообщение michael-yurov » 26 окт 2015, 12:54

Hanter писал(а):а оно нада ?? вроде и так всем известно что 500-600 оборотов предел для нормальной работы шаговика..

Вот 7500 об/мин.
https://youtu.be/ShudkgT_fKQ?t=1m

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

Если бы я использовал напряжение питание не 36 В, а 70. Скорость была бы ровно в два раза выше.

Hanter писал(а):че там считать то ? пол оборота выжать лишних ?

Считать?
А ты возьми и посчитай обычный китайский набор с моторами длиной 115 мм и блоком питания на 24 В.
Программа расчета максимальной скорости шагового мотора HTB1C24hHXXXXXaOXpXXq6xXFXXXk.jpg

Вот расчет:
Программа расчета максимальной скорости шагового мотора 1.png

И хорошо если пользователь подключит только половины обмоток.
А если подключить последовательно (ну для увеличения крутящего момента, как многие любят), получается еще веселее:
Программа расчета максимальной скорости шагового мотора 2.png

И сколько таких покупателей китайских наборов потом удивляются, что у них станок еле ползает?
А ведь моторы брали "с запасом"!
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
 
Сообщения: 10536
Зарегистрирован: 26 июл 2012, 00:10
Откуда: Новоуральск, Свердловская область.
Репутация: 4082
Медальки:
Настоящее имя: Михаил Львович

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

Сообщение pant-79 » 26 окт 2015, 17:19

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

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

Сообщение michael-yurov » 26 окт 2015, 17:48

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°

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

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

Сообщение Сергей Саныч » 26 окт 2015, 19:15

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

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

Сообщение Predator » 26 окт 2015, 19:18

Сергей Саныч писал(а):двенадцать мегабайт - как с куста

Где 12 Мб? :wik:
Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Аватара пользователя
Predator
Мастер
 
Сообщения: 9433
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2487
Медальки:
Настоящее имя: Александр

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

Сообщение UAVpilot » 26 окт 2015, 19:31

Predator писал(а):Где 12 Мб?

Где, где - в ... в архиве вобщем. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16858
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4149
Медальки:
Настоящее имя: Сергей

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

Сообщение Predator » 26 окт 2015, 19:59

UAVpilot писал(а): в архиве вобщем.

Оппа и точно ведь сама прожка 12.1 весит, а архив 3.30 :)
Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Аватара пользователя
Predator
Мастер
 
Сообщения: 9433
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2487
Медальки:
Настоящее имя: Александр

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

Сообщение pant-79 » 27 окт 2015, 13:27

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

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

Сообщение michael-yurov » 27 окт 2015, 14:28

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

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

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

Сообщение pant-79 » 27 окт 2015, 14:56

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

Так что-ж не накатал то?
А я на паскале могу написать - килобайт 10 будет весить. Надо?

Я не накатал (пока), потому что уже есть готовая и потому, что вы лучше разбираетесь в вопросе движков.
А вот вы чего на паскале не накатали - встречный вопрос.
pant-79
Мастер
 
Сообщения: 240
Зарегистрирован: 21 авг 2015, 11:38
Репутация: 1

Пред.След.

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

Кто сейчас на конференции

Зарегистрированные пользователи: Aleksandrs, alexxx666, Bing [Bot], DesertWorm, FLUKE, Geniusnet, Google [Bot], Google Feedfetcher, Lexxa, Majestic-12 [Bot], Mishagz, Raptirius, sas_75, SeReGa Sh, Udintsev, vit_rus, Yandex [bot], yurayerz

Поделиться

Reputation System ©'