Страница 1 из 1

28ybj-48

Добавлено: 14 мар 2019, 11:26
vfear
Добрый день.

Хотел уточнить информацию. Какие параметры необходимо вбить в блок StepMotor для двигателя 28ybj-48 с драйвером ULN2003?

Или оставить все по умолчанию. (Количество шагов 64, коэффициент 64, скорость 400)

С такими параметрами работает, но немного не плавно.

И еще вопрос, возможно ли в flprog реализовать плавный старт и стоп для этого мотора?

Заранее Спасибо :)

28ybj-48

Добавлено: 15 мар 2019, 11:08
vfear
Пробовал вбить значение количество шагов 2048 (взял от сюда http://www.zi-zi.ru/docs/modules/info_2 ... LN2003.pdf)
Мотор гудит и стоит на месте. И что означает параметр коэффициент трансформации?

28ybj-48

Добавлено: 15 мар 2019, 11:24
dsfbuy
ВИКИ сказала - Коэффициент трансформации трансформатора — это величина, выражающая масштабирующую (преобразовательную) характеристику трансформатора относительно какого-нибудь параметра электрической цепи (напряжения, силы тока, сопротивления и т. д.).

28ybj-48

Добавлено: 17 мар 2019, 07:57
vfear
Есть ли ещё мысли?

28ybj-48

Добавлено: 17 мар 2019, 09:12
eugeneb
Мотор бестолковый, только поиграться.
Управление можете сами сделать на базе блока "Командоаппарат" (библиотека не потребуется).
Это очень полезно для понимания работы ШД.
Городить ускорение здесь не имеет смысла, потому что ULN не даст таких скоростей, с которых мотор не может стартануть с места.

На счёт коэффициента трансформации - откуда вопрос? В том тексте, что Вы привели трансформация не упоминается.

28ybj-48

Добавлено: 20 мар 2019, 11:21
vfear
Хотел уточнить, в программе, стандартный блок stepMotor - этот блок в полушаговом режиме включает мотор или нет? Не нашёл просто информацию.

Отправлено спустя 23 минуты 20 секунд:
Все никак не могу сделать плавный старт. Нужно как то начать на низкой скорости затем ее увеличить и плавно остановить мотор. На вход скорость может как-то подавать значения? Только не знаю как правильно. Подскажите пожалуйста кто знает. У меня робот на двух колёсах на шаговых моторах. Необходимо очень точное движение. Т.к двигается он по определенному маршруту. Плавный запуск нужен тк иногда проскальзывает колесо и маршрут сбивается. А насчёт полушагового режима хотел узнать тк читал что начинает плавнее работать (может в стандартном блоке он уже в полушаговом режиме?)

28ybj-48

Добавлено: 20 мар 2019, 12:20
rw6cm
vfear писал(а): 20 мар 2019, 11:21может в стандартном блоке он уже в полушаговом режиме?
Нет. Стандартный блок работает на стандартной библиотеке IDE, в которой нет полушага.

Отправлено спустя 28 минут 41 секунду:
vfear писал(а): 20 мар 2019, 11:21Нужно как то начать на низкой скорости затем ее увеличить и плавно остановить мотор.
Если бы вы выложили свои наработки, возможно ответ не пришлось ждать.
Изменение скорости ШД.flp

28ybj-48

Добавлено: 25 мар 2019, 14:57
vfear
rw6cm писал(а): 20 мар 2019, 12:20
vfear писал(а): 20 мар 2019, 11:21может в стандартном блоке он уже в полушаговом режиме?
Нет. Стандартный блок работает на стандартной библиотеке IDE, в которой нет полушага.

Отправлено спустя 28 минут 41 секунду:
vfear писал(а): 20 мар 2019, 11:21Нужно как то начать на низкой скорости затем ее увеличить и плавно остановить мотор.
Если бы вы выложили свои наработки, возможно ответ не пришлось ждать.
Изменение скорости ШД.flp
Спасибо большое, я нашел пользовательский блок с полушагом. Вечером попробую заменить стандартный блок из проекта, который Вы выложили на полушаговый.

28ybj-48

Добавлено: 12 апр 2019, 10:39
oren1
Уважаемый ,rw6cm .Хочу запустить шаговый двигатель с драйвером 28ybj-48,в режиме вращения двигатель работает,но при остановке потребляет более 700мА,прочитал Ваши рекомендации с библиотеками,к сожалению не получается.Помогает только Reset,или выключение ардуино.
STEPPER4.flp
Если еще какие то способы уменьшить ток простоя?Спасибо

28ybj-48

Добавлено: 12 апр 2019, 11:17
rw6cm
oren1 писал(а): 12 апр 2019, 10:39 Ваши рекомендации с библиотеками,к сожалению не получается.
Что не получается? В проекте не вижу блока отключения

28ybj-48

Добавлено: 12 апр 2019, 11:28
oren1
Здравствуйте.Как раз блок от отключения и выдает и выдает ошибку:
exit status 1
'class Stepper' has no member named 'endStop'

Отправлено спустя 54 секунды:
Здравствуйте.Как раз блок от отключения и выдает и выдает ошибку:
exit status 1
'class Stepper' has no member named 'endStop'
STEPPER4.flp
STEPPER4.flp

28ybj-48

Добавлено: 12 апр 2019, 11:43
rw6cm
[ref]oren1[/ref],
Вы просто не поставили библиотеку.
Подробней: какая флпрог. При компиляции какой путь к библиотеке Stepper?

28ybj-48

Добавлено: 12 апр 2019, 12:41
oren1
C:\Users\user\Documents\Arduino\libraries
FLPROG 4.2.4

28ybj-48

Добавлено: 12 апр 2019, 12:51
rw6cm
oren1 писал(а): 12 апр 2019, 12:41 C:\Users\user\Documents\Arduino\libraries
Эта ваша строка из компилятора которая используется?
2019_04_12_13_08_37_pr2_Arduino_1.8.1.png
и в этой папке libraries лежит распакованная из моего архива библиотека?

28ybj-48

Добавлено: 12 апр 2019, 13:07
oren1
Спасибо,сейчас попробую.

28ybj-48

Добавлено: 12 апр 2019, 13:18
rw6cm
[ref]oren1[/ref],
В настройке IDE должно быть
2019_04_12_13_14_03_Настройки.png

28ybj-48

Добавлено: 12 апр 2019, 13:42
oren1
Очень полезно с Вами пообщался.Оказывается директория : C:\Users\user\Downloads\FLProg\ideV2\libraries; Но там уже есть папка Stepper. Нужно ли ее удалить? Извините за бестолковость.

Отправлено спустя 13 минут 9 секунд:
Вот,что я вижу после компиляции. -Используем библиотеку Stepper версии 1.1.3 из папки: c:\Users\user\Downloads\FLProg\ideV2\libraries\Stepper
exit status 1
'class Stepper' has no member named 'endStop'

28ybj-48

Добавлено: 12 апр 2019, 13:46
rw6cm
[ref]oren1[/ref],
Чтобы не менять в каждой версии флпрог свои библиотеки , можно сделать в настройках IDE (выше тема)
тогда при компиляции приоритет будет на папку юзера, ( в нее можно сложить все свои, и IDE, рабочие библиотеки)
в первую очередь IDE брать библиотеки будет с неё. во вторую возьмет из папки в настройках флпрог.
С такой настройкой можно не переживать какие библиотеки лежат в IDE флпрог, главное чтобы в папке юзера были актуальные.

28ybj-48

Добавлено: 12 апр 2019, 14:24
oren1
Все получилось.Большое ВАМ спасибо за помощь и терпение!