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

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

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

Сообщение MX_Master » 28 окт 2015, 18:38

Насчёт РНР скрипта я чёт опрометчиво, обычного HTML + JavaScript за глаза хватит. Вот, кстати


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

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

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

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

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

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

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

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


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

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

Сообщение MX_Master » 28 окт 2015, 19:41

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

Можете, канеш, залить на сайт как есть. Это, кстати, всего 1 html файл. Ну или поиграть с оформлением и встраиванием в дизайн сайта
Вложения
StepMotorCalc.html.zip
(2.35 Кб) Скачиваний: 158
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3305
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1725
Медальки:
Настоящее имя: Михаил

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

Сообщение Predator » 28 окт 2015, 20:00

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

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

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

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

СПАСИБИЩЕ!

Лучше на «ты», а то непривычно для форума.

MX_Master писал(а):Это, кстати, всего 1 html файл.

Это круто!, даже не думал, что такое возможно.

MX_Master писал(а):Можете, канеш, залить на сайт как есть.

Сначала нужно мне сайт сделать)))
Для новой версии степмастера придется весь переделывать.

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

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

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

Predator писал(а):MX_Master, А почему 5-й пункт в шагах стал, а не в градусах?

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

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

Сообщение UAVpilot » 28 окт 2015, 23:50

michael-yurov писал(а):А здесь бы на форуме в Wiki встроить. Кто умеет?

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

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

Сообщение raddd » 29 окт 2015, 00:20

Обоим по медали! Кто за?
Аватара пользователя
raddd
Мастер
 
Сообщения: 1394
Зарегистрирован: 10 фев 2015, 08:50
Откуда: Беларусь Минский р-н
Репутация: 486
Медальки:
Настоящее имя: Alexey Rodionov

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

Сообщение Лодочник » 29 окт 2015, 13:34

Думаю, надо что то сделать с формулой - с уменьшением тока скорость поднимается, а ведь на практике это далеко не так. Ток стремится к нулю, скорость к бесконечности...
Аватара пользователя
Лодочник
Мастер
 
Сообщения: 1113
Зарегистрирован: 10 авг 2012, 05:24
Репутация: 1229
Настоящее имя: Олег

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

Сообщение Predator » 29 окт 2015, 13:37

MX_Master писал(а):Насчёт РНР скрипта я чёт опрометчиво

Тоже начал писать на php+html (хотя и были мысли о джаваскрипт, но товарищ один меня отговорил), почти дописал, а тут ты с «HTML + JavaScript» решил дальше не писать, скачал твой скрипт :)

MX_Master писал(а):Просьба к Михаилу - проверить, и, по желанию, добавить себе на сайт.

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

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

Сообщение michael-yurov » 29 окт 2015, 13:44

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

Это ток, на который рассчитан шаговый мотор.

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

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

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

Сообщение pant-79 » 29 окт 2015, 20:57

michael-yurov писал(а):С уменьшением тока пропорционально уменьшается и крутящий момент.

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

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

Сообщение michael-yurov » 29 окт 2015, 21:52

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

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

Сообщение pant-79 » 30 окт 2015, 12:18

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

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

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

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

Ну для минимальных скоростей он указан в документации.
График, обычно, тоже.

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

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

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

Сообщение MX_Master » 18 янв 2016, 11:15

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

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

Вот несколько примеров ссылок:


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

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

Сообщение MX_Master » 18 янв 2016, 18:40

Для наших зарубежных партнёров добавил английский и китайский. Плюс переключатель языка. Присутствует автовыбор языка по языку браузера. Код языка тоже сохраняется в адресе страницы.


До настроек популярных шаговиков руки пока не дошли. Интересно будет сделать механизм, который выдаёт ссылки на интернет магазины ))
Последний раз редактировалось MX_Master 19 янв 2016, 11:47, всего редактировалось 4 раз(а).
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3305
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1725
Медальки:
Настоящее имя: Михаил

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

Сообщение AndyBig » 18 янв 2016, 18:44

MX_Master писал(а):Англицский .. Руцкий

Надеюсь, на сайте оно написано правильно? :D
Аватара пользователя
AndyBig
Мастер
 
Сообщения: 3874
Зарегистрирован: 07 мар 2014, 04:01
Откуда: юг России
Репутация: 1056
Медальки:

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

Сообщение MX_Master » 26 янв 2016, 14:04

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

StepMotorCalc.html

Программа расчета максимальной скорости шагового мотора 2016-01-26_165532.jpg
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3305
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1725
Медальки:
Настоящее имя: Михаил

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

Сообщение PKM » 26 янв 2016, 22:45

Это просто праздник какой-то
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4245
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 695
Медальки:
Настоящее имя: Андрей

Пред.След.

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

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

Зарегистрированные пользователи: aldemm, Bender, Bing [Bot], FL@gMan, Google [Bot], kupidon1979, Majestic-12 [Bot], Yandex [bot], ДмитрийП

Поделиться

Reputation System ©'