28ybj-48

Параметры

Ответить
vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

28ybj-48

#1

Сообщение vfear » 14.03.2019{, 11:26}

Добрый день.

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

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

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

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

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

vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

28ybj-48

#2

Сообщение vfear » 15.03.2019{, 11:08}

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

dsfbuy
Сержант
Сообщения: 171
Зарегистрирован: 03.11.2018{, 12:40}
Репутация: 21
Откуда: Братск
Имя: Виктор

28ybj-48

#3

Сообщение dsfbuy » 15.03.2019{, 11:24}

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

vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

28ybj-48

#4

Сообщение vfear » 17.03.2019{, 07:57}

Есть ли ещё мысли?

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

28ybj-48

#5

Сообщение eugeneb » 17.03.2019{, 09:12}

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

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

vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

28ybj-48

#6

Сообщение vfear » 20.03.2019{, 10:58}

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

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

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

28ybj-48

#7

Сообщение rw6cm » 20.03.2019{, 11:51}

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

Отправлено спустя 28 минут 41 секунду:
vfear писал(а):
20.03.2019{, 11:21}
Нужно как то начать на низкой скорости затем ее увеличить и плавно остановить мотор.
Если бы вы выложили свои наработки, возможно ответ не пришлось ждать.
Изменение скорости ШД.flp
(82.32 КБ) 61 скачивание
Win10-64, FLProg (portable)

vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

28ybj-48

#8

Сообщение vfear » 25.03.2019{, 14:57}

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

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

oren1
Рядовой
Сообщения: 50
Зарегистрирован: 08.01.2018{, 06:20}
Репутация: 0

28ybj-48

#9

Сообщение oren1 » 12.04.2019{, 10:39}

Уважаемый ,rw6cm .Хочу запустить шаговый двигатель с драйвером 28ybj-48,в режиме вращения двигатель работает,но при остановке потребляет более 700мА,прочитал Ваши рекомендации с библиотеками,к сожалению не получается.Помогает только Reset,или выключение ардуино.
STEPPER4.flp
(54.32 КБ) 42 скачивания
Если еще какие то способы уменьшить ток простоя?Спасибо

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

28ybj-48

#10

Сообщение rw6cm » 12.04.2019{, 11:17}

oren1 писал(а):
12.04.2019{, 10:39}
Ваши рекомендации с библиотеками,к сожалению не получается.
Что не получается? В проекте не вижу блока отключения
Win10-64, FLProg (portable)

oren1
Рядовой
Сообщения: 50
Зарегистрирован: 08.01.2018{, 06:20}
Репутация: 0

28ybj-48

#11

Сообщение oren1 » 12.04.2019{, 11:27}

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

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

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

28ybj-48

#12

Сообщение rw6cm » 12.04.2019{, 11:43}

oren1,
Вы просто не поставили библиотеку.
Подробней: какая флпрог. При компиляции какой путь к библиотеке Stepper?
Win10-64, FLProg (portable)

oren1
Рядовой
Сообщения: 50
Зарегистрирован: 08.01.2018{, 06:20}
Репутация: 0

28ybj-48

#13

Сообщение oren1 » 12.04.2019{, 12:41}

C:\Users\user\Documents\Arduino\libraries
FLPROG 4.2.4

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

28ybj-48

#14

Сообщение rw6cm » 12.04.2019{, 12:51}

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

oren1
Рядовой
Сообщения: 50
Зарегистрирован: 08.01.2018{, 06:20}
Репутация: 0

28ybj-48

#15

Сообщение oren1 » 12.04.2019{, 13:07}

Спасибо,сейчас попробую.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

28ybj-48

#16

Сообщение rw6cm » 12.04.2019{, 13:18}

oren1,
В настройке IDE должно быть
2019_04_12_13_14_03_Настройки.png
Win10-64, FLProg (portable)

oren1
Рядовой
Сообщения: 50
Зарегистрирован: 08.01.2018{, 06:20}
Репутация: 0

28ybj-48

#17

Сообщение oren1 » 12.04.2019{, 13:29}

Очень полезно с Вами пообщался.Оказывается директория : 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'

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

28ybj-48

#18

Сообщение rw6cm » 12.04.2019{, 13:46}

oren1,
Чтобы не менять в каждой версии флпрог свои библиотеки , можно сделать в настройках IDE (выше тема)
тогда при компиляции приоритет будет на папку юзера, ( в нее можно сложить все свои, и IDE, рабочие библиотеки)
в первую очередь IDE брать библиотеки будет с неё. во вторую возьмет из папки в настройках флпрог.
С такой настройкой можно не переживать какие библиотеки лежат в IDE флпрог, главное чтобы в папке юзера были актуальные.
Win10-64, FLProg (portable)

oren1
Рядовой
Сообщения: 50
Зарегистрирован: 08.01.2018{, 06:20}
Репутация: 0

28ybj-48

#19

Сообщение oren1 » 12.04.2019{, 14:24}

Все получилось.Большое ВАМ спасибо за помощь и терпение!

Ответить

Вернуться в «Помогите, а то я "нимагу"»