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

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
MX_Master
Мастер
Сообщения: 6105
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2651
Настоящее имя: Миша
Откуда: Алма-Ата
Контактная информация:

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

Сообщение MX_Master »

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

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

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

Офигеть!
Надо было исходники взять!
Я там ошибку допустил при расчете последовательного и параллельного подключения обмоток не учел изменение сопротивления.
Тебе удалось повторить эту ошибку.
Она не существенная, но все же.

А можно чекбоксы сдвинуть выше и левее? Можно вообще без отступов.

«8-ти» выводные моторы заменить на «8-и» или «8-ми» (не знаю, как грамотно).

Точки добавить в конце строк с чекбоксами.

Только что обнаружил. что можно получить отрицательный ответ (и в моей программе тоже), если задать огромный ток.


Как это дело встроить на сайт - потом попытаюсь разобраться.
Сейчас с платами вожусь. Стол завален деталями.
Аватара пользователя
MX_Master
Мастер
Сообщения: 6105
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2651
Настоящее имя: Миша
Откуда: Алма-Ата
Контактная информация:

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

Сообщение MX_Master »

Подправил всё указанное (как мог :hehehe:)

Можете, канеш, залить на сайт как есть. Это, кстати, всего 1 html файл. Ну или поиграть с оформлением и встраиванием в дизайн сайта
Вложения
StepMotorCalc.html.zip
(2.35 КБ) 287 скачиваний
Аватара пользователя
Predator
Мастер
Сообщения: 9579
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2521
Настоящее имя: Александр
Контактная информация:

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

Сообщение Predator »

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

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

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

MX_Master писал(а):Можете, канеш, залить на сайт как есть. Это, кстати, всего 1 html файл. Ну или поиграть с оформлением и встраиванием в дизайн сайта
СПАСИБИЩЕ!

Лучше на «ты», а то непривычно для форума.
MX_Master писал(а):Это, кстати, всего 1 html файл.
Это круто!, даже не думал, что такое возможно.
MX_Master писал(а):Можете, канеш, залить на сайт как есть.
Сначала нужно мне сайт сделать)))
Для новой версии степмастера придется весь переделывать.

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

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

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

Predator писал(а):MX_Master, А почему 5-й пункт в шагах стал, а не в градусах?
Не играет роли.
Аватара пользователя
Serg
Мастер
Сообщения: 20638
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 4903
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

michael-yurov писал(а):А здесь бы на форуме в Wiki встроить. Кто умеет?
В вики встроить нельзя - защита такая. Перешли Нику, он приделает куда надо.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1554
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 528
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

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

Сообщение raddd »

Обоим по медали! Кто за?
_____________
|||||||||||||||||||||||||
|||||||||||||||||||||||||
|||||||||||||||||||||||||
——————––
Аватара пользователя
Лодочник
Мастер
Сообщения: 1766
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1671
Настоящее имя: Олег
Откуда: г.Королев
Контактная информация:

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

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

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

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

Сообщение Predator »

MX_Master писал(а):Насчёт РНР скрипта я чёт опрометчиво
Тоже начал писать на php+html (хотя и были мысли о джаваскрипт, но товарищ один меня отговорил), почти дописал, а тут ты с «HTML + JavaScript» решил дальше не писать, скачал твой скрипт :)
MX_Master писал(а): Просьба к Михаилу - проверить, и, по желанию, добавить себе на сайт.
Онлайн версия калькулятора доступна здесь. Пока только для зарегистрированных пользователей, когда подкорректирую код для безопасности и еще всякие мелочи, сделаю доступной всем.
Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11210
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4436
Настоящее имя: Михаил Львович
Откуда: Новоуральск, Свердловская область.
Контактная информация:

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

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

Лодочник писал(а):Думаю, надо что то сделать с формулой - с уменьшением тока скорость поднимается, а ведь на практике это далеко не так. Ток стремится к нулю, скорость к бесконечности...
Это ток, на который рассчитан шаговый мотор.

С уменьшением тока пропорционально уменьшается и крутящий момент.
Если требуется меньший ток - драйвер сможет его поддерживать до более высоких скоростей.
В формуле все верно.

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

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

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

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

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

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

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

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

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

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

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

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

pant-79 писал(а):То есть, один фиг еще надо высчитывать этот крутящий момент на этой максимальной скорости отдельно... Он высчитывается по формуле или надо график на каждый мотор смотреть?
Ну для минимальных скоростей он указан в документации.
График, обычно, тоже.

Ну и моторы / графики то в целом не сильно отличаются.

Программа скорее нужна, чтобы не лохануться с выбором мотора драйвера и напряжения питания.
Аватара пользователя
MX_Master
Мастер
Сообщения: 6105
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2651
Настоящее имя: Миша
Откуда: Алма-Ата
Контактная информация:

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

Сообщение MX_Master »

Недавно заметил, что неудобно давать ссылку на онлайн калькулятор, а затем просить людей ввести нужные им параметры. Захотелось как-то улучшить этот процесс. Поэтому я посидел и добавил в онлайн калькулятор кое-какие изменения.

Теперь все вводимые параметры немедленно сохраняются в адресе страницы после знака #. Остаётся лишь скопировать URL и отдать кому нужно. Он это дело открывает, а там уже вбиты нужные параметры.

Вот несколько примеров ссылок:
Также закралась мысль, что неплохо бы сделать прям в онлайн калькуляторе набор ссылок с преднастройками для популярных в народе шаговиков. Еще я помню кто-то высказывал мысль сделать ссылки на популярные Интернет-магазины (ebay, ali, ..), где эти шаговики продаются )) Идея не лишена смысла, тоже можно добавить.
Аватара пользователя
MX_Master
Мастер
Сообщения: 6105
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2651
Настоящее имя: Миша
Откуда: Алма-Ата
Контактная информация:

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

Сообщение MX_Master »

Для наших зарубежных партнёров добавил английский и китайский. Плюс переключатель языка. Присутствует автовыбор языка по языку браузера. Код языка тоже сохраняется в адресе страницы.
До настроек популярных шаговиков руки пока не дошли. Интересно будет сделать механизм, который выдаёт ссылки на интернет магазины ))
Последний раз редактировалось MX_Master 19 янв 2016, 11:47, всего редактировалось 4 раза.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1118
Откуда: юг России
Контактная информация:

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

Сообщение AndyBig »

MX_Master писал(а):Англицский .. Руцкий
Надеюсь, на сайте оно написано правильно? :D
Аватара пользователя
MX_Master
Мастер
Сообщения: 6105
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2651
Настоящее имя: Миша
Откуда: Алма-Ата
Контактная информация:

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

Сообщение MX_Master »

Внедрил в калькулятор мини базу по моторчикам (базу взял отсюда).
А также сделал ссылки на поиск моторов по eBay, Aliexpress и Taobao.
Дальнейший тюнинг не планируется

StepMotorCalc.html
2016-01-26_165532.jpg
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4261
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 703
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

Это просто праздник какой-то
Ответить

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